diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/controller/PdaStHrBcpOrderController.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/controller/PdaStHrBcpOrderController.java index 016b2583..84487c74 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/controller/PdaStHrBcpOrderController.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/controller/PdaStHrBcpOrderController.java @@ -9,6 +9,7 @@ import org.apache.commons.lang3.StringUtils; import org.nl.common.TableDataInfo; import org.nl.common.anno.Log; import org.nl.common.domain.query.PageQuery; +import org.nl.common.utils.MapOf; import org.nl.wms.storage_manage.pda.service.PdaStHrBcpInService; import org.nl.wms.storage_manage.semimanagehr.service.iostorInv.IStIvtIostorinvOrderService; import org.nl.wms.storage_manage.semimanagehr.service.iostorInv.dao.StIvtIostorinvOrder; @@ -55,10 +56,11 @@ public class PdaStHrBcpOrderController { query.setBar_code(bar_code); } Page result = iStIvtIostorinvOrderService.page(new Page<>(param.getInteger("page"),param.getInteger("size")), query.build()); - return new ResponseEntity<>(TableDataInfo.build(result), HttpStatus.OK); + return new ResponseEntity<>(MapOf.of("message","操作成功","totalCount",result.getTotal(),"data",result.getRecords()), HttpStatus.OK); } + @PostMapping @Log("update顺序表") @SaIgnore diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/iostorInv/impl/StIvtIostorinvHrBcpInServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/iostorInv/impl/StIvtIostorinvHrBcpInServiceImpl.java index bb788292..5a09ba45 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/iostorInv/impl/StIvtIostorinvHrBcpInServiceImpl.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/iostorInv/impl/StIvtIostorinvHrBcpInServiceImpl.java @@ -304,7 +304,9 @@ public class StIvtIostorinvHrBcpInServiceImpl extends ServiceImpl().eq("bar_code",mst.getStoragevehicle_code())); + } // 更新任务为完成 iSchBaseTaskService.update( new UpdateWrapper().lambda() diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/iostorInv/impl/StIvtIostorinvHrBcpOutServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/iostorInv/impl/StIvtIostorinvHrBcpOutServiceImpl.java index 52e61f03..8749162b 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/iostorInv/impl/StIvtIostorinvHrBcpOutServiceImpl.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/iostorInv/impl/StIvtIostorinvHrBcpOutServiceImpl.java @@ -239,6 +239,9 @@ public class StIvtIostorinvHrBcpOutServiceImpl extends ServiceImpl().lambda() .eq(MdPbStoragevehicleext::getStoragevehicle_code,mst.getStoragevehicle_code()) ); + if (StringUtils.isNotEmpty(mst.getStoragevehicle_code())){ + iStIvtIostorinvOrderService.remove(new QueryWrapper().eq("bar_code",mst.getStoragevehicle_code())); + } // 插入出入库顺序表 StIvtIostorinvOrder dao = new StIvtIostorinvOrder(); diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/structIvt/dao/mapper/xml/StIvtStructivtHrBcpMapper.xml b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/structIvt/dao/mapper/xml/StIvtStructivtHrBcpMapper.xml index 367426df..94c84b94 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/structIvt/dao/mapper/xml/StIvtStructivtHrBcpMapper.xml +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/semimanagehr/service/structIvt/dao/mapper/xml/StIvtStructivtHrBcpMapper.xml @@ -126,7 +126,8 @@ attr.sect_code, attr.sect_name, attr.stor_name, - attr.storagevehicle_code + attr.storagevehicle_code, + attr.lock_type FROM st_ivt_structivt_hr_bcp ivt LEFT JOIN md_me_materialbase mater ON ivt.material_id = mater.material_id diff --git a/mes/qd/src/views/wms/storage_manage/semiproducthr/semiproducthrIvt/index.vue b/mes/qd/src/views/wms/storage_manage/semiproducthr/semiproducthrIvt/index.vue index 3f2f8063..a5434269 100644 --- a/mes/qd/src/views/wms/storage_manage/semiproducthr/semiproducthrIvt/index.vue +++ b/mes/qd/src/views/wms/storage_manage/semiproducthr/semiproducthrIvt/index.vue @@ -91,6 +91,7 @@ +