diff --git a/modules/core/db/core.erm b/modules/core/db/core.erm
index c9e3a006..c3a3314e 100644
--- a/modules/core/db/core.erm
+++ b/modules/core/db/core.erm
@@ -11,7 +11,7 @@
0
1.0
- 1625
+ 1676
0
128
@@ -903,6 +903,22 @@
dict_code
varchar(n)
+
+ a4c755ab584ef5ca499f4e3412caa6d99305b36e
+ 100
+ null
+ false
+ null
+ false
+ false
+ false
+
+ false
+
+ 字典图标
+ dict_icon
+ varchar(n)
+
9ca0e5536ea6174629b791183977dcc92c13f908
100
@@ -7153,432 +7169,6 @@
-
- 08fbafe09b62772cf1c9f93979c41d74b3809b1f
- 1166
- 387
- Segoe UI
- 9
- 3408
- 24
-
- 128
- 128
- 192
-
-
-
- 785e64ffc31f738c05eb6a39ebf3a311929f5bef
- baa54d8a660b4fa684a97d8dd288d1edcf52ec5a
- 08fbafe09b62772cf1c9f93979c41d74b3809b1f
- -1
- -1
- -1
- -1
-
- 0
- 0
- 0
-
- 1..n
- 1
- false
-
- RESTRICT
- RESTRICT
- 4f8af0766a0ba0866db74d9fe750581d1eefea91
- null
-
-
- js_sys_dict_data
- 字典数据表
-
-
-
-
-
-
- 32c7f5bb206f025610dd8211c6d397ee4845f3a3
- 424e7476db4a216fdf3eee470ce921c356f07e5e
-
-
-
-
- varchar(n)
-
-
- false
- false
- true
- true
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
- a535b6c506004a7fdf4d48984c9ff2cfa59c157a
-
- 9ca0e5536ea6174629b791183977dcc92c13f908
- 396fee69de4e5229fae2bbdd0501e98cb740bfe5
-
-
-
-
- nvarchar(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- cc294effb178877401baf60d266faff21b80c5ea
- 99f4c815f19a4256e44625dac3423eaba8f23da1
-
-
-
-
- varchar(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 2dbcbafe51e51ecb4546a0ebfe8767536a1eaaa8
- 4f8af0766a0ba0866db74d9fe750581d1eefea91
- 785e64ffc31f738c05eb6a39ebf3a311929f5bef
-
-
-
-
- varchar(n)
-
-
- false
- true
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 7feb27963741f108bd29ccf401a0f25ec6f588ff
- 0baae707c361b3286955f0587b34476fd4f36cfd
-
-
-
-
- character(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- b3d67ac6d9320b61db546035ec7c8e487fd8a9c4
- 41906c8f63b3a63fb41393d75e45d10a247e492d
-
-
-
-
- nvarchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 1310f67a2772a72e48216c23deb7f7e7ef6f0041
- 645203ee29b1ee73a7f0d5e9878b4227a8b7302c
-
-
-
-
- nvarchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 1f24bfd07483cf3e59f6ecbd4966755d9670df74
- ac7e17e899d099929e517e74f7a116c939840895
-
-
-
-
- nvarchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
- 35ae805d1da92afdb99b2fe8c536d1649356fccd
- ea920cba2fe0eaee64a2310ece7cda4b198b37ec
- 118dab95fc1f792cd468b9f66af2d4fabd98c39b
-
-
-
- false
- true
- idx_sys_dict_data_cc
-
-
-
-
- b8ea4b73d6d32a222e5abfd453287575ae518480
- false
-
-
-
-
- false
- true
- idx_sys_dict_data_dt
-
-
-
-
- 2dbcbafe51e51ecb4546a0ebfe8767536a1eaaa8
- false
-
-
-
-
- false
- true
- idx_sys_dict_data_pc
-
-
-
-
- 394369b90c0a5b6efeed3cf823c642605d7a1653
- false
-
-
-
-
- false
- true
- idx_sys_dict_data_status
-
-
-
-
- f0036584bd8711715579d21994a0105935605a7e
- false
-
-
-
-
- false
- true
- idx_sys_dict_data_pcs
-
-
-
-
- e8d877396943acfec73023dba2c1c6e3d7802d62
- false
-
-
-
-
- false
- true
- idx_sys_dict_data_ts
-
-
-
-
- 23f973124aedd0244533f4e7b3b103c548b966be
- false
-
-
-
-
- false
- true
- idx_sys_dict_data_tss
-
-
-
-
- 984d5eac2b3221118a61655e4a5a49c78e0f0151
- false
-
-
-
-
- false
- true
- idx_sys_dict_data_dv
-
-
-
-
- 99f4c815f19a4256e44625dac3423eaba8f23da1
- false
-
-
-
-
-
-
-
-
-
-
3674020785393b0615fba55ad49015a88e83da12
152
@@ -13570,599 +13160,6 @@
-
- bbe68e376638ab208682d127d252c38bb6c953a5
- 1244
- 617
- Segoe UI
- 9
- 2292
- 36
-
- 128
- 128
- 192
-
-
-
- js_sys_menu
- 菜单表
-
-
-
-
-
-
- adba31cfd94479f79feda2a3b90cc1bac3eed99f
- e84c40cdf5ffdb2ba4d59630d98abb5972d74795
-
-
-
-
- varchar(n)
-
-
- false
- false
- true
- true
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
- a535b6c506004a7fdf4d48984c9ff2cfa59c157a
-
- d5a4d04f60ce748f15b651a78cef47d1a14e19fa
- 4a02b55091ae2d39146d66ec12708a3121efc3bc
-
-
-
-
- varchar(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- f22f8e8ec4f9a9edfc3a04de5c62d4cb485a0f82
- c1a08754015d02b0489f0432d1a4f13db0384b71
-
-
-
-
- character(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 61ecd8a2f562b6c7540d73935c5ab7672d3f3bfc
- 854fc4de71470d2d019c5c2a0dd235e163bef43e
-
-
-
-
- varchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- bcf07d65d41b82a0a96dc5da4faa8d4a2c52e3e9
- 95e937df6fffbcf8bedce5154965f2c8e7e1acd5
-
-
-
-
- varchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 1e3adac597a8668830a11c2652cc6adb661d941a
- 8f4fdd0a58a54d8205bf97966cc40375dc70c686
-
-
-
-
- varchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 17699b17170db6b9ffcf6ffd332fc0cfc983d8ac
- 4dfc3dbfd65c3c232d1e9321d6b7935389dbf566
-
-
-
-
- varchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- e6d37962edd3a1eefde9a3795406fdd36887f1ac
- 1aaf5f494723fa4747a006d991ac2e7f9cf2505f
-
-
-
-
- varchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 324e1ef832db227483e8f52111e219a2ad94f67e
- 6423930cf5b3415930abb45c9c48fb991e2cf842
-
-
-
-
- varchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 5046a82641c7b483c20812028106e771891fa8c0
- 2f21e992c73004d22b4752787472c75e4ed6944e
-
-
-
-
- decimal(p)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- a5e7e1443b21fe207b79ab4300b2ab90bc8a69ea
- 30091097be5bc88ee6a9e4f8b5ec175078df2576
-
-
-
-
- character(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- e0509c4cf92246c64c1f44892e866378cec1ee30
- 5ed51fee1299bd1ebc9f45127534fc806d0ab8e1
-
-
-
-
- varchar(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 538b3f250c5594f837120b38e15103b7f1730d4a
- 18d4616b20d068ccad4ecb854b2073ca2458b8df
-
-
-
-
- varchar(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
- 35ae805d1da92afdb99b2fe8c536d1649356fccd
- 118dab95fc1f792cd468b9f66af2d4fabd98c39b
-
-
-
- false
- true
- idx_sys_menu_pc
-
-
-
-
- 394369b90c0a5b6efeed3cf823c642605d7a1653
- false
-
-
-
-
- false
- true
- idx_sys_menu_ts
-
-
-
-
- 23f973124aedd0244533f4e7b3b103c548b966be
- false
-
-
-
-
- false
- true
- idx_sys_menu_status
-
-
-
-
- f0036584bd8711715579d21994a0105935605a7e
- false
-
-
-
-
- false
- true
- idx_sys_menu_mt
-
-
-
-
- c1a08754015d02b0489f0432d1a4f13db0384b71
- false
-
-
-
-
- false
- true
- idx_sys_menu_pss
-
-
-
-
- e8d877396943acfec73023dba2c1c6e3d7802d62
- false
-
-
-
-
- false
- true
- idx_sys_menu_tss
-
-
-
-
- 984d5eac2b3221118a61655e4a5a49c78e0f0151
- false
-
-
-
-
- false
- true
- idx_sys_menu_sc
-
-
-
-
- 5ed51fee1299bd1ebc9f45127534fc806d0ab8e1
- false
-
-
-
-
- false
- true
- idx_sys_menu_is
-
-
-
-
- 30091097be5bc88ee6a9e4f8b5ec175078df2576
- false
-
-
-
-
- false
- true
- idx_sys_menu_mcs
-
-
-
-
- 18d4616b20d068ccad4ecb854b2073ca2458b8df
- false
-
-
-
-
- false
- true
- idx_sys_menu_wt
-
-
-
-
- 2f21e992c73004d22b4752787472c75e4ed6944e
- false
-
-
-
-
-
-
-
-
-
-
8a139a0643de7dcb7489ba3a6eb8072830e2442c
906
@@ -16795,6 +15792,1058 @@
+
+ bbe68e376638ab208682d127d252c38bb6c953a5
+ 1244
+ 617
+ Segoe UI
+ 9
+ 2292
+ 36
+
+ 128
+ 128
+ 192
+
+
+
+ js_sys_menu
+ 菜单表
+
+
+
+
+
+
+ adba31cfd94479f79feda2a3b90cc1bac3eed99f
+ e84c40cdf5ffdb2ba4d59630d98abb5972d74795
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ true
+ true
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+ a535b6c506004a7fdf4d48984c9ff2cfa59c157a
+
+ d5a4d04f60ce748f15b651a78cef47d1a14e19fa
+ 4a02b55091ae2d39146d66ec12708a3121efc3bc
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ f22f8e8ec4f9a9edfc3a04de5c62d4cb485a0f82
+ c1a08754015d02b0489f0432d1a4f13db0384b71
+
+
+
+
+ character(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 61ecd8a2f562b6c7540d73935c5ab7672d3f3bfc
+ 854fc4de71470d2d019c5c2a0dd235e163bef43e
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ bcf07d65d41b82a0a96dc5da4faa8d4a2c52e3e9
+ 95e937df6fffbcf8bedce5154965f2c8e7e1acd5
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 1e3adac597a8668830a11c2652cc6adb661d941a
+ 8f4fdd0a58a54d8205bf97966cc40375dc70c686
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 17699b17170db6b9ffcf6ffd332fc0cfc983d8ac
+ 4dfc3dbfd65c3c232d1e9321d6b7935389dbf566
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ e6d37962edd3a1eefde9a3795406fdd36887f1ac
+ 1aaf5f494723fa4747a006d991ac2e7f9cf2505f
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 324e1ef832db227483e8f52111e219a2ad94f67e
+ 6423930cf5b3415930abb45c9c48fb991e2cf842
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 5046a82641c7b483c20812028106e771891fa8c0
+ 2f21e992c73004d22b4752787472c75e4ed6944e
+
+
+
+
+ decimal(p)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ a5e7e1443b21fe207b79ab4300b2ab90bc8a69ea
+ 30091097be5bc88ee6a9e4f8b5ec175078df2576
+
+
+
+
+ character(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ e0509c4cf92246c64c1f44892e866378cec1ee30
+ 5ed51fee1299bd1ebc9f45127534fc806d0ab8e1
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 538b3f250c5594f837120b38e15103b7f1730d4a
+ 18d4616b20d068ccad4ecb854b2073ca2458b8df
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+ 35ae805d1da92afdb99b2fe8c536d1649356fccd
+ 118dab95fc1f792cd468b9f66af2d4fabd98c39b
+
+
+
+ false
+ true
+ idx_sys_menu_pc
+
+
+
+
+ 394369b90c0a5b6efeed3cf823c642605d7a1653
+ false
+
+
+
+
+ false
+ true
+ idx_sys_menu_ts
+
+
+
+
+ 23f973124aedd0244533f4e7b3b103c548b966be
+ false
+
+
+
+
+ false
+ true
+ idx_sys_menu_status
+
+
+
+
+ f0036584bd8711715579d21994a0105935605a7e
+ false
+
+
+
+
+ false
+ true
+ idx_sys_menu_mt
+
+
+
+
+ c1a08754015d02b0489f0432d1a4f13db0384b71
+ false
+
+
+
+
+ false
+ true
+ idx_sys_menu_pss
+
+
+
+
+ e8d877396943acfec73023dba2c1c6e3d7802d62
+ false
+
+
+
+
+ false
+ true
+ idx_sys_menu_tss
+
+
+
+
+ 984d5eac2b3221118a61655e4a5a49c78e0f0151
+ false
+
+
+
+
+ false
+ true
+ idx_sys_menu_sc
+
+
+
+
+ 5ed51fee1299bd1ebc9f45127534fc806d0ab8e1
+ false
+
+
+
+
+ false
+ true
+ idx_sys_menu_is
+
+
+
+
+ 30091097be5bc88ee6a9e4f8b5ec175078df2576
+ false
+
+
+
+
+ false
+ true
+ idx_sys_menu_mcs
+
+
+
+
+ 18d4616b20d068ccad4ecb854b2073ca2458b8df
+ false
+
+
+
+
+ false
+ true
+ idx_sys_menu_wt
+
+
+
+
+ 2f21e992c73004d22b4752787472c75e4ed6944e
+ false
+
+
+
+
+
+
+
+
+
+
+
+ 08fbafe09b62772cf1c9f93979c41d74b3809b1f
+ 1166
+ 387
+ Segoe UI
+ 9
+ 3408
+ 24
+
+ 128
+ 128
+ 192
+
+
+
+ e361a3cc6a03641a648b02657f9eed115301b76f
+ baa54d8a660b4fa684a97d8dd288d1edcf52ec5a
+ 08fbafe09b62772cf1c9f93979c41d74b3809b1f
+ -1
+ -1
+ -1
+ -1
+
+ 0
+ 0
+ 0
+
+ 1..n
+ 1
+ false
+
+ RESTRICT
+ RESTRICT
+ 4f8af0766a0ba0866db74d9fe750581d1eefea91
+ null
+
+
+ js_sys_dict_data
+ 字典数据表
+
+
+
+
+
+
+ 32c7f5bb206f025610dd8211c6d397ee4845f3a3
+ 424e7476db4a216fdf3eee470ce921c356f07e5e
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ true
+ true
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+ a535b6c506004a7fdf4d48984c9ff2cfa59c157a
+
+ 9ca0e5536ea6174629b791183977dcc92c13f908
+ 396fee69de4e5229fae2bbdd0501e98cb740bfe5
+
+
+
+
+ nvarchar(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ cc294effb178877401baf60d266faff21b80c5ea
+ 99f4c815f19a4256e44625dac3423eaba8f23da1
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ a4c755ab584ef5ca499f4e3412caa6d99305b36e
+ 12111b66aa47de5aec6126db15dd7ec2bc35ae83
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 2dbcbafe51e51ecb4546a0ebfe8767536a1eaaa8
+ 4f8af0766a0ba0866db74d9fe750581d1eefea91
+ e361a3cc6a03641a648b02657f9eed115301b76f
+
+
+
+
+ varchar(n)
+
+
+ false
+ true
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 7feb27963741f108bd29ccf401a0f25ec6f588ff
+ 0baae707c361b3286955f0587b34476fd4f36cfd
+
+
+
+
+ character(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ b3d67ac6d9320b61db546035ec7c8e487fd8a9c4
+ 41906c8f63b3a63fb41393d75e45d10a247e492d
+
+
+
+
+ nvarchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 1310f67a2772a72e48216c23deb7f7e7ef6f0041
+ 645203ee29b1ee73a7f0d5e9878b4227a8b7302c
+
+
+
+
+ nvarchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 1f24bfd07483cf3e59f6ecbd4966755d9670df74
+ ac7e17e899d099929e517e74f7a116c939840895
+
+
+
+
+ nvarchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+ 35ae805d1da92afdb99b2fe8c536d1649356fccd
+ ea920cba2fe0eaee64a2310ece7cda4b198b37ec
+ 118dab95fc1f792cd468b9f66af2d4fabd98c39b
+
+
+
+ false
+ true
+ idx_sys_dict_data_cc
+
+
+
+
+ b8ea4b73d6d32a222e5abfd453287575ae518480
+ false
+
+
+
+
+ false
+ true
+ idx_sys_dict_data_dt
+
+
+
+
+ 2dbcbafe51e51ecb4546a0ebfe8767536a1eaaa8
+ false
+
+
+
+
+ false
+ true
+ idx_sys_dict_data_pc
+
+
+
+
+ 394369b90c0a5b6efeed3cf823c642605d7a1653
+ false
+
+
+
+
+ false
+ true
+ idx_sys_dict_data_status
+
+
+
+
+ f0036584bd8711715579d21994a0105935605a7e
+ false
+
+
+
+
+ false
+ true
+ idx_sys_dict_data_pcs
+
+
+
+
+ e8d877396943acfec73023dba2c1c6e3d7802d62
+ false
+
+
+
+
+ false
+ true
+ idx_sys_dict_data_ts
+
+
+
+
+ 23f973124aedd0244533f4e7b3b103c548b966be
+ false
+
+
+
+
+ false
+ true
+ idx_sys_dict_data_tss
+
+
+
+
+ 984d5eac2b3221118a61655e4a5a49c78e0f0151
+ false
+
+
+
+
+ false
+ true
+ idx_sys_dict_data_dv
+
+
+
+
+ 99f4c815f19a4256e44625dac3423eaba8f23da1
+ false
+
+
+
+
+
+
+
+
+
+
diff --git a/modules/core/db/db2/core.sql b/modules/core/db/db2/core.sql
index 952031d1..7f20dee4 100644
--- a/modules/core/db/db2/core.sql
+++ b/modules/core/db/db2/core.sql
@@ -164,6 +164,7 @@ CREATE TABLE js_sys_dict_data
tree_names varchar(1000) NOT NULL,
dict_label vargraphic(100) NOT NULL,
dict_value varchar(100) NOT NULL,
+ dict_icon varchar(100),
dict_type varchar(100) NOT NULL,
is_sys char(1) NOT NULL,
description vargraphic(500),
diff --git a/modules/core/db/h2/core.sql b/modules/core/db/h2/core.sql
index a924400a..6b76bcf3 100644
--- a/modules/core/db/h2/core.sql
+++ b/modules/core/db/h2/core.sql
@@ -164,6 +164,7 @@ CREATE TABLE js_sys_dict_data
tree_names varchar(1000) NOT NULL,
dict_label varchar(100) NOT NULL,
dict_value varchar(100) NOT NULL,
+ dict_icon varchar(100),
dict_type varchar(100) NOT NULL,
is_sys char(1) NOT NULL,
description varchar(500),
diff --git a/modules/core/db/mssql/core.sql b/modules/core/db/mssql/core.sql
index 3aa434de..da67e123 100644
--- a/modules/core/db/mssql/core.sql
+++ b/modules/core/db/mssql/core.sql
@@ -164,6 +164,7 @@ CREATE TABLE [js_sys_dict_data]
[tree_names] varchar(1000) NOT NULL,
[dict_label] nvarchar(100) NOT NULL,
[dict_value] varchar(100) NOT NULL,
+ [dict_icon] varchar(100),
[dict_type] varchar(100) NOT NULL,
[is_sys] char(1) NOT NULL,
[description] nvarchar(500),
diff --git a/modules/core/db/mysql/core.sql b/modules/core/db/mysql/core.sql
index 711b8f59..3a586227 100644
--- a/modules/core/db/mysql/core.sql
+++ b/modules/core/db/mysql/core.sql
@@ -165,6 +165,7 @@ CREATE TABLE js_sys_dict_data
tree_names varchar(1000) NOT NULL COMMENT '全节点名',
dict_label varchar(100) NOT NULL COMMENT '字典标签',
dict_value varchar(100) NOT NULL COMMENT '字典键值',
+ dict_icon varchar(100) COMMENT '字典图标',
dict_type varchar(100) NOT NULL COMMENT '字典类型',
is_sys char(1) NOT NULL COMMENT '系统内置(1是 0否)',
description varchar(500) COMMENT '字典描述',
diff --git a/modules/core/db/oracle/core.sql b/modules/core/db/oracle/core.sql
index f19614f9..c6925d8f 100644
--- a/modules/core/db/oracle/core.sql
+++ b/modules/core/db/oracle/core.sql
@@ -164,6 +164,7 @@ CREATE TABLE js_sys_dict_data
tree_names varchar2(1000) NOT NULL,
dict_label nvarchar2(100) NOT NULL,
dict_value varchar2(100) NOT NULL,
+ dict_icon varchar2(100),
dict_type varchar2(100) NOT NULL,
is_sys char(1) NOT NULL,
description nvarchar2(500),
@@ -1064,6 +1065,7 @@ COMMENT ON COLUMN js_sys_dict_data.tree_level IS '层次级别';
COMMENT ON COLUMN js_sys_dict_data.tree_names IS '全节点名';
COMMENT ON COLUMN js_sys_dict_data.dict_label IS '字典标签';
COMMENT ON COLUMN js_sys_dict_data.dict_value IS '字典键值';
+COMMENT ON COLUMN js_sys_dict_data.dict_icon IS '字典图标';
COMMENT ON COLUMN js_sys_dict_data.dict_type IS '字典类型';
COMMENT ON COLUMN js_sys_dict_data.is_sys IS '系统内置(1是 0否)';
COMMENT ON COLUMN js_sys_dict_data.description IS '字典描述';
diff --git a/modules/core/db/postgresql/core.sql b/modules/core/db/postgresql/core.sql
index 99abfb53..8e5558a3 100644
--- a/modules/core/db/postgresql/core.sql
+++ b/modules/core/db/postgresql/core.sql
@@ -164,6 +164,7 @@ CREATE TABLE js_sys_dict_data
tree_names varchar(1000) NOT NULL,
dict_label varchar(100) NOT NULL,
dict_value varchar(100) NOT NULL,
+ dict_icon varchar(100),
dict_type varchar(100) NOT NULL,
is_sys char(1) NOT NULL,
description varchar(500),
@@ -1064,6 +1065,7 @@ COMMENT ON COLUMN js_sys_dict_data.tree_level IS '层次级别';
COMMENT ON COLUMN js_sys_dict_data.tree_names IS '全节点名';
COMMENT ON COLUMN js_sys_dict_data.dict_label IS '字典标签';
COMMENT ON COLUMN js_sys_dict_data.dict_value IS '字典键值';
+COMMENT ON COLUMN js_sys_dict_data.dict_icon IS '字典图标';
COMMENT ON COLUMN js_sys_dict_data.dict_type IS '字典类型';
COMMENT ON COLUMN js_sys_dict_data.is_sys IS '系统内置(1是 0否)';
COMMENT ON COLUMN js_sys_dict_data.description IS '字典描述';
diff --git a/modules/core/src/main/resources/db/upgrade/core/mysql/mysql_4.3.0.sql b/modules/core/src/main/resources/db/upgrade/core/mysql/mysql_4.3.0.sql
new file mode 100644
index 00000000..dabd3984
--- /dev/null
+++ b/modules/core/src/main/resources/db/upgrade/core/mysql/mysql_4.3.0.sql
@@ -0,0 +1,4 @@
+
+-- 字典表新增字典图标
+ALTER TABLE `${_prefix}sys_dict_data`
+ADD COLUMN dict_icon varchar(100) COMMENT '字典图标';