diff --git a/src/views/warehouse/IOCheckErrOrder.vue b/src/views/warehouse/IOCheckErrOrder.vue
index 95d5ac1..ad59b63 100644
--- a/src/views/warehouse/IOCheckErrOrder.vue
+++ b/src/views/warehouse/IOCheckErrOrder.vue
@@ -48,7 +48,8 @@
+ size="mini"
+ @change="subInvChange">
{
});
},
+ subInvChange() {
+ this.getBusType();
+ }
},
filters: {
statusFilterType(status) {
diff --git a/src/views/warehouse/IONewOrder.vue b/src/views/warehouse/IONewOrder.vue
index 10c2c60..13edd7d 100644
--- a/src/views/warehouse/IONewOrder.vue
+++ b/src/views/warehouse/IONewOrder.vue
@@ -43,7 +43,9 @@
+ size="mini"
+ @change="subInvChange"
+ >
+ size="mini"
+ @change="subInvChange">
{
});
},
+ subInvChange() {
+ this.getBusType();
+ }
}
,
filters: {
diff --git a/src/views/warehouse/IOWaitOrder.vue b/src/views/warehouse/IOWaitOrder.vue
index 29ee0f4..ff3769f 100644
--- a/src/views/warehouse/IOWaitOrder.vue
+++ b/src/views/warehouse/IOWaitOrder.vue
@@ -48,7 +48,8 @@
+ size="mini"
+ @change="subInvChange">
{
});
},
+
+ subInvChange() {
+ this.getBusType();
+ }
},
filters: {
statusFilterType(status) {
diff --git a/src/views/warehouse/addHosOrder.vue b/src/views/warehouse/addHosOrder.vue
index 2397457..baa8079 100644
--- a/src/views/warehouse/addHosOrder.vue
+++ b/src/views/warehouse/addHosOrder.vue
@@ -156,7 +156,8 @@
+ :disabled="corpOrderIdDisabled"
+ >
+ :disabled="corpOrderIdDisabled" @change="subStorageChange">
{
@@ -1128,7 +1138,6 @@ export default {
this.formData.code = '';
this.formData.actDate = new Date();
this.codeArray = [];
- this.getBusType();
this.getStorage(this.formData.action);
this.findSubInvByInv();
this.findSubStorageMethod();
@@ -1167,6 +1176,8 @@ export default {
}
}
+ this.getBusType();
+
},
};
diff --git a/src/views/warehouse/stockHospOrderNew.vue b/src/views/warehouse/stockHospOrderNew.vue
index a702ff6..7d674f9 100644
--- a/src/views/warehouse/stockHospOrderNew.vue
+++ b/src/views/warehouse/stockHospOrderNew.vue
@@ -197,6 +197,7 @@
{
@@ -1161,6 +1163,7 @@ export default {
// },
getBusType() {
let query = {
+ code: this.formData.invWarehouseCode,
enabled: true,
};
getLocalJoinByUser(query)
@@ -1168,6 +1171,11 @@ export default {
this.busTypes = response.data.list || [];
if (this.$isNotBlank(this.formData.billType)) {
this.curAction = this.getActionItem(this.formData.billType);
+ if (this.curAction != null) {
+ } else {
+ this.curAction = {corpType:0,genUnit: false,changeEnable:false,};
+ this.formData.billType = null;
+ }
}
})
.catch(() => {
@@ -1223,17 +1231,20 @@ export default {
actionChange(item) {
this.curAction = this.getActionItem(item);
this.formData.corpName = '';
- this.locInChange();
- this.findMethod();
+ // this.locInChange();
+ // this.findMethod();
},
locInChange() {
this.$forceUpdate();
- this.getBusType();
+ // this.getBusType();
this.invChange();
this.findStorageMethod();
},
- invChange() {
+ subStorageChange() {
+ this.getBusType();
+ },
+ invChange() {
if (this.$isNotBlank(this.formData.invWarehouseCode))
this.formData.invWarehouseCode = null;
this.findSubInvs();
@@ -1249,6 +1260,7 @@ export default {
this.subInvList = response.data || [];
if (this.subInvList != null && this.subInvList.length == 1) {
this.formData.invWarehouseCode = this.subInvList[0].code;
+ this.getBusType();
}
})
.catch(() => {
diff --git a/src/views/warehouse/stockOrder.vue b/src/views/warehouse/stockOrder.vue
index 023e7db..872e3de 100644
--- a/src/views/warehouse/stockOrder.vue
+++ b/src/views/warehouse/stockOrder.vue
@@ -42,7 +42,9 @@
+ size="mini"
+ @change="subInvChange"
+ >
-
+
@@ -770,6 +773,7 @@ export default {
},
getBusType() {
let query = {
+ code: this.query.invWarehouseCode,
enabled: true,
};
getLocalJoinByUser(query)
@@ -825,6 +829,9 @@ export default {
.catch(() => {
});
},
+ subInvChange() {
+ this.getBusType();
+ },
submitUploadDetail() {
this.$refs["dataForm"].validate(valid => {
if (valid) {
diff --git a/src/views/warehouse/stockOrderDelSearch.vue b/src/views/warehouse/stockOrderDelSearch.vue
index 4c77bd4..bed36e1 100644
--- a/src/views/warehouse/stockOrderDelSearch.vue
+++ b/src/views/warehouse/stockOrderDelSearch.vue
@@ -42,7 +42,9 @@
+ size="mini"
+ @change="subInvChange"
+ >
{
});
},
+ subInvChange() {
+ this.getBusType();
+ },
supplementOrder(row) {
this.$confirm('是否确认补单?', '提示', {
confirmButtonText: '确定',
@@ -883,7 +889,16 @@ export default {
let orderQuery = {
billNo: row.billNo
}
- supplementOrder(orderQuery);
+ this.loading = true;
+ supplementOrder(orderQuery).then((response) => {
+ this.loading = false;
+ if (response.code == 20000) {
+ this.getList();
+ }
+ })
+ .catch(() => {
+ this.loading = false;
+ });
}).catch(() => {
this.$message({
type: 'info',
diff --git a/src/views/warehouse/stockOrderEditor.vue b/src/views/warehouse/stockOrderEditor.vue
index 4662f16..a148d79 100644
--- a/src/views/warehouse/stockOrderEditor.vue
+++ b/src/views/warehouse/stockOrderEditor.vue
@@ -41,7 +41,7 @@
+ size="mini" @change="subInvChange">
-
+
@@ -872,6 +873,7 @@ export default {
},
getBusType() {
let query = {
+ code: this.query.invWarehouseCode,
enabled: true,
};
getLocalJoinByUser(query)
@@ -970,6 +972,9 @@ export default {
.catch(() => {
});
},
+ subInvChange() {
+ this.getBusType();
+ }
},
components: {
draggable,
diff --git a/src/views/warehouse/stockOrderNew.vue b/src/views/warehouse/stockOrderNew.vue
index b638faa..d3a9cab 100644
--- a/src/views/warehouse/stockOrderNew.vue
+++ b/src/views/warehouse/stockOrderNew.vue
@@ -43,7 +43,8 @@
+ size="mini"
+ @change="subInvChange">
-
+
@@ -435,7 +437,8 @@
-
+
@@ -872,6 +875,7 @@ export default {
},
getBusType() {
let query = {
+ code: this.query.invWarehouseCode,
enabled: true,
};
getLocalJoinByUser(query)
@@ -948,6 +952,9 @@ export default {
.catch(() => {
});
},
+ subInvChange() {
+ this.getBusType();
+ }
},
components: {
diff --git a/src/views/warehouse/stockOrderSearch.vue b/src/views/warehouse/stockOrderSearch.vue
index 7609f3b..cfbb5b3 100644
--- a/src/views/warehouse/stockOrderSearch.vue
+++ b/src/views/warehouse/stockOrderSearch.vue
@@ -42,7 +42,8 @@
+ size="mini"
+ @change="subInvChange">
-
+
@@ -904,6 +906,7 @@ export default {
},
getBusType() {
let query = {
+ code: this.query.invWarehouseCode,
enabled: true,
};
getLocalJoinByUser(query)
@@ -955,6 +958,9 @@ export default {
.catch(() => {
});
},
+ subInvChange() {
+ this.getBusType();
+ },
submitUploadDetail() {
diff --git a/src/views/warehouse/stockOrderWaitCheck.vue b/src/views/warehouse/stockOrderWaitCheck.vue
index e6444fc..075cc3f 100644
--- a/src/views/warehouse/stockOrderWaitCheck.vue
+++ b/src/views/warehouse/stockOrderWaitCheck.vue
@@ -42,7 +42,8 @@
+ size="mini"
+ @change="subInvChange">
-
+
@@ -760,6 +762,7 @@ export default {
},
getBusType() {
let query = {
+ code: this.query.invWarehouseCode,
enabled: true,
};
getLocalJoinByUser(query)
@@ -814,6 +817,9 @@ export default {
.catch(() => {
});
},
+ subInvChange() {
+ this.getBusType();
+ },
submitUploadDetail() {
this.$refs["dataForm"].validate(valid => {
if (valid) {