Преглед изворни кода

修改选择设备组件翻页之后数据清空的问题

余思翰 пре 11 месеци
родитељ
комит
b2078aeea3
1 измењених фајлова са 4 додато и 5 уклоњено
  1. 4
    5
      oa-ui/src/views/flowable/form/budget/components/chooseDevice.vue

+ 4
- 5
oa-ui/src/views/flowable/form/budget/components/chooseDevice.vue Прегледај датотеку

2
  * @Author: ysh
2
  * @Author: ysh
3
  * @Date: 2024-06-21 18:51:51
3
  * @Date: 2024-06-21 18:51:51
4
  * @LastEditors: Please set LastEditors
4
  * @LastEditors: Please set LastEditors
5
- * @LastEditTime: 2024-07-30 15:37:00
5
+ * @LastEditTime: 2024-08-01 17:00:21
6
 -->
6
 -->
7
 <template>
7
 <template>
8
   <div>
8
   <div>
33
         <el-button @click="getList" type="primary">搜索</el-button>
33
         <el-button @click="getList" type="primary">搜索</el-button>
34
       </el-form-item>
34
       </el-form-item>
35
     </el-form>
35
     </el-form>
36
-    <el-table ref="chooseDevice" :data="list" @selection-change="handleSelectionChange" :row-key="getRowKeys"
36
+    <el-table ref="chooseDeviceRef" :data="list" @selection-change="handleSelectionChange" :row-key="getRowKeys"
37
       @current-change="handleCurrentChange" @row-dblclick="confirmChooseBySingle" :highlight-current-row="!multiple">
37
       @current-change="handleCurrentChange" @row-dblclick="confirmChooseBySingle" :highlight-current-row="!multiple">
38
       <el-table-column type="selection" width="50" align="center" :reserve-selection="true" v-if="multiple" />
38
       <el-table-column type="selection" width="50" align="center" :reserve-selection="true" v-if="multiple" />
39
       <el-table-column label="设备状态" align="center" prop="status">
39
       <el-table-column label="设备状态" align="center" prop="status">
122
         this.list = response.rows;
122
         this.list = response.rows;
123
         this.total = response.total;
123
         this.total = response.total;
124
         this.loading = false;
124
         this.loading = false;
125
-        this.clearChoose();
126
       });
125
       });
127
     },
126
     },
128
     getNameList() {
127
     getNameList() {
152
     },
151
     },
153
     clearChoose() {
152
     clearChoose() {
154
       if (this.multiple)
153
       if (this.multiple)
155
-        this.$refs.chooseDevice.clearSelection();
154
+        this.$refs.chooseDeviceRef.clearSelection();
156
       else {
155
       else {
157
-        this.chooseDevice = {}
156
+        this.chooseList = {}
158
       }
157
       }
159
     },
158
     },
160
     statusTypeText(row) {
159
     statusTypeText(row) {

Loading…
Откажи
Сачувај