|
|
@@ -7,12 +7,11 @@ import com.sckw.core.common.enums.NumberConstant;
|
|
|
import com.sckw.core.common.enums.enums.DictTypeEnum;
|
|
|
import com.sckw.core.exception.BusinessException;
|
|
|
import com.sckw.core.model.constant.Global;
|
|
|
+import com.sckw.core.model.enums.OrderRuleEnum;
|
|
|
+import com.sckw.core.model.enums.RedisOrderGenerateEnum;
|
|
|
import com.sckw.core.model.page.PageRes;
|
|
|
import com.sckw.core.model.vo.TableTop;
|
|
|
-import com.sckw.core.utils.CollectionUtils;
|
|
|
-import com.sckw.core.utils.IdWorker;
|
|
|
-import com.sckw.core.utils.OrderGenerateUtils;
|
|
|
-import com.sckw.core.utils.StringTimeUtil;
|
|
|
+import com.sckw.core.utils.*;
|
|
|
import com.sckw.core.web.context.LoginUserHolder;
|
|
|
import com.sckw.core.web.response.HttpResult;
|
|
|
import com.sckw.payment.dao.KwpLedgerLogisticsMapper;
|
|
|
@@ -244,7 +243,7 @@ public class KwpLedgerLogisticsService extends AbsLedger {
|
|
|
kwpLedgerLogistics.setCreateTime(LocalDateTime.now());
|
|
|
kwpLedgerLogistics.setUpdateBy(LoginUserHolder.getUserId());
|
|
|
kwpLedgerLogistics.setUpdateTime(LocalDateTime.now());
|
|
|
- kwpLedgerLogistics.setLLedgerNo(OrderGenerateUtils.generateOrderNo("TR"));
|
|
|
+ kwpLedgerLogistics.setLLedgerNo(OrderGenerateSeqNoUtils.getOtherSeqNo(RedisOrderGenerateEnum.LEDGER_CHECKING, OrderRuleEnum.LEDGER_LOGISTICS_ORDER));
|
|
|
logisticsMapper.insert(kwpLedgerLogistics);
|
|
|
} else {
|
|
|
//校验是否可以修改对账单
|
|
|
@@ -508,7 +507,7 @@ public class KwpLedgerLogisticsService extends AbsLedger {
|
|
|
kwpSettlementLogistics.setId(new IdWorker(NumberConstant.ONE).nextId());
|
|
|
kwpSettlementLogistics.setEntId(LoginUserHolder.getEntId());
|
|
|
kwpSettlementLogistics.setLLedgerId(kwpLedgerLogistics.getId());
|
|
|
- kwpSettlementLogistics.setSlOrderNo(OrderGenerateUtils.generateOrderNo("TP"));
|
|
|
+ kwpSettlementLogistics.setSlOrderNo(OrderGenerateSeqNoUtils.getOtherSeqNo(RedisOrderGenerateEnum.LEDGER_CHECKING, OrderRuleEnum.SETTLEMENT_LOGISTICS_ORDER));
|
|
|
//取物流对账单名称
|
|
|
kwpSettlementLogistics.setName(kwpLedgerLogistics.getName());
|
|
|
//实际结算金额就是结算单实际需付金额
|