diff --git a/ZR.Repository/System/SysDictDataRepository.cs b/ZR.Repository/System/SysDictDataRepository.cs
index 110bf55..a6db1d3 100644
--- a/ZR.Repository/System/SysDictDataRepository.cs
+++ b/ZR.Repository/System/SysDictDataRepository.cs
@@ -63,7 +63,9 @@ namespace ZR.Repository.System
DictSort = dict.DictSort,
DictLabel = dict.DictLabel,
DictValue = dict.DictValue,
- Status = dict.Status
+ Status = dict.Status,
+ CssClass = dict.CssClass,
+ ListClass = dict.ListClass
})
.Where(f => f.DictCode == dict.DictCode).ExecuteCommand();
}
diff --git a/ZR.Service/System/SysDictDataService.cs b/ZR.Service/System/SysDictDataService.cs
index 900341d..2c698c8 100644
--- a/ZR.Service/System/SysDictDataService.cs
+++ b/ZR.Service/System/SysDictDataService.cs
@@ -78,7 +78,9 @@ namespace ZR.Service.System
///
public long UpdateDictData(SysDictData dict)
{
- return SysDictDataRepository.UpdateDictData(dict);
+ var result = SysDictDataRepository.UpdateDictData(dict);
+ CacheHelper.Remove($"SelectDictDataByCode_{dict.DictCode}");
+ return result;
}
///
diff --git a/ZR.Vue/src/assets/styles/sidebar.scss b/ZR.Vue/src/assets/styles/sidebar.scss
index c33d71f..2e68730 100644
--- a/ZR.Vue/src/assets/styles/sidebar.scss
+++ b/ZR.Vue/src/assets/styles/sidebar.scss
@@ -21,8 +21,8 @@
z-index: 1001;
overflow: hidden;
// 有改动
- -webkit-box-shadow: 2px 0 7px rgba(0,21,41 , .15);
- box-shadow: 2px 0 7px rgba(0,21,41 , .15);
+ -webkit-box-shadow: 2px 0 14px rgba(0,21,41 , .10);
+ box-shadow: 2px 0 14px rgba(0,21,41 , .10);
// reset element-ui css
.horizontal-collapse-transition {
diff --git a/ZR.Vue/src/router/index.js b/ZR.Vue/src/router/index.js
index bec7dfb..f603cb2 100644
--- a/ZR.Vue/src/router/index.js
+++ b/ZR.Vue/src/router/index.js
@@ -93,19 +93,19 @@ export const constantRoutes = [
}
]
},
- {
- path: '/dict',
- component: Layout,
- hidden: true,
- children: [
- {
- path: 'type/data/:dictId(\\d+)',
- component: (resolve) => require(['@/views/system/dict/data'], resolve),
- name: 'Data',
- meta: { title: '字典数据', icon: '' }
- }
- ]
- }
+ // {
+ // path: '/dict',
+ // component: Layout,
+ // hidden: true,
+ // children: [
+ // {
+ // path: 'type/data/:dictId(\\d+)',
+ // component: (resolve) => require(['@/views/system/dict/data'], resolve),
+ // name: 'Data',
+ // meta: { title: '字典数据', icon: '' }
+ // }
+ // ]
+ // }
]
export default new Router({
diff --git a/ZR.Vue/src/views/components/dictData.vue b/ZR.Vue/src/views/components/dictData.vue
index 05ad92b..d83a2b2 100644
--- a/ZR.Vue/src/views/components/dictData.vue
+++ b/ZR.Vue/src/views/components/dictData.vue
@@ -6,9 +6,6 @@
-
-
-
@@ -27,10 +24,20 @@
-
+
+
+
+ {{scope.row.dictLabel}}
+ {{scope.row.dictLabel}}
+
+
-
+
+
+
+
+
@@ -53,9 +60,17 @@
+
+
+
+
+
+
+
+
{{dict.dictLabel}}
@@ -84,15 +99,15 @@ import { listType, getType } from "@/api/system/dict/type";
export default {
name: "dictData",
props: {
- dict: {
+ dictId: {
type: Number,
default: 0,
},
},
watch: {
- dict: {
+ dictId: {
handler(newVal, oldVal) {
- this.dict = newVal;
+ this.dictId = newVal;
if (newVal) {
console.log(newVal);
@@ -119,6 +134,33 @@ export default {
title: "",
// 是否显示弹出层
open: false,
+ // 数据标签回显样式
+ listClassOptions: [
+ {
+ value: "default",
+ label: "默认",
+ },
+ {
+ value: "primary",
+ label: "主要",
+ },
+ {
+ value: "success",
+ label: "成功",
+ },
+ {
+ value: "info",
+ label: "信息",
+ },
+ {
+ value: "warning",
+ label: "警告",
+ },
+ {
+ value: "danger",
+ label: "危险",
+ },
+ ],
// 状态数据字典
statusOptions: [],
// 类型数据字典
diff --git a/ZR.Vue/src/views/system/dept/index.vue b/ZR.Vue/src/views/system/dept/index.vue
index 759b8a9..ec19685 100644
--- a/ZR.Vue/src/views/system/dept/index.vue
+++ b/ZR.Vue/src/views/system/dept/index.vue
@@ -26,7 +26,11 @@
-
+
+
+
+
+
{{ parseTime(scope.row.createTime) }}
@@ -185,9 +189,9 @@ export default {
};
},
// 字典状态字典翻译
- statusFormat(row, column) {
- return this.selectDictLabel(this.statusOptions, row.status);
- },
+ // statusFormat(row, column) {
+ // return this.selectDictLabel(this.statusOptions, row.status);
+ // },
// 取消按钮
cancel() {
this.open = false;
diff --git a/ZR.Vue/src/views/system/dict/data.vue b/ZR.Vue/src/views/system/dict/data.vue
deleted file mode 100644
index 8398ddb..0000000
--- a/ZR.Vue/src/views/system/dict/data.vue
+++ /dev/null
@@ -1,282 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 搜索
- 重置
-
-
-
-
-
- 新增
-
-
- 修改
-
-
- 删除
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ parseTime(scope.row.createTime) }}
-
-
-
-
- 修改
- 删除
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{dict.dictLabel}}
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/ZR.Vue/src/views/system/dict/index.vue b/ZR.Vue/src/views/system/dict/index.vue
index 41317a5..ee64a5a 100644
--- a/ZR.Vue/src/views/system/dict/index.vue
+++ b/ZR.Vue/src/views/system/dict/index.vue
@@ -43,7 +43,11 @@
-
+
+
+
+
+
@@ -52,9 +56,6 @@
-
- 字典 |
-
修改
删除
@@ -87,8 +88,8 @@
-
-
+
+
diff --git a/ZR.Vue/src/views/system/menu/index.vue b/ZR.Vue/src/views/system/menu/index.vue
index 1388f79..188856c 100644
--- a/ZR.Vue/src/views/system/menu/index.vue
+++ b/ZR.Vue/src/views/system/menu/index.vue
@@ -53,10 +53,9 @@
-
+
- 正常
- 停用
+
diff --git a/ZR.Vue/src/views/system/post/index.vue b/ZR.Vue/src/views/system/post/index.vue
index a9729d0..e92cd6c 100644
--- a/ZR.Vue/src/views/system/post/index.vue
+++ b/ZR.Vue/src/views/system/post/index.vue
@@ -40,7 +40,11 @@
-
+
+
+
+
+
{{ parseTime(scope.row.createTime) }}
@@ -160,9 +164,9 @@ export default {
});
},
// 岗位状态字典翻译
- statusFormat(row, column) {
- return this.selectDictLabel(this.statusOptions, row.status);
- },
+ // statusFormat(row, column) {
+ // return this.selectDictLabel(this.statusOptions, row.status);
+ // },
// 取消按钮
cancel() {
this.open = false;