diff --git a/pages/outbound/line-transfer.vue b/pages/outbound/line-transfer.vue index b0481d8..a63e9a2 100644 --- a/pages/outbound/line-transfer.vue +++ b/pages/outbound/line-transfer.vue @@ -11,6 +11,7 @@ @@ -21,6 +22,7 @@ @@ -116,7 +118,7 @@ methods: { async _getRegion () { try { - let res = await getRegion() + let res = await getRegion(this.val1, this.val3) if (res) { this.options2 = res this.lyArea = res[0].text @@ -127,6 +129,16 @@ this.options2 = [] } }, + handleChange1 (e) { + if (e && this.val3) { + this._getRegion() + } + }, + handleChange2 (e) { + if (this.val1 && e) { + this._getRegion() + } + }, // 从缓存加载选中的值 loadSelectedValue() { if (uni.getStorageSync('selectedSiteType')) { diff --git a/pages/outbound/line-transfer2.vue b/pages/outbound/line-transfer2.vue index 82608cb..34b7222 100644 --- a/pages/outbound/line-transfer2.vue +++ b/pages/outbound/line-transfer2.vue @@ -11,6 +11,7 @@ @@ -21,6 +22,7 @@ @@ -116,7 +118,7 @@ methods: { async _getRegion () { try { - let res = await getRegion() + let res = await getRegion(this.val1, this.val3) if (res) { this.options2 = res this.lyArea = res[0].text @@ -127,6 +129,16 @@ this.options2 = [] } }, + handleChange1 (e) { + if (e && this.val3) { + this._getRegion() + } + }, + handleChange2 (e) { + if (this.val1 && e) { + this._getRegion() + } + }, // 从缓存加载选中的值 loadSelectedValue() { if (uni.getStorageSync('selectedSiteType2')) { diff --git a/utils/getData3.js b/utils/getData3.js index 97cf95d..5e67a76 100644 --- a/utils/getData3.js +++ b/utils/getData3.js @@ -28,9 +28,9 @@ export const getSect = (scode, page, size) => request({ data: {stor_code: scode, page: page, size: size} }) // 区域列表 -export const getRegion = (region, page, size) => request({ +export const getRegion = (scode, pointCode, page, size) => request({ url:'api/pda/iosIn/getRegion', - data: {region: region, page: page, size: size} + data: {storagevehicle_code: scode, pointCode: pointCode, page: page, size: size} }) // 获取物料列表 export const getMaterialList = (search, page, size) => request({