Browse Source

修改前端首页,以及生产部门表单

余思翰 1 year ago
parent
commit
3512bfaec9

BIN
oa-back/null/avatar/2024/01/23/xk_20240123141413A001.jpeg View File


BIN
oa-back/null/avatar/2024/01/23/xk_20240123141417A002.jpeg View File


+ 504
- 0
oa-back/sql/sql.sql View File

@@ -0,0 +1,504 @@
1
+-- ----------------------------
2
+-- 1、部门表
3
+-- ----------------------------
4
+drop table if exists sys_dept;
5
+create table sys_dept (
6
+  dept_id           bigint(20)      not null auto_increment    comment '部门id',
7
+  parent_id         bigint(20)      default 0                  comment '父部门id',
8
+  ancestors         varchar(50)     default ''                 comment '祖级列表',
9
+  dept_name         varchar(30)     default ''                 comment '部门名称',
10
+  order_num         int(4)          default 0                  comment '显示顺序',
11
+  leader            varchar(20)     default null               comment '负责人',
12
+  phone             varchar(11)     default null               comment '联系电话',
13
+  email             varchar(50)     default null               comment '邮箱',
14
+  status            char(1)         default '0'                comment '部门状态(0正常 1停用)',
15
+  del_flag          char(1)         default '0'                comment '删除标志(0代表存在 2代表删除)',
16
+  create_by         varchar(64)     default ''                 comment '创建者',
17
+  create_time 	    datetime                                   comment '创建时间',
18
+  update_by         varchar(64)     default ''                 comment '更新者',
19
+  update_time       datetime                                   comment '更新时间',
20
+  primary key (dept_id)
21
+) engine=innodb auto_increment=200 comment = '部门表';
22
+
23
+-- ----------------------------
24
+-- 初始化-部门表数据
25
+-- ----------------------------
26
+INSERT INTO sys_dept VALUES (100, 0, '0', '四川中水成勘院测绘工程有限责任公司', 0, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:34:52', NULL, NULL);
27
+INSERT INTO sys_dept VALUES (101, 100, '0,100', '董事会', 1, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:34:52', NULL, NULL);
28
+INSERT INTO sys_dept VALUES (102, 100, '0,100', '经营管理层', 2, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:36:52', NULL, NULL);
29
+INSERT INTO sys_dept VALUES (103, 100, '0,100', '综合事务部', 3, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:38:16', NULL, NULL);
30
+INSERT INTO sys_dept VALUES (104, 100, '0,100', '经营发展部', 4, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:38:32', NULL, NULL);
31
+INSERT INTO sys_dept VALUES (105, 100, '0,100', '财务部', 5, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:38:44', NULL, NULL);
32
+INSERT INTO sys_dept VALUES (106, 100, '0,100', '项目管理部', 6, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:39:02', NULL, NULL);
33
+INSERT INTO sys_dept VALUES (107, 100, '0,100', '激光技术中心', 7, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:39:21', NULL, NULL);
34
+INSERT INTO sys_dept VALUES (108, 100, '0,100', '地理信息中心', 8, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:39:31', NULL, NULL);
35
+INSERT INTO sys_dept VALUES (109, 100, '0,100', '技术质量部', 9, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:39:50', NULL, NULL);
36
+INSERT INTO sys_dept VALUES (110, 100, '0,100', '航测遥感中心', 10, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:40:03', NULL, NULL);
37
+INSERT INTO sys_dept VALUES (111, 100, '0,100', '测绘工程中心', 11, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:40:16', NULL, NULL);
38
+INSERT INTO sys_dept VALUES (112, 100, '0,100', '工程监测中心', 12, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:40:35', NULL, NULL);
39
+INSERT INTO sys_dept VALUES (113, 100, '0,100', '勘察设计事业部', 13, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:40:59', NULL, NULL);
40
+INSERT INTO sys_dept VALUES (114, 100, '0,100', '测量中心', 14, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:41:14', NULL, NULL);
41
+INSERT INTO sys_dept VALUES (115, 100, '0,100', '重庆分公司', 15, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:42:31', NULL, NULL);
42
+INSERT INTO sys_dept VALUES (116, 100, '0,100', '德方子公司', 16, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:42:56', NULL, NULL);
43
+INSERT INTO sys_dept VALUES (117, 100, '0,100', '云南子公司', 17, NULL, NULL, NULL, '0', '0', 'admin', '2024-01-04 11:43:16', NULL, NULL);
44
+
45
+-- ----------------------------
46
+-- 2、用户信息表
47
+-- ----------------------------
48
+drop table if exists sys_user;
49
+create table sys_user (
50
+  user_id           bigint(20)      not null auto_increment    comment '用户ID',
51
+  dept_id           bigint(20)      default null               comment '部门ID',
52
+  user_name         varchar(30)     not null                   comment '用户账号',
53
+  nick_name         varchar(30)     not null                   comment '用户昵称',
54
+  user_type         varchar(2)      default '00'               comment '用户类型(00系统用户)',
55
+  email             varchar(50)     default ''                 comment '用户邮箱',
56
+  phonenumber       varchar(11)     default ''                 comment '手机号码',
57
+  sex               char(1)         default '0'                comment '用户性别(0男 1女 2未知)',
58
+  avatar            varchar(100)    default ''                 comment '头像地址',
59
+  password          varchar(100)    default ''                 comment '密码',
60
+  status            char(1)         default '0'                comment '帐号状态(0正常 1停用)',
61
+  del_flag          char(1)         default '0'                comment '删除标志(0代表存在 2代表删除)',
62
+  login_ip          varchar(128)    default ''                 comment '最后登录IP',
63
+  login_date        datetime                                   comment '最后登录时间',
64
+  create_by         varchar(64)     default ''                 comment '创建者',
65
+  create_time       datetime                                   comment '创建时间',
66
+  update_by         varchar(64)     default ''                 comment '更新者',
67
+  update_time       datetime                                   comment '更新时间',
68
+  remark            varchar(500)    default null               comment '备注(作业类别)',
69
+  pm_level			char(1)			default null			   comment '项目经理级别(0一、1二、2三)',
70
+  titles			char(1)			default null			   comment '技术职称(0正高、1副高、2中级、3助工、4注测、5注规、6注岩、7注安、8注会)',
71
+  engineer_level	char(1)			default null			   comment '岗级(0二、1三、2四、3五、4六)',
72
+  entry_date		datetime								   comment '入职时间',
73
+  age				int				default null			   comment '年龄',
74
+  primary key (user_id)
75
+) engine=innodb auto_increment=1 comment = '用户信息表';
76
+
77
+-- ----------------------------
78
+-- 初始化-用户信息表数据
79
+-- ----------------------------
80
+INSERT INTO sys_user VALUES (1, 103, 'admin', 'admin', '00', '', 'admin', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', '2024-01-08 10:07:29', NULL, '2024-01-04 17:22:48', NULL, '2024-01-08 10:07:29', '管理员', NULL, NULL, NULL, NULL, NULL);
81
+INSERT INTO sys_user VALUES (2, 101, '13982275233', '刘光庆', '00', '', '13982275233', '0', '', '$2a$10$pcdc8BbNDNiWaQUU14BC3eGWxB4sSJOQZBL9QFftkhkjcbYU03DNi', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
82
+INSERT INTO sys_user VALUES (3, 101, '13808211356', '向发廷', '00', '', '13808211356', '0', '', '$2a$10$zynAhjpaUxERmH4yo9R9s.O.oUgpxwRKtKA6X74ncn0z1ajFxqMyq', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
83
+INSERT INTO sys_user VALUES (4, 101, '13608089391', '王 渊', '00', '', '13608089391', '0', '', '$2a$10$sKWfjdS0vJMA194/pu9q/e8Etz6kNBTzlURGDtKreBE8oHsRWP9hW', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
84
+INSERT INTO sys_user VALUES (5, 101, '13808210959', '饶兴贵', '00', '', '13808210959', '0', '', '$2a$10$oyppe5szUKvS7tmJGPEMAOokXiWFJys5MMfOWFc6.ETpyBgCDo/42', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
85
+INSERT INTO sys_user VALUES (6, 101, '13308085432', '阴学军', '00', '', '13308085432', '0', '', '$2a$10$nb/NapsXWQd/IfPbrqXKjefXlOKmRB5ScgVneGxPgEyo4FZ8.RMOi', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
86
+INSERT INTO sys_user VALUES (7, 101, '13908178105', '樊宽林', '00', '', '13908178105', '0', '', '$2a$10$wnFsEXdHdJCgVYffXW7FRerg0c3v3S.aVqtdiWrtSAt9KntmW6iIu', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
87
+INSERT INTO sys_user VALUES (8, 103, '18034708068', '徐 婷', '00', '', '18034708068', '1', '', '$2a$10$3NJkNMrq0/vwnw5E3z6wI.TutQnqhwSuMFDPxV/OMe9IXt0fTobNW', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
88
+INSERT INTO sys_user VALUES (9, 102, '13880963113', '陈 洪', '00', '', '13880963113', '0', '', '$2a$10$xVZmDdG0DUlGjuGMFi6WEem4pWuLKlqrg27VuBRbn3vfKq8ATWzVa', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
89
+INSERT INTO sys_user VALUES (10, 102, '13981868188', '刘 非', '00', '', '13981868188', '0', '', '$2a$10$XCXSEHjvWp9IFbQIXfh/gu5i8R87DjKMHsEu.qioLaZLVDB3wr1z2', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
90
+INSERT INTO sys_user VALUES (11, 102, '13882236733', '杨 卫', '00', '', '13882236733', '0', '', '$2a$10$buRf8Vh0f4./GVx9WV6zkO1LOKSIEnTK4tzXefEh6gcY2JfcI4gPO', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
91
+INSERT INTO sys_user VALUES (12, 102, '13980583883', '宁 瑶', '00', '', '13980583883', '0', '', '$2a$10$srx9flT57EE/f2euaLgrIeud6Ujnz3HS3qfNYm7DXFY6XZ5p5Aai2', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
92
+INSERT INTO sys_user VALUES (13, 104, '18190819097', '贾春华', '00', '', '18190819097', '0', '', '$2a$10$QSI1Pl1YK6kGt0zLDNv1COQyK8UDLWhBq26QSXEPpikIDArtqjeau', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
93
+INSERT INTO sys_user VALUES (14, 105, '15928150405', '刘 楠', '00', '', '15928150405', '0', '', '$2a$10$6tmHn6r5Dy6/qdu/ZotiSObzEr7zymkKL/g/VkcdUjV16OezZFALu', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
94
+INSERT INTO sys_user VALUES (15, 103, '13678018998', '张明勇', '00', '', '13678018998', '0', '', '$2a$10$TKhy.bdUf4CmSN4nnVGZIeuQvtaFc1V/cXKT87sCjpOwvLOGpDuC.', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
95
+INSERT INTO sys_user VALUES (16, 103, '13683488600', '陈建贤', '00', '', '13683488600', '0', '', '$2a$10$/2zL9VLX21iPxTVPklI11uOanp0bcR90mgCc9tIz6.Ux1/tegzFBG', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
96
+INSERT INTO sys_user VALUES (17, 103, '13438165216', '张国芳', '00', '', '13438165216', '1', '', '$2a$10$sKkER/2RwOhIcufS8ceg..D9TchtO/R4nFCP1cDpW4BsS47TcqqRC', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
97
+INSERT INTO sys_user VALUES (18, 103, '15181125323', '简   鑫', '00', '', '15181125323', '1', '', '$2a$10$v2mVQvW5BsZnrxJ6j.AHRebGVQMRI3jaDlX0lDQnpBD.Y86VSnf9K', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
98
+INSERT INTO sys_user VALUES (19, 103, '13378256139', '谢辉波', '00', '', '13378256139', '0', '', '$2a$10$mZT.3thlsNmtiGXrgJxIm.QbktUAa9blLqwOq7LhGfy1XG1xnAzEm', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
99
+INSERT INTO sys_user VALUES (20, 104, '13550342375', '李胜才', '00', '', '13550342375', '0', '', '$2a$10$lUhqpfwHzoVXPDC6qRu8su8HWlLJ49SCEo1NDXyFf2q5C8hThZbXi', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
100
+INSERT INTO sys_user VALUES (21, 104, '13568885428', '杨   俊', '00', '', '13568885428', '0', '', '$2a$10$CSpKNIxy1hlgONyLZNk9hupaQXiwpGEJYv8DFcSebuIp81J6aheeO', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
101
+INSERT INTO sys_user VALUES (22, 104, '13882200825', '夏   夏', '00', '', '13882200825', '0', '', '$2a$10$WMD98fLsImPZ9rJwyIely.j5AKiQyUt/I3qT/Xcg5EdQCIkxx4kq2', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
102
+INSERT INTO sys_user VALUES (23, 104, '18373705527', '柯   枭', '00', '', '18373705527', '1', '', '$2a$10$EMikBVL2M4b97n.MJmMCNO1YiFl49bjWWXZkFDZqvVkOpYhb5FEe6', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
103
+INSERT INTO sys_user VALUES (24, 104, '18202833529', '黎   超', '00', '', '18202833529', '0', '', '$2a$10$MkPiNt69sG3HQg9EY3cpv.0Sw1iq53NMq/kdplK9W8ohqqY/dlUxC', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
104
+INSERT INTO sys_user VALUES (25, 104, '13111885671', '刘   兴', '00', '', '13111885671', '0', '', '$2a$10$Ag2jfz8ppoSP4bpohVVD1evq8glP6O4tY0HD9DoXXhsPpxSP8egSy', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
105
+INSERT INTO sys_user VALUES (26, 104, '18782949671', '梁   洁', '00', '', '18782949671', '1', '', '$2a$10$BZurM7Hzy/aquuAlLkk/pOD.y0Ks.BtYcCTTyEwtJHY3QEgFdwRBe', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
106
+INSERT INTO sys_user VALUES (27, 104, '18681251027', '高天沄', '00', '', '18681251027', '0', '', '$2a$10$xk96PJpjcUIWEo9RTTOKYubqeSXETSUSbRYFjpCgSr1z9PPKUSKsu', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
107
+INSERT INTO sys_user VALUES (28, 105, '18202802155', '彭   敏', '00', '', '18202802155', '1', '', '$2a$10$ozjePPQbsp9YORLj7r4.K.lTC/9E/ANgDsOHsEyHlQ9DP2MtggiAO', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
108
+INSERT INTO sys_user VALUES (29, 105, '13699682119', '苟   丹', '00', '', '13699682119', '1', '', '$2a$10$Jt.lg9CXVwlm0puSYFS6IOjxrSPAAHuf5gFmRtRX89IAwJlL8bm4e', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
109
+INSERT INTO sys_user VALUES (30, 105, '18780223280', '周文婷*', '00', '', '18780223280', '1', '', '$2a$10$pg.prMidA.76KkPRsZsOQuKStpl74J29heNpxCtJbZqDl7i9DjIuu', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
110
+INSERT INTO sys_user VALUES (31, 105, '15102831685', '宋丹丹', '00', '', '15102831685', '1', '', '$2a$10$/j4MpWKxCUekgxiTD1yyyOpOVJme5YbfJz042FuNJLuccxkC2yJSm', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
111
+INSERT INTO sys_user VALUES (32, 106, '15802829286', '向艳雄', '00', '', '15802829286', '0', '', '$2a$10$FQo1zf1ss2OZw4eIlzzxwOyPV0FkkLDN0ZBxqRSIijNpUCCSxBjQy', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
112
+INSERT INTO sys_user VALUES (33, 106, '18828096127', '朱   静', '00', '', '18828096127', '0', '', '$2a$10$PrXuWRk4u9d05TNI9MAGjeGwmsSglOtGNKX.fjDuRwmTfVSFr4x9C', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
113
+INSERT INTO sys_user VALUES (34, 106, '13882148315', '陈尚云', '00', '', '13882148315', '0', '', '$2a$10$I7CDnjCXqmbFmxdgcsoZ/uhgvEahRGZ/u3P4bdIU1Kic49Itu97JG', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
114
+INSERT INTO sys_user VALUES (35, 106, '18113169528', '蒲   帆', '00', '', '18113169528', '0', '', '$2a$10$Z.3Y46kvgMCHpVSsXl3WJO4OOLJhr5IlzXTQqWx1a8yR1HaJQJQQW', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
115
+INSERT INTO sys_user VALUES (36, 106, '18408201550', '邹帅民', '00', '', '18408201550', '0', '', '$2a$10$VC/JGLy.P6yJ5LJHmuq2dur.wnHYDzzxjyaizC8fYVNRq5DBmjjIm', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
116
+INSERT INTO sys_user VALUES (37, 106, '13808178930', '周   芝', '00', '', '13808178930', '1', '', '$2a$10$4SuEJ.5YZSnk3UlpISWBmer7UZVMBKuMNBiG2/lUKafwNr1jI1UF2', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
117
+INSERT INTO sys_user VALUES (38, 106, '18780290087', '苟   旭', '00', '', '18780290087', '0', '', '$2a$10$QCU/ERPaKSs5CAuWWB2WZ.13fxht6GKgGORCBS8DUy3qBmJybgzM.', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
118
+INSERT INTO sys_user VALUES (39, 107, '18280462009', '刘媛媛', '00', '', '18280462009', '1', '', '$2a$10$SWNBLt43nQQJPC58DZmZcuHqkhre8lOMfl87AnM5UKuMrMfuPpaO6', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
119
+INSERT INTO sys_user VALUES (40, 107, '18200194440', '吴   振', '00', '', '18200194440', '0', '', '$2a$10$a3ozNbqM6BYYISEJGIpx5O83L1RpMXNc4A9gpPu93qZ9PahUzx24u', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
120
+INSERT INTO sys_user VALUES (41, 107, '15892280776', '王   刚', '00', '', '15892280776', '0', '', '$2a$10$ulhCOUUylhfnX7iccme6I.zpwLdnvU3zXXuMJ9LtRILnviD6Pvg9u', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
121
+INSERT INTO sys_user VALUES (42, 107, '18140026972', '朱倪强', '00', '', '18140026972', '0', '', '$2a$10$HLRPkMz/orRnHouLjKNoH.Mn..dH97urH6up1x5AO0ZmtL64wp5XG', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
122
+INSERT INTO sys_user VALUES (43, 107, '18408248664', '李   圆', '00', '', '18408248664', '1', '', '$2a$10$nMUdzmsF1Tk1FOR7k92kMulRN31LkiWV45F3eAAvNwCS8acu9endK', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
123
+INSERT INTO sys_user VALUES (44, 107, '18783205676', '李泳龙', '00', '', '18783205676', '0', '', '$2a$10$LHQQe3UHQgaJDCnPl.gujuBKgRhrMN88kPKRxev2HSvOrV2IDRAfG', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
124
+INSERT INTO sys_user VALUES (45, 108, '13402863790', '何   杰', '00', '', '13402863790', '0', '', '$2a$10$XZhKTnoYh.zS/TczIVjJyOVMvwjQ.fiH3QtTpB9M2OaHnhpIiOYWS', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
125
+INSERT INTO sys_user VALUES (46, 108, '18224091291', '杨玉婧', '00', '', '18224091291', '1', '', '$2a$10$goGcN9K63wIO7t8Rkw95kuMb1twHzRU51Dk6q31/.Hejl2Aro0kVq', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
126
+INSERT INTO sys_user VALUES (47, 108, '15196615885', '余思翰', '00', '', '15196615885', '1', '', '$2a$10$IjogDx43u3xmI2TigAo6CugCKh.AAmwOSf1nKBCWlJ/cEhgpX.H3e', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
127
+INSERT INTO sys_user VALUES (48, 108, '17716873691', '阮梦妍', '00', '', '17716873691', '1', '', '$2a$10$XXlN3NzrRMBmMudrV3ZgOOtEq.RML/KrrVhN/uh.rpP7chAqy8QTe', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
128
+INSERT INTO sys_user VALUES (49, 108, '15881196342', '赵   芩', '00', '', '15881196342', '1', '', '$2a$10$x2pMljHso1uFHnjDpFu0/OPGrU1ITvl7hnv/bwFFQVUIH/mQ39k2G', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
129
+INSERT INTO sys_user VALUES (50, 108, '18502889383', '王荣华', '00', '', '18502889383', '0', '', '$2a$10$G7uXmOzRgagbI2jske8meuu8p0QgvTvMxLDzV0gQWHVaKJTsW6e3i', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
130
+INSERT INTO sys_user VALUES (51, 108, '19982093641', '屈亚星', '00', '', '19982093641', '1', '', '$2a$10$gklMWtGS2E8tdWakJpNk9OyEv2g/2MGuQupEH0Q7zCpZI9XJPMxyC', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
131
+INSERT INTO sys_user VALUES (52, 109, '13880509805', '吴   凯', '00', '', '13880509805', '0', '', '$2a$10$AN5g8asAyLLW9.POKvkh8.WPCKqzf4Ze71ltLA.wIbEqIH3fQSj0q', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
132
+INSERT INTO sys_user VALUES (53, 109, '13981911565', '李   旭', '00', '', '13981911565', '0', '', '$2a$10$j4GUGW8LwJVW5kS98xis3.PYbeMsqjJwiJBnmj1lYpS04hqp7IvMi', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
133
+INSERT INTO sys_user VALUES (54, 109, '13708077449', '马如坤', '00', '', '13708077449', '0', '', '$2a$10$SO9HTWCXPMBbHiMUs73YdON7RYGfi0LbB/Tfyq5e7BZaxSbJvTB3S', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
134
+INSERT INTO sys_user VALUES (55, 109, '13684088875', '张   进', '00', '', '13684088875', '0', '', '$2a$10$TMJoxh5FamkqFR7crz.eh.1/jwx9JdyAm9SAE/wzZdwgzfqjljvGC', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
135
+INSERT INTO sys_user VALUES (56, 109, '13550225550', '冉洪芳', '00', '', '13550225550', '1', '', '$2a$10$N0iuZU3JhPqLBogqtMbmeuL1aGb/D3E0Yh3UUoJX6yV.iaVT1WBhq', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
136
+INSERT INTO sys_user VALUES (57, 109, '13880738350', '周文婷', '00', '', '13880738350', '1', '', '$2a$10$Z8hiF47EMxhCXq9I/xbLbuJloSnoARKeiRgodgBcer7lq1VsYE3fC', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
137
+INSERT INTO sys_user VALUES (58, 109, '13558636992', '谭   君', '00', '', '13558636992', '1', '', '$2a$10$uBsL6WPQpYCbT0oddsoll.VrLlMDrRWU2my.VdnNovu9c.thOXR1e', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
138
+INSERT INTO sys_user VALUES (59, 109, '13658078979', '王晶丽', '00', '', '13658078979', '1', '', '$2a$10$PBNCy8SQPudxBTigEEXVAuIot2PoUDMz6KV1u8TeXBvXiS0CAUMtW', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
139
+INSERT INTO sys_user VALUES (60, 109, '13488986700', '罗业华', '00', '', '13488986700', '0', '', '$2a$10$8np5PzaPEkMQwRYUzSnUX.pDQSRdbpFXyzhtYvBj11OzTaNmGAEtG', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
140
+INSERT INTO sys_user VALUES (61, 109, '13540297596', '郎悟灵', '00', '', '13540297596', '1', '', '$2a$10$BU3usTExEEbFa7VGIbnOgeAJ3CsJXPkzV6ZTH2xRtu70Es76RP5j.', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
141
+INSERT INTO sys_user VALUES (62, 109, '18030862435', '黄俊峰', '00', '', '18030862435', '0', '', '$2a$10$gBqKUDSxjc4mHUp6Pcrp8evF1BVhgkpq8cm65iqWtHkkDP1wk/Jaa', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
142
+INSERT INTO sys_user VALUES (63, 110, '15881027005', '赵   洪', '00', '', '15881027005', '0', '', '$2a$10$HbyEXT7JR0HMv/rqi9YuQOKCyDxZg/uYgayoSOcE2.tDSVNS0OBpW', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
143
+INSERT INTO sys_user VALUES (64, 110, '18782047395', '雷情情', '00', '', '18782047395', '1', '', '$2a$10$DLeq2ePfvTS9cAarUu87LuM8d1nwJR5t/OBI3kc5nT858nIo0vpR2', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
144
+INSERT INTO sys_user VALUES (65, 110, '13668275672', '刘向东', '00', '', '13668275672', '0', '', '$2a$10$GUkGxa.u4jsBVE5mAXVTcetM0t6JIxMPUthi6v5IitkVSZUlpzf5.', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
145
+INSERT INTO sys_user VALUES (66, 110, '13880738396', '徐志勇', '00', '', '13880738396', '0', '', '$2a$10$toSkneflSQedWXrjbim6lut03gEx1HlV4FV1UFYocdtDpEhpbbLam', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
146
+INSERT INTO sys_user VALUES (67, 110, '15828108217', '李   敏', '00', '', '15828108217', '1', '', '$2a$10$c8ADHg87uPh0KaTXl.hWm.5z4hVDRtFmTprgfAJ1y.yVj27mEvV8i', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
147
+INSERT INTO sys_user VALUES (68, 110, '13689063294', '何   玲', '00', '', '13689063294', '1', '', '$2a$10$v1/ZnLyGAQwuQ7fUjy/kdeklmPo7e3uR/ogj5KmvjIPEQF7mqM/BS', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
148
+INSERT INTO sys_user VALUES (69, 110, '15982266763', '谭天宇', '00', '', '15982266763', '0', '', '$2a$10$QNa18og32fQ979WGRWGFTOLgHszwXzvE.a9dSnuqMqQ4hABt5MBRa', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
149
+INSERT INTO sys_user VALUES (70, 110, '18384964273', '李丽昕', '00', '', '18384964273', '1', '', '$2a$10$f7M7gFzNtCxjBCDZjXlvz.ROHw7vedqYtpX1BRLmT9X/5OouCXna2', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
150
+INSERT INTO sys_user VALUES (71, 110, '15108259951', '陈   波', '00', '', '15108259951', '0', '', '$2a$10$nkbLOjwcHqge.kwX4bTSWOxX6owLTazGVVrthxxPiun9zLP8NpYTW', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
151
+INSERT INTO sys_user VALUES (72, 110, '18483229925', '张   敏', '00', '', '18483229925', '1', '', '$2a$10$UodO6Pu05eUct21vfnuQIOIwHhuEw3xkmZPEFjaeP378YoiQ/86Ee', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
152
+INSERT INTO sys_user VALUES (73, 110, '15308209119', '李   磊', '00', '', '15308209119', '0', '', '$2a$10$DYNX/J5XG6CCniWthrA3KOau0kWEw8gtMSnS7dhtofuCpZLQfyRsG', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
153
+INSERT INTO sys_user VALUES (74, 110, '18190687602', '杨为康', '00', '', '18190687602', '0', '', '$2a$10$Vzo2gOmvHdI6TZxZCO2iTePU8fa9oVN6xPmyT2ZapQ2sZEJRM.tWa', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
154
+INSERT INTO sys_user VALUES (75, 110, '15202868564', '夏志斌', '00', '', '15202868564', '0', '', '$2a$10$ucCDdz5DYNZy64aKKSxH/.Lib./7T5rLGECIWXzwBLalCQk0X1fka', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
155
+INSERT INTO sys_user VALUES (76, 110, '18048613219', '刘轩庭', '00', '', '18048613219', '0', '', '$2a$10$.pSSK43SDZGc3tt1sjZREe/d0hCAbHpmUKvyFzJ1vtctvSZpdf.ka', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
156
+INSERT INTO sys_user VALUES (77, 110, '18482156612', '廖友福', '00', '', '18482156612', '0', '', '$2a$10$47nqvaqoPpAbcR9wH.ar9.nBCbKshOpTP0HwgBxsFWt3wqSaW/U0y', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
157
+INSERT INTO sys_user VALUES (78, 110, '13880417112', '潘林海', '00', '', '13880417112', '0', '', '$2a$10$z1iuKFb6q9SSiXoELcrfjuYWLnAbPorD42T.5nCEmLUXwL0/Ahe8m', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
158
+INSERT INTO sys_user VALUES (79, 110, '13518119939', '邓锡全', '00', '', '13518119939', '0', '', '$2a$10$auJq1XFdaj.2.WXKS98mxOWcprpL3LGl5h3Fd1sBwAoUfh1c6zlrK', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
159
+INSERT INTO sys_user VALUES (80, 110, '15208122776', '张   杰', '00', '', '15208122776', '0', '', '$2a$10$HcC7iiq4GR1Ca0JRrJntOemcBW3vO.tt9/EUbmvQJ9M.QIs1j6IJC', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
160
+INSERT INTO sys_user VALUES (81, 110, '17345094889', '廖   双', '00', '', '17345094889', '0', '', '$2a$10$AA3hI9GxRBB3XD9N/NthD.nqYf487wG3BvJQgYsSTublKos1Gy1Km', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
161
+INSERT INTO sys_user VALUES (82, 110, '15520996706', '廖吉兴', '00', '', '15520996706', '0', '', '$2a$10$/KNuVYgY/iKADZZg.iykyuJK/rrgi/CpbZy.ZFv3NKm4MrpqBnCFu', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
162
+INSERT INTO sys_user VALUES (83, 110, '15692823805', '王海宾', '00', '', '15692823805', '0', '', '$2a$10$OF1jB2LgFMeaakI6NTPqx.nTTe4bKzZeaP9dYccOk0v0rdCzja7Jy', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
163
+INSERT INTO sys_user VALUES (84, 111, '13540773353', '杨   振', '00', '', '13540773353', '0', '', '$2a$10$m8MnVkkjv9DT7GRaVDfG9e0lQM79NJPBwFQL3eckGh32qylKlNeky', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
164
+INSERT INTO sys_user VALUES (85, 111, '18380220140', '甘雨婷', '00', '', '18380220140', '1', '', '$2a$10$HXgw5OtU9uUCiKbSAPG0xe5PwGiZWlCIlJtltgXdtCYIZxIcKw01S', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
165
+INSERT INTO sys_user VALUES (86, 111, '13608005983', '周   强', '00', '', '13608005983', '0', '', '$2a$10$jIiDO3ighwg51nlJe4WbZet365ysf61KTuqrDNsF9YD90fHAMf9cy', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
166
+INSERT INTO sys_user VALUES (87, 111, '13540422960', '邹   霞', '00', '', '13540422960', '1', '', '$2a$10$JGmiiO3vjhEF5e2BXubE1uE/DRzpcmK3SMBZo/EDExsd8L9TWqEHm', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
167
+INSERT INTO sys_user VALUES (88, 111, '13488985627', '罗声燕', '00', '', '13488985627', '1', '', '$2a$10$.lFR.S8c/i3550O88zhk4OIyeYF2vmulknGqBvE/hi8b9id1RLNry', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
168
+INSERT INTO sys_user VALUES (89, 111, '18227609102', '王   琴', '00', '', '18227609102', '1', '', '$2a$10$hW41I3wMpnM.GiPO85jv3eyr6uJglfpj2SV/fU9etfXuBjHgIIveO', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
169
+INSERT INTO sys_user VALUES (90, 111, '15281034798', '李   静', '00', '', '15281034798', '1', '', '$2a$10$BIV.X9sgXwCLmnx0MjvbN.xnJ0d9mSv7Fe1HsB.d5UvqhYBux4aRK', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
170
+INSERT INTO sys_user VALUES (91, 111, '18380143305', '刘   垚', '00', '', '18380143305', '1', '', '$2a$10$9pXNh3pit.p.3lCv.1vIAeqm594O0y2ycUVTK5aXqbf1.DD9ckHr6', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
171
+INSERT INTO sys_user VALUES (92, 111, '15208298451', '李   杨', '00', '', '15208298451', '0', '', '$2a$10$K25fAdfUGilTZz9BHlKBnezcMkD/Pv.uJKM1H0/jn.cOOas5jDVea', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
172
+INSERT INTO sys_user VALUES (93, 111, '18990913384', '朱   姝', '00', '', '18990913384', '1', '', '$2a$10$GXcpkSxBeuM1tj66W6M50.YPQKMOccRTD64wikP5LuRW0PMhJ2Z5q', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
173
+INSERT INTO sys_user VALUES (94, 111, '18483229950', '唐   浩', '00', '', '18483229950', '0', '', '$2a$10$B..WW48a/JzGIgxdKoQEuu70YDGVmqJf/PV/WzcWjhatTZMA9Ch..', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
174
+INSERT INTO sys_user VALUES (95, 111, '15108355309', '张   韦', '00', '', '15108355309', '0', '', '$2a$10$2aepTeKqlbUhb1x6i0K88OxLlZohvIf5JZ2xhgZO8It5MagkvLHHC', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
175
+INSERT INTO sys_user VALUES (96, 111, '18108260500', '黄建春', '00', '', '18108260500', '0', '', '$2a$10$sfPuHSWY3AytrF7.o/cMAeXwb.GU1/wk4VJw4FLKgEnLNKlMdIRee', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
176
+INSERT INTO sys_user VALUES (97, 111, '13881755761', '廖绍毅', '00', '', '13881755761', '0', '', '$2a$10$g9/NOZbNS6eIcqnEg6Z2geNyQIMNJtTJrahTvIYeDis68GaQ.McJG', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
177
+INSERT INTO sys_user VALUES (98, 111, '15700353317', '杨   晶', '00', '', '15700353317', '0', '', '$2a$10$Efj2FINLArOIOgEKa3vqp.k0gpwmJKlWWlXwTrQmSIO2qsVlIWZAa', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
178
+INSERT INTO sys_user VALUES (99, 111, '13618069959', '蒋剑虹', '00', '', '13618069959', '0', '', '$2a$10$5osgmB9ZInuTYvyMUedKqe2aDJM91i/KjOxGWWCZb9WO/45U7Zok.', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
179
+INSERT INTO sys_user VALUES (100, 111, '13882487125', '赵明焱', '00', '', '13882487125', '0', '', '$2a$10$zs4QH/xd0JDuYgrftHUhRedB5SWCE.d7pdTxhUmdo/OYVxx2fSFWq', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
180
+INSERT INTO sys_user VALUES (101, 111, '18228226661', '董旭鹏', '00', '', '18228226661', '0', '', '$2a$10$yaBpFaISskiafcOa/k28VeSQSMiYhCxbtmMoXN/fruESTkMs4RwA6', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
181
+INSERT INTO sys_user VALUES (102, 111, '15775308748', '邓汶滨', '00', '', '15775308748', '0', '', '$2a$10$5L36DYl/Q.wmGKsolG/x0u4vnK78sVY59Qjx6fQA3z9n4dl62ykM.', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
182
+INSERT INTO sys_user VALUES (103, 112, '13688460154', '周   全', '00', '', '13688460154', '0', '', '$2a$10$TQMgM2lTRkeTB4YY5IHQ0.xvCGZlnd774UdWe.OPGElTkRuLAsEz6', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
183
+INSERT INTO sys_user VALUES (104, 112, '13688404696', '柏金川', '00', '', '13688404696', '0', '', '$2a$10$4ih05H.SB537jI2sHx756.hQvWBbm.4ViXs7HFKndjDQDCyvYz1rO', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
184
+INSERT INTO sys_user VALUES (105, 112, '13594658239', '黄安堂', '00', '', '13594658239', '0', '', '$2a$10$uSefDVQx.kottALOIZptjO0RnZhvITS4QTnXjSBJddqYfOftdZ8Pa', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
185
+INSERT INTO sys_user VALUES (106, 112, '13408566079', '李学勇', '00', '', '13408566079', '0', '', '$2a$10$8ru4dmjHBh21h8C3FTpdMeqsG4RHVyvqmqUFRFCDCUok2uH2ZLjiy', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
186
+INSERT INTO sys_user VALUES (107, 112, '15881283512', '陈俊恺', '00', '', '15881283512', '0', '', '$2a$10$eqX3G0LjlptoBsMefxIjXuzSEaq5opPJjzqoitrp4Dhun3u1o1F1i', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
187
+INSERT INTO sys_user VALUES (108, 112, '15883351306', '彭永红', '00', '', '15883351306', '0', '', '$2a$10$Tlq6UDINB73aeR8MCW6emOO7MHLRUGkTZ0ud/oNvTrJllwwDpxhGe', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
188
+INSERT INTO sys_user VALUES (109, 112, '18281010079', '邓   静', '00', '', '18281010079', '0', '', '$2a$10$pstdOImPwTHv54sONZEyBObA1RySMTJx2rx5btFUq6WF3qkkeP2Y6', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
189
+INSERT INTO sys_user VALUES (110, 112, '18328739381', '刘庆波', '00', '', '18328739381', '0', '', '$2a$10$p72rrc68EO/XkCYDVVTNDurHcg4z64VgyedcadnOiX7RWV2GU7pv.', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
190
+INSERT INTO sys_user VALUES (111, 112, '18205207306', '高   强', '00', '', '18205207306', '0', '', '$2a$10$p9WM4wlg34eq7yb9GAe.a.yvZhqsUBVQ.DIFIrBWZ5ufrUsu5oIKm', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
191
+INSERT INTO sys_user VALUES (112, 112, '18380411075', '韩兴国', '00', '', '18380411075', '0', '', '$2a$10$0RNiRPmnuFMvCbRsSAQ4COgX0GRbi304ZpcNuV/gzAoZFYwv1fNYS', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
192
+INSERT INTO sys_user VALUES (113, 112, '13693480782', '何   安', '00', '', '13693480782', '0', '', '$2a$10$vPcVlPiTH2nOO48/JTeXt.FpFoc9V407XxcCUmbt23Fe3pL5AvqYK', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
193
+INSERT INTO sys_user VALUES (114, 113, '18628072166', '李春生', '00', '', '18628072166', '0', '', '$2a$10$Nojkqmf0J0e2ZG/7H/RNAOLQvtoCgOB.zqf52oCXnbW7XlN6VzaOe', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
194
+INSERT INTO sys_user VALUES (115, 113, '13980688458', '段文祥', '00', '', '13980688458', '0', '', '$2a$10$4ETMsgQR7HcIjqmE3SXATOxud3L/tpPiYqt0GGRHsIB55WM4rR9Ry', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
195
+INSERT INTO sys_user VALUES (116, 113, '18980006770', '张   伟', '00', '', '18980006770', '0', '', '$2a$10$dtTx73vRXEnbuwbyt.Hm4uhDLRI07BOwgRMMx1/tZBBy9CFTb8Mw6', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
196
+INSERT INTO sys_user VALUES (117, 113, '15298033499', '万   明', '00', '', '15298033499', '0', '', '$2a$10$D9KhWl1cXJd7X8ejB8cZmODrpw.7CY0QROlXYc20zy/tyhGAbFZcW', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
197
+INSERT INTO sys_user VALUES (118, 113, '18345595350', '王雨地', '00', '', '18345595350', '0', '', '$2a$10$pwU00C244h.JM52gYAwXDemz8GD6G8QQL81ZIHHswR6owx3JJQzf2', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
198
+INSERT INTO sys_user VALUES (119, 113, '13881710080', '陈   兰', '00', '', '13881710080', '1', '', '$2a$10$sXVsn5kxi5rNd5mYJW.MrOKfY1YY/eFYYUNAm6f8A9Ak9JbF2Js0y', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
199
+INSERT INTO sys_user VALUES (120, 113, '18582552495', '张   可', '00', '', '18582552495', '0', '', '$2a$10$..LijGqYettSPi41oAdLnehfukhiYKPpI9t1EKaYhrTyuW/y.v.By', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
200
+INSERT INTO sys_user VALUES (121, 114, '13551823637', '李   锋', '00', '', '13551823637', '0', '', '$2a$10$/T1kLMSSFMAmoy4QhkTzFO1vVm8/csHuuaeAKsjeEx/w1d3SsA2pi', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
201
+INSERT INTO sys_user VALUES (122, 114, '13881397406', '张元锋', '00', '', '13881397406', '0', '', '$2a$10$3L/5ASJal42wccw7BhyIaOcedcj6IOadjnUGymzWH/kbYYQmA/K3y', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
202
+INSERT INTO sys_user VALUES (123, 114, '18602865330', '钱俊锦', '00', '', '18602865330', '0', '', '$2a$10$YuF2Yk6rCdCIu0c5Q6Uw4eBdh3vcTmbCpmETgd.FI.RVUVL.uTLEq', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
203
+INSERT INTO sys_user VALUES (124, 114, '17311677347', '陈   伟', '00', '', '17311677347', '0', '', '$2a$10$fbrbmyWNFA7aiCbOtCqaDONw7qDgdS4UZDS95BUOHJ88eUzVtr3/S', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
204
+INSERT INTO sys_user VALUES (125, 114, '13628057328', '薛   帅', '00', '', '13628057328', '0', '', '$2a$10$ND.pJthbdY1tY8LHYtJkpeADmaTDJNvwPClaERSAyKIcLd4xT5uyq', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
205
+INSERT INTO sys_user VALUES (126, 114, '18482173451', '冉凉南', '00', '', '18482173451', '0', '', '$2a$10$IyIeQtlKtZTNpidzX4R.7OOWt21XkMBiHZn92F/f8oT94QfMUKoA6', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
206
+INSERT INTO sys_user VALUES (127, 114, '18382319155', '谢承东', '00', '', '18382319155', '0', '', '$2a$10$AkWugwBKCG7oKIKPIn9mBOaFtuCtTw3cJvz78ryEMUTTjfG/fDYgy', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
207
+INSERT INTO sys_user VALUES (128, 114, '18227480379', '周   炎', '00', '', '18227480379', '0', '', '$2a$10$5e7lOXqGekSSu.rKKMQJYuLJc68RZllH2ebGFEr/He6cc2zsQJPzm', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
208
+INSERT INTO sys_user VALUES (129, 114, '18140430240', '胡   庆', '00', '', '18140430240', '0', '', '$2a$10$IckBbWNu8BS6JkdITuvMzu7G/Ztl.d.gbp1xwQqpgYDUEYEaxFUkS', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
209
+INSERT INTO sys_user VALUES (130, 114, '18780029464', '何   行', '00', '', '18780029464', '0', '', '$2a$10$0BpGvlJOqHQyM//wJh3lAO/7e/s.dys5iVCGu0K/qcjsLpgveK4ou', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
210
+INSERT INTO sys_user VALUES (131, 103, '18283500919', '杨良轩', '00', '', '18283500919', '0', '', '$2a$10$vUYbhAPQRZuj8S5cjvC5XODjTswaxbWr049ICezchhb4ueoNQ4S6i', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
211
+INSERT INTO sys_user VALUES (132, 103, '13880159142', '周建伟', '00', '', '13880159142', '0', '', '$2a$10$vY871WQd/F9BGNg1Ki2.VOYsT704ttmif5b3U1Aaj392CydaVTTfm', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
212
+INSERT INTO sys_user VALUES (133, 103, '13980809722', '罗友权', '00', '', '13980809722', '0', '', '$2a$10$/cL8xD1pFmFxLyehpr2x1e3n/8KqKG6lWaXdjyHyaZo37oCP4wfem', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
213
+INSERT INTO sys_user VALUES (134, 103, '15228916534', '凌   涛', '00', '', '15228916534', '0', '', '$2a$10$BdjU17zPn5JZpcyOBBK3X.GiQOdZfuRVmiljOJMde4/EJM67Zp7/C', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
214
+INSERT INTO sys_user VALUES (135, 103, '15928517280', '雷光泽', '00', '', '15928517280', '0', '', '$2a$10$soo68IbKDhCT0mhj.j0Nou2rsgVxLU78BsowMo7ZorasQj9FPf2OG', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
215
+INSERT INTO sys_user VALUES (136, 103, '15828156243', '廖   勇', '00', '', '15828156243', '0', '', '$2a$10$9QO6qXNSAiAtWFCXbvEeu.pHoBLHZig5ra.y2ZNRyRDxL0W4WU2Q2', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
216
+INSERT INTO sys_user VALUES (137, 103, '14726050305', '康科伟', '00', '', '14726050305', '0', '', '$2a$10$04.7zNYdTwXzlQ8J0SYNaOZMc.iarm2gBeD37na6.aAtuBzfnpnUO', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
217
+INSERT INTO sys_user VALUES (138, 103, '18111675896', '熊艳华', '00', '', '18111675896', '0', '', '$2a$10$uLfMqz3YfEuAO8TI0XOzE.Xn0FZA7U6zrfss6Xp.anF4xUZNXT37y', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
218
+INSERT INTO sys_user VALUES (139, 103, '18982085285', '赵永来', '00', '', '18982085285', '0', '', '$2a$10$TzKjV2T1FJ7YubxeIZZnmuLBsdppYlHoxruXCh0aBhHyV/yLGaiai', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
219
+INSERT INTO sys_user VALUES (140, 115, '15982167611', '刘   洋', '00', '', '15982167611', '0', '', '$2a$10$qxB0MTpLA7WzUhBpQlrC5u.7JymKt2bwAJ9gupwWQeKcANtov0qn.', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
220
+INSERT INTO sys_user VALUES (141, 115, '17345090038', '郑   鹏', '00', '', '17345090038', '0', '', '$2a$10$meTOhyDbWqzhrzCFDGM3hu.cOFwinewDE1Jp3YYR/ThYBvOssce7G', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
221
+INSERT INTO sys_user VALUES (142, 115, '17612894797', '黄   强', '00', '', '17612894797', '0', '', '$2a$10$JyofvRfiRj5Ug2G4ux00eOtMvQSOKu.tjo0.Juey2xMZSsAggVE76', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
222
+INSERT INTO sys_user VALUES (143, 116, '13980977233', '李   禺', '00', '', '13980977233', '0', '', '$2a$10$AiciBrz84EwU3G3KxW9bCOZXgxraa74RRzAvyetSEjC30Zvq2ooH2', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
223
+INSERT INTO sys_user VALUES (144, 116, '18602830814', '黄梅琳', '00', '', '18602830814', '1', '', '$2a$10$Ij6SqoLMDrpLBJ87rKqIh.8JDRNMROQQyHQSZV5wsUn7ybJ53ip86', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
224
+INSERT INTO sys_user VALUES (145, 116, '13488982667', '尹   超', '00', '', '13488982667', '0', '', '$2a$10$F.REC7OQ2uNCFeUOpopqaeSsDn9MR/a01G4TTG.uaCgq2OukjBXrO', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
225
+INSERT INTO sys_user VALUES (146, 116, '15881108097', '程   昊', '00', '', '15881108097', '0', '', '$2a$10$y1Z2H5Wp4yhdnmHcNO7U6u9108qE/uxqQ7OVumAtVLlgDbj/ZWo/.', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
226
+INSERT INTO sys_user VALUES (147, 116, '15928663470', '丁   亮', '00', '', '15928663470', '0', '', '$2a$10$WYBOgIm.Y.LNSEKs3VPaX.1JpD.VLodHuug5wOeX636vln31SHII2', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
227
+INSERT INTO sys_user VALUES (148, 117, '13880644169', '林方迁', '00', '', '13880644169', '0', '', '$2a$10$VPrToUrklp3J3NtnHAy7VulN9Eck4eTuII4xmXh.JKOue9BN91Tq.', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
228
+INSERT INTO sys_user VALUES (149, 117, '18140055216', '杨   柳', '00', '', '18140055216', '1', '', '$2a$10$K1WECO/2G5tAKCr3h16CzeypD2CSVjq1MWdk1FLjhnAKD2SwanrT6', '0', '0', '', NULL, NULL, '2024-01-04 17:22:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
229
+
230
+
231
+-- ----------------------------
232
+-- 3、岗位信息表
233
+-- ----------------------------
234
+drop table if exists sys_post;
235
+create table sys_post
236
+(
237
+  post_id       bigint(20)      not null auto_increment    comment '岗位ID',
238
+  post_code     varchar(64)     not null                   comment '岗位编码',
239
+  post_name     varchar(50)     not null                   comment '岗位名称',
240
+  post_sort     int(4)          not null                   comment '显示顺序',
241
+  status        char(1)         not null                   comment '状态(0正常 1停用)',
242
+  create_by     varchar(64)     default ''                 comment '创建者',
243
+  create_time   datetime                                   comment '创建时间',
244
+  update_by     varchar(64)     default ''			       comment '更新者',
245
+  update_time   datetime                                   comment '更新时间',
246
+  remark        varchar(500)    default null               comment '备注',
247
+  primary key (post_id)
248
+) engine=innodb comment = '岗位信息表';
249
+
250
+-- ----------------------------
251
+-- 初始化-岗位信息表数据
252
+-- ----------------------------
253
+INSERT INTO sys_post VALUES (1, '1', '董事长', 1, '0', 'admin', '2024-01-04 14:21:52', NULL, NULL, NULL);
254
+INSERT INTO sys_post VALUES (2, '2', '总经理', 2, '0', 'admin', '2024-01-04 14:22:52', NULL, NULL, NULL);
255
+INSERT INTO sys_post VALUES (3, '3', '董事', 3, '0', 'admin', '2024-01-04 14:32:11', NULL, NULL, NULL);
256
+INSERT INTO sys_post VALUES (4, '4', '总支书记', 4, '0', 'admin', '2024-01-04 14:34:43', NULL, NULL, NULL);
257
+INSERT INTO sys_post VALUES (5, '5', '高级顾问', 5, '0', 'admin', '2024-01-04 14:35:34', NULL, NULL, NULL);
258
+INSERT INTO sys_post VALUES (6, '6', '副总经理', 6, '0', 'admin', '2024-01-04 14:35:48', NULL, NULL, NULL);
259
+INSERT INTO sys_post VALUES (7, '7', '秘书', 7, '0', 'admin', '2024-01-04 14:36:08', NULL, NULL, NULL);
260
+INSERT INTO sys_post VALUES (8, '8', '总支干事', 8, '0', 'admin', '2024-01-04 14:37:29', NULL, NULL, NULL);
261
+INSERT INTO sys_post VALUES (9, '9', '总工程师', 9, '0', 'admin', '2024-01-04 14:37:43', NULL, NULL, NULL);
262
+INSERT INTO sys_post VALUES (10, '10', '总经理助理', 10, '0', 'admin', '2024-01-04 14:38:00', NULL, NULL, NULL);
263
+INSERT INTO sys_post VALUES (11, '11', '副总工程师', 11, '0', 'admin', '2024-01-04 14:42:07', NULL, NULL, NULL);
264
+INSERT INTO sys_post VALUES (12, '12', '主任', 12, '0', 'admin', '2024-01-04 14:39:20', NULL, NULL, NULL);
265
+INSERT INTO sys_post VALUES (13, '13', '副主任', 13, '0', 'admin', '2024-01-04 14:39:34', NULL, NULL, NULL);
266
+INSERT INTO sys_post VALUES (14, '14', '专总', 14, '0', 'admin', '2024-01-04 14:40:44', NULL, NULL, NULL);
267
+INSERT INTO sys_post VALUES (15, '15', '经理', 15, '0', 'admin', '2024-01-04 14:48:57', NULL, NULL, NULL);
268
+INSERT INTO sys_post VALUES (16, '16', '副经理', 16, '0', 'admin', '2024-01-04 16:50:16', '', NULL, NULL);
269
+INSERT INTO sys_post VALUES (17, '17', '项目主任', 17, '0', 'admin', '2024-01-04 16:49:08', '', NULL, NULL);
270
+INSERT INTO sys_post VALUES (18, '18', '项目副主任', 18, '0', 'admin', '2024-01-04 16:49:58', '', NULL, NULL);
271
+INSERT INTO sys_post VALUES (19, '19', '专职安全员', 19, '0', 'admin', '2024-01-04 15:32:52', '', NULL, NULL);
272
+INSERT INTO sys_post VALUES (20, '20', '工会干事', 20, '0', 'admin', '2024-01-04 14:49:48', NULL, NULL, NULL);
273
+INSERT INTO sys_post VALUES (21, '21', '业务主管', 21, '0', 'admin', '2024-01-04 14:50:20', NULL, NULL, NULL);
274
+INSERT INTO sys_post VALUES (22, '22', '业务助理', 22, '0', 'admin', '2024-01-04 14:51:41', NULL, NULL, NULL);
275
+INSERT INTO sys_post VALUES (23, '23', '文秘、办事员', 23, '0', 'admin', '2024-01-04 14:52:29', NULL, NULL, NULL);
276
+INSERT INTO sys_post VALUES (24, '24', '会计', 24, '0', 'admin', '2024-01-04 14:53:13', NULL, NULL, NULL);
277
+INSERT INTO sys_post VALUES (25, '25', '出纳', 25, '0', 'admin', '2024-01-04 14:53:27', NULL, NULL, NULL);
278
+INSERT INTO sys_post VALUES (26, '26', '员工', 26, '0', 'admin', '2024-01-04 14:53:34', NULL, NULL, NULL);
279
+INSERT INTO sys_post VALUES (27, '27', '驾驶员', 27, '0', 'admin', '2024-01-04 14:53:50', NULL, NULL, NULL);
280
+
281
+
282
+-- ----------------------------
283
+-- 9、用户与岗位关联表  用户1-N岗位
284
+-- ----------------------------
285
+drop table if exists sys_user_post;
286
+create table sys_user_post
287
+(
288
+  user_id   bigint(20) not null comment '用户ID',
289
+  post_id   bigint(20) not null comment '岗位ID',
290
+  primary key (user_id, post_id)
291
+) engine=innodb comment = '用户与岗位关联表';
292
+
293
+-- ----------------------------
294
+-- 初始化-用户与岗位关联表数据
295
+-- ----------------------------
296
+INSERT INTO sys_user_post VALUES (1, 1);
297
+INSERT INTO sys_user_post VALUES (2, 1);
298
+INSERT INTO sys_user_post VALUES (2, 2);
299
+INSERT INTO sys_user_post VALUES (3, 3);
300
+INSERT INTO sys_user_post VALUES (4, 4);
301
+INSERT INTO sys_user_post VALUES (5, 5);
302
+INSERT INTO sys_user_post VALUES (6, 5);
303
+INSERT INTO sys_user_post VALUES (7, 6);
304
+INSERT INTO sys_user_post VALUES (8, 7);
305
+INSERT INTO sys_user_post VALUES (8, 8);
306
+INSERT INTO sys_user_post VALUES (8, 12);
307
+INSERT INTO sys_user_post VALUES (9, 9);
308
+INSERT INTO sys_user_post VALUES (10, 6);
309
+INSERT INTO sys_user_post VALUES (11, 6);
310
+INSERT INTO sys_user_post VALUES (12, 6);
311
+INSERT INTO sys_user_post VALUES (13, 10);
312
+INSERT INTO sys_user_post VALUES (13, 12);
313
+INSERT INTO sys_user_post VALUES (14, 10);
314
+INSERT INTO sys_user_post VALUES (14, 12);
315
+INSERT INTO sys_user_post VALUES (15, 19);
316
+INSERT INTO sys_user_post VALUES (16, 23);
317
+INSERT INTO sys_user_post VALUES (17, 23);
318
+INSERT INTO sys_user_post VALUES (18, 23);
319
+INSERT INTO sys_user_post VALUES (19, 23);
320
+INSERT INTO sys_user_post VALUES (20, 13);
321
+INSERT INTO sys_user_post VALUES (21, 13);
322
+INSERT INTO sys_user_post VALUES (22, 20);
323
+INSERT INTO sys_user_post VALUES (22, 23);
324
+INSERT INTO sys_user_post VALUES (23, 23);
325
+INSERT INTO sys_user_post VALUES (24, 23);
326
+INSERT INTO sys_user_post VALUES (25, 23);
327
+INSERT INTO sys_user_post VALUES (26, 23);
328
+INSERT INTO sys_user_post VALUES (27, 23);
329
+INSERT INTO sys_user_post VALUES (28, 25);
330
+INSERT INTO sys_user_post VALUES (29, 24);
331
+INSERT INTO sys_user_post VALUES (30, 24);
332
+INSERT INTO sys_user_post VALUES (31, 25);
333
+INSERT INTO sys_user_post VALUES (32, 12);
334
+INSERT INTO sys_user_post VALUES (33, 13);
335
+INSERT INTO sys_user_post VALUES (34, 11);
336
+INSERT INTO sys_user_post VALUES (35, 21);
337
+INSERT INTO sys_user_post VALUES (36, 21);
338
+INSERT INTO sys_user_post VALUES (37, 23);
339
+INSERT INTO sys_user_post VALUES (38, 21);
340
+INSERT INTO sys_user_post VALUES (39, 12);
341
+INSERT INTO sys_user_post VALUES (40, 13);
342
+INSERT INTO sys_user_post VALUES (41, 26);
343
+INSERT INTO sys_user_post VALUES (42, 26);
344
+INSERT INTO sys_user_post VALUES (43, 26);
345
+INSERT INTO sys_user_post VALUES (44, 26);
346
+INSERT INTO sys_user_post VALUES (45, 12);
347
+INSERT INTO sys_user_post VALUES (46, 26);
348
+INSERT INTO sys_user_post VALUES (47, 26);
349
+INSERT INTO sys_user_post VALUES (48, 26);
350
+INSERT INTO sys_user_post VALUES (49, 26);
351
+INSERT INTO sys_user_post VALUES (50, 26);
352
+INSERT INTO sys_user_post VALUES (51, 26);
353
+INSERT INTO sys_user_post VALUES (52, 11);
354
+INSERT INTO sys_user_post VALUES (52, 12);
355
+INSERT INTO sys_user_post VALUES (53, 11);
356
+INSERT INTO sys_user_post VALUES (54, 11);
357
+INSERT INTO sys_user_post VALUES (55, 14);
358
+INSERT INTO sys_user_post VALUES (56, 14);
359
+INSERT INTO sys_user_post VALUES (57, 26);
360
+INSERT INTO sys_user_post VALUES (58, 26);
361
+INSERT INTO sys_user_post VALUES (59, 26);
362
+INSERT INTO sys_user_post VALUES (60, 26);
363
+INSERT INTO sys_user_post VALUES (61, 26);
364
+INSERT INTO sys_user_post VALUES (62, 26);
365
+INSERT INTO sys_user_post VALUES (63, 13);
366
+INSERT INTO sys_user_post VALUES (64, 13);
367
+INSERT INTO sys_user_post VALUES (65, 26);
368
+INSERT INTO sys_user_post VALUES (66, 26);
369
+INSERT INTO sys_user_post VALUES (67, 26);
370
+INSERT INTO sys_user_post VALUES (68, 26);
371
+INSERT INTO sys_user_post VALUES (69, 26);
372
+INSERT INTO sys_user_post VALUES (70, 26);
373
+INSERT INTO sys_user_post VALUES (71, 26);
374
+INSERT INTO sys_user_post VALUES (72, 26);
375
+INSERT INTO sys_user_post VALUES (73, 26);
376
+INSERT INTO sys_user_post VALUES (74, 26);
377
+INSERT INTO sys_user_post VALUES (75, 26);
378
+INSERT INTO sys_user_post VALUES (76, 26);
379
+INSERT INTO sys_user_post VALUES (77, 26);
380
+INSERT INTO sys_user_post VALUES (78, 26);
381
+INSERT INTO sys_user_post VALUES (79, 26);
382
+INSERT INTO sys_user_post VALUES (80, 26);
383
+INSERT INTO sys_user_post VALUES (81, 26);
384
+INSERT INTO sys_user_post VALUES (82, 26);
385
+INSERT INTO sys_user_post VALUES (83, 26);
386
+INSERT INTO sys_user_post VALUES (84, 12);
387
+INSERT INTO sys_user_post VALUES (85, 13);
388
+INSERT INTO sys_user_post VALUES (86, 26);
389
+INSERT INTO sys_user_post VALUES (87, 26);
390
+INSERT INTO sys_user_post VALUES (88, 26);
391
+INSERT INTO sys_user_post VALUES (89, 26);
392
+INSERT INTO sys_user_post VALUES (90, 26);
393
+INSERT INTO sys_user_post VALUES (91, 26);
394
+INSERT INTO sys_user_post VALUES (92, 26);
395
+INSERT INTO sys_user_post VALUES (93, 26);
396
+INSERT INTO sys_user_post VALUES (94, 26);
397
+INSERT INTO sys_user_post VALUES (95, 26);
398
+INSERT INTO sys_user_post VALUES (96, 26);
399
+INSERT INTO sys_user_post VALUES (97, 26);
400
+INSERT INTO sys_user_post VALUES (98, 26);
401
+INSERT INTO sys_user_post VALUES (99, 26);
402
+INSERT INTO sys_user_post VALUES (100, 26);
403
+INSERT INTO sys_user_post VALUES (101, 26);
404
+INSERT INTO sys_user_post VALUES (102, 26);
405
+INSERT INTO sys_user_post VALUES (103, 12);
406
+INSERT INTO sys_user_post VALUES (104, 13);
407
+INSERT INTO sys_user_post VALUES (105, 26);
408
+INSERT INTO sys_user_post VALUES (106, 26);
409
+INSERT INTO sys_user_post VALUES (107, 26);
410
+INSERT INTO sys_user_post VALUES (108, 26);
411
+INSERT INTO sys_user_post VALUES (109, 26);
412
+INSERT INTO sys_user_post VALUES (110, 26);
413
+INSERT INTO sys_user_post VALUES (111, 26);
414
+INSERT INTO sys_user_post VALUES (112, 26);
415
+INSERT INTO sys_user_post VALUES (113, 26);
416
+INSERT INTO sys_user_post VALUES (114, 15);
417
+INSERT INTO sys_user_post VALUES (115, 26);
418
+INSERT INTO sys_user_post VALUES (116, 26);
419
+INSERT INTO sys_user_post VALUES (117, 26);
420
+INSERT INTO sys_user_post VALUES (118, 26);
421
+INSERT INTO sys_user_post VALUES (119, 26);
422
+INSERT INTO sys_user_post VALUES (120, 26);
423
+INSERT INTO sys_user_post VALUES (121, 17);
424
+INSERT INTO sys_user_post VALUES (122, 17);
425
+INSERT INTO sys_user_post VALUES (123, 18);
426
+INSERT INTO sys_user_post VALUES (124, 26);
427
+INSERT INTO sys_user_post VALUES (125, 26);
428
+INSERT INTO sys_user_post VALUES (126, 26);
429
+INSERT INTO sys_user_post VALUES (127, 26);
430
+INSERT INTO sys_user_post VALUES (128, 26);
431
+INSERT INTO sys_user_post VALUES (129, 26);
432
+INSERT INTO sys_user_post VALUES (130, 26);
433
+INSERT INTO sys_user_post VALUES (131, 27);
434
+INSERT INTO sys_user_post VALUES (132, 27);
435
+INSERT INTO sys_user_post VALUES (133, 27);
436
+INSERT INTO sys_user_post VALUES (134, 27);
437
+INSERT INTO sys_user_post VALUES (135, 27);
438
+INSERT INTO sys_user_post VALUES (136, 27);
439
+INSERT INTO sys_user_post VALUES (137, 27);
440
+INSERT INTO sys_user_post VALUES (138, 27);
441
+INSERT INTO sys_user_post VALUES (139, 27);
442
+INSERT INTO sys_user_post VALUES (140, 16);
443
+INSERT INTO sys_user_post VALUES (141, 26);
444
+INSERT INTO sys_user_post VALUES (142, 26);
445
+INSERT INTO sys_user_post VALUES (143, 1);
446
+INSERT INTO sys_user_post VALUES (144, 2);
447
+INSERT INTO sys_user_post VALUES (145, 26);
448
+INSERT INTO sys_user_post VALUES (146, 26);
449
+INSERT INTO sys_user_post VALUES (147, 26);
450
+INSERT INTO sys_user_post VALUES (148, 26);
451
+INSERT INTO sys_user_post VALUES (149, 26);
452
+
453
+
454
+-- ----------------------------
455
+-- 20、cmc考核表
456
+-- ----------------------------
457
+drop table if exists cmc_assess;
458
+create table cmc_assess (
459
+  assess_id				char(19)		not null		comment '总考核表id',
460
+  user_id				bigint			default null	comment '用户id',
461
+  project_id			bigint			default null	comment '项目id',
462
+  assess_time			datetime		default null	comment '考核时间(月份)',
463
+  dept_assessment		char(1)			default null	comment '部门评核等级(不合格、合格、良好、优秀)',
464
+  dept_advice			varchar(255)	default null	comment '部门评核意见',
465
+  dept_time				datetime		default null	comment '部门评核时间',
466
+  dept_assesser			varchar(30)		default null	comment '部门评核负责人',
467
+  manager_assessment	char(1)			default null	comment '分管评核等级(不合格、合格、良好、优秀)',
468
+  manager_advice		varchar(255)	default null	comment '分管评核意见',
469
+  manager_time			datetime		default null	comment '分管评核时间',
470
+  manager_assesser		varchar(30)		default null	comment '分管评核负责人',
471
+  self_assess			varchar(255)	default null	comment '自述',
472
+  fill_time				datetime		default null	comment '考核填报时间',
473
+  PRIMARY KEY (assess_id)
474
+) engine=innodb	comment = 'cmc考核表';
475
+
476
+
477
+-- ----------------------------
478
+-- 21、cmc考核内容表
479
+-- ----------------------------
480
+drop table if exists cmc_assess_content;
481
+create table cmc_assess_content (
482
+  content_id			char(21)		not null		comment '考核内容id(总考核表id+2位)',
483
+  role					char(2)			default null	comment '承担角色',
484
+  familiar				char(1)			default null	comment '熟练程度(生疏、熟练、精通)',
485
+  remark				varchar(255)	default null	comment '备注',
486
+  workload				char(1)			default null	comment '工作量(较少、正常、较多)',
487
+  skill					char(1)			default null	comment '技能掌握(生疏、较熟练、熟练)',
488
+  quality				char(1)			default null	comment '产品质量(不合格、合格、优良)',
489
+  assessment			char(1)			default null	comment '岗位表现(不合格、合格、优良)',
490
+  advice				varchar(255)	default null	comment '考核建议',
491
+  PRIMARY KEY (content_id)
492
+) engine=innodb	comment = 'cmc考核内容表';
493
+
494
+
495
+-- ----------------------------
496
+-- 22、cmc考核工作内容表
497
+-- ----------------------------
498
+drop table if exists cmc_assess_content_work;
499
+create table cmc_assess_content_work (
500
+  work_id				char(23)		not null		comment '工作内容id(考核内容id+2位)',
501
+  work_count			int				default null	comment '工作项数',
502
+  work_load				varchar(255)	default null	comment '工作量',
503
+  PRIMARY KEY (work_id)
504
+) engine=innodb	comment = 'cmc考核工作内容表';

+ 498
- 0
oa-ui/src/assets/datas/SCContent.js View File

@@ -0,0 +1,498 @@
1
+/*
2
+ * @Author: ysh
3
+ * @Date: 2024-01-24 10:17:09
4
+ * @LastEditors: Please set LastEditors
5
+ * @LastEditTime: 2024-01-24 16:02:23
6
+ */
7
+export const SCContent = [
8
+  {
9
+    label: '项目负责',
10
+    value: 'f01',
11
+    children: [
12
+      {
13
+        label: '项目负责',
14
+        value: 'f0101',
15
+        unit: '项'
16
+      },
17
+      {
18
+        label: '外业负责',
19
+        value: 'f0102',
20
+        unit: '项'
21
+      },
22
+      {
23
+        label: '内业负责',
24
+        value: 'f0103',
25
+        unit: '项'
26
+      },
27
+      {
28
+        label: '技术设计',
29
+        value: 'f0104',
30
+        unit: '项'
31
+      },
32
+      {
33
+        label: '资料整编',
34
+        value: 'f0105',
35
+        unit: '项'
36
+      }
37
+    ]
38
+  },
39
+  {
40
+    label: '精密测量项目(施控网、监测网)',
41
+    value: 'f02',
42
+    children: [
43
+      {
44
+        label: '施控网技术设计',
45
+        value: 'f0201',
46
+        unit: '项'
47
+      },
48
+      {
49
+        label: '监测网技术设计',
50
+        value: 'f0202',
51
+        unit: '项'
52
+      },
53
+      {
54
+        label: '观测墩选埋',
55
+        value: 'f0203',
56
+        unit: '点'
57
+      },
58
+      {
59
+        label: '水准点选埋',
60
+        value: 'f0204',
61
+        unit: '点'
62
+      },
63
+      {
64
+        label: '一等平面网测量',
65
+        value: 'f0205',
66
+        unit: '点'
67
+      },
68
+      {
69
+        label: '二等平面网测量',
70
+        value: 'f0206',
71
+        unit: '点'
72
+      },
73
+      {
74
+        label: '三等平面网测量',
75
+        value: 'f0207',
76
+        unit: '点'
77
+      },
78
+      {
79
+        label: '一等水准测量',
80
+        value: 'f0208',
81
+        unit: 'km'
82
+      },
83
+      {
84
+        label: '二等水准测量',
85
+        value: 'f0209',
86
+        unit: 'km'
87
+      },
88
+      {
89
+        label: '整编与报告编写',
90
+        value: 'f0210',
91
+        unit: '项'
92
+      }
93
+    ]
94
+  },
95
+  {
96
+    label: '外业-【界桩测设】【配合测量】【导线、高程测量】',
97
+    value: 'f03',
98
+    children: [
99
+      {
100
+        label: '【界桩测设】含钻孔、地质点等',
101
+        value: 'f0301',
102
+        unit: '点'
103
+      },
104
+      {
105
+        label: '【配合测量】含配合外业检查等',
106
+        value: 'f0302',
107
+        unit: '人天'
108
+      },
109
+      {
110
+        label: '【导线、高程测量】三',
111
+        value: 'f0303',
112
+        unit: 'km'
113
+      }, {
114
+        label: '【导线、高程测量】四',
115
+        value: 'f0304',
116
+        unit: 'km'
117
+      }, {
118
+        label: '【导线、高程测量】五',
119
+        value: 'f0305',
120
+        unit: 'km'
121
+      }
122
+    ]
123
+  },
124
+  {
125
+    label: '外业-GNSS测量',
126
+    value: 'f04',
127
+    children: [
128
+      {
129
+        label: '二',
130
+        value: 'f0401',
131
+        unit: '点'
132
+      }, {
133
+        label: '三',
134
+        value: 'f0402',
135
+        unit: '点'
136
+      }, {
137
+        label: '四',
138
+        value: 'f0403',
139
+        unit: '点'
140
+      }, {
141
+        label: '五',
142
+        value: 'f0404',
143
+        unit: '点'
144
+      }
145
+    ]
146
+  },
147
+  {
148
+    label: '外业-地形图测绘',
149
+    value: 'f05',
150
+    children: [
151
+      {
152
+        label: '1:200',
153
+        value: 'f0501',
154
+        unit: 'km²'
155
+      }, {
156
+        label: '1:500',
157
+        value: 'f0502',
158
+        unit: 'km²'
159
+      }, {
160
+        label: '1:1000',
161
+        value: 'f0503',
162
+        unit: 'km²'
163
+      }, {
164
+        label: '1:2000',
165
+        value: 'f0504',
166
+        unit: 'km²'
167
+      }, {
168
+        label: '1:5000',
169
+        value: 'f0505',
170
+        unit: 'km²'
171
+      }, {
172
+        label: '1:10000',
173
+        value: 'f0506',
174
+        unit: 'km²'
175
+      }
176
+    ]
177
+  },
178
+  {
179
+    label: '外业-断面测量',
180
+    value: 'f06',
181
+    children: [
182
+      {
183
+        label: '1:200',
184
+        value: 'f0601',
185
+        unit: 'km'
186
+      }, {
187
+        label: '1:500',
188
+        value: 'f0602',
189
+        unit: 'km'
190
+      }, {
191
+        label: '1:1000',
192
+        value: 'f0603',
193
+        unit: 'km'
194
+      }, {
195
+        label: '1:2000',
196
+        value: 'f0604',
197
+        unit: 'km'
198
+      }, {
199
+        label: '1:5000',
200
+        value: 'f0605',
201
+        unit: 'km'
202
+      }, {
203
+        label: '1:10000',
204
+        value: 'f0606',
205
+        unit: 'km'
206
+      }
207
+    ]
208
+  },
209
+  {
210
+    label: '外业-航飞',
211
+    value: 'f07',
212
+    children: [
213
+      {
214
+        label: ['傲视', '飞马', '华测', '其他'],
215
+        value: 'f0701',
216
+        unit: '人天'
217
+      }
218
+    ]
219
+  },
220
+  {
221
+    label: '内业-空三',
222
+    value: 'f08',
223
+    children: [
224
+      {
225
+        label: '卫片',
226
+        value: 'f0801',
227
+        unit: '项'
228
+      }, {
229
+        label: '航片',
230
+        value: 'f0802',
231
+        unit: '项'
232
+      }
233
+    ]
234
+  },
235
+  {
236
+    label: '内业-坐标转换',
237
+    value: 'f08',
238
+    children: [
239
+      {
240
+        label: '坐标、地形图等',
241
+        value: 'f0803',
242
+        unit: '项'
243
+      }
244
+    ]
245
+  }, {
246
+    label: '内业-航测地形图',
247
+    value: 'f09',
248
+    children: [
249
+      {
250
+        label: '1:200',
251
+        value: 'f0901',
252
+        unit: 'km²'
253
+      }, {
254
+        label: '1:500',
255
+        value: 'f0902',
256
+        unit: 'km²'
257
+      }, {
258
+        label: '1:1000',
259
+        value: 'f0903',
260
+        unit: 'km²'
261
+      }, {
262
+        label: '1:2000',
263
+        value: 'f0904',
264
+        unit: 'km²'
265
+      }, {
266
+        label: '1:5000',
267
+        value: 'f0905',
268
+        unit: 'km²'
269
+      }, {
270
+        label: '1:10000',
271
+        value: 'f0906',
272
+        unit: 'km²'
273
+      }
274
+    ]
275
+  }, {
276
+    label: '内业-激光制图',
277
+    value: 'f10',
278
+    children: [
279
+      {
280
+        label: '1:500',
281
+        value: 'f1001',
282
+        unit: 'km²'
283
+      }, {
284
+        label: '1:1000',
285
+        value: 'f0602',
286
+        unit: 'km²'
287
+      }, {
288
+        label: '1:2000',
289
+        value: 'f0603',
290
+        unit: 'km²'
291
+      }, {
292
+        label: '1:5000',
293
+        value: 'f0604',
294
+        unit: 'km²'
295
+      }, {
296
+        label: '1:10000',
297
+        value: 'f0605',
298
+        unit: 'km²'
299
+      }
300
+    ]
301
+  }, {
302
+    label: '内业-编图',
303
+    value: 'f11',
304
+    children: [
305
+      {
306
+        label: '1:200',
307
+        value: 'f1101',
308
+        unit: 'km²'
309
+      }, {
310
+        label: '1:500',
311
+        value: 'f1102',
312
+        unit: 'km²'
313
+      }, {
314
+        label: '1:1000',
315
+        value: 'f1103',
316
+        unit: 'km²'
317
+      }, {
318
+        label: '1:2000',
319
+        value: 'f1104',
320
+        unit: 'km²'
321
+      }, {
322
+        label: '1:5000',
323
+        value: 'f1105',
324
+        unit: 'km²'
325
+      }, {
326
+        label: '1:10000',
327
+        value: 'f1106',
328
+        unit: 'km²'
329
+      }
330
+    ]
331
+  }, {
332
+    label: '内业-点云分类',
333
+    value: 'f12',
334
+    children: [
335
+      {
336
+        label: '1:500',
337
+        value: 'f1201',
338
+        unit: 'km²'
339
+      }, {
340
+        label: '1:1000',
341
+        value: 'f1202',
342
+        unit: 'km²'
343
+      }, {
344
+        label: '1:2000',
345
+        value: 'f1203',
346
+        unit: 'km²'
347
+      }, {
348
+        label: '1:5000',
349
+        value: 'f1204',
350
+        unit: 'km²'
351
+      }, {
352
+        label: '1:10000',
353
+        value: 'f1205',
354
+        unit: 'km²'
355
+      }
356
+    ]
357
+  }, {
358
+    label: '内业-三维地形面',
359
+    value: 'f13',
360
+    children: [
361
+      {
362
+        label: '1:200',
363
+        value: 'f1301',
364
+        unit: 'km²'
365
+      }, {
366
+        label: '1:500',
367
+        value: 'f1302',
368
+        unit: 'km²'
369
+      }, {
370
+        label: '1:1000',
371
+        value: 'f1303',
372
+        unit: 'km²'
373
+      }, {
374
+        label: '1:2000',
375
+        value: 'f1304',
376
+        unit: 'km²'
377
+      }, {
378
+        label: '1:5000',
379
+        value: 'f1305',
380
+        unit: 'km²'
381
+      }, {
382
+        label: '1:10000',
383
+        value: 'f1306',
384
+        unit: 'km²'
385
+      }
386
+    ]
387
+  }, {
388
+    label: '内业-DOM',
389
+    value: 'f14',
390
+    children: [
391
+      {
392
+        label: '1:200',
393
+        value: 'f1401',
394
+        unit: 'km²'
395
+      }, {
396
+        label: '1:500',
397
+        value: 'f1402',
398
+        unit: 'km²'
399
+      }, {
400
+        label: '1:1000',
401
+        value: 'f1403',
402
+        unit: 'km²'
403
+      }, {
404
+        label: '1:2000',
405
+        value: 'f1404',
406
+        unit: 'km²'
407
+      }, {
408
+        label: '1:5000',
409
+        value: 'f1405',
410
+        unit: 'km²'
411
+      }, {
412
+        label: '1:10000',
413
+        value: 'f1406',
414
+        unit: 'km²'
415
+      }
416
+    ]
417
+  }, {
418
+    label: '内业-DEM',
419
+    value: 'f15',
420
+    children: [
421
+      {
422
+        label: '1:200',
423
+        value: 'f1501',
424
+        unit: 'km²'
425
+      }, {
426
+        label: '1:500',
427
+        value: 'f1502',
428
+        unit: 'km²'
429
+      }, {
430
+        label: '1:1000',
431
+        value: 'f1503',
432
+        unit: 'km²'
433
+      }, {
434
+        label: '1:2000',
435
+        value: 'f1504',
436
+        unit: 'km²'
437
+      }, {
438
+        label: '1:5000',
439
+        value: 'f1505',
440
+        unit: 'km²'
441
+      }, {
442
+        label: '1:10000',
443
+        value: 'f1506',
444
+        unit: 'km²'
445
+      }
446
+    ]
447
+  },
448
+  {
449
+    label: '内业-三维模型、电子沙盘制作',
450
+    value: 'f16',
451
+    children: [
452
+      {
453
+        label: 'GSD ≤2.9cm',
454
+        value: 'f1601',
455
+        unit: 'km²'
456
+      }, {
457
+        label: 'GSD 3cm~4.9cm',
458
+        value: 'f1602',
459
+        unit: 'km²'
460
+      }, {
461
+        label: 'GSD 5cm~9.9cm',
462
+        value: 'f1603',
463
+        unit: 'km²'
464
+      }, {
465
+        label: 'GSD 10cm~20cm',
466
+        value: 'f1604',
467
+        unit: 'km²'
468
+      }
469
+    ]
470
+  },
471
+  {
472
+    label: '内业-激光预处理',
473
+    value: 'f17',
474
+    children: [
475
+      {
476
+        label: '1:200',
477
+        value: 'f1701',
478
+        unit: 'km²'
479
+      }, {
480
+        label: '1:500',
481
+        value: 'f1702',
482
+        unit: 'km²'
483
+      }, {
484
+        label: '1:1000',
485
+        value: 'f1703',
486
+        unit: 'km²'
487
+      }, {
488
+        label: '1:2000',
489
+        value: 'f1704',
490
+        unit: 'km²'
491
+      }, {
492
+        label: '1:5000',
493
+        value: 'f1705',
494
+        unit: 'km²'
495
+      }
496
+    ]
497
+  },
498
+]

+ 0
- 2
oa-ui/src/components/parser/Parser.vue View File

@@ -37,7 +37,6 @@ const layouts = {
37 37
         {child}
38 38
       </el-row>
39 39
     }
40
-    console.log(child);
41 40
     return (
42 41
       <el-col span={scheme.span}>
43 42
         <el-row gutter={scheme.gutter}>
@@ -102,7 +101,6 @@ function renderFormItem(h, elementList) {
102 101
     return elementList.map(scheme => {
103 102
       const config = scheme.__config__
104 103
       const layout = layouts[config.layout]
105
-      debugger
106 104
       if (layout) {
107 105
         return layout.call(this, h, scheme)
108 106
       }

+ 95
- 0
oa-ui/src/views/flowable/form/cmc.vue View File

@@ -0,0 +1,95 @@
1
+<!--
2
+ * @Author: ysh
3
+ * @Date: 2024-01-19 16:29:01
4
+ * @LastEditors: Please set LastEditors
5
+ * @LastEditTime: 2024-01-24 16:13:04
6
+-->
7
+<template>
8
+  <div>
9
+    <el-form ref="scform" :model="form">
10
+      <el-form-item label="选择考核项:">
11
+        <el-checkbox-group v-model="checkedBtn">
12
+          <el-checkbox v-for="sc, index in AssessmentContent" :label="sc.label" :key="index" :value="sc.value">{{ sc.label
13
+          }}</el-checkbox>
14
+        </el-checkbox-group>
15
+      </el-form-item>
16
+      <el-row type="flex" style="flex-wrap:wrap;">
17
+        <el-card v-for="item in checkedBtn" style="flex:1;margin:10px;min-width: 350px;max-width: 400px;">
18
+          <div slot="header" class="clearfix">
19
+            <strong>{{ item }}</strong>
20
+            <el-button style="float: right; padding: 3px 0" type="text" @click="closeItem(item)">关闭</el-button>
21
+          </div>
22
+          <el-scrollbar style="height: 400px;">
23
+            <div v-for="ass in AssessmentContent" v-if="ass.label == item">
24
+              <table border="1" cellspacing="0" align="center" cellpadding="5">
25
+                <tr v-for="child in ass.children">
26
+                  <td v-if="!Array.isArray(child.label)">{{ child.label }}</td>
27
+                  <td v-else colspan="2">
28
+                    <el-checkbox-group v-model="form.f07">
29
+                      <el-checkbox v-for="label in child.label" :label="label"></el-checkbox>
30
+                    </el-checkbox-group>
31
+                  </td>
32
+                  <td v-if="!Array.isArray(child.label)">
33
+                    <el-input v-model="form[child.value]" style="width: 150px"></el-input>
34
+                  </td>
35
+                  <td>{{ child.unit }}</td>
36
+                </tr>
37
+                <tr>
38
+                  <td>熟练程度</td>
39
+                  <td colspan="2">
40
+                    <el-radio-group v-model="form['familiar' + ass.value.slice(-2)]">
41
+                      <el-radio :label="0">生疏</el-radio>
42
+                      <el-radio :label="2">熟练</el-radio>
43
+                    </el-radio-group>
44
+                  </td>
45
+                </tr>
46
+              </table>
47
+            </div>
48
+          </el-scrollbar>
49
+
50
+        </el-card>
51
+      </el-row>
52
+      <el-row>
53
+        <el-button @click="submit" type="primary">提交</el-button>
54
+      </el-row>
55
+    </el-form>
56
+  </div>
57
+</template>
58
+
59
+<script>
60
+import { SCContent } from '@/assets/datas/SCContent'
61
+export default {
62
+  dicts: ['cmc_skill'],
63
+  data() {
64
+    return {
65
+      checkedBtn: [],
66
+      AssessmentContent: SCContent,
67
+      form: {
68
+        f07: []
69
+      }
70
+    }
71
+  },
72
+  created() {
73
+  },
74
+  watch: {
75
+    checkedBtn: (newval, oldval) => {
76
+
77
+    }
78
+  },
79
+  mounted() {
80
+  },
81
+  methods: {
82
+    submit() {
83
+      console.log(this.form);
84
+    },
85
+    closeItem(item) {
86
+      let index = this.checkedBtn.indexOf(item);
87
+      if (index !== -1) {
88
+        this.checkedBtn.splice(index, 1);
89
+      }
90
+    }
91
+  },
92
+}
93
+</script>
94
+
95
+<style lang="scss" scoped></style>

+ 20
- 5
oa-ui/src/views/flowable/task/form/index.vue View File

@@ -126,6 +126,11 @@
126 126
         <parser :key="new Date().getTime()"  :form-conf="formConf" />
127 127
       </div>
128 128
     </el-dialog>
129
+
130
+    <!-- 自定义表单 -->
131
+    <el-dialog :title="formTitle" :visible.sync="moreFormOpen" width="60%" append-to-body>
132
+      <Cmc></Cmc>
133
+    </el-dialog>
129 134
   </div>
130 135
 </template>
131 136
 
@@ -133,11 +138,13 @@
133 138
 import { listForm, getForm, delForm, addForm, updateForm, exportForm } from "@/api/flowable/form";
134 139
 import Editor from '@/components/Editor';
135 140
 import Parser from '@/components/parser/Parser'
141
+import Cmc from '../../form/cmc.vue'
136 142
 export default {
137 143
   name: "Form",
138 144
   components: {
139 145
     Editor,
140
-    Parser
146
+    Parser,
147
+    Cmc
141 148
   },
142 149
   data() {
143 150
     return {
@@ -159,6 +166,7 @@ export default {
159 166
       title: "",
160 167
       formConf: {}, // 默认表单数据
161 168
       formConfOpen: false,
169
+      moreFormOpen: false,
162 170
       formTitle: "",
163 171
       // 是否显示弹出层
164 172
       open: false,
@@ -226,10 +234,17 @@ export default {
226 234
     },
227 235
     /** 表单配置信息 */
228 236
     handleDetail(row){
229
-      this.formConfOpen = true;
230
-      console.log(JSON.parse(row.formContent));
231
-      this.formTitle = "流程表单配置详细";
232
-      this.formConf = JSON.parse(row.formContent)
237
+      console.log(row);
238
+      if(row.formId == 3172){
239
+        this.moreFormOpen = true;
240
+        this.formTitle = "自定义表单";
241
+      }else{
242
+        this.formConfOpen = true;
243
+        console.log(JSON.parse(row.formContent));
244
+        this.formTitle = "流程表单配置详细";
245
+        this.formConf = JSON.parse(row.formContent)
246
+      }
247
+      
233 248
     },
234 249
     /** 新增按钮操作 */
235 250
     handleAdd() {

+ 83
- 28
oa-ui/src/views/flowable/task/myProcess/send/index.vue View File

@@ -1,29 +1,34 @@
1 1
 <template>
2 2
   <div class="app-container">
3
-    <el-card class="box-card" >
3
+    <el-card class="box-card">
4 4
       <div slot="header" class="clearfix">
5 5
         <span class="el-icon-document">发起任务</span>
6 6
         <el-button style="float: right;" size="mini" type="danger" @click="goBack">关闭</el-button>
7 7
       </div>
8
-      <el-tabs  tab-position="top" v-model="activeName"  @tab-click="handleClick">
8
+      <el-tabs tab-position="top" v-model="activeName" @tab-click="handleClick">
9 9
         <!--表单信息-->
10 10
         <el-tab-pane label="表单信息" name="1">
11
-            <!--初始化流程加载表单信息-->
12
-            <el-col :span="16" :offset="4">
13
-              <div class="test-form">
14
-                <parser :key="new Date().getTime()" :form-conf="formConf" @submit="submitForm" ref="parser" @getData="getData" />
15
-              </div>
16
-            </el-col>
11
+          <!--初始化流程加载表单信息-->
12
+          <el-col :span="16" :offset="4">
13
+            <div class="test-form">
14
+              <parser :key="new Date().getTime()" :form-conf="formConf" @submit="submitForm" ref="parser"
15
+                @getData="getData" />
16
+            </div>
17
+          </el-col>
18
+        </el-tab-pane>
19
+        <el-tab-pane label="表单信息" name="4">
20
+            <Cmc></Cmc>
17 21
         </el-tab-pane>
18 22
         <!--流程图-->
19 23
         <el-tab-pane label="流程图" name="2">
20
-           <flow :flowData="flowData"/>
24
+          <flow :flowData="flowData" />
21 25
         </el-tab-pane>
22 26
       </el-tabs>
27
+      <el-button @click="submits">提交</el-button>
23 28
       <!--选择流程接收人-->
24 29
       <el-dialog :title="taskTitle" :visible.sync="taskOpen" width="65%" append-to-body>
25
-        <flow-user v-if="checkSendUser" :checkType="checkType"  @handleUserSelect="handleUserSelect"/>
26
-        <flow-role v-if="checkSendRole" @handleRoleSelect="handleRoleSelect"/>
30
+        <flow-user v-if="checkSendUser" :checkType="checkType" @handleUserSelect="handleUserSelect" />
31
+        <flow-role v-if="checkSendRole" @handleRoleSelect="handleRoleSelect" />
27 32
         <span slot="footer" class="dialog-footer">
28 33
           <el-button @click="taskOpen = false">取 消</el-button>
29 34
           <el-button type="primary" @click="submitTask">提 交</el-button>
@@ -35,12 +40,13 @@
35 40
 
36 41
 <script>
37 42
 import Parser from '@/components/parser/Parser'
38
-import {definitionStart, flowXmlAndNode} from "@/api/flowable/definition";
43
+import { definitionStart, flowXmlAndNode } from "@/api/flowable/definition";
39 44
 import flow from './flow'
40
-import {flowFormData} from "@/api/flowable/process";
41
-import {getNextFlowNodeByStart} from "@/api/flowable/todo";
45
+import { flowFormData } from "@/api/flowable/process";
46
+import { getNextFlowNodeByStart } from "@/api/flowable/todo";
42 47
 import FlowUser from '@/components/flow/User'
43 48
 import FlowRole from '@/components/flow/Role'
49
+import Cmc from '../../../form/cmc.vue';
44 50
 
45 51
 export default {
46 52
   name: "Record",
@@ -49,7 +55,8 @@ export default {
49 55
     flow,
50 56
     FlowUser,
51 57
     FlowRole,
52
-  },
58
+    Cmc
59
+},
53 60
   props: {},
54 61
   data() {
55 62
     return {
@@ -83,14 +90,53 @@ export default {
83 90
   created() {
84 91
     this.deployId = this.$route.query && this.$route.query.deployId;
85 92
     // 初始化表单
86
-    this.procDefId  = this.$route.query && this.$route.query.procDefId;
93
+    this.procDefId = this.$route.query && this.$route.query.procDefId;
87 94
     // this.getNextFlowNodeByStart(this.deployId);
88 95
     this.getFlowFormData(this.deployId);
89 96
   },
90 97
   methods: {
98
+    submits() {
99
+      getNextFlowNodeByStart({ deploymentId: this.deployId, variables: {} }).then(res => {
100
+        console.log(res);
101
+        debugger
102
+        let data = res.data
103
+        this.formData = { aaa: '1111' };
104
+        if (data.dataType === 'dynamic') {
105
+          if (data.type === 'assignee') { // 指定人员
106
+            this.checkSendUser = true;
107
+            this.checkType = "single";
108
+          } else if (data.type === 'candidateUsers') {  // 候选人员(多个)
109
+            this.checkSendUser = true;
110
+            this.checkType = "multiple";
111
+          } else if (data.type === 'candidateGroups') { // 指定组(所属角色接收任务)
112
+            this.checkSendRole = true;
113
+          } else { // 会签
114
+            // 流程设计指定的 elementVariable 作为会签人员列表
115
+            this.multiInstanceVars = data.vars;
116
+            this.checkSendUser = true;
117
+            this.checkType = "multiple";
118
+          }
119
+          this.taskOpen = true;
120
+          this.taskTitle = "选择任务接收";
121
+        } else {
122
+          const variables = this.formData.valData;
123
+          const formData = this.formData.formData;
124
+          formData.disabled = true;
125
+          formData.formBtns = false;
126
+          if (this.procDefId) {
127
+            variables.variables = formData;
128
+            // 启动流程并将表单数据加入流程变量
129
+            definitionStart(this.procDefId, JSON.stringify(variables)).then(res => {
130
+              this.$modal.msgSuccess(res.msg);
131
+              this.goBack();
132
+            })
133
+          }
134
+        }
135
+      })
136
+    },
91 137
     handleClick(tab, event) {
92
-      if (tab.name === '2'){
93
-        flowXmlAndNode({deployId:this.deployId}).then(res => {
138
+      if (tab.name === '2') {
139
+        flowXmlAndNode({ deployId: this.deployId }).then(res => {
94 140
           this.flowData = res.data;
95 141
         })
96 142
       }
@@ -98,10 +144,10 @@ export default {
98 144
     /** 流程表单数据 */
99 145
     getFlowFormData(deployId) {
100 146
       const that = this
101
-      const params = {deployId: deployId}
147
+      const params = { deployId: deployId }
102 148
       flowFormData(params).then(res => {
103 149
         // 流程过程中不存在初始化表单 直接读取的流程变量中存储的表单值
104
-          that.formConf = res.data;
150
+        that.formConf = res.data;
105 151
       }).catch(res => {
106 152
         this.goBack();
107 153
       })
@@ -109,7 +155,7 @@ export default {
109 155
     /** 返回页面 */
110 156
     goBack() {
111 157
       // 关闭当前标签页并返回上个页面
112
-      const obj = { path: "/task/process", query: { t: Date.now()} };
158
+      const obj = { path: "/task/process", query: { t: Date.now() } };
113 159
       this.$tab.closeOpenPage(obj);
114 160
     },
115 161
     /** 接收子组件传的值 */
@@ -137,7 +183,7 @@ export default {
137 183
     /** 申请流程表单数据提交 */
138 184
     submitForm(formData) {
139 185
       // 根据当前任务或者流程设计配置的下一步节点 todo 暂时未涉及到考虑网关、表达式和多节点情况
140
-      getNextFlowNodeByStart({deploymentId: this.deployId,variables:formData.valData}).then(res => {
186
+      getNextFlowNodeByStart({ deploymentId: this.deployId, variables: formData.valData }).then(res => {
141 187
         const data = res.data;
142 188
         if (data) {
143 189
           this.formData = formData;
@@ -177,14 +223,22 @@ export default {
177 223
     },
178 224
     /** 提交流程 */
179 225
     submitTask() {
180
-      if (!this.checkValues && this.checkSendUser){
226
+      debugger
227
+      if (!this.checkValues && this.checkSendUser) {
181 228
         this.$modal.msgError("请选择任务接收!");
182 229
         return;
183 230
       }
184
-      if (!this.checkValues && this.checkSendRole){
231
+      if (!this.checkValues && this.checkSendRole) {
185 232
         this.$modal.msgError("请选择流程接收角色组!");
186 233
         return;
187 234
       }
235
+      if (this.formData.aaa) {
236
+        definitionStart(this.procDefId, { approval: this.checkValues }).then(res => {
237
+          this.$modal.msgSuccess(res.msg);
238
+          this.goBack();
239
+        })
240
+
241
+      }
188 242
       if (this.formData) {
189 243
         const variables = this.formData.valData;
190 244
         const formData = this.formData.formData;
@@ -198,7 +252,7 @@ export default {
198 252
         } else {
199 253
           this.$set(variables, "approval", this.checkValues);
200 254
         }
201
-        console.log(variables,"流程发起提交表单数据")
255
+        console.log(variables, "流程发起提交表单数据")
202 256
         // 启动流程并将表单数据加入流程变量
203 257
         definitionStart(this.procDefId, JSON.stringify(variables)).then(res => {
204 258
           this.$modal.msgSuccess(res.msg);
@@ -207,9 +261,9 @@ export default {
207 261
       }
208 262
     },
209 263
     /** 根据当前任务获取流程设计配置的下一步节点 */
210
-    getNextFlowNodeByStart(deploymentId,variables) {
264
+    getNextFlowNodeByStart(deploymentId, variables) {
211 265
       // 根据当前任务或者流程设计配置的下一步节点 todo 暂时未涉及到考虑网关、表达式和多节点情况
212
-      getNextFlowNodeByStart({deploymentId: deploymentId,variables:variables}).then(res => {
266
+      getNextFlowNodeByStart({ deploymentId: deploymentId, variables: variables }).then(res => {
213 267
         const data = res.data;
214 268
         if (data) {
215 269
           if (data.type === 'assignee') { // 指定人员
@@ -270,6 +324,7 @@ export default {
270 324
   display: table;
271 325
   content: "";
272 326
 }
327
+
273 328
 .clearfix:after {
274 329
   clear: both
275 330
 }
@@ -279,7 +334,7 @@ export default {
279 334
   margin-bottom: 20px;
280 335
 }
281 336
 
282
-.el-tag + .el-tag {
337
+.el-tag+.el-tag {
283 338
   margin-left: 10px;
284 339
 }
285 340
 

+ 161
- 0
oa-ui/src/views/flowable/task/todo/detail/scdataForm.vue View File

@@ -0,0 +1,161 @@
1
+<!--
2
+ * @Author: ysh
3
+ * @Date: 2024-01-15 16:36:09
4
+ * @LastEditors: Please set LastEditors
5
+ * @LastEditTime: 2024-01-18 15:14:27
6
+-->
7
+<template>
8
+  <div>
9
+    <table class="table">
10
+      <tr>
11
+        <td>姓名</td>
12
+        <td></td>
13
+        <td>考核年度</td>
14
+        <td></td>
15
+        <td colspan="3">负责人考核意见</td>
16
+        <td colspan="3">分管领导考核意见</td>
17
+      </tr>
18
+      <tr>
19
+        <td>所在部门</td>
20
+        <td colspan="3"></td>
21
+        <td colspan="3">
22
+          <el-radio-group v-model="radio1">
23
+            <el-radio v-for="dict in dict.type.cmc_accessment" :key="dict.value" :label="dict.value">
24
+              {{ dict.label }}
25
+            </el-radio>
26
+          </el-radio-group>
27
+        </td>
28
+        <td colspan="3">
29
+          <el-radio-group v-model="radio2">
30
+            <el-radio v-for="dict in dict.type.cmc_accessment" :key="dict.value" :label="dict.value">
31
+              {{ dict.label }}
32
+            </el-radio>
33
+          </el-radio-group>
34
+        </td>
35
+      </tr>
36
+      <tr>
37
+        <td>部门职务</td>
38
+        <td colspan="3"></td>
39
+        <td colspan="3" rowspan="5">
40
+          <el-input type="textarea" :rows="4" placeholder="请输入考核意见" v-model="textarea1">
41
+          </el-input>
42
+          <el-row justify="center">
43
+            <el-col :span="12">考核人:</el-col>
44
+            <el-col :span="12">日期:</el-col>
45
+          </el-row>
46
+        </td>
47
+        <td colspan="3" rowspan="5">
48
+          <el-input type="textarea" :rows="4" placeholder="请输入考核意见" v-model="textarea2">
49
+          </el-input>
50
+          <el-row justify="center">
51
+            <el-col :span="12">考核人:</el-col>
52
+            <el-col :span="12">日期:</el-col>
53
+          </el-row>
54
+        </td>
55
+      </tr>
56
+      <tr>
57
+        <td>项目经理</td>
58
+        <td colspan="3"></td>
59
+      </tr>
60
+      <tr>
61
+        <td>技术职称</td>
62
+        <td colspan="3"></td>
63
+      </tr>
64
+      <tr>
65
+        <td>作业类别</td>
66
+        <td colspan="3"></td>
67
+      </tr>
68
+      <tr>
69
+        <td>入职年月</td>
70
+        <td></td>
71
+        <td>年龄</td>
72
+        <td></td>
73
+      </tr>
74
+      <tr>
75
+        <td rowspan="2">考核内容</td>
76
+        <td colspan="6">被考核人填写</td>
77
+        <td colspan="3">负责人考核</td>
78
+      </tr>
79
+      <tr>
80
+        <td>等级、比例尺等</td>
81
+        <td>单位</td>
82
+        <td>工作量</td>
83
+        <td>熟练程度</td>
84
+        <td>承担角色</td>
85
+        <td>备注</td>
86
+        <td>产品质量</td>
87
+        <td>技能掌握</td>
88
+        <td>考核建议</td>
89
+      </tr>
90
+      <tr v-for="item in data">
91
+        
92
+      </tr>
93
+    </table>
94
+  </div>
95
+</template>
96
+
97
+<script>
98
+export default {
99
+  dicts: ['cmc_accessment', 'sys_notice_type'],
100
+  computed: {
101
+    // user: this.$state.GetInfo
102
+  },
103
+  data() {
104
+    return {
105
+      radio1: "",
106
+      radio2: "",
107
+      textarea1: "",
108
+      textarea2: "",
109
+      data:[
110
+        {
111
+          content_id:'f0101',
112
+          role:'0',
113
+          workload:'1',
114
+          familiar:'0',
115
+        },{
116
+          content_id:'f0102',
117
+          role:'0',
118
+          workload:'3',
119
+          familiar:'0',
120
+        },{
121
+          content_id:'f0103',
122
+          role:'0',
123
+          workload:'3',
124
+          familiar:'0',
125
+        },{
126
+          content_id:'f0104',
127
+          role:'0',
128
+          workload:'3',
129
+          familiar:'0',
130
+        },{
131
+          content_id:'f0105',
132
+          role:'0',
133
+          workload:'3',
134
+          familiar:'0',
135
+        },
136
+      ],
137
+      tyee:{
138
+        f01:'项目负责',
139
+        f0101:"项目负责",
140
+        f0102:"外业负责",
141
+        f0103:"内业负责",
142
+        f0104:"技术设计",
143
+        f0105:"资料整编"
144
+      }
145
+    }
146
+  }
147
+}
148
+</script>
149
+
150
+<style lang="scss" scoped>
151
+.table {
152
+  border-collapse: collapse;
153
+  width: 100%;
154
+}
155
+.table,
156
+th,
157
+td {
158
+  border: 1px solid black;
159
+  text-align: center;
160
+}
161
+</style>

+ 1169
- 0
oa-ui/src/views/flowable/task/todo/detail/scdataTable.vue
File diff suppressed because it is too large
View File


+ 271
- 127
oa-ui/src/views/index.vue View File

@@ -1,169 +1,313 @@
1
+<!--
2
+ * @Author: ysh
3
+ * @Date: 2024-01-03 09:23:11
4
+ * @LastEditors: Please set LastEditors
5
+ * @LastEditTime: 2024-01-24 09:11:33
6
+-->
1 7
 <template>
2 8
   <div class="app-container home">
3
-    <el-row :gutter="20">
4
-      <el-col :xs="24" :sm="24" :md="12" :lg="14">
5
-        <el-card class="update-log">
6
-          <div slot="header" class="clearfix">
7
-            <span>联系信息</span>
9
+    <div class="left">
10
+      <!-- 用户信息 -->
11
+      <div class="user-info">
12
+        <el-row align="bottom" :gutter="40">
13
+          <el-col :span="4">
14
+            <h3 style="font-weight: bold;text-align: right;font-size: 18px;"> {{ user.userName }},您好! </h3>
15
+            <h2 style="text-align: right;font-size: 24px;font-weight: bold;"> {{ 10 }}℃ </h2>
16
+            <el-row style="font-size:12px;text-align: right;"> {{ "2024-01-22" }} {{ "星期一" }} </el-row>
17
+          </el-col>
18
+          <el-col :span="4" style="text-align: center;">
19
+            <img :src="avatar" class="user-avatar" />
20
+          </el-col>
21
+          <el-col :span="16">
22
+            <el-row style="font-size: 20px;font-weight: bold;margin-bottom: 20px;">
23
+              {{ user.userName }} <el-tag type="warning">{{ "高级工程师" }}</el-tag>
24
+            </el-row>
25
+            <el-row>
26
+              <el-col :span="4">
27
+                <el-row class="userinfo-item">
28
+                  入职时间
29
+                </el-row>
30
+                <el-row class="userinfo-data">
31
+                  2010
32
+                </el-row>
33
+              </el-col>
34
+              <el-col :span="4">
35
+                <el-row class="userinfo-item">
36
+                  工龄
37
+                </el-row>
38
+                <el-row class="userinfo-data">
39
+                  10年
40
+                </el-row>
41
+              </el-col>
42
+              <el-col :span="4">
43
+                <el-row class="userinfo-item">
44
+                  所在部门
45
+                </el-row>
46
+                <el-row class="userinfo-data">
47
+                  地理信息中心
48
+                </el-row>
49
+              </el-col>
50
+              <el-col :span="4">
51
+                <el-row class="userinfo-item">
52
+                  部门职务
53
+                </el-row>
54
+                <el-row class="userinfo-data">
55
+                  正职
56
+                </el-row>
57
+              </el-col>
58
+              <el-col :span="4">
59
+                <el-row class="userinfo-item">
60
+                  技术职称
61
+                </el-row>
62
+                <el-row class="userinfo-data">
63
+                  注册测绘师
64
+                </el-row>
65
+              </el-col>
66
+            </el-row>
67
+          </el-col>
68
+        </el-row>
69
+      </div>
70
+      <!-- 快捷菜单 -->
71
+      <el-row class="meau" type="flex">
72
+        <el-col :span="12" class="meau-left">
73
+          <div class="titles">
74
+            <span class="title-line"></span>
75
+            <span class="title-text">快捷菜单</span>
76
+            <span class="title-more">更多</span>
8 77
           </div>
9
-          <div class="body">
10
-            <p>
11
-              <i class="el-icon-user-solid"></i> QQ群:
12
-              <a href="https://jq.qq.com/?_wv=1027&k=2zE87c2G" target="_blank"
13
-              > 782924350</a
14
-              >
15
-            </p>
16
-            <p>
17
-              <i class="el-icon-chat-dot-round"></i> 微信:<a
18
-            >Almost-2y</a
19
-            >
20
-            </p>
21
-            <p style="color: #f54a4a;font-size:16px">
22
-              <i class="el-icon-bell"></i> 说明:<a
23
-            >技术咨询、业务定制等其它支持可添加 微信: Almost-2y / QQ: 846249920 进行沟通交流</a
24
-            >
25
-            </p>
26
-            <p>
27
-              <i class="el-icon-shopping-bag-2"></i> 腾讯云秒杀:<a style="color: #365be4" href="https://curl.qcloud.com/W5KFkBG4" target="_blank"
28
-            >点我进入</a>
29
-            </p>
30
-            <p>
31
-              <i class="el-icon-shopping-bag-2"></i> 腾讯云服务器:<a style="color: #365be4" href="https://curl.qcloud.com/AacfyRxq" target="_blank"
32
-            >点我进入</a>
33
-            </p>
34
-            <p>
35
-              <i class="el-icon-shopping-bag-2"></i> 阿里云优惠:<a style="color: #365be4" href="https://www.aliyun.com/activity/daily/bestoffer?userCode=q2b8atsa" target="_blank"
36
-            >点我进入</a>
37
-            </p>
38
-            <p>
39
-              <i class="el-icon-shopping-bag-2"></i> 阿里云服务器:<a style="color: #365be4" href="https://www.aliyun.com/daily-act/ecs/activity_selection?userCode=q2b8atsa" target="_blank"
40
-            >点我进入</a>
41
-            </p>
78
+          <el-row style="text-align: center;">
79
+            <el-col :span="4" class="item" style="background-color: #42b983;padding:3px" @click.native="gotoTask">
80
+              <el-row class="item-icon"><i class="el-icon-tickets"></i></el-row>
81
+              <el-row>新建申请</el-row>
82
+            </el-col>
83
+            <el-col :span="4" class="item" style="background-color: #40A9FF;padding:3px">
84
+              <el-row class="item-icon"><i class="el-icon-s-order"></i></el-row>
85
+              <el-row>新建项目</el-row>
86
+            </el-col>
87
+          </el-row>
88
+        </el-col>
89
+        <el-col :span="12" class="meau-right">
90
+          <div class="titles">
91
+            <span class="title-line"></span>
92
+            <span class="title-text">我的待办</span>
42 93
           </div>
43
-        </el-card>
44
-      </el-col>
45
-      <el-col :xs="24" :sm="24" :md="12" :lg="10">
46
-        <el-card class="update-log">
47
-          <div slot="header" class="clearfix">
48
-            <span>捐赠支持</span>
94
+          <el-row>
95
+            <el-col :span="6" class="db-item">
96
+              <el-row class="db-text">考核待审</el-row>
97
+              <el-row class="db-number">10</el-row>
98
+            </el-col>
99
+          </el-row>
100
+        </el-col>
101
+      </el-row>
102
+      <!-- 公告列表和日历 -->
103
+      <el-row class="notice">
104
+        <el-col :span="16">
105
+          <div class="titles">
106
+            <span class="title-line"></span>
107
+            <span class="title-text">公告列表</span>
49 108
           </div>
50
-          <div class="body">
51
-            <img
52
-              src="https://foruda.gitee.com/images/1672215449995765124/596b46c3_2042292.png"
53
-              alt="donate"
54
-              width="100%"
55
-            />
56
-            <span style="display: inline-block; height: 30px; line-height: 30px"
57
-            >可以请作者喝杯咖啡以示鼓励!</span
58
-            >
59
-          </div>
60
-        </el-card>
61
-      </el-col>
62
-    </el-row>
63
-    <el-divider />
64
-    <el-row :gutter="20">
65
-      <el-col :xs="24" :sm="24" :md="12" :lg="8">
66
-        <el-card class="update-log">
67
-          <div slot="header" class="clearfix">
68
-            <span>流程功能列表</span>
69
-          </div>
70
-          <p>1.单节点配置表单</p>
71
-          <p>2.多实例会签任务</p>
72
-          <p>3.节点任务/执行监听器</p>
73
-          <p>4.动态配置任务候选人</p>
74
-          <p>5.其它模块优化</p>
75
-        </el-card>
76
-      </el-col>
77
-      <el-col :xs="24" :sm="24" :md="12" :lg="16">
78
-        <el-card class="update-log">
79
-          <div slot="header" class="clearfix">
80
-            <span>流程演示</span>
81
-          </div>
82
-          <img style="width: 850px" src="https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/f248dea817f74341b70f4087f425975b~tplv-k3u1fbpfcp-watermark.image?"/>
83
-        </el-card>
84
-      </el-col>
85
-    </el-row>
109
+          <el-table :data="noticeData" style="width: 100%">
110
+            <el-table-column prop="type" label="公告分类">
111
+            </el-table-column>
112
+            <el-table-column prop="name" label="公告标题">
113
+            </el-table-column>
114
+            <el-table-column prop="time" label="发布时间">
115
+            </el-table-column>
116
+          </el-table>
117
+        </el-col>
118
+        <el-col :span="8" >
119
+          <el-calendar v-model="times">
120
+          </el-calendar>
121
+        </el-col>
122
+      </el-row>
123
+    </div>
124
+    <div class="right">
125
+      <div class="titles">
126
+        <span class="title-line"></span>
127
+        <span class="title-text">项目列表</span>
128
+      </div>
129
+      <el-table :data="projectData" style="width: 100%">
130
+        <el-table-column prop="state" label="状态">
131
+        </el-table-column>
132
+        <el-table-column prop="projectNumber" label="项目编号">
133
+        </el-table-column>
134
+        <el-table-column prop="projectName" label="项目名称">
135
+        </el-table-column>
136
+      </el-table>
137
+    </div>
86 138
   </div>
87 139
 </template>
88 140
 
89 141
 <script>
142
+import { mapGetters } from "vuex";
143
+import { getUserProfile } from "@/api/system/user";
90 144
 export default {
91 145
   name: "index",
146
+  computed: {
147
+    ...mapGetters(["avatar"]),
148
+  },
92 149
   data() {
93 150
     return {
94
-      // 版本号
95
-      version: "3.4.0",
151
+      user: {},
152
+      weather: {},
153
+      noticeData: [],
154
+      projectData: [],
155
+      times: new Date()
96 156
     };
97 157
   },
158
+  created() {
159
+    this.getUser();
160
+  },
98 161
   methods: {
99 162
     goTarget(href) {
100 163
       window.open(href, "_blank");
101 164
     },
165
+    getUser() {
166
+      getUserProfile().then(response => {
167
+        this.user = response.data;
168
+        console.log(this.user);
169
+      });
170
+    },
171
+    gotoTask(){
172
+      this.$router.push({ path: "/task/process"});
173
+    }
102 174
   },
103 175
 };
104 176
 </script>
105 177
 
106 178
 <style scoped lang="scss">
107 179
 .home {
108
-  blockquote {
109
-    padding: 10px 20px;
110
-    margin: 0 0 20px;
111
-    font-size: 17.5px;
112
-    border-left: 5px solid #eee;
113
-  }
114
-  hr {
115
-    margin-top: 20px;
180
+  display: flex;
181
+  background-color: #f5f5f5;
182
+}
183
+
184
+.left {
185
+  flex: 2;
186
+  margin-right: 20px;
187
+
188
+  .user-info {
189
+    width: 100%;
190
+    height: 160px;
191
+    padding: 10px;
116 192
     margin-bottom: 20px;
117
-    border: 0;
118
-    border-top: 1px solid #eee;
193
+    background-color: #fff;
194
+
195
+    .user-avatar {
196
+      width: 120px;
197
+      height: 120px;
198
+      border-radius: 50%;
199
+    }
200
+
201
+    .userinfo-item {
202
+      font-size: 18px;
203
+      font-family: 'Times New Roman', '黑体', Times, serif, ;
204
+      font-weight: bold;
205
+      color: #6D6D6D;
206
+      margin: 5px;
207
+    }
208
+
209
+    .userinfo-data {
210
+      font-size: 14px;
211
+      font-family: '微软雅黑';
212
+      font-weight: bold;
213
+      margin: 5px;
214
+    }
119 215
   }
120
-  .col-item {
216
+
217
+  .meau {
218
+    height: 150px;
121 219
     margin-bottom: 20px;
122
-  }
220
+    .meau-left {
221
+      background-color: #fff;
222
+      padding: 0px 20px 10px;
223
+      margin-right: 20px;
224
+    }
123 225
 
124
-  ul {
125
-    padding: 0;
126
-    margin: 0;
226
+    .meau-right {
227
+      background-color: #fff;
228
+      padding: 0px 20px 10px;
229
+      margin-left: 20px;
230
+      .db-item{
231
+        text-align: center;
232
+        background-color: #F5F5F5;
233
+        padding: 10px 20px;
234
+        cursor: pointer;
235
+        .db-text{
236
+        }
237
+        .db-number{
238
+          font-weight: bold;
239
+          color: #e67153;
240
+          line-height: 30px;
241
+          font-size: 19px;
242
+        }
243
+      }
244
+    }
245
+    .item{
246
+      color: #fff;
247
+      margin: 0 10px;
248
+      cursor: pointer;
249
+    }
250
+    .item-icon{
251
+      width: 100%;
252
+      height: 100%;
253
+      text-align: center;
254
+      i{
255
+        display: inline-block;
256
+        font-size: 40px;
257
+        color: #fff;
258
+      }
259
+    }
127 260
   }
261
+  .notice{
262
+    padding: 0px 20px 10px;
263
+    background-color: #fff;
264
+  }
265
+}
128 266
 
129
-  font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
130
-  font-size: 13px;
131
-  color: #676a6c;
132
-  overflow-x: hidden;
267
+.right {
268
+  padding: 0px 20px 10px;
269
+  background-color: #fff;
270
+  flex: 1;
271
+}
133 272
 
134
-  ul {
135
-    list-style-type: none;
136
-  }
273
+.border {
274
+  border: 1px solid #CDCDCD;
275
+}
137 276
 
138
-  h4 {
139
-    margin-top: 0px;
140
-  }
277
+.titles {
278
+  line-height: 55px;
279
+  vertical-align: middle;
280
+  font-weight: bold;
281
+  position: relative;
282
+  margin-bottom: 10px;
141 283
 
142
-  h2 {
143
-    margin-top: 10px;
144
-    font-size: 26px;
145
-    font-weight: 100;
284
+  .title-line {
285
+    position: absolute;
286
+    top: 50%;
287
+    left: 0;
288
+    transform: translate(0%, -50%);
289
+    width: 5px;
290
+    height: 30px;
291
+    background-color: #42b983;
146 292
   }
147 293
 
148
-  p {
149
-    margin-top: 10px;
294
+  .title-text {
295
+    display: inline-block;
296
+    padding-left: 15px;
297
+  }
150 298
 
151
-    b {
152
-      font-weight: 700;
153
-    }
299
+  .title-more {
300
+    position: absolute;
301
+    top: 50%;
302
+    right: 0;
303
+    transform: translate(0%, -50%);
304
+    color: #40A9FF;
305
+    font-size: 14px;
306
+    cursor: pointer;
154 307
   }
155 308
 
156
-  .update-log {
157
-    ol {
158
-      display: block;
159
-      list-style-type: decimal;
160
-      margin-block-start: 1em;
161
-      margin-block-end: 1em;
162
-      margin-inline-start: 0;
163
-      margin-inline-end: 0;
164
-      padding-inline-start: 40px;
165
-    }
309
+  .title-more:hover {
310
+    color: #e4b82a;
166 311
   }
167 312
 }
168 313
 </style>
169
-

+ 0
- 1
oa-ui/src/views/tool/build/index.vue View File

@@ -337,7 +337,6 @@ export default {
337 337
       if (i > -1) this.$set(this.drawingList, i, component)
338 338
     },
339 339
     fetchData(component) {
340
-      debugger
341 340
       const { dataType, method, url } = component.__config__
342 341
       if (dataType === 'dynamic' && method && url) {
343 342
         this.setLoading(component, true)

Loading…
Cancel
Save