|
@@ -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 {
|