| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- package com.malk.taisen.controller;
- import com.malk.server.common.McR;
- import com.malk.taisen.service.NonPoServer;
- import com.malk.utils.UtilMap;
- import com.malk.utils.UtilServlet;
- import lombok.extern.slf4j.Slf4j;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.scheduling.annotation.Async;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import javax.servlet.http.HttpServletRequest;
- import java.util.Map;
- @Slf4j
- @RestController
- @RequestMapping
- public class NonPoCpntroller {
- @Autowired
- private NonPoServer NonPoServer;
- @PostMapping("/nonpo")
- // McR notice(HttpServletRequest request) {
- McR notice(@RequestBody Map<String, Object> data) {
- // Map data = UtilServlet.getParamMap(request);
- log.info("NonpoController:notice {}", data);
- String instanceId = UtilMap.getString(data, "instanceId");
- String type = UtilMap.getString(data, "type");
- String formUuid = UtilMap.getString(data, "formUuid");
- if (type.equals("Non-PoToSAP0005")) {
- log.info("泰森宜搭:Non-Po写入SAP0005 请求参数, {}", data);
- System.out.println("泰森宜搭:Non-Po写入SAP0005!::" + data);
- NonPoServer.NonPoinsetSAP0005(type, instanceId, formUuid);
- System.out.println("泰森宜搭:Non-Po写入SAP0005!结束");
- log.info("泰森宜搭:Non-Po写入SAP0005!结束");
- }
- return McR.success();
- }
- @PostMapping("/nonpoDZR")
- // McR notice(HttpServletRequest request) {
- McR noticeDZR(@RequestBody Map<String, Object> data) {
- // Map data = UtilServlet.getParamMap(request);
- log.info("NonpoController:notice {}", data);
- String instanceId = UtilMap.getString(data, "id");
- String name = UtilMap.getString(data, "name");
- log.info("泰森宜搭:Non-Po过账人写入, {}", data);
- System.out.println("泰森宜搭:Non-Po过账人写入::" + data);
- NonPoServer.NonPoDZR(instanceId, name);
- log.info("泰森宜搭:Non-Po过账人写入!结束");
- System.out.println("泰森宜搭:Non-Po过账人写入!结束");
- return McR.success();
- }
- @PostMapping("/GXFP")
- McR GXFP(HttpServletRequest request) {
- Map data = UtilServlet.getParamMap(request);
- String InstanceId = UtilMap.getString(data, "InstanceId");
- String voucherNumber = UtilMap.getString(data, "voucherNumber");
- String OAnumber = UtilMap.getString(data, "OAnumber");
- // NonPoServer.FPGX("045e8b98-3e82-4569-b5ea-c22def5170bd", "1920000006","1120测试");
- if (!InstanceId.equals("") && !voucherNumber.equals("")) {
- NonPoServer.FPGX(InstanceId, voucherNumber, OAnumber);
- }
- return McR.success();
- }
- }
|