import com.sap.conn.jco.*;importcom.stp.saas.sap.command.RequestSapCommand;importcom.stp.saas.sap.command.SendSapCommand;importcom.stp.saas.sap.config.Response;importcom.stp.saas.sap.domain.SapData;importcom.stp.saas.sap.utils.SAPConnUtils;import org.springframework.web.bind.annotation.*;import java.util.*;/*** 调用Sap接口
*
* @auther maxinhai
* @desc sap平台接口传数据有两种方式:简单参数 表结构参数*/@RestController
@RequestMapping(value= "/sap")public classSAPController {/*** 连接SAP,并根据方法名称和参数调用接口
*
* 每个请求必须自带连接SAP配置,方法名称,参数(非必须)
*
*@paramcommand 请求SAP参数
*@return
*/@RequestMapping(value= "/sendRequest", method =RequestMethod.POST)public Response>connSAP(@RequestBody RequestSapCommand command){if(null ==command.getFunctionName()){return Response.fail("方法名称必填");
}//连接SAP
JCoDestina