|
|
|
@ -379,7 +379,15 @@ import prescribeCodePanel from "./PanelOrderTagCode";
|
|
|
|
|
import PannelOrderBiz from "./PannelOrderBiz";
|
|
|
|
|
import {listPage} from "@/api/basic/workPlace/sysWorkplaceManage";
|
|
|
|
|
import {enterCodeWeb, batchVailCode, enterCodeBillNo} from "@/api/inout/order";
|
|
|
|
|
import {cancelOrder, draftOrder, finishOrder, startSplit, tagCode, updateOrder} from "@/api/collect/splitCreateOrder";
|
|
|
|
|
import {
|
|
|
|
|
cancelOrder,
|
|
|
|
|
draftOrder,
|
|
|
|
|
finishOrder,
|
|
|
|
|
startSplit,
|
|
|
|
|
tagCode,
|
|
|
|
|
updateOrder,
|
|
|
|
|
vailOrderFinish
|
|
|
|
|
} from "@/api/collect/splitCreateOrder";
|
|
|
|
|
import {selectCorpList} from "@/api/basic/basicUnitMaintain";
|
|
|
|
|
import {getCurOrder, getNextOrder, findByBill, findFromCorp} from "@/api/collect/collectOrder";
|
|
|
|
|
import PanelOrderAllDetail from "@/views/collect/PanelOrderAllDetail";
|
|
|
|
@ -840,9 +848,6 @@ export default {
|
|
|
|
|
if (this.$isBlank(this.filterQuery.code) && this.$isBlank(this.scanCode)) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
// if (this.$isNotBlank(this.scanCode)) {
|
|
|
|
|
// this.filterQuery.code = this.scanCode.trim();
|
|
|
|
|
// }
|
|
|
|
|
let tagQuery = {
|
|
|
|
|
workPlaceCode: this.formData.workPlaceCode,
|
|
|
|
|
fromCorp: this.formData.fromCorp,
|
|
|
|
@ -918,7 +923,6 @@ export default {
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
confirmFinishOrder() {
|
|
|
|
|
this.$confirm('是否确定完成此单据?', '提示', {
|
|
|
|
|
confirmButtonText: '确定',
|
|
|
|
@ -959,7 +963,6 @@ export default {
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
updateOrder() {
|
|
|
|
|
this.formData.workPlaceCode = this.workplaceId;
|
|
|
|
|
updateOrder(this.formData).then(res => {
|
|
|
|
@ -997,7 +1000,6 @@ export default {
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
findCurOrder() {
|
|
|
|
|
let nextQuery = {
|
|
|
|
|
workPlaceCode: this.formData.workPlaceCode,
|
|
|
|
@ -1126,6 +1128,29 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vailOrderFinish() {
|
|
|
|
|
vailOrderFinish(this.formData).then(res => {
|
|
|
|
|
this.loading = false
|
|
|
|
|
if (res.code == 20000) {
|
|
|
|
|
if (res.data) {
|
|
|
|
|
this.$confirm("单据已赋码或可自动赋码,是否立即完成单据?", '提示', {
|
|
|
|
|
confirmButtonText: '确定',
|
|
|
|
|
cancelButtonText: '取消',
|
|
|
|
|
type: 'warning'
|
|
|
|
|
}).then(() => {
|
|
|
|
|
this.finishOrder();
|
|
|
|
|
}).catch(() => {
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}).catch(() => {
|
|
|
|
|
this.loading = false
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
async printMutiCodeResult(vailCodeResultResponses) {
|
|
|
|
|
this.warnResult = "";
|
|
|
|
|
this.errResult = "";
|
|
|
|
|