Browse Source

添加政策审批后存货方式同步

v1.0
Yen 2 years ago
parent
commit
6bc19f5e6e
  1. 4
      src/main/java/com/qs/serve/common/config/properties/ProjectApisProperties.java
  2. 1
      src/main/java/com/qs/serve/modules/bir/controller/BirRoiRateController.java
  3. 2
      src/main/java/com/qs/serve/modules/tzc/controller/TzcPolicyTestController.java
  4. 13
      src/main/java/com/qs/serve/modules/tzc/service/impl/TzcPolicyApplicationServiceImpl.java

4
src/main/java/com/qs/serve/common/config/properties/ProjectApisProperties.java

@ -27,5 +27,7 @@ public class ProjectApisProperties {
/**
* 原是生成销路通apt的中间表替换伟成的接口直接生成
*/
private String policySync;
private String policySyncCate;
private String policySyncInv;
}

1
src/main/java/com/qs/serve/modules/bir/controller/BirRoiRateController.java

@ -198,6 +198,7 @@ public class BirRoiRateController {
@GetMapping("/rebuildBir")
public R<?> rebuildBir(){
Long[] costIds = new Long[]{
267638L
};
birActivityCenterGoodsService.rebuildBir(Arrays.asList(costIds).stream().distinct().collect(Collectors.toList()));
return R.ok();

2
src/main/java/com/qs/serve/modules/tzc/controller/TzcPolicyTestController.java

@ -80,7 +80,7 @@ public class TzcPolicyTestController {
@GetMapping("/testSyncPolicy")
public R<?> syncPolicy(Long policyId){
//tzcPolicyApplicationService.syncPolicy(policyId);
tzcPolicyApplicationService.syncPolicyItem(policyId);
return R.ok();
}

13
src/main/java/com/qs/serve/modules/tzc/service/impl/TzcPolicyApplicationServiceImpl.java

@ -22,6 +22,7 @@ import com.qs.serve.modules.seeyon.entity.BaseCreateCallbackBo;
import com.qs.serve.modules.seeyon.entity.BaseCreateProcessBo;
import com.qs.serve.modules.seeyon.service.SeeYonRequestService;
import com.qs.serve.modules.seeyon.service.XiaoLuTonService;
import com.qs.serve.modules.sys.entity.SysSyncLog;
import com.qs.serve.modules.sys.entity.SysUser;
import com.qs.serve.modules.sys.service.SysConfigService;
import com.qs.serve.modules.sys.service.SysUserService;
@ -182,10 +183,14 @@ public class TzcPolicyApplicationServiceImpl implements TzcPolicyApplicationServ
policyItemDto.setInvCodeList(invCodes);
policyItemDto.setPolicyGoodsItemList(goodsItems);
String policySyncUrl = projectApisProperties.getPolicySync();
// String rs = HttpUtil.doPost(policySyncUrl, JsonUtil.objectToJson(policyItemDto), null);
// log.debug("PolicySync() ==>{} \n{}",JsonUtil.objectToJson(policyItemDto),rs);
// String policySyncInvUrl = projectApisProperties.getPolicySyncInv();
// String policySyncCateUrl = projectApisProperties.getPolicySyncCate();
// String dataJson = JsonUtil.objectToJson(policyItemDto);
//
// String rs = HttpUtil.doPost(policySyncInvUrl, dataJson, null);
// log.debug("policySyncInvUrl:{}\n result:{}",policySyncInvUrl,rs);
// String rs2 = HttpUtil.doPost(policySyncCateUrl, dataJson, null);
// log.debug("policySyncCateUrl:{}\n result:{}",policySyncCateUrl,rs2);
//TODO 测试临时注释
//保存异步处理的

Loading…
Cancel
Save