国贸2.0推送接口与不提交erp
This commit is contained in:
@@ -238,13 +238,13 @@ public class ContractApiImpl implements ContractApi {
|
|||||||
ErpContractSaveReqVO erpContractVO = contractService.getErpContract(contractMainDO);
|
ErpContractSaveReqVO erpContractVO = contractService.getErpContract(contractMainDO);
|
||||||
|
|
||||||
// 调用ERP模块
|
// 调用ERP模块
|
||||||
JSONObject erpResult = contractService.sendToErp(erpContractVO);
|
// JSONObject erpResult = contractService.sendToErp(erpContractVO);
|
||||||
log.info("合同提交ERP结果:{}", erpResult);
|
// log.info("合同提交ERP结果:{}", erpResult);
|
||||||
|
//
|
||||||
// 调用ERP失败
|
// // 调用ERP失败
|
||||||
if (!erpResult.getBool("success")) {
|
// if (!erpResult.getBool("success")) {
|
||||||
throw exception(CONTRACT_SUBMIT_ERP_FAIL, erpResult.getStr("errMsg"));
|
// throw exception(CONTRACT_SUBMIT_ERP_FAIL, erpResult.getStr("errMsg"));
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除动态条款信息
|
// 删除动态条款信息
|
||||||
@@ -591,6 +591,8 @@ public class ContractApiImpl implements ContractApi {
|
|||||||
contractMainDO.setChangeBasicAmount(reqVO.getEstimateAmountTotal());
|
contractMainDO.setChangeBasicAmount(reqVO.getEstimateAmountTotal());
|
||||||
// 状态 默认值:正在执行(EF) 执行中
|
// 状态 默认值:正在执行(EF) 执行中
|
||||||
contractMainDO.setStatus(DictEnum.BSE_CTRT_STS_IN_PROGRESS.getCode());
|
contractMainDO.setStatus(DictEnum.BSE_CTRT_STS_IN_PROGRESS.getCode());
|
||||||
|
//设置erp状态为待上传
|
||||||
|
contractMainDO.setErpStatus(DictEnum.ERP_REQ_STS_WAIT.getCode());
|
||||||
// 是否有预付款 默认值:否
|
// 是否有预付款 默认值:否
|
||||||
contractMainDO.setHasPrepayment(DictEnum.ERP_CTRT_YN_NO.getCode());
|
contractMainDO.setHasPrepayment(DictEnum.ERP_CTRT_YN_NO.getCode());
|
||||||
// 预付款比例 默认值:NULL
|
// 预付款比例 默认值:NULL
|
||||||
|
|||||||
Reference in New Issue
Block a user