feat: 优化
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
-- 信息中心人员类型编码映射,使用 USER_PERSON_TYPE 字典。
|
||||
INSERT INTO sys_data_dict (
|
||||
parentCode, name, code, createdBy, createdAt, updatedBy, updatedAt, delFlag
|
||||
)
|
||||
SELECT
|
||||
'USER_PERSON_TYPE', source.name, source.code,
|
||||
'', UNIX_TIMESTAMP(NOW()) * 1000,
|
||||
'', UNIX_TIMESTAMP(NOW()) * 1000, 0
|
||||
FROM (
|
||||
SELECT '1' AS code, '在编类' AS name
|
||||
UNION ALL SELECT '1001', '聘用合同制(享受人事代理待遇)'
|
||||
UNION ALL SELECT '101', '在编'
|
||||
UNION ALL SELECT '102', '兰溪编制'
|
||||
UNION ALL SELECT '2', '非在编类'
|
||||
UNION ALL SELECT '202', '派遣人员'
|
||||
UNION ALL SELECT '204', '博士后'
|
||||
UNION ALL SELECT '206', '挂职人员'
|
||||
UNION ALL SELECT '208', '外籍教师'
|
||||
UNION ALL SELECT '209', '兼职教师'
|
||||
UNION ALL SELECT '210', '非学校聘用人员'
|
||||
UNION ALL SELECT '214', '单位返聘'
|
||||
UNION ALL SELECT '215', '附属单位'
|
||||
UNION ALL SELECT '902', '聘用合同制'
|
||||
UNION ALL SELECT '904', '聘用制专家'
|
||||
UNION ALL SELECT '905', '人事代理'
|
||||
UNION ALL SELECT '909', '其他'
|
||||
) source
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM sys_data_dict existing
|
||||
WHERE existing.parentCode = 'USER_PERSON_TYPE'
|
||||
AND existing.code = source.code
|
||||
);
|
||||
Reference in New Issue
Block a user