Browse Source

修改直接上架 2024/8/3

pull/1/head
test 4 months ago
parent
commit
6f0995ad7a
  1. 51
      src/pages/fg/receiptNoPlan.vue
  2. 6
      src/pages/productPutaway/record/productPutawayRecord.vue

51
src/pages/fg/receiptNoPlan.vue

@ -151,8 +151,7 @@ export default {
};
},
onShow() {
},
onShow() {},
onLoad() {
this.options = getRemoveOption()
@ -234,26 +233,21 @@ export default {
if (e.content.text == "移除") {
this.$refs.comMessage.showQuestionMessage("是否要移除", res => {
if (res) {
this.allList.splice(index, 1);
this.initList()
this.showList.splice(index, 1);
this.calcFgQty();
//this.initList()
}
})
}
},
submit() {
this.scanedQty = this.scanedQty + this.showList.length;
this.showList = [];
this.dataContent.handleQty = 0;
return;
if (this.allList.length == 0) {
if (this.showList.length == 0) {
this.showErrorMessage("请先扫描唯一码")
return;
}
if (this.allList.length < this.dataContent.packQty) {
if (this.showList.length < this.dataContent.packQty) {
this.$refs.comMessage.showQuestionMessage("扫描数量小于包装规格数量,是否提交?", res => {
if (res) {
this.commit()
@ -308,7 +302,7 @@ export default {
createPutawayRequestByPlan(list[0].requestNumber).then(res => {
createInspectRequestByPlan(list[0].requestNumber)
})
}else { //
} else { //
createInspectRequestByPlan(list[0].requestNumber)
}
this.showCommitSuccessMessage("提交成功<br>生成装配收货记录<br>" + list[0].requestNumber, list)
@ -325,12 +319,12 @@ export default {
},
setParams() {
this.allList.forEach(res => {
this.showList.forEach(res => {
res.outsideItemCode = res.itemCode
res.outsideProduceDate = null
res.outsideSerialNumber = res.order
})
this.dataContent.subList = this.allList
this.dataContent.subList = this.showList
return this.dataContent
},
@ -363,7 +357,7 @@ export default {
isCheckMesCode(result.content).then(res => {
if (res.data) {
if (that.dataContent) {
var itemIndex = this.allList.findIndex(r =>
var itemIndex = this.showList.findIndex(r =>
r.content == result.content);
//
if (itemIndex == -1) {
@ -372,9 +366,9 @@ export default {
// return;
// }
result.countTime = new Date();
this.allList.push(result);
this.allList.sort(compare('countTime')); //
this.initList()
this.showList.push(result);
this.showList.sort(compare('countTime')); //
//this.initList()
this.scanPopupGetFocus();
this.calcFgQty();
} else {
@ -382,9 +376,9 @@ export default {
'】已经扫描,是否移除',
res => {
if (res) {
this.allList.splice(itemIndex, 1)
this.allList.sort(compare('countTime')); //
this.initList()
this.showList.splice(itemIndex, 1)
this.showList.sort(compare('countTime')); //
//this.initList()
that.calcFgQty();
}
})
@ -421,11 +415,16 @@ export default {
showCommitSuccessMessage(hint, pointData) {
this.$refs.comMessage.showSuccessMessage(hint, res => {
if (pointData.length > 0) {
uni.navigateTo({
url: `/pages/point/index?points=${JSON.stringify(pointData)}`
});
if (this.scanedQty + this.showList.length == this.dataContent.planQty) {
uni.redirectTo({
url: `/pages/point/index?points=${JSON.stringify(pointData)}`
});
} else {
uni.navigateTo({
url: `/pages/point/index?points=${JSON.stringify(pointData)}`
});
}
}
})
},

6
src/pages/productPutaway/record/productPutawayRecord.vue

@ -24,7 +24,7 @@
</view>
<view class="uni-flex uni-row">
<button class="btn_single_reject" style="margin-right:5px ;" hover-class="btn_commit_after"
@click="commit">取消</button>
@click="cancel">取消</button>
<button class="btn_single_commit" hover-class="btn_commit_after" @click="commit">提交</button>
</view>
</view>
@ -431,6 +431,10 @@ import {ref, getCurrentInstance, nextTick, onMounted} from 'vue'
}
}
}
const cancel = () => {
this.clearData();
this.openScanPopup();
}
</script>
<style scoped lang="scss">

Loading…
Cancel
Save