Browse Source

修改批次的赋值 2024/8/2

hella_vue3
王志国 1 month ago
parent
commit
a26e5dd64b
  1. 25
      src/pages/fg/coms/comNoReceiptPopup.vue

25
src/pages/fg/coms/comNoReceiptPopup.vue

@ -158,7 +158,6 @@ export default {
showProductLineSelect: false, showProductLineSelect: false,
productLineList: [], productLineList: [],
productionLineName: "请选择生产线", productionLineName: "请选择生产线",
productionLineCode: "",
batch: "", batch: "",
packUnitName: "请选择包装规格", packUnitName: "请选择包装规格",
packUnit: "", packUnit: "",
@ -193,7 +192,7 @@ export default {
openRequestPopup() { openRequestPopup() {
this.initData(); this.initData();
this.planDate = getCurrDate() this.planDate = getCurrDate()
this.batch = getBatch8() this.batch = this.planDate.replace('-', '')
this.$refs.popup.open('bottom') this.$refs.popup.open('bottom')
}, },
initData() { initData() {
@ -207,7 +206,7 @@ export default {
this.showProductLineSelect = false this.showProductLineSelect = false
this.productLineList = [] this.productLineList = []
this.productionLineName = "请选择生产线" this.productionLineName = "请选择生产线"
this.productionLineCode = "" this.productLineCode = ""
this.batch = "" this.batch = ""
this.packUnitName = "请选择包装规格" this.packUnitName = "请选择包装规格"
this.packUnit = "", this.packUnit = "",
@ -222,7 +221,7 @@ export default {
this.planDateList = [] this.planDateList = []
this.fgLocationCode = "" this.fgLocationCode = ""
this.rawLocationCode = "" this.rawLocationCode = ""
this.workshop="" this.workshop = ""
}, },
@ -270,7 +269,7 @@ export default {
callback() { callback() {
let item = { let item = {
productionLineName: "", productionLineName: "",
productionLineCode: this.productLineCode, //线 productionLine: this.productLineCode, //线
itemCode: this.itemCode, itemCode: this.itemCode,
itemName: this.itemName, itemName: this.itemName,
uom: this.getUomInfo(this.uom), uom: this.getUomInfo(this.uom),
@ -285,7 +284,7 @@ export default {
workStationCode: this.workStationCode, workStationCode: this.workStationCode,
fgLocationCode: this.fgLocationCode, fgLocationCode: this.fgLocationCode,
rawLocationCode: this.rawLocationCode, rawLocationCode: this.rawLocationCode,
workshop:this.workshop workshop: this.workshop
}; };
this.closeRequestPopup(); this.closeRequestPopup();
this.$emit("confirm", item); this.$emit("confirm", item);
@ -293,7 +292,8 @@ export default {
showErrorMessage(message, type) { showErrorMessage(message, type) {
setTimeout(r => { setTimeout(r => {
this.$refs.comMessage.showErrorMessage(message, res => {}) this.$refs.comMessage.showErrorMessage(message, res => {
})
}) })
}, },
cancel(e) { cancel(e) {
@ -302,9 +302,9 @@ export default {
confirmSelectLine(data) { confirmSelectLine(data) {
this.productionLineName = data[0].label + "—" + data[1].label this.productionLineName = data[0].label + "—" + data[1].label
this.productionLineCode = data[0].value this.productLineCode = data[0].value
this.workStationCode = data[1].value this.workStationCode = data[1].value
var parent = this.productLineList.filter(res => res.value == this.productionLineCode) var parent = this.productLineList.filter(res => res.value == this.productLineCode)
var fgLocation = parent[0].children.filter(children => children.value == this.workStationCode) var fgLocation = parent[0].children.filter(children => children.value == this.workStationCode)
this.fgLocationCode = fgLocation[0].fgLocationCode; this.fgLocationCode = fgLocation[0].fgLocationCode;
this.workshop = parent[0].workshop; this.workshop = parent[0].workshop;
@ -324,6 +324,7 @@ export default {
confirmSelectDate(data) { confirmSelectDate(data) {
this.planDate = data[0].label this.planDate = data[0].label
this.batch = this.planDate.replace('-', '');
}, },
showSelectDate() { showSelectDate() {
@ -364,7 +365,7 @@ export default {
}, },
showSelectItemCode() { showSelectItemCode() {
if (!this.productionLineCode) { if (!this.productLineCode) {
this.showErrorMessage('请先选择生产线'); this.showErrorMessage('请先选择生产线');
return; return;
} }
@ -372,7 +373,7 @@ export default {
title: "加载中", title: "加载中",
mask: true mask: true
}) })
getBomVersionByProductionline(this.productionLineCode).then(res => { getBomVersionByProductionline(this.productLineCode).then(res => {
uni.hideLoading() uni.hideLoading()
if (res.data && res.data.length > 0) { if (res.data && res.data.length > 0) {
this.itemCodeList = res.data this.itemCodeList = res.data
@ -388,7 +389,7 @@ export default {
confirmSelectItem(data) { confirmSelectItem(data) {
this.itemCode = data[0].label; this.itemCode = data[0].label;
this.bomVersion = data[1].value; this.bomVersion = data[1].value;
this.uom=data[0].uom; this.uom = data[0].uom;
// this.uom = itemInfo.uom // this.uom = itemInfo.uom
// //

Loading…
Cancel
Save