1/8 代码备份1.0

dev_fifo_z
wangwei 6 months ago
parent 5e2259b65b
commit ae24e4ebf5

@ -128,6 +128,10 @@ public class IoCollectCodeBackupController extends BaseController {
@GetMapping("/udiwms/basic/collect/ioCollectCode/endList")
public BaseResponse filterList(IoCollectCodeRequest request) {
IoCollectOrderBackup order = ioCollectOrderBackupService.getByBillNo(request.getBillNo());
if(request.getSelectType() == null){
//如果是null 正常查询
request.setSelectType(1);
}
if (order.getCheckCodeStatus() != 1 && request.getSelectType() == 2){
List<IoCollectOrderCheckCode> list = ioCollectOrderCheckCodeService.list(new LambdaQueryWrapper<IoCollectOrderCheckCode>().eq(IoCollectOrderCheckCode::getBillNo, request.getBillNo()));
if (list.size() > 0){
@ -148,6 +152,8 @@ public class IoCollectCodeBackupController extends BaseController {
// 调用服务层方法批量更新
ioCollectCodeBackService.updateBatchById(filteredList2);
}
order.setCheckCodeConfirm(0);
ioCollectOrderBackupService.updateByBillNo(order);
}
List<IoCollectCodeResponse> ioCollectCodeResponses = ioCollectCodeBackService.filterList(request);
for (IoCollectCodeResponse ioCollectCodeResponse : ioCollectCodeResponses){

@ -150,6 +150,8 @@ public class IoCollectCodeBackService extends ServiceImpl<IoCollectCodeBackMappe
continue;
}
boolean shouldContinue = false;
//todo 扫码超出 没有校验到..
for (CollectOrderBizResponse collectOrderBizResponse : collectOrderBizResponses) {
UdiRelevanceResponse udiRelevanceResponse = udiRelevanceService.selectByNameCode(collectOrderBizResponse.getNameCode());
Integer checkCount = ioCollectOrderCheckCodeService.getCountByRelIdAndBillNo(udiRelevanceResponse.getId(), filterCodeRequest.getBillNo());

Loading…
Cancel
Save