|
|
@@ -6,6 +6,8 @@ import com.alibaba.fastjson.TypeReference;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.google.common.collect.Lists;
|
|
|
import com.poteviohealth.cgp.common.filter.TokenContext;
|
|
|
+import com.poteviohealth.cgp.common.integrated.LongParams;
|
|
|
+import com.poteviohealth.cgp.common.integrated.order.OrderFeignClient;
|
|
|
import com.poteviohealth.cgp.common.model.VaultsResponse;
|
|
|
import com.poteviohealth.cgp.common.utils.CgpTool;
|
|
|
import com.poteviohealth.ym.ipos.common.Basic;
|
|
|
@@ -47,6 +49,8 @@ public class SplitServiceImpl implements ISplitService {
|
|
|
private ISplitRecordsDetailService splitRecordsDetailService;
|
|
|
@Resource
|
|
|
private ISplitWithdrawService splitWithdrawService;
|
|
|
+ @Resource
|
|
|
+ private OrderFeignClient orderFeignClient;
|
|
|
|
|
|
@Override
|
|
|
public VaultsResponse delayConfirm(SplitRecords records, List<SplitRecordsDetail> details) {
|
|
|
@@ -337,6 +341,13 @@ public class SplitServiceImpl implements ISplitService {
|
|
|
}
|
|
|
}
|
|
|
splitRecordsDetailService.updateBatchById(list2);
|
|
|
+
|
|
|
+ if(splitRecords.getStatus().equals(1)){
|
|
|
+ LongParams params = new LongParams();
|
|
|
+ params.setOperatorId(splitRecords.getOperatorId());
|
|
|
+ params.setId(splitRecords.getSplitId());
|
|
|
+ orderFeignClient.changeOrderDelayConfirm(params);
|
|
|
+ }
|
|
|
}
|
|
|
splitRecordsService.updateBatchById(list);
|
|
|
|