From ea6d0571553de36329c98d0e45fbaa7a6fdf9ccb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E6=96=B0=E5=85=83?= Date: Mon, 27 May 2019 14:05:12 +0800 Subject: [PATCH] =?UTF-8?q?wages=5Fsocial=5Ffund=E8=A1=A8=E4=B8=AD?= =?UTF-8?q?=E5=8E=BB=E6=8E=89social=5Ffund=5Fid=E5=AD=97=E6=AE=B5=EF=BC=8C?= =?UTF-8?q?wages=5Fsocial=5Fsecurity=E8=A1=A8=E4=B8=AD=E5=8E=BB=E6=8E=89pr?= =?UTF-8?q?o=5Fid=E5=A4=96=E9=94=AE=EF=BC=8C=E4=BF=9D=E7=95=99=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/db/sys/jsite_sys.erm | 856 ++++++++---------- .../main/resources/db/sys/jsite_sys_mysql.sql | 20 +- .../modules/wages/WagesSocialSecurityDao.xml | 6 - 3 files changed, 401 insertions(+), 481 deletions(-) diff --git a/jsite-web/src/main/resources/db/sys/jsite_sys.erm b/jsite-web/src/main/resources/db/sys/jsite_sys.erm index 716791f1..acb93646 100644 --- a/jsite-web/src/main/resources/db/sys/jsite_sys.erm +++ b/jsite-web/src/main/resources/db/sys/jsite_sys.erm @@ -22,8 +22,8 @@ 0 0.8 - 827 - -294 + 1012 + -613 128 128 @@ -146,7 +146,7 @@ false 2013-04-23 21:13:37 - 2019-05-23 10:30:55 + 2019-05-27 12:04:50 Project Name JeeSite @@ -7626,12 +7626,12 @@ 15 - 735 - 448 + 1200 + 627Segoe UI9 - 1592 - -759 + 888 + -1692 128 128 @@ -7660,54 +7660,10 @@ null null - - 11 - 11 - 15 - -1 - -1 - -1 - -1 - - 0 - 0 - 0 - - 1..n - 1 - true - - RESTRICT - RESTRICT - null - null - - - 12 - 18 - 15 - -1 - -1 - -1 - -1 - - 0 - 0 - 0 - - 1..n - 1 - true - - RESTRICT - RESTRICT - null - null - - wages_social_security - 个人缴纳社保公积金表 - 个人缴纳社保公积金表 + wages_record + 工资记录表 + 工资记录表 @@ -7746,18 +7702,17 @@ + 89 126 - 110 - 10 - 用户ID + - 用户ID - user_id + + varchar(n) false - true + false true false false @@ -7780,19 +7735,18 @@ + 107 127 - 74 - 11 - 所属项目编号 + - 所属项目编号 - pro_id + + varchar(n) false - true - true + false + false false false @@ -7815,12 +7769,12 @@ 128 - 179 - 12 - 社保公积金ID + 110 + 10 + 用户ID - 社保公积金ID - social_fund_id + 用户ID + user_id varchar(n) @@ -7914,13 +7868,13 @@ - 1 + 112 131 - decimal(p,s) + char false @@ -7947,7 +7901,7 @@ - 99 + 157 132 @@ -7958,7 +7912,7 @@ false false - true + false false false @@ -7980,7 +7934,7 @@ - 157 + 0 133 @@ -8013,7 +7967,7 @@ - 8 + 13 134 @@ -8046,7 +8000,7 @@ - 82 + 98 135 @@ -8079,7 +8033,7 @@ - 5 + 149 136 @@ -8111,78 +8065,20 @@ 0 - 0 - - - - - - - - - - - null - -
- - 16 - 1200 - 627 - Segoe UI - 9 - 888 - -1692 - - 128 - 128 - 192 - - - - 13 - 14 - 16 - -1 - -1 - -1 - -1 - - 0 - 0 - 0 - - 1..n - 1 - true - - RESTRICT - RESTRICT - null - null - - - wages_record - 工资记录表 - 工资记录表 - - - - - 52 + 151 137 - varchar(n) + decimal(p,s) false false - true - true + false + false false @@ -8203,18 +8099,18 @@ - 89 + 150 138 - varchar(n) + decimal(p,s) false false - true + false false false @@ -8236,13 +8132,13 @@ - 107 + 6 139 - varchar(n) + decimal(p,s) false @@ -8269,19 +8165,18 @@ + 10 140 - 110 - 13 - 用户ID + - 用户ID - user_id - varchar(n) + + + decimal(p,s) false - true - true + false + false false false @@ -8303,13 +8198,13 @@ - 158 + 5 141 - integer + decimal(p,s) false @@ -8336,13 +8231,13 @@ - 81 + 9 142 - integer + decimal(p,s) false @@ -8369,13 +8264,13 @@ - 112 + 8 143 - char + decimal(p,s) false @@ -8402,7 +8297,7 @@ - 157 + 155 144 @@ -8435,7 +8330,7 @@ - 0 + 56 145 @@ -8468,7 +8363,7 @@ - 13 + 57 146 @@ -8501,7 +8396,7 @@ - 98 + 58 147 @@ -8534,7 +8429,7 @@ - 149 + 48 148 @@ -8567,7 +8462,7 @@ - 151 + 63 149 @@ -8600,7 +8495,7 @@ - 150 + 124 150 @@ -8633,7 +8528,7 @@ - 6 + 153 151 @@ -8666,7 +8561,7 @@ - 10 + 156 152 @@ -8699,7 +8594,7 @@ - 5 + 152 153 @@ -8732,7 +8627,7 @@ - 9 + 154 154 @@ -8765,48 +8660,15 @@ - 8 + 40 155 - decimal(p,s) + char - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 155 - 156 - - - - - decimal(p,s) - - + 0 false false false @@ -8830,20 +8692,78 @@ 0 + 0 + + + + + + + + + + + null + +
+ + 16 + 549 + 504 + Segoe UI + 9 + 612 + -573 + + 128 + 128 + 192 + + + + 11 + 14 + 16 + -1 + -1 + -1 + -1 + + 0 + 0 + 0 + + 1..n + 1 + true + + RESTRICT + RESTRICT + null + null + + + wages_base_info + 工资信息基础表 + 工资信息基础表 + + + + - 56 - 157 + 52 + 156 - decimal(p,s) + varchar(n) false false - false - false + true + true false @@ -8864,18 +8784,19 @@ - 57 - 158 - + 157 + 110 + 11 + 用户ID - - - decimal(p,s) + 用户ID + user_id + varchar(n) false - false - false + true + true false false @@ -8897,13 +8818,13 @@ - 58 - 159 + 37 + 158 - decimal(p,s) + datetime false @@ -8930,13 +8851,13 @@ - 48 - 160 + 110 + 159 - decimal(p,s) + datetime false @@ -8963,8 +8884,8 @@ - 63 - 161 + 111 + 160 @@ -8996,8 +8917,8 @@ - 124 - 162 + 13 + 161 @@ -9007,7 +8928,7 @@ false false - false + true false false @@ -9029,8 +8950,8 @@ - 153 - 163 + 98 + 162 @@ -9040,7 +8961,7 @@ false false - false + true false false @@ -9062,8 +8983,8 @@ - 156 - 164 + 9 + 163 @@ -9095,8 +9016,8 @@ - 152 - 165 + 11 + 164 @@ -9128,13 +9049,13 @@ - 154 - 166 + 7 + 165 - decimal(p,s) + char false @@ -9161,15 +9082,15 @@ - 40 - 167 + 27 + 166 - char + varchar(n) - 0 + false false false @@ -9209,12 +9130,12 @@
17 - 549 - 504 + 639 + 292Segoe UI9 - 867 - -432 + 1260 + -504 128 128 @@ -9222,7 +9143,7 @@ - 14 + 12 14 17 -1 @@ -9244,16 +9165,16 @@ null - wages_base_info - 工资信息基础表 - 工资信息基础表 + wages_social_fun + 社保公积金表 + 社保公积金表 - 52 - 168 + 51 + 167 @@ -9285,9 +9206,9 @@ - 169 + 168 110 - 14 + 12 用户ID 用户ID @@ -9319,13 +9240,46 @@ - 37 + 101 + 169 + + + + + varchar(n) + + + false + false + false + false + false + + + + + + + + + + + false + false + false + + + 0 + + + + 43 170 - datetime + varchar(n) false @@ -9352,7 +9306,7 @@ - 110 + 80 171 @@ -9385,7 +9339,7 @@ - 111 + 95 172 @@ -9393,7 +9347,7 @@ decimal(p,s) - + 0 false false false @@ -9418,7 +9372,7 @@ - 13 + 96 173 @@ -9426,10 +9380,10 @@ decimal(p,s) - + 0 false false - true + false false false @@ -9451,7 +9405,7 @@ - 98 + 97 174 @@ -9459,10 +9413,10 @@ decimal(p,s) - + 0 false false - true + false false false @@ -9484,7 +9438,7 @@ - 9 + 136 175 @@ -9492,7 +9446,7 @@ decimal(p,s) - + 0 false false false @@ -9517,7 +9471,7 @@ - 11 + 137 176 @@ -9525,7 +9479,7 @@ decimal(p,s) - + 0 false false false @@ -9550,15 +9504,15 @@ - 7 + 138 177 - char + decimal(p,s) - + 0 false false false @@ -9583,15 +9537,15 @@ - 27 + 75 178 - varchar(n) + decimal(p,s) - + 0 false false false @@ -9615,78 +9569,20 @@ 0 - 0 - - - - - - - - - - - null - -
- - 18 - 639 - 292 - Segoe UI - 9 - 1260 - -504 - - 128 - 128 - 192 - - - - 15 - 14 - 18 - -1 - -1 - -1 - -1 - - 0 - 0 - 0 - - 1..n - 1 - true - - RESTRICT - RESTRICT - null - null - - - wages_social_fun - 社保公积金表 - 社保公积金表 - - - - - 51 + 76 179 - varchar(n) + decimal(p,s) - + 0 false false - true - true + false + false false @@ -9707,19 +9603,18 @@ + 77 180 - 110 - 15 - 用户ID + - 用户ID - user_id - varchar(n) + + + decimal(p,s) - + 0 false - true - true + false + false false false @@ -9741,15 +9636,15 @@ - 101 + 14 181 - varchar(n) + decimal(p,s) - + 0 false false false @@ -9774,15 +9669,15 @@ - 43 + 15 182 - varchar(n) + decimal(p,s) - + 0 false false false @@ -9807,15 +9702,15 @@ - 80 + 54 183 - datetime + decimal(p,s) - + 0 false false false @@ -9840,7 +9735,7 @@ - 95 + 55 184 @@ -9873,7 +9768,7 @@ - 96 + 16 185 @@ -9906,7 +9801,7 @@ - 97 + 17 186 @@ -9939,7 +9834,7 @@ - 136 + 125 187 @@ -9972,7 +9867,7 @@ - 137 + 123 188 @@ -10005,7 +9900,7 @@ - 138 + 44 189 @@ -10038,13 +9933,13 @@ - 75 + 42 190 - decimal(p,s) + double precision(m,d) 0 false @@ -10071,7 +9966,7 @@ - 76 + 45 191 @@ -10104,7 +9999,7 @@ - 77 + 119 192 @@ -10137,15 +10032,15 @@ - 14 + 29 193 - decimal(p,s) + varchar(n) - 0 + false false false @@ -10170,15 +10065,15 @@ - 15 + 121 194 - decimal(p,s) + datetime - 0 + false false false @@ -10203,15 +10098,15 @@ - 54 + 41 195 - decimal(p,s) + datetime - 0 + false false false @@ -10236,15 +10131,15 @@ - 55 + 122 196 - decimal(p,s) + character(n) - 0 + false false false @@ -10268,20 +10163,100 @@ 0 + 0 + + + + + + + + + + + null + +
+ + 18 + 735 + 448 + Segoe UI + 9 + 1592 + -759 + + 128 + 128 + 192 + + + + 13 + 14 + 18 + -1 + -1 + -1 + -1 + + 0 + 0 + 0 + + 1..n + 1 + true + + RESTRICT + RESTRICT + null + null + + + 14 + 11 + 18 + -1 + -1 + -1 + -1 + + 0 + 0 + 0 + + 1..n + 1 + true + + RESTRICT + RESTRICT + null + null + + + wages_social_security + 个人缴纳社保公积金表 + 个人缴纳社保公积金表 + + + + - 16 + 52 197 - decimal(p,s) + varchar(n) - 0 + false false - false - false + true + true false @@ -10302,18 +10277,19 @@ - 17 198 - + 110 + 13 + 用户ID - - - decimal(p,s) + 用户ID + user_id + varchar(n) - 0 + false - false - false + true + true false false @@ -10335,18 +10311,19 @@ - 125 199 - + 74 + 14 + 所属项目编号 - - - decimal(p,s) + 所属项目编号 + pro_id + varchar(n) - 0 + false - false - false + true + true false false @@ -10368,15 +10345,15 @@ - 123 + 158 200 - decimal(p,s) + integer - 0 + false false false @@ -10401,15 +10378,15 @@ - 44 + 81 201 - decimal(p,s) + integer - 0 + false false false @@ -10434,15 +10411,15 @@ - 42 + 1 202 - double precision(m,d) + decimal(p,s) - 0 + false false false @@ -10467,7 +10444,7 @@ - 45 + 99 203 @@ -10475,10 +10452,10 @@ decimal(p,s) - 0 + false false - false + true false false @@ -10500,7 +10477,7 @@ - 119 + 157 204 @@ -10508,7 +10485,7 @@ decimal(p,s) - 0 + false false false @@ -10533,13 +10510,13 @@ - 29 + 8 205 - varchar(n) + decimal(p,s) false @@ -10566,13 +10543,13 @@ - 121 + 82 206 - datetime + decimal(p,s) false @@ -10599,46 +10576,13 @@ - 41 + 5 207 - datetime - - - false - false - false - false - false - - - - - - - - - - - false - false - false - - - 0 - - - - 122 - 208 - - - - - character(n) + decimal(p,s) false diff --git a/jsite-web/src/main/resources/db/sys/jsite_sys_mysql.sql b/jsite-web/src/main/resources/db/sys/jsite_sys_mysql.sql index 5ced1bc1..6d5a7cb9 100644 --- a/jsite-web/src/main/resources/db/sys/jsite_sys_mysql.sql +++ b/jsite-web/src/main/resources/db/sys/jsite_sys_mysql.sql @@ -7,8 +7,8 @@ DROP TABLE IF EXISTS sys_user_role; DROP TABLE IF EXISTS wages_base_info; DROP TABLE IF EXISTS wages_leave_info; DROP TABLE IF EXISTS wages_record; -DROP TABLE IF EXISTS wages_social_security; DROP TABLE IF EXISTS wages_social_fun; +DROP TABLE IF EXISTS wages_social_security; DROP TABLE IF EXISTS sys_user; DROP TABLE IF EXISTS sys_office; DROP TABLE IF EXISTS sys_area; @@ -713,8 +713,6 @@ CREATE TABLE wages_social_security user_id varchar(64) NOT NULL COMMENT '用户ID', -- 所属项目编号 pro_id varchar(64) NOT NULL COMMENT '所属项目编号', - -- 社保公积金ID - social_fund_id varchar(64) NOT NULL COMMENT '社保公积金ID', -- 年份 year int COMMENT '年份', -- 月份 @@ -889,20 +887,4 @@ ALTER TABLE wages_social_security ; -ALTER TABLE wages_social_security - ADD FOREIGN KEY (pro_id) - REFERENCES wages_project (id) - ON UPDATE RESTRICT - ON DELETE RESTRICT -; - - -ALTER TABLE wages_social_security - ADD FOREIGN KEY (social_fund_id) - REFERENCES wages_social_fun (id) - ON UPDATE RESTRICT - ON DELETE RESTRICT -; - - diff --git a/jsite-web/src/main/resources/mappings/modules/wages/WagesSocialSecurityDao.xml b/jsite-web/src/main/resources/mappings/modules/wages/WagesSocialSecurityDao.xml index ae233c55..b22c5e92 100644 --- a/jsite-web/src/main/resources/mappings/modules/wages/WagesSocialSecurityDao.xml +++ b/jsite-web/src/main/resources/mappings/modules/wages/WagesSocialSecurityDao.xml @@ -145,7 +145,6 @@ id, pro_id, user_id, - social_fund_id, year, month, additional_deduction, @@ -164,7 +163,6 @@ #{id}, #{project.id}, #{user.id}, - #{wagesSocialFun.id}, #{year}, #{month}, #{additionalDeduction}, @@ -186,7 +184,6 @@ UPDATE wages_social_security SET pro_id = #{project.id}, user_id = #{user.id}, - social_fund_id = #{wagesSocialFun.id}, year = #{year}, month = #{month}, additional_deduction = #{additionalDeduction}, @@ -213,7 +210,6 @@ id, pro_id, user_id, - social_fund_id, year, month, additional_deduction, @@ -231,7 +227,6 @@ #{id}, #{project.id}, #{user.id}, - #{wagesSocialFun.id}, #{year}, #{month}, #{additionalDeduction}, @@ -253,7 +248,6 @@ UPDATE wages_social_security SET pro_id = #{project.id}, user_id = #{user.id}, - social_fund_id = #{wagesSocialFun.id}, year = #{year}, month = #{month}, additional_deduction = #{additionalDeduction}, -- Gitee