Browse Source

增加校验 未入库的标签 不能移库

master
赵宏斌 4 months ago
parent
commit
50a7bbc653
  1. 3
      src/main/resources/mapper/app/InventoryStock.xml
  2. 8
      src/main/resources/static/js/pda/changeLocation2.js

3
src/main/resources/mapper/app/InventoryStock.xml

@ -118,7 +118,8 @@
seq_no,
batch_no,
location_id,
warehouse_id
warehouse_id,
status
from print_label_record
<where>
<if test="site!=null and site !=''">

8
src/main/resources/static/js/pda/changeLocation2.js

@ -142,7 +142,8 @@ async function queryPart(){
wareHouseId : '',
batchNo: '',
locationId : '',
printLabelId : ''
printLabelId : '',
status : '',
}
if(strList.length < 5){
layer.msg("袋贴标签格式错误!");
@ -162,6 +163,10 @@ async function queryPart(){
}
//查询标签信息
await queryPrintLabelRecord()
if (partNoData.status == '未入库') {
layer.msg("该标签未入库,不能进行移库操作!");
return false
}
var flag = false;
for (let i = 0; i < tableList.length; i++) {
if(tableList[i].printLabelId == partNoData.printLabelId){
@ -200,6 +205,7 @@ function queryPrintLabelRecord(){
partNoData.batchNo = data.row.batchNo;
partNoData.locationId = data.row.locationId;
partNoData.wareHouseId = data.row.warehouseId;
partNoData.status = data.row.status;
resolve(data);
} else {
layer.msg(data.msg);

Loading…
Cancel
Save