sap数据拉取-environment参数

release
wangzhikun 2 years ago
parent 8dd7cef87c
commit 6e065aef08
  1. 6
      dxhy-core/src/main/java/com/dxhy/core/task/PullSapDataTask.java
  2. 5
      dxhy-extend/src/main/java/com/dxhy/extend/controller/VouncherSyncController.java

@ -42,6 +42,8 @@ public class PullSapDataTask {
private String snYxUrl; private String snYxUrl;
@Value("${po.userName}") @Value("${po.userName}")
private String userName; private String userName;
@Value("${sdny.record.environment}")
private String environment;
@Value("${po.password}") @Value("${po.password}")
private String password; private String password;
@ -62,7 +64,7 @@ public class PullSapDataTask {
object.setSYSID("FPXT"); object.setSYSID("FPXT");
object.setIFYWID("FI842"); object.setIFYWID("FI842");
object.setBSKEY(UUID.randomUUID().toString().replace("-", "")); object.setBSKEY(UUID.randomUUID().toString().replace("-", ""));
object.setZFILED5("200"); object.setZFILED5(environment);
Map<String,String> requestMap = new HashMap<>(); Map<String,String> requestMap = new HashMap<>();
//公司代码 //公司代码
requestMap.put("ZGSDM",tAcOrg.getOrgcode()); requestMap.put("ZGSDM",tAcOrg.getOrgcode());
@ -70,6 +72,8 @@ public class PullSapDataTask {
requestMap.put("GJAHR",year); requestMap.put("GJAHR",year);
//月 //月
requestMap.put("MONAT",month); requestMap.put("MONAT",month);
requestMap.put("ZDATEF","");
requestMap.put("ZDATET","");
object.setZDATA(JSONObject.toJSONString(requestMap)); object.setZDATA(JSONObject.toJSONString(requestMap));
JSONObject request = new JSONObject(); JSONObject request = new JSONObject();
request.put("IS_INPUT",object); request.put("IS_INPUT",object);

@ -10,6 +10,7 @@ import com.dxhy.common.utils.R;
import com.dxhy.extend.model.SNSAPObject; import com.dxhy.extend.model.SNSAPObject;
import com.dxhy.extend.service.bb.VouncherSyncService; import com.dxhy.extend.service.bb.VouncherSyncService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
@ -29,6 +30,8 @@ import java.util.*;
public class VouncherSyncController { public class VouncherSyncController {
@Resource @Resource
private VouncherSyncService vouncherSyncService; private VouncherSyncService vouncherSyncService;
@Value("${sdny.record.environment}")
private String environment;
@PostMapping("getSapData") @PostMapping("getSapData")
public Object getSapData(@RequestBody Map<String,String> map){ public Object getSapData(@RequestBody Map<String,String> map){
//是否全量 X为全量推送,空为增量推送。 //是否全量 X为全量推送,空为增量推送。
@ -70,7 +73,7 @@ public class VouncherSyncController {
// object.setZFILED2(""); // object.setZFILED2("");
// object.setZFILED3(""); // object.setZFILED3("");
// object.setZFILED4(""); // object.setZFILED4("");
object.setZFILED5("200"); object.setZFILED5(environment);
Map<String,String> requestMap = new HashMap<>(); Map<String,String> requestMap = new HashMap<>();
List<Object> list = new ArrayList<>(); List<Object> list = new ArrayList<>();
requestMap.put("ZGSDM",str); requestMap.put("ZGSDM",str);

Loading…
Cancel
Save