|
|
@@ -1,5 +1,6 @@
|
|
|
package com.sckw.contract.service;
|
|
|
|
|
|
+import cn.hutool.core.date.DateUtil;
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
@@ -143,9 +144,10 @@ public class CommonBusinessService {
|
|
|
public void approval(ESignCallBackReqVo reqVo) {
|
|
|
Long contractId = reqVo.getContractId();
|
|
|
KwcContractTrade kwcContractTrade = kwcContractTradeMapper.selectById(contractId);
|
|
|
+ Date date = DateUtil.offsetSecond(new Date(), Global.NUMERICAL_TWO);
|
|
|
if (Objects.nonNull(kwcContractTrade)) {
|
|
|
kwcContractTradeService.approval(reqVo.getContractId(), reqVo.getStatus(), reqVo.getRemark());
|
|
|
- kwcContractTradeTrackService.saveContractTradeTrack(contractId, reqVo.getStatus());
|
|
|
+ kwcContractTradeTrackService.saveContractTradeTrack(contractId, reqVo.getStatus(), date);
|
|
|
notifyOrder(contractId, kwcContractTrade.getCreateBy());
|
|
|
sendTradePassMessage(kwcContractTrade);
|
|
|
return;
|
|
|
@@ -154,7 +156,7 @@ public class CommonBusinessService {
|
|
|
KwcContractLogistics kwcContractLogistics = kwcContractLogisticsMapper.selectById(contractId);
|
|
|
if (Objects.nonNull(kwcContractLogistics)) {
|
|
|
kwcContractLogisticsService.approval(reqVo.getContractId(), reqVo.getStatus(), reqVo.getRemark());
|
|
|
- kwcContractLogisticsTrackService.saveContractLogisticsTrack(contractId, reqVo.getStatus());
|
|
|
+ kwcContractLogisticsTrackService.saveContractLogisticsTrack(contractId, reqVo.getStatus(), date);
|
|
|
notifyOrder(contractId, kwcContractLogistics.getCreateBy());
|
|
|
sendLogisticsPassMessage(kwcContractLogistics);
|
|
|
return;
|