待更新脚本 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. --2024-02-22
  2. ALTER TABLE pc_post RENAME COLUMN trailtime TO trailMonths
  3. --2024-04-10
  4. alter table pc_company add column Longitude varchar(50)
  5. alter table pc_company add column Latitude varchar(50)
  6. -- 2024.4.16
  7. delete from sys_dictionary_item where DictionaryCode='DataRange';
  8. INSERT INTO sys_dictionary_item (DictionaryItemID, Code, DictionaryCode, Value, Name, OrderNo, RecordStatus, IsEditable) VALUES ('f06c44b6-a77a-11ed-a6c5-7085c2a9999e', '', 'DataRange', 0, '全部', 0, 1, 0);
  9. INSERT INTO sys_dictionary_item (DictionaryItemID, Code, DictionaryCode, Value, Name, OrderNo, RecordStatus, IsEditable) VALUES ('f06cf371-a77a-11ed-a6c5-7085c2a9999e', '', 'DataRange', 1, '市', 10, 1, 0);
  10. INSERT INTO sys_dictionary_item (DictionaryItemID, Code, DictionaryCode, Value, Name, OrderNo, RecordStatus, IsEditable) VALUES ('f06cf371-a77a-11ed-a6c5-7185c2a9999e', '', 'DataRange', 2, '区', 20, 1, 0);
  11. INSERT INTO sys_dictionary_item (DictionaryItemID, Code, DictionaryCode, Value, Name, OrderNo, RecordStatus, IsEditable) VALUES ('f06cf371-a77a-11ed-a6c5-7285c2a9999e', '', 'DataRange', 3, '机构', 30, 1, 0);
  12. INSERT INTO sys_dictionary_item (DictionaryItemID, Code, DictionaryCode, Value, Name, OrderNo, RecordStatus, IsEditable) VALUES ('f06cf371-a77a-11ed-a6c5-7385c2a9999e', '', 'DataRange', 4, '驿站', 40, 1, 0);
  13. INSERT INTO sys_dictionary_item (DictionaryItemID, Code, DictionaryCode, Value, Name, OrderNo, RecordStatus, IsEditable) VALUES ('f06cf371-a77a-11ed-a6c5-7485c2a9999e', '', 'DataRange', 5, '企业', 50, 1, 0);
  14. INSERT INTO sys_dictionary_item (DictionaryItemID, Code, DictionaryCode, Value, Name, OrderNo, RecordStatus, IsEditable) VALUES ('f06cf371-a77a-11ed-a6c5-7585c3a9999e', '', 'DataRange', 6, '本人', 60, 1, 0);
  15. -- 2024.4.17
  16. insert sys_dictionary values('NationType','民族',89,1);
  17. insert sys_dictionary_item values(UUID(),'','NationType',1,'汉族',1,1,1);
  18. insert sys_dictionary_item values(UUID(),'','NationType',2,'蒙古族',2,1,1);
  19. insert sys_dictionary_item values(UUID(),'','NationType',3,'回族',3,1,1);
  20. insert sys_dictionary_item values(UUID(),'','NationType',4,'藏族',4,1,1);
  21. insert sys_dictionary_item values(UUID(),'','NationType',5,'维吾尔族',5,1,1);
  22. insert sys_dictionary_item values(UUID(),'','NationType',6,'苗族',6,1,1);
  23. insert sys_dictionary_item values(UUID(),'','NationType',7,'彝族',7,1,1);
  24. insert sys_dictionary_item values(UUID(),'','NationType',8,'壮族',8,1,1);
  25. insert sys_dictionary_item values(UUID(),'','NationType',9,'布依族',9,1,1);
  26. insert sys_dictionary_item values(UUID(),'','NationType',10,'朝鲜族',10,1,1);
  27. insert sys_dictionary_item values(UUID(),'','NationType',11,'满族',11,1,1);
  28. insert sys_dictionary_item values(UUID(),'','NationType',12,'侗族',12,1,1);
  29. insert sys_dictionary_item values(UUID(),'','NationType',13,'瑶族',13,1,1);
  30. insert sys_dictionary_item values(UUID(),'','NationType',14,'白族',14,1,1);
  31. insert sys_dictionary_item values(UUID(),'','NationType',15,'土家族',15,1,1);
  32. insert sys_dictionary_item values(UUID(),'','NationType',16,'哈尼族',16,1,1);
  33. insert sys_dictionary_item values(UUID(),'','NationType',17,'哈萨克族',17,1,1);
  34. insert sys_dictionary_item values(UUID(),'','NationType',18,'傣族',18,1,1);
  35. insert sys_dictionary_item values(UUID(),'','NationType',19,'黎族',19,1,1);
  36. insert sys_dictionary_item values(UUID(),'','NationType',20,'傈傈族',20,1,1);
  37. insert sys_dictionary_item values(UUID(),'','NationType',21,'佤族',21,1,1);
  38. insert sys_dictionary_item values(UUID(),'','NationType',22,'畲族',22,1,1);
  39. insert sys_dictionary_item values(UUID(),'','NationType',23,'高山族',23,1,1);
  40. insert sys_dictionary_item values(UUID(),'','NationType',24,'拉祜族',24,1,1);
  41. insert sys_dictionary_item values(UUID(),'','NationType',25,'水族',25,1,1);
  42. insert sys_dictionary_item values(UUID(),'','NationType',26,'东乡族',26,1,1);
  43. insert sys_dictionary_item values(UUID(),'','NationType',27,'纳西族',27,1,1);
  44. insert sys_dictionary_item values(UUID(),'','NationType',28,'景颇族',28,1,1);
  45. insert sys_dictionary_item values(UUID(),'','NationType',29,'柯尔克族',29,1,1);
  46. insert sys_dictionary_item values(UUID(),'','NationType',30,'土族',30,1,1);
  47. insert sys_dictionary_item values(UUID(),'','NationType',31,'达斡尔族',31,1,1);
  48. insert sys_dictionary_item values(UUID(),'','NationType',32,'仫佬族',32,1,1);
  49. insert sys_dictionary_item values(UUID(),'','NationType',33,'羌族',33,1,1);
  50. insert sys_dictionary_item values(UUID(),'','NationType',34,'布朗族',34,1,1);
  51. insert sys_dictionary_item values(UUID(),'','NationType',35,'撒拉族',35,1,1);
  52. insert sys_dictionary_item values(UUID(),'','NationType',36,'毛难族',36,1,1);
  53. insert sys_dictionary_item values(UUID(),'','NationType',37,'仡佬族',37,1,1);
  54. insert sys_dictionary_item values(UUID(),'','NationType',38,'锡伯族',38,1,1);
  55. insert sys_dictionary_item values(UUID(),'','NationType',39,'阿昌族',39,1,1);
  56. insert sys_dictionary_item values(UUID(),'','NationType',40,'普米族',40,1,1);
  57. insert sys_dictionary_item values(UUID(),'','NationType',41,'塔吉克族',41,1,1);
  58. insert sys_dictionary_item values(UUID(),'','NationType',42,'怒族',42,1,1);
  59. insert sys_dictionary_item values(UUID(),'','NationType',43,'乌孜别克',43,1,1);
  60. insert sys_dictionary_item values(UUID(),'','NationType',44,'俄罗斯族',44,1,1);
  61. insert sys_dictionary_item values(UUID(),'','NationType',45,'鄂温克族',45,1,1);
  62. insert sys_dictionary_item values(UUID(),'','NationType',46,'崩龙族',46,1,1);
  63. insert sys_dictionary_item values(UUID(),'','NationType',47,'保安族',47,1,1);
  64. insert sys_dictionary_item values(UUID(),'','NationType',48,'裕固族',48,1,1);
  65. insert sys_dictionary_item values(UUID(),'','NationType',49,'京族',49,1,1);
  66. insert sys_dictionary_item values(UUID(),'','NationType',50,'塔塔尔族',50,1,1);
  67. insert sys_dictionary_item values(UUID(),'','NationType',51,'独龙族',51,1,1);
  68. insert sys_dictionary_item values(UUID(),'','NationType',52,'鄂伦春族',52,1,1);
  69. insert sys_dictionary_item values(UUID(),'','NationType',53,'赫哲族',53,1,1);
  70. insert sys_dictionary_item values(UUID(),'','NationType',54,'门巴族',54,1,1);
  71. insert sys_dictionary_item values(UUID(),'','NationType',55,'珞巴族',55,1,1);
  72. insert sys_dictionary_item values(UUID(),'','NationType',56,'基诺族',56,1,1);
  73. -- 2024.4.17
  74. alter table pc_site_user add UserNo varchar(50) comment '工号';
  75. alter table pc_site_user add IDCard varchar(100) comment '身份证号';
  76. --2024.4.18
  77. insert into sys_dictionary values('CompanyType','企业类型',53,1);
  78. INSERT into sys_dictionary_item (`DictionaryItemID`, `Code`, `DictionaryCode`, `Value`, `Name`, `OrderNo`, `RecordStatus`, `IsEditable`)
  79. VALUES
  80. (UUID(), '', 'CompanyType', 1, '国有企业', 1, 1, 0),
  81. (UUID(), '', 'CompanyType', 2, '联营企业', 2, 1, 0),
  82. (UUID(), '', 'CompanyType', 3, '有限责任公司', 3, 1, 0),
  83. (UUID(), '', 'CompanyType', 4, '股份有限公司', 4, 1, 0),
  84. (UUID(), '', 'CompanyType', 5, '私营企业', 5, 1, 0),
  85. (UUID(), '', 'CompanyType', 6, '中外合资企业', 6, 1, 0),
  86. (UUID(), '', 'CompanyType', 7, '外资企业', 7, 1, 0);
  87. -- 2024.4.18
  88. alter table pc_company add openId varchar(300) comment '微信openid';
  89. alter table pc_jobuser add openId varchar(300) comment '微信openid';
  90. alter table pc_recommend_mgt add isSendCompany bit comment '是否推送给公司';
  91. alter table pc_recommend_mgt add isSendUser bit comment '是否推送给求职人员';
  92. create table wx_messageStatus
  93. (
  94. messageStatusId varchar(50) not null comment '唯一ID',
  95. openId varchar(300) comment '微信openId',
  96. sourceId varchar(50) comment '业务ID',
  97. content text comment '推送内容',
  98. url varchar(1000),
  99. sendTime datetime comment '推送时间',
  100. recordStatus int comment '状态,0未推送,1已推送',
  101. createUserID varchar(50) comment '创建人',
  102. createTime datetime comment '创建时间',
  103. modifyUserID varchar(50) comment '修改人',
  104. modifyTime datetime comment '修改时间',
  105. primary key (messageStatusId)
  106. );
  107. create table wx_messageTempSetting
  108. (
  109. templateNo varchar(10) not null comment '自编唯一',
  110. templateName varchar(50) comment '自编名称',
  111. templateId varchar(300) comment '微信公众号生成',
  112. url varchar(300) comment '手机端路由地址,如/login?userId=234',
  113. primary key (templateNo)
  114. );
  115. create table wx_messageTempSetting_field
  116. (
  117. templateNo varchar(10) not null comment '自编唯一',
  118. wxFieldName varchar(30) not null comment '微信字段名称',
  119. sysFieldName varchar(30) comment '系统字段名称',
  120. primary key (templateNo, wxFieldName)
  121. );
  122. alter table wx_messageTempSetting_field add constraint FK_Reference_26 foreign key (templateNo)
  123. references wx_messageTempSetting (templateNo) on delete restrict on update restrict;
  124. insert into wx_messageTempSetting
  125. values('toCompany','应聘人员信息通知','-R2xeAeey7rOKN5VAuUr8cFMsJFlFp7ksN7m6H5_5VU','/wxMessage/jobUserInfo');
  126. insert into wx_messageTempSetting
  127. values('toUser','岗位信息通知','hSE-nWMrspk2uHlJ9BahP4FJo9nCOUpnQiMAOQC2a6k','/wxMessage/companyInfo');
  128. insert into wx_messageTempSetting_field
  129. values('toCompany','thing28','userName'),('toCompany','phone_number34','usermobile'),('toCompany','thing10','userHuntPostName');
  130. insert into wx_messageTempSetting_field
  131. values('toUser','thing5','companyname'),('toUser','thing4','postName'),('toUser','character_string2','companymobile');
  132. --2024-04-23
  133. alter table pc_profession modify ProfessionName varchar(50)
  134. alter table pc_company alter column companyType int
  135. -- 2023.4.24
  136. create table sys_user_datarange
  137. (
  138. userId varchar(50) not null comment '用户ID',
  139. datarangeId varchar(50) not null comment '结合用户类型区分区ID或驿站ID',
  140. primary key (userId, datarangeId)
  141. );
  142. alter table sys_user_datarange comment '用户数据权限表,结合用户类型区分区ID或驿站ID';