|
@@ -6,7 +6,8 @@
|
|
</div>
|
|
</div>
|
|
<div class="tableBox">
|
|
<div class="tableBox">
|
|
<div style="width: 30%;">
|
|
<div style="width: 30%;">
|
|
- <el-tree :data="treeFather" accordion node-key="id" :props="defaultProps" @node-click="handleNodeClick">
|
|
|
|
|
|
+ <el-tree :data="treeFather" accordion node-key="id" :props="defaultProps"
|
|
|
|
+ @node-click="handleNodeClick">
|
|
<template #default="{ node, data }">
|
|
<template #default="{ node, data }">
|
|
<span class="custom-tree-node">
|
|
<span class="custom-tree-node">
|
|
<svg t="1709689483117" class="icon" viewBox="0 0 1180 1024" version="1.1"
|
|
<svg t="1709689483117" class="icon" viewBox="0 0 1180 1024" version="1.1"
|
|
@@ -28,11 +29,13 @@
|
|
新增系统字典
|
|
新增系统字典
|
|
</el-button>
|
|
</el-button>
|
|
<el-table :data="systemList" style="width: 100%;height: calc(100vh - 260px);" :stripe="true">
|
|
<el-table :data="systemList" style="width: 100%;height: calc(100vh - 260px);" :stripe="true">
|
|
- <el-table-column fixed prop="code" label="字典代码" width="auto" />
|
|
|
|
|
|
+ <el-table-column label="序号" #default="scope">
|
|
|
|
+ {{ scope.$index + 1 }}
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="code" label="字典代码" width="auto" />
|
|
<el-table-column prop="name" label="字典名称" width="auto" />
|
|
<el-table-column prop="name" label="字典名称" width="auto" />
|
|
<el-table-column prop="parentcode" label="上级字典代码" width="auto" />
|
|
<el-table-column prop="parentcode" label="上级字典代码" width="auto" />
|
|
<el-table-column fixed="right" label="操作" width="120">
|
|
<el-table-column fixed="right" label="操作" width="120">
|
|
-
|
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
<el-button link type="primary" size="small" @click="openModal(1, scope.row)">
|
|
<el-button link type="primary" size="small" @click="openModal(1, scope.row)">
|
|
<el-icon>
|
|
<el-icon>
|
|
@@ -54,8 +57,8 @@
|
|
</div>
|
|
</div>
|
|
<!-- 模态框盒子 -->
|
|
<!-- 模态框盒子 -->
|
|
<div class="modalBox">
|
|
<div class="modalBox">
|
|
- <AddSc v-if="setModal" :setModal="setModal" :addOrEdit="addOrEdit" :searchSystem="searchSystem"
|
|
|
|
- :editRow="editRow" @getModal="getModal">
|
|
|
|
|
|
+ <AddSc v-if="setModal" :setModal="setModal" :addOrEdit="addOrEdit" :handleNodeClick="handleNodeClick"
|
|
|
|
+ :pageCode="pageCode" :searchSystem="searchSystem" :editRow="editRow" @getModal="getModal">
|
|
</AddSc>
|
|
</AddSc>
|
|
<DelSc v-if="delModal" :delModal="delModal" :delId="delId" :searchSystem="searchSystem"
|
|
<DelSc v-if="delModal" :delModal="delModal" :delId="delId" :searchSystem="searchSystem"
|
|
@delBack="delBack">
|
|
@delBack="delBack">
|
|
@@ -140,7 +143,8 @@ export default {
|
|
systemList.value = res.data
|
|
systemList.value = res.data
|
|
totals.value = res.data.length
|
|
totals.value = res.data.length
|
|
} else {
|
|
} else {
|
|
- messageFun('未找到相关数据')
|
|
|
|
|
|
+ systemList.value = []
|
|
|
|
+ totals.value = 0
|
|
}
|
|
}
|
|
})
|
|
})
|
|
}
|
|
}
|