chenrui 2 лет назад
Родитель
Сommit
0f0d5ceb3b
1 измененных файлов с 11 добавлено и 8 удалено
  1. 11 8
      src/views/numsGoodsShelves/vinAnalysis/vinList.vue

+ 11 - 8
src/views/numsGoodsShelves/vinAnalysis/vinList.vue

@@ -146,23 +146,26 @@ export default {
       // 加载数据方法 必须为 Promise 对象
       loadData: (parameter) => {
         const dataObj = parameter
+
         if (dataObj.airConditionerFilterFlagDesc) {
           dataObj.airConditionerFilterFlag = dataObj.airConditionerFilterFlagDesc.toString()
-          this.oneData = dataObj.airConditionerFilterFlagDesc.toString()
+          this.airConditionerFilterData = dataObj.airConditionerFilterFlagDesc.toString()
           delete dataObj.airConditionerFilterFlagDesc
         }
         if (dataObj.airFilterFlagDesc) {
           dataObj.airFilterFlag = dataObj.airFilterFlagDesc.toString()
-          this.towData = dataObj.airFilterFlagDesc.toString()
+          this.airFilterFlagData = dataObj.airFilterFlagDesc.toString()
           delete dataObj.airFilterFlagDesc
         }
         if (dataObj.engineOilFilterFlagDesc) {
           dataObj.engineOilFilterFlag = dataObj.engineOilFilterFlagDesc.toString()
-          this.threeData = dataObj.engineOilFilterFlagDesc.toString()
+          this.engineOilFilterFlagData = dataObj.engineOilFilterFlagDesc.toString()
           delete dataObj.engineOilFilterFlagDesc
         }
         this.disabled = true
-        const params = Object.assign(dataObj, this.queryParam)
+        const params = Object.assign(dataObj, this.queryParam, { airConditionerFilterFlag: this.oneData,
+          airFilterFlag: this.towData,
+          engineOilFilterFlag: this.threeDatas })
         this.spinning = true
         return queryPage(params).then(res => {
           let data
@@ -189,9 +192,9 @@ export default {
       filters: [{ text: '有', value: 1 }, { text: '无', value: 2 }, { text: '空(--)', value: 0 }],
       showDetail: false,
       curItem: null,
-      oneData: undefined,
-      towData: undefined,
-      threeData: undefined
+      airConditionerFilterData: undefined,
+      airFilterFlagData: undefined,
+      engineOilFilterFlagData: undefined
     }
   },
   computed: {
@@ -277,7 +280,7 @@ export default {
             exportEngineOilFilterFlag: this.showCol.includes('jy') ? 1 : 0,
             airConditionerFilterFlag: this.oneData,
             airFilterFlag: this.towData,
-            engineOilFilterFlag: this.towData
+            engineOilFilterFlag: this.threeData
           }
           const params = Object.assign(this.queryParam, newFilterObj)
           _this.exportLoading = true