|
|
@@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.dk.mnls_mp.infrastructure.base.ResponseCodeEnum;
|
|
|
+import com.dk.mnls_mp.infrastructure.config.Config;
|
|
|
import com.dk.mnls_mp.infrastructure.config.IbossProxy;
|
|
|
import com.dk.mnls_mp.constant.Constant;
|
|
|
import com.dk.mnls_mp.infrastructure.convert.IBOSSGoodsCodeConvert;
|
|
|
@@ -42,7 +43,6 @@ import java.util.*;
|
|
|
@Slf4j
|
|
|
public class PullOrderDetailService {
|
|
|
|
|
|
- private static final String WEBSERVICE_INTERFACE_POSTFIX = "/WebService/DKIWebServiceInterfaceDocking.asmx/";
|
|
|
@Autowired
|
|
|
IbossOrganizationMapper ibossOrganizationMapper;
|
|
|
|
|
|
@@ -64,6 +64,9 @@ public class PullOrderDetailService {
|
|
|
@Autowired
|
|
|
private SynchStatusMapper synchStatusMapper;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private Config config;
|
|
|
+
|
|
|
public ResponseResultVO selectDate() {
|
|
|
return ResponseResultUtil.success(pullOrderDetailMapper.selectDate());
|
|
|
}
|
|
|
@@ -145,7 +148,7 @@ public class PullOrderDetailService {
|
|
|
}
|
|
|
|
|
|
//拼接url 区别于恒洁中台 直接调用iBOSS的webservice接口
|
|
|
- String url = "http://"+wcFinfo.getWcfip() + ":" + wcFinfo.getWcfport() + WEBSERVICE_INTERFACE_POSTFIX +type.getFunctionName();
|
|
|
+ String url = "http://"+wcFinfo.getWcfip() + ":" + wcFinfo.getWcfport() + config.getIBOSSWebserviceInterfacePostfix() +type.getFunctionName();
|
|
|
|
|
|
//整理参数
|
|
|
Map<String, Object> param = new HashMap<>();
|
|
|
@@ -203,7 +206,7 @@ public class PullOrderDetailService {
|
|
|
}
|
|
|
|
|
|
//拼接url 区别于恒洁中台 直接调用iBOSS的webservice接口
|
|
|
- String url = "http://"+wcFinfo.getWcfip() + ":" + wcFinfo.getWcfport() + WEBSERVICE_INTERFACE_POSTFIX +"DK_SaveGoods_Code_MP";
|
|
|
+ String url = "http://"+wcFinfo.getWcfip() + ":" + wcFinfo.getWcfport() + config.getIBOSSWebserviceInterfacePostfix() +config.getSyncGoodsCodeUrl();
|
|
|
|
|
|
//整理参数
|
|
|
Map<String, Object> param = new HashMap<>();
|