This commit is contained in:
linfso 2025-02-23 16:32:34 +08:00
parent cf86312fb5
commit e5891ef1e1
3 changed files with 11 additions and 13 deletions

View File

@ -108,6 +108,9 @@ public class EmisCommonController extends EmisBaseController
@Autowired
private IEmisWarehouseInBatchService emisWarehouseInBatchService;
@Autowired
private IEmisTmsCostFeeService emisTmsCostFeeService;
@ -1121,19 +1124,11 @@ public class EmisCommonController extends EmisBaseController
*/
@GetMapping("/autoDoReCalcCostFeeTrigger")
public AjaxResult autoDoReCalcCostFeeTrigger() {
// EmisSettleBill emisSettleBill=new EmisSettleBill();
// emisSettleBill.getParams().put("isNeedRecdPay",1);
// List<BillPayStatInfo> listExpireNoPayStatInfo = emisSettleBillService.selectBillPayStatInfoList(emisSettleBill);
// if(!CollectionUtils.isEmpty(listExpireNoPayStatInfo)){
// for (BillPayStatInfo item:listExpireNoPayStatInfo) {
// String salesmen=item.getSalesmen();
// String billMonth=item.getBillMonth();
// String msg="截止"+DateUtils.parseDateToStr("yyyy-MM-dd HH点",new Date())+"有未回款,尽快联系客户收款,账期:"+billMonth+",待收:"+item.getNoRecdPayMoney()+"元,超期:"+item.getExpiredNoRecdPayMoney()+"元!";
// AjaxResult rst=NoticeUtils.outSendNoticeToInner(msg,msg,"/ruyERj/BillPaybackSumList",salesmen,3);
// log.info(msg);
// }
// }
try {
emisTmsCostFeeService.redoCalcCostFeeProfit();
} catch (EmisBizError emisBizError) {
emisBizError.printStackTrace();
}
return AjaxResult.success("发送成功");
}

View File

@ -91,6 +91,7 @@ public interface IEmisTmsCostFeeService
*/
public int reCalcSplitCostFee(String costNo) throws EmisBizError;
public int reCalcCostFeeByBillCode(String billCode) throws EmisBizError;
}

View File

@ -146,6 +146,7 @@ public class EmisTmsCostFeeServiceImpl implements IEmisTmsCostFeeService
@Transactional
@Override
public void redoCalcCostFeeProfit() throws EmisBizError {
log.debug("redoCalcCostFeeProfit===>start");
List<EmisTmsCostFee> listCostFee=emisTmsCostFeeMapper.selectWaitDoCalcCostFeeList();
if(!CollectionUtil.isEmpty(listCostFee)){
for(EmisTmsCostFee item:listCostFee){
@ -157,6 +158,7 @@ public class EmisTmsCostFeeServiceImpl implements IEmisTmsCostFeeService
}
}
log.debug("redoCalcCostFeeProfit===>end");
}
/**