diff --git a/src/views/business/DialogcChangeNewOrder.vue b/src/views/business/DialogcChangeNewOrder.vue index 8bf0f0e..39783f9 100644 --- a/src/views/business/DialogcChangeNewOrder.vue +++ b/src/views/business/DialogcChangeNewOrder.vue @@ -285,6 +285,14 @@ export default { this.$message.error('当前往来单位不能为空'); return; } + if (this.$isBlank(this.formData.invWarehouseCode)) { + this.$message.error("当前分库不能为空"); + return; + } + if (this.curAction.corpType === 1 && this.$isBlank(this.formData.fromSubInvCode)) { + this.$message.error('往来单位分库不能为空'); + return; + } if (this.detailList.length == 0) { this.$message.error("产品列表不能为空"); return; diff --git a/src/views/inout/IONewOrder.vue b/src/views/inout/IONewOrder.vue index 9a69a54..504be5c 100644 --- a/src/views/inout/IONewOrder.vue +++ b/src/views/inout/IONewOrder.vue @@ -523,12 +523,16 @@ export default { // this.filterQuery.statusOrOne = -1; filterOrder(this.filterQuery) .then((response) => { - console.log(response) this.loading = false; - this.list = response.data.list || []; - this.total = response.data.total || 0; + if (response.code === 20000) { + this.list = response.data.list || []; + this.total = response.data.total || 0; + } else { + this.$message.error(response.message); + } }) - .catch(() => { + .catch((error) => { + this.$message.error(error.message) this.loading = false; this.list = []; this.total = 0;