|
@@ -96,6 +96,8 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
|
|
|
private IHyCargoOwnerCapitalInfoService hyCargoOwnerCapitalInfoService;
|
|
|
@Autowired
|
|
|
private IHyDriverCapitalInfoService hyDriverCapitalInfoService;
|
|
|
+ @Autowired
|
|
|
+ private IHyFreightSettlementInfoService hyFreightSettlementInfoService;
|
|
|
@Value("${file-root-path}")
|
|
|
private String localPath;
|
|
|
@Getter
|
|
@@ -462,6 +464,139 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
|
|
|
return "ok";
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 确认运费
|
|
|
+ *
|
|
|
+ * @param orderInfo
|
|
|
+ * @return 调用类型:1货主 2 司机
|
|
|
+ * typeFlag;
|
|
|
+ * flag(1通过2驳回)
|
|
|
+ * examineFlag
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public String confirmFreight(OrderInfo orderInfo) {
|
|
|
+ //查询订单
|
|
|
+ OrderInfo orderInfo1 = this.selectById(orderInfo.getId());
|
|
|
+ if (orderInfo1 != null) {
|
|
|
+ //货主
|
|
|
+ if("1".equals(orderInfo.getTypeFlag())){
|
|
|
+ orderInfo1.setOrderStatus(StatusEnum.DRIVER_CONFIRM_FREIGHT.getName());
|
|
|
+ orderInfo1.setOrderStatusKey(StatusEnum.DRIVER_CONFIRM_FREIGHT.getFlag());
|
|
|
+ orderInfo1.setCargoOwnerStatus(StatusEnum.DRIVER_NOT_CONFIRM_FREIGHT.getName());
|
|
|
+ orderInfo1.setCargoOwnerStatusKey(StatusEnum.DRIVER_NOT_CONFIRM_FREIGHT.getFlag());
|
|
|
+ //修改承运表合计应付运费
|
|
|
+ HyCarrierInfo hyCarrierInfo = carrierInfoService.selectOne(new EntityWrapper<HyCarrierInfo>().eq("order_id",orderInfo1.getId())
|
|
|
+ .eq("delete_flag", "0"));
|
|
|
+ hyCarrierInfo.setTotalFreight(orderInfo.getTotalFreight());
|
|
|
+ carrierInfoService.updateById(hyCarrierInfo);
|
|
|
+ //修改费用表实际运费
|
|
|
+ FreightInfo freightInfo1 = freightInfoService.selectOne(new EntityWrapper<FreightInfo>().eq("order_id", orderInfo1.getId())
|
|
|
+ .eq("delete_flag", "0"));
|
|
|
+ if (freightInfo1 != null) {
|
|
|
+ freightInfo1.setActualFreight(hyCarrierInfo.getTotalFreight());
|
|
|
+ //查询货主收费比例
|
|
|
+ HyCargoOwnerInfo hyCargoOwnerInfo1 = cargoOwnerInfoService.selectOne(new EntityWrapper<HyCargoOwnerInfo>()
|
|
|
+ .eq("common_id", orderInfo1.getCargoCommonId()).eq("delete_flag", "0"));
|
|
|
+ freightInfo1.setOwnerServiceCharge(hyCargoOwnerInfo1.getChargeProportion() * freightInfo1.getActualFreight());
|
|
|
+ freightInfoService.updateById(freightInfo1);
|
|
|
+ }
|
|
|
+ //查询订单是否垫付
|
|
|
+ //非垫付订单
|
|
|
+ if("0".equals(orderInfo1.getFreightAdvance())){
|
|
|
+ //查询费用信息
|
|
|
+ FreightInfo freightInfo = freightInfoService.selectOne(new EntityWrapper<FreightInfo>()
|
|
|
+ .eq("order_id",orderInfo1.getId()).eq("delete_flag","0"));
|
|
|
+ //尾款
|
|
|
+ Double weikuan = freightInfo.getActualFreight() - freightInfo.getPrepaidFreight();
|
|
|
+ //尾款+服务费
|
|
|
+ Double zong = weikuan + freightInfo.getOwnerServiceCharge();
|
|
|
+ if (orderInfo1.getCompId() != null && !orderInfo1.getCompId().isEmpty()){
|
|
|
+ //货主是公司
|
|
|
+ HyCompanyInfo hyCompanyInfo = companyInfoService.selectById(orderInfo1.getCompId());
|
|
|
+ if (hyCompanyInfo.getAccountBalance() < zong){
|
|
|
+ //账户余额小于尾款+服务费
|
|
|
+ throw new YException(YExceptionEnum.INSUFFICIENT_ACCOUNT_BALANCES);
|
|
|
+ }else {
|
|
|
+ //冻结公司账户余额
|
|
|
+ Double d = hyCompanyInfo.getAccountBalance();
|
|
|
+ Double d1 = hyCompanyInfo.getFrozenAmount();
|
|
|
+ hyCompanyInfo.setAccountBalance(d-zong);
|
|
|
+ hyCompanyInfo.setFrozenAmount(d1+zong);
|
|
|
+ companyInfoService.updateById(hyCompanyInfo);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ //货主是个人
|
|
|
+ HyCargoOwnerInfo hyCargoOwnerInfo = cargoOwnerInfoService.selectOne(new EntityWrapper<HyCargoOwnerInfo>()
|
|
|
+ .eq("common_id",orderInfo1.getCargoCommonId()).eq("delete_flag","0"));
|
|
|
+ if (hyCargoOwnerInfo.getAccountBalance() < zong){
|
|
|
+ //账户余额小于尾款+服务费
|
|
|
+ throw new YException(YExceptionEnum.INSUFFICIENT_ACCOUNT_BALANCES);
|
|
|
+ }else {
|
|
|
+ //冻结公司账户余额
|
|
|
+ Double d = hyCargoOwnerInfo.getAccountBalance();
|
|
|
+ Double d1 = hyCargoOwnerInfo.getFrozenAmount();
|
|
|
+ hyCargoOwnerInfo.setAccountBalance(d-zong);
|
|
|
+ hyCargoOwnerInfo.setFrozenAmount(d1+zong);
|
|
|
+ cargoOwnerInfoService.updateById(hyCargoOwnerInfo);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //司机
|
|
|
+ else {
|
|
|
+ //通过
|
|
|
+ if ("1".equals(orderInfo.getExamineFlag())){
|
|
|
+ orderInfo1.setOrderStatusKey(StatusEnum.PLATFORM_CONFIRMED_UNLOAD.getFlag());
|
|
|
+ orderInfo1.setOrderStatus(StatusEnum.PLATFORM_CONFIRMED_UNLOAD.getName());
|
|
|
+ orderInfo1.setCargoOwnerStatusKey(StatusEnum.PLATFORM_CONFIRMED_UNLOAD.getFlag());
|
|
|
+ orderInfo1.setCargoOwnerStatus(StatusEnum.PLATFORM_CONFIRMED_UNLOAD.getName());
|
|
|
+ }
|
|
|
+ //驳回
|
|
|
+ else {
|
|
|
+ orderInfo1.setOrderStatusKey(StatusEnum.OWNER_CHECK_FREIGHT.getFlag());
|
|
|
+ orderInfo1.setOrderStatus(StatusEnum.OWNER_CHECK_FREIGHT.getName());
|
|
|
+ orderInfo1.setCargoOwnerStatusKey(StatusEnum.DRIVER_REJECTED_FREIGHT.getFlag());
|
|
|
+ orderInfo1.setCargoOwnerStatus(StatusEnum.DRIVER_REJECTED_FREIGHT.getName());
|
|
|
+ //将冻结金额解冻
|
|
|
+ //非垫付订单
|
|
|
+ if ("0".equals(orderInfo1.getFreightAdvance())) {
|
|
|
+ //查询费用信息
|
|
|
+ FreightInfo freightInfo = freightInfoService.selectOne(new EntityWrapper<FreightInfo>()
|
|
|
+ .eq("order_id", orderInfo1.getId()).eq("delete_flag", "0"));
|
|
|
+ //尾款
|
|
|
+ Double weikuan = freightInfo.getActualFreight() - freightInfo.getPrepaidFreight();
|
|
|
+ //尾款+服务费
|
|
|
+ Double zong = weikuan + freightInfo.getOwnerServiceCharge();
|
|
|
+ if (orderInfo1.getCompId() != null && !orderInfo1.getCompId().isEmpty()) {
|
|
|
+ //货主是公司
|
|
|
+ HyCompanyInfo hyCompanyInfo = companyInfoService.selectById(orderInfo1.getCompId());
|
|
|
+ //将货主冻结金额解冻
|
|
|
+ Double d = hyCompanyInfo.getAccountBalance();
|
|
|
+ Double d1 = hyCompanyInfo.getFrozenAmount();
|
|
|
+ hyCompanyInfo.setAccountBalance(d + zong);
|
|
|
+ hyCompanyInfo.setFrozenAmount(d1 - zong);
|
|
|
+ companyInfoService.updateById(hyCompanyInfo);
|
|
|
+ } else {
|
|
|
+ //货主是个人
|
|
|
+ HyCargoOwnerInfo hyCargoOwnerInfo = cargoOwnerInfoService.selectOne(new EntityWrapper<HyCargoOwnerInfo>()
|
|
|
+ .eq("common_id", orderInfo1.getCargoCommonId()).eq("delete_flag", "0"));
|
|
|
+ //将货主冻结金额解冻
|
|
|
+ Double d = hyCargoOwnerInfo.getAccountBalance();
|
|
|
+ Double d1 = hyCargoOwnerInfo.getFrozenAmount();
|
|
|
+ hyCargoOwnerInfo.setAccountBalance(d + zong);
|
|
|
+ hyCargoOwnerInfo.setFrozenAmount(d1 - zong);
|
|
|
+ cargoOwnerInfoService.updateById(hyCargoOwnerInfo);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.updateById(orderInfo1);
|
|
|
+ return "ok";
|
|
|
+ }
|
|
|
+ return "ng";
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 完结
|
|
|
*
|
|
@@ -616,20 +751,13 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
|
|
|
freightInfo.setId(IdGenerator.generateUUID());
|
|
|
freightInfo.setOrderId(orderInfo1.getId());
|
|
|
freightInfo.setDriverServiceCharge(150d);
|
|
|
- freightInfo.setOwnerServiceCharge(150d);
|
|
|
freightInfo.setPayableFreight(orderInfo1.getAdvanceCharge());
|
|
|
+ freightInfo.setPayabledFreight(0d);
|
|
|
+ freightInfo.setNopayableFreight(freightInfo.getPayableFreight());
|
|
|
//判断是否是垫付订单
|
|
|
- if ("1".equals(orderInfo1.getFreightAdvance())) {
|
|
|
- //垫付的订单
|
|
|
- freightInfo.setPayabledFreight(0d);
|
|
|
- freightInfo.setNopayableFreight(freightInfo.getPayableFreight() - freightInfo.getPayabledFreight());
|
|
|
- } else {
|
|
|
+ if ("0".equals(orderInfo1.getFreightAdvance())){
|
|
|
//非垫付订单
|
|
|
- freightInfo.setPayabledFreight(orderInfo1.getAdvanceCharge());
|
|
|
- freightInfo.setPrepaidFreight(orderInfo1.getAdvanceCharge());
|
|
|
- freightInfo.setPrepaidFreightDate(df.parse(Time));
|
|
|
- freightInfo.setNopayableFreight(freightInfo.getPayableFreight() - freightInfo.getPayabledFreight());
|
|
|
- freightInfo.setReceivableFreight(orderInfo1.getAdvanceCharge() + freightInfo.getOwnerServiceCharge());
|
|
|
+ freightInfo.setReceivableFreight(orderInfo1.getAdvanceCharge());
|
|
|
freightInfo.setReceivabledFreight(orderInfo1.getAdvanceCharge());
|
|
|
if (orderInfo1.getCompId() != null && !orderInfo1.getCompId().isEmpty()) {
|
|
|
//货主是公司
|
|
@@ -669,19 +797,26 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
|
|
|
hyCargoOwnerCapitalInfoService.insert(hyCargoOwnerCapitalInfo);
|
|
|
}
|
|
|
}
|
|
|
- //生成司机账单
|
|
|
- if (freightInfo.getPrepaidFreight() != 0) {
|
|
|
- HyDriverCapitalInfo hyDriverCapitalInfo = new HyDriverCapitalInfo();
|
|
|
- hyDriverCapitalInfo.setId(IdGenerator.generateUUID());
|
|
|
- hyDriverCapitalInfo.setCommonId(orderInfo1.getCommonId());
|
|
|
- hyDriverCapitalInfo.setTypes("预付款");
|
|
|
- hyDriverCapitalInfo.setAmountMoney(freightInfo.getPrepaidFreight());
|
|
|
- hyDriverCapitalInfo.setOrderId(orderInfo1.getId());
|
|
|
- hyDriverCapitalInfo.setOrderNo(orderInfo1.getOrderNo());
|
|
|
- hyDriverCapitalInfoService.insert(hyDriverCapitalInfo);
|
|
|
- }
|
|
|
}
|
|
|
freightInfoService.insert(freightInfo);
|
|
|
+ //如果预付款大于0,生成司机运费结算信息
|
|
|
+ if (freightInfo.getPrepaidFreight() != 0) {
|
|
|
+ HyFreightSettlementInfo hyFreightSettlementInfo = new HyFreightSettlementInfo();
|
|
|
+ hyFreightSettlementInfo.setId(IdGenerator.generateUUID());
|
|
|
+ hyFreightSettlementInfo.setCommonId(orderInfo1.getCommonId());
|
|
|
+ hyFreightSettlementInfo.setOrderId(orderInfo1.getId());
|
|
|
+ hyFreightSettlementInfo.setOrderNo(orderInfo1.getOrderNo());
|
|
|
+ hyFreightSettlementInfo.setFreightAdvance(orderInfo1.getFreightAdvance());
|
|
|
+ hyFreightSettlementInfo.setDriverName(orderInfo1.getDriverName());
|
|
|
+ hyFreightSettlementInfo.setBankCard(orderInfo1.getBankCard());
|
|
|
+ hyFreightSettlementInfo.setBankDeposit(orderInfo1.getBankDeposit());
|
|
|
+ hyFreightSettlementInfo.setBankDepositBranch(orderInfo1.getBankDepositBranch());
|
|
|
+ hyFreightSettlementInfo.setPaymentType("预付款");
|
|
|
+ hyFreightSettlementInfo.setAmountMoney(freightInfo.getPayableFreight());
|
|
|
+ hyFreightSettlementInfo.setStatusKey(StatusEnum.NO_PAYMENT.getFlag());
|
|
|
+ hyFreightSettlementInfo.setStatus(StatusEnum.NO_PAYMENT.getName());
|
|
|
+ hyFreightSettlementInfoService.insert(hyFreightSettlementInfo);
|
|
|
+ }
|
|
|
} else {
|
|
|
//驳回装车更改订单状态
|
|
|
orderInfo1.setOrderStatus(StatusEnum.PLATFORM_REJECT_LOADING.getName());
|
|
@@ -721,13 +856,13 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
|
|
|
if ("1".equals(orderInfo.getExamineFlag())) {
|
|
|
if ("1".equals(orderInfo1.getFreightAdvance())) {
|
|
|
//确认卸车更改订单状态
|
|
|
- orderInfo1.setOrderStatus(StatusEnum.DRIVER_ORDER_FINISH.getName());
|
|
|
- orderInfo1.setOrderStatusKey(StatusEnum.DRIVER_ORDER_FINISH.getFlag());
|
|
|
+ orderInfo1.setOrderStatus(StatusEnum.DRIVER_ORDER_SETTLEMENT.getName());
|
|
|
+ orderInfo1.setOrderStatusKey(StatusEnum.DRIVER_ORDER_SETTLEMENT.getFlag());
|
|
|
orderInfo1.setCargoOwnerStatus(StatusEnum.OWNER_REPAID.getName());
|
|
|
orderInfo1.setCargoOwnerStatusKey(StatusEnum.OWNER_REPAID.getFlag());
|
|
|
} else {
|
|
|
- orderInfo1.setOrderStatus(StatusEnum.DRIVER_ORDER_FINISH.getName());
|
|
|
- orderInfo1.setOrderStatusKey(StatusEnum.DRIVER_ORDER_FINISH.getFlag());
|
|
|
+ orderInfo1.setOrderStatus(StatusEnum.DRIVER_ORDER_SETTLEMENT.getName());
|
|
|
+ orderInfo1.setOrderStatusKey(StatusEnum.DRIVER_ORDER_SETTLEMENT.getFlag());
|
|
|
orderInfo1.setCargoOwnerStatus(StatusEnum.OWNER_ORDER_FINISH.getName());
|
|
|
orderInfo1.setCargoOwnerStatusKey(StatusEnum.OWNER_ORDER_FINISH.getFlag());
|
|
|
}
|
|
@@ -737,18 +872,14 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
|
|
|
//非垫付订单
|
|
|
if ("0".equals(orderInfo1.getFreightAdvance())) {
|
|
|
freightInfo.setPayableFreight(freightInfo.getActualFreight() - freightInfo.getDriverServiceCharge() - freightInfo.getPrepaidFreight());
|
|
|
- freightInfo.setPayabledFreight(freightInfo.getPayableFreight());
|
|
|
freightInfo.setNopayableFreight(freightInfo.getPayableFreight() - freightInfo.getPayabledFreight());
|
|
|
- freightInfo.setFreightBalance(freightInfo.getPayableFreight());
|
|
|
- freightInfo.setFreightBalanceDate(df.parse(Time));
|
|
|
freightInfo.setOwnerFreightBalance(freightInfo.getActualFreight() - freightInfo.getPrepaidFreight());
|
|
|
freightInfo.setOwnerFreightBalanceDate(df.parse(Time));
|
|
|
Double d = freightInfo.getReceivableFreight();
|
|
|
- freightInfo.setReceivableFreight(d + freightInfo.getActualFreight() - freightInfo.getPrepaidFreight());
|
|
|
+ freightInfo.setReceivableFreight(d + freightInfo.getOwnerFreightBalance() + freightInfo.getOwnerServiceCharge());
|
|
|
freightInfo.setReceivabledFreight(freightInfo.getReceivableFreight());
|
|
|
freightInfo.setTotalCollection(freightInfo.getActualFreight() - freightInfo.getDriverServiceCharge());
|
|
|
freightInfo.setTotalPayment(freightInfo.getActualFreight() + freightInfo.getOwnerServiceCharge());
|
|
|
- orderInfo1.setFreight(freightInfo.getPrepaidFreight() + freightInfo.getFreightBalance());
|
|
|
if (orderInfo1.getCompId() != null && !orderInfo1.getCompId().isEmpty()) {
|
|
|
//货主是公司
|
|
|
HyCompanyInfo hyCompanyInfo = companyInfoService.selectById(orderInfo1.getCompId());
|
|
@@ -761,7 +892,7 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
|
|
|
hyCargoOwnerCapitalInfo.setId(IdGenerator.generateUUID());
|
|
|
hyCargoOwnerCapitalInfo.setCompanyId(hyCompanyInfo.getId());
|
|
|
hyCargoOwnerCapitalInfo.setTypes("支付尾款");
|
|
|
- hyCargoOwnerCapitalInfo.setAmountMoney(freightInfo.getFreightBalance() + freightInfo.getDriverServiceCharge() + freightInfo.getOwnerServiceCharge());
|
|
|
+ hyCargoOwnerCapitalInfo.setAmountMoney(freightInfo.getOwnerFreightBalance() + freightInfo.getOwnerServiceCharge());
|
|
|
hyCargoOwnerCapitalInfo.setOrderId(orderInfo1.getId());
|
|
|
hyCargoOwnerCapitalInfo.setOrderNo(orderInfo1.getOrderNo());
|
|
|
hyCargoOwnerCapitalInfoService.insert(hyCargoOwnerCapitalInfo);
|
|
@@ -778,20 +909,11 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
|
|
|
hyCargoOwnerCapitalInfo.setId(IdGenerator.generateUUID());
|
|
|
hyCargoOwnerCapitalInfo.setCommonId(hyCargoOwnerInfo.getCommonId());
|
|
|
hyCargoOwnerCapitalInfo.setTypes("支付尾款");
|
|
|
- hyCargoOwnerCapitalInfo.setAmountMoney(freightInfo.getFreightBalance() + freightInfo.getDriverServiceCharge() + freightInfo.getOwnerServiceCharge());
|
|
|
+ hyCargoOwnerCapitalInfo.setAmountMoney(freightInfo.getOwnerFreightBalance() + freightInfo.getOwnerServiceCharge());
|
|
|
hyCargoOwnerCapitalInfo.setOrderId(orderInfo1.getId());
|
|
|
hyCargoOwnerCapitalInfo.setOrderNo(orderInfo1.getOrderNo());
|
|
|
hyCargoOwnerCapitalInfoService.insert(hyCargoOwnerCapitalInfo);
|
|
|
}
|
|
|
- //生成司机订单
|
|
|
- HyDriverCapitalInfo hyDriverCapitalInfo = new HyDriverCapitalInfo();
|
|
|
- hyDriverCapitalInfo.setId(IdGenerator.generateUUID());
|
|
|
- hyDriverCapitalInfo.setCommonId(orderInfo1.getCommonId());
|
|
|
- hyDriverCapitalInfo.setTypes("尾款");
|
|
|
- hyDriverCapitalInfo.setAmountMoney(freightInfo.getFreightBalance());
|
|
|
- hyDriverCapitalInfo.setOrderId(orderInfo1.getId());
|
|
|
- hyDriverCapitalInfo.setOrderNo(orderInfo1.getOrderNo());
|
|
|
- hyDriverCapitalInfoService.insert(hyDriverCapitalInfo);
|
|
|
//司机承运次数+1,计算累计支付运费
|
|
|
HyDriverInfo hyDriverInfo = driverInfoService.selectOne(new EntityWrapper<HyDriverInfo>()
|
|
|
.eq("common_id", orderInfo1.getCommonId()).eq("delete_flag", "0"));
|
|
@@ -820,6 +942,22 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
|
|
|
freightInfo.setTotalCollection(freightInfo.getPayableFreight());
|
|
|
}
|
|
|
freightInfoService.updateById(freightInfo);
|
|
|
+ //生成司机运费结算信息
|
|
|
+ HyFreightSettlementInfo hyFreightSettlementInfo = new HyFreightSettlementInfo();
|
|
|
+ hyFreightSettlementInfo.setId(IdGenerator.generateUUID());
|
|
|
+ hyFreightSettlementInfo.setCommonId(orderInfo1.getCommonId());
|
|
|
+ hyFreightSettlementInfo.setOrderId(orderInfo1.getId());
|
|
|
+ hyFreightSettlementInfo.setOrderNo(orderInfo1.getOrderNo());
|
|
|
+ hyFreightSettlementInfo.setFreightAdvance(orderInfo1.getFreightAdvance());
|
|
|
+ hyFreightSettlementInfo.setDriverName(orderInfo1.getDriverName());
|
|
|
+ hyFreightSettlementInfo.setBankCard(orderInfo1.getBankCard());
|
|
|
+ hyFreightSettlementInfo.setBankDeposit(orderInfo1.getBankDeposit());
|
|
|
+ hyFreightSettlementInfo.setBankDepositBranch(orderInfo1.getBankDepositBranch());
|
|
|
+ hyFreightSettlementInfo.setPaymentType("尾款");
|
|
|
+ hyFreightSettlementInfo.setAmountMoney(freightInfo.getActualFreight() - freightInfo.getPrepaidFreight() - freightInfo.getDriverServiceCharge());
|
|
|
+ hyFreightSettlementInfo.setStatusKey(StatusEnum.NO_PAYMENT.getFlag());
|
|
|
+ hyFreightSettlementInfo.setStatus(StatusEnum.NO_PAYMENT.getName());
|
|
|
+ hyFreightSettlementInfoService.insert(hyFreightSettlementInfo);
|
|
|
} else {
|
|
|
//驳回卸车更改订单状态
|
|
|
orderInfo1.setOrderStatus(StatusEnum.PLATFORM_REJECT_UNLOAD.getName());
|