Browse Source

采购收货校验库位添加开关

hella_online_20240829
lijuncheng 2 months ago
parent
commit
ef8d37726f
  1. 2
      src/pages/index/index.vue
  2. 21
      src/pages/purchaseReceipt/job/receiptDetail.vue

2
src/pages/index/index.vue

@ -387,7 +387,7 @@
console.log("包装规格获取失败", res)
})
var switchCode="FgPutawayLocationCodeValidate,SemiPutawayLocationCodeValidate,PurchasePutawayToLocationCodeValidate,IssueToLocationCodeValidate,fgProductReceipCommitValidate,purchasereceiptPrintPDA";
var switchCode="FgPutawayLocationCodeValidate,SemiPutawayLocationCodeValidate,PurchasePutawayToLocationCodeValidate,IssueToLocationCodeValidate,fgProductReceipCommitValidate,purchasereceiptPrintPDA,purchaseReceiptLocationCodeValidate";
getSwitchByCode(switchCode).then(res=>{
uni.setStorageSync("switch", res.data)

21
src/pages/purchaseReceipt/job/receiptDetail.vue

@ -44,7 +44,7 @@
<view v-if="operation=='receipt'" class="uni-flex u-col-center space-between padding_10">
<view>
<locationCompare ref="locationCompare" title="收货库位" :recommendLocationCode="jobToLocationCode"
:locationCode="toLocationCode" @getLocation='scanLocationCode'
@getLocation='scanLocationCode'
:locationAreaTypeList="toLocationAreaTypeList">
</locationCompare>
</view>
@ -143,8 +143,9 @@
operation: '',
scanedPackingNumber: '',
status: '',
switchCode: '',
reasonText: ""
switchCode:"",
isCheckLocation: 'purchaseReceiptLocationCodeValidate',//
reasonText: "",
};
},
@ -154,7 +155,7 @@
this.scanedPackingNumber = option.scaned || '';
this.operation = option.operation;
this.status = option.status;
this.switchCode = "purchasereceiptPrintPDA"
this.switchCode = "purchasereceiptPrintPDA"//pda
},
@ -240,6 +241,12 @@
that.jobStatus = res.data.status
that.jobToLocationCode = that.subList[0].toLocationCode
that.detailSource = getTreeDataSource(that.subList)
that.isCheckLocation = getSwitchInfoByCode(that.isCheckLocation)
if (that.isCheckLocation) {
that.toLocationCode = ""
} else {
that.toLocationCode = that.jobToLocationCode;
}
that.isAllReceived = false;
nextTick(() => {
that.detailSource.forEach(r => {
@ -494,10 +501,8 @@
getManagementPrecisions(itemCodes, this.toLocationCode, res => {
if (res.success) {
this.managementList = res.list;
var params = this.setParams()
var params = this.setParams();
purchaseReceiptJobSubmit(params).then(res => {
if (res.data) {
let isCheckPrint = getSwitchInfoByCode(this.switchCode)
if (!isCheckPrint) {
@ -559,10 +564,8 @@
})
}, 2000)
}
} else {
this.showErrorMessage("提交失败[" + res.msg + "]")
}

Loading…
Cancel
Save