liuhh пре 2 година
родитељ
комит
34fbe98ddc
1 измењених фајлова са 16 додато и 12 уклоњено
  1. 16 12
      src/pages/main/departWorkLists/index.vue

+ 16 - 12
src/pages/main/departWorkLists/index.vue

@@ -136,6 +136,7 @@
                         ref="multipleTable"
                         :data="tableData"
                         tooltip-effect="dark"
+                        :key="tableData.id"
                         border
                         size="small"
                         style="width: 100%"
@@ -209,14 +210,14 @@
                             </template>
                         </el-table-column>
                     </el-table>
-                    <!--                        <el-pagination-->
-                    <!--                            class="pageBox"-->
-                    <!--                            @current-change="currchange"-->
-                    <!--                            layout="prev, pager, next"-->
-                    <!--                            background-->
-                    <!--                            :total="total"-->
-                    <!--                        >-->
-                    <!--                        </el-pagination>-->
+                                            <el-pagination
+                                                class="pageBox"
+                                                @current-change="currchange"
+                                                layout="prev, pager, next"
+                                                background
+                                                :total="total"
+                                            >
+                                            </el-pagination>
                 </div>
             </div>
         </div>
@@ -500,7 +501,10 @@ export default {
                                     type: "success",
                                 });
                                 this.checkedNode = [];
-                                this.catalogueName = '部门工作清单'
+                                //删除成功后渲染右边目录和表格数据
+                                this.catalogueName="部门工作清单";
+                                this.params.mkdirId='-1';//确保查不到数据
+                                this.getList(this.params, this.pageSize);
                                 this.getData();
                             }else if(res.data.result === 1) {
                                 this.$notify({
@@ -689,7 +693,7 @@ export default {
                 data: v,
             }).then((res) => {
                 if(res.data.result==0){
-                    this.tableData=res.data.body
+                    this.tableData=res.data.body.data
                     this.tableData.forEach(item=>{
                         item.stateNm=item.state=='1'?'开启':'关闭';
                     });
@@ -699,7 +703,7 @@ export default {
                         type: "error",
                     });
                 }
-                // this.total = res.data.totalRecord;
+                this.total = res.data.body.totalRecord;
                 this.loading = false;
             });
         },
@@ -716,7 +720,7 @@ export default {
 }
 .pageBox {
     text-align: right;
-    margin-top: 10px;
+    margin-top: 5px;
 }
 
 .info-line {