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的中间表替换伟成的接口直接生成 * 原是生成销路通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") @GetMapping("/rebuildBir")
public R<?> rebuildBir(){ public R<?> rebuildBir(){
Long[] costIds = new Long[]{ Long[] costIds = new Long[]{
267638L
}; };
birActivityCenterGoodsService.rebuildBir(Arrays.asList(costIds).stream().distinct().collect(Collectors.toList())); birActivityCenterGoodsService.rebuildBir(Arrays.asList(costIds).stream().distinct().collect(Collectors.toList()));
return R.ok(); return R.ok();

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

@ -80,7 +80,7 @@ public class TzcPolicyTestController {
@GetMapping("/testSyncPolicy") @GetMapping("/testSyncPolicy")
public R<?> syncPolicy(Long policyId){ public R<?> syncPolicy(Long policyId){
//tzcPolicyApplicationService.syncPolicy(policyId); tzcPolicyApplicationService.syncPolicyItem(policyId);
return R.ok(); 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.entity.BaseCreateProcessBo;
import com.qs.serve.modules.seeyon.service.SeeYonRequestService; import com.qs.serve.modules.seeyon.service.SeeYonRequestService;
import com.qs.serve.modules.seeyon.service.XiaoLuTonService; 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.entity.SysUser;
import com.qs.serve.modules.sys.service.SysConfigService; import com.qs.serve.modules.sys.service.SysConfigService;
import com.qs.serve.modules.sys.service.SysUserService; import com.qs.serve.modules.sys.service.SysUserService;
@ -182,10 +183,14 @@ public class TzcPolicyApplicationServiceImpl implements TzcPolicyApplicationServ
policyItemDto.setInvCodeList(invCodes); policyItemDto.setInvCodeList(invCodes);
policyItemDto.setPolicyGoodsItemList(goodsItems); policyItemDto.setPolicyGoodsItemList(goodsItems);
String policySyncUrl = projectApisProperties.getPolicySync(); // String policySyncInvUrl = projectApisProperties.getPolicySyncInv();
// String policySyncCateUrl = projectApisProperties.getPolicySyncCate();
// String rs = HttpUtil.doPost(policySyncUrl, JsonUtil.objectToJson(policyItemDto), null); // String dataJson = JsonUtil.objectToJson(policyItemDto);
// log.debug("PolicySync() ==>{} \n{}",JsonUtil.objectToJson(policyItemDto),rs); //
// 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 测试临时注释 //TODO 测试临时注释
//保存异步处理的 //保存异步处理的

Loading…
Cancel
Save