汇总单号为防止超时进行优化

dev_2.5_mutiscan
qiuyt 3 months ago
parent 4a8f320746
commit 7c5316f173

@ -198,6 +198,10 @@ public class IoCodeTempController extends BaseController {
//先判断是否已完成
IoCollectOrderBackup byBillNo = ioCollectOrderBackupService.getByBillNo(code);
if (byBillNo == null) {
byBillNo = ioCollectOrderBackupService.getByBillNoNew(code);
}
//补充发票查询
if (byBillNo == null) {
String billNo = ioOrderInvoiceService.selectBillNoByInvoiceEncode(code);

@ -188,7 +188,5 @@ public class CollectOrderRequest extends ListPageRequest {
private Integer inAndOutType;
private String ybbm;
private String summaryNo;
}

@ -138,7 +138,9 @@ public class IoCollectOrderBackupService extends ServiceImpl<IoCollectOrderBacku
public IoCollectOrderBackup getByBillNo(String billNo) {
return ioCollectOrderBackupMapper.selectOne(new LambdaQueryWrapper<IoCollectOrderBackup>().eq(IoCollectOrderBackup::getBillNo, billNo).last("limit 1"));
}
public IoCollectOrderBackup getByBillNoNew(String billNo) {
return ioCollectOrderBackupMapper.selectOne(new LambdaQueryWrapper<IoCollectOrderBackup>().eq(IoCollectOrderBackup::getBackupOrderRemark1, billNo).last("limit 1"));
}
public int updateByBillNo(IoCollectOrderBackup collectOrder) {
return ioCollectOrderBackupMapper.update(collectOrder, new UpdateWrapper<IoCollectOrderBackup>().eq("billNo", collectOrder.getBillNo()));
}

Loading…
Cancel
Save