update.sql 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332
  1. -- ----------------------------
  2. -- Table structure for zh_external_data
  3. -- ----------------------------
  4. CREATE TABLE `zh_external_data` (
  5. `id` int(11) NOT NULL AUTO_INCREMENT,
  6. `tid` int(11) NOT NULL COMMENT '标段id',
  7. `sid` int(11) NOT NULL DEFAULT '-1' COMMENT '所属期id,-1表示整个标段共用',
  8. `ex_type` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT '额外数据 - 类型(''fl'': 富龙接口数据)',
  9. `ex_field` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT '额外数据 - 名称(具体细分由ex_type决定)',
  10. `ex_value` text CHARACTER SET utf8 COMMENT '额外数据 - 值',
  11. PRIMARY KEY (`id`)
  12. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='外部所需数据\r\n非计量支付内部运行所需数据,当接入外部系统时,这些系统可能要求我们提供某些额外的数据,例如:富龙接口,wbs_code\r\n类似数据,均存储在这里';
  13. -- ----------------------------
  14. -- zh_stage_bonus add column 发文单位
  15. -- ----------------------------
  16. ALTER TABLE `zh_stage_bonus`
  17. ADD COLUMN `doc_co` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL COMMENT '发文单位' AFTER `code`;
  18. -- ----------------------------
  19. -- zh_stage_bonus add column 依据材料 - 文件列表
  20. -- ----------------------------
  21. ALTER TABLE `zh_stage_bonus`
  22. ADD COLUMN `proof_file` text CHARACTER SET utf8 NULL COMMENT '依据材料 - 文件列表(json)' AFTER `proof`;
  23. -- 更改 zh_role_rpt_rel 结构,增加stage id
  24. ALTER TABLE `zh_role_rpt_rel`
  25. ADD COLUMN `sid` INT NULL AFTER `rpt_id`,
  26. DROP INDEX `tender_idx` ,
  27. ADD INDEX `tender_idx` (`tender_id` ASC, `rpt_id` ASC);
  28. ;
  29. -- 然后顺便初始化一下sid
  30. update zh_role_rpt_rel set sid = 1044 where id = 275;
  31. update zh_role_rpt_rel set sid = 1044 where id = 276;
  32. update zh_role_rpt_rel set sid = 1044 where id = 277;
  33. update zh_role_rpt_rel set sid = 1044 where id = 281;
  34. update zh_role_rpt_rel set sid = 1044 where id = 282;
  35. update zh_role_rpt_rel set sid = 1052 where id = 21;
  36. update zh_role_rpt_rel set sid = 1074 where id = 60;
  37. update zh_role_rpt_rel set sid = 1074 where id = 61;
  38. update zh_role_rpt_rel set sid = 1074 where id = 62;
  39. update zh_role_rpt_rel set sid = 1078 where id = 23;
  40. update zh_role_rpt_rel set sid = 1083 where id = 24;
  41. update zh_role_rpt_rel set sid = 1083 where id = 25;
  42. update zh_role_rpt_rel set sid = 1084 where id = 37;
  43. update zh_role_rpt_rel set sid = 1084 where id = 38;
  44. update zh_role_rpt_rel set sid = 1084 where id = 39;
  45. update zh_role_rpt_rel set sid = 1086 where id = 28;
  46. update zh_role_rpt_rel set sid = 1089 where id = 29;
  47. update zh_role_rpt_rel set sid = 1089 where id = 30;
  48. update zh_role_rpt_rel set sid = 1090 where id = 31;
  49. update zh_role_rpt_rel set sid = 1096 where id = 121;
  50. update zh_role_rpt_rel set sid = 1162 where id = 35;
  51. update zh_role_rpt_rel set sid = 1162 where id = 36;
  52. update zh_role_rpt_rel set sid = 1162 where id = 176;
  53. update zh_role_rpt_rel set sid = 1169 where id = 55;
  54. update zh_role_rpt_rel set sid = 1185 where id = 40;
  55. update zh_role_rpt_rel set sid = 1193 where id = 53;
  56. update zh_role_rpt_rel set sid = 1225 where id = 54;
  57. update zh_role_rpt_rel set sid = 1264 where id = 232;
  58. update zh_role_rpt_rel set sid = 1264 where id = 274;
  59. update zh_role_rpt_rel set sid = 1265 where id = 59;
  60. update zh_role_rpt_rel set sid = 1296 where id = 64;
  61. update zh_role_rpt_rel set sid = 1296 where id = 65;
  62. update zh_role_rpt_rel set sid = 1296 where id = 66;
  63. update zh_role_rpt_rel set sid = 1298 where id = 69;
  64. update zh_role_rpt_rel set sid = 1298 where id = 70;
  65. update zh_role_rpt_rel set sid = 1299 where id = 82;
  66. update zh_role_rpt_rel set sid = 1299 where id = 84;
  67. update zh_role_rpt_rel set sid = 1299 where id = 85;
  68. update zh_role_rpt_rel set sid = 1299 where id = 86;
  69. update zh_role_rpt_rel set sid = 1299 where id = 87;
  70. update zh_role_rpt_rel set sid = 1299 where id = 88;
  71. update zh_role_rpt_rel set sid = 1299 where id = 89;
  72. update zh_role_rpt_rel set sid = 1299 where id = 90;
  73. update zh_role_rpt_rel set sid = 1300 where id = 76;
  74. update zh_role_rpt_rel set sid = 1300 where id = 77;
  75. update zh_role_rpt_rel set sid = 1300 where id = 78;
  76. update zh_role_rpt_rel set sid = 1300 where id = 79;
  77. update zh_role_rpt_rel set sid = 1300 where id = 80;
  78. update zh_role_rpt_rel set sid = 1303 where id = 131;
  79. update zh_role_rpt_rel set sid = 1303 where id = 132;
  80. update zh_role_rpt_rel set sid = 1303 where id = 133;
  81. update zh_role_rpt_rel set sid = 1303 where id = 134;
  82. update zh_role_rpt_rel set sid = 1303 where id = 135;
  83. update zh_role_rpt_rel set sid = 1303 where id = 136;
  84. update zh_role_rpt_rel set sid = 1311 where id = 71;
  85. update zh_role_rpt_rel set sid = 1311 where id = 72;
  86. update zh_role_rpt_rel set sid = 1311 where id = 73;
  87. update zh_role_rpt_rel set sid = 1311 where id = 74;
  88. update zh_role_rpt_rel set sid = 1311 where id = 75;
  89. update zh_role_rpt_rel set sid = 1311 where id = 83;
  90. update zh_role_rpt_rel set sid = 1318 where id = 122;
  91. update zh_role_rpt_rel set sid = 1321 where id = 81;
  92. update zh_role_rpt_rel set sid = 1328 where id = 92;
  93. update zh_role_rpt_rel set sid = 1328 where id = 112;
  94. update zh_role_rpt_rel set sid = 1328 where id = 113;
  95. update zh_role_rpt_rel set sid = 1328 where id = 114;
  96. update zh_role_rpt_rel set sid = 1328 where id = 115;
  97. update zh_role_rpt_rel set sid = 1328 where id = 116;
  98. update zh_role_rpt_rel set sid = 1329 where id = 107;
  99. update zh_role_rpt_rel set sid = 1329 where id = 108;
  100. update zh_role_rpt_rel set sid = 1329 where id = 109;
  101. update zh_role_rpt_rel set sid = 1329 where id = 110;
  102. update zh_role_rpt_rel set sid = 1329 where id = 111;
  103. update zh_role_rpt_rel set sid = 1343 where id = 139;
  104. update zh_role_rpt_rel set sid = 1344 where id = 124;
  105. update zh_role_rpt_rel set sid = 1344 where id = 125;
  106. update zh_role_rpt_rel set sid = 1344 where id = 126;
  107. update zh_role_rpt_rel set sid = 1344 where id = 127;
  108. update zh_role_rpt_rel set sid = 1344 where id = 128;
  109. update zh_role_rpt_rel set sid = 1354 where id = 95;
  110. update zh_role_rpt_rel set sid = 1354 where id = 96;
  111. update zh_role_rpt_rel set sid = 1354 where id = 97;
  112. update zh_role_rpt_rel set sid = 1354 where id = 98;
  113. update zh_role_rpt_rel set sid = 1354 where id = 99;
  114. update zh_role_rpt_rel set sid = 1361 where id = 93;
  115. update zh_role_rpt_rel set sid = 1361 where id = 94;
  116. update zh_role_rpt_rel set sid = 1367 where id = 100;
  117. update zh_role_rpt_rel set sid = 1367 where id = 101;
  118. update zh_role_rpt_rel set sid = 1367 where id = 102;
  119. update zh_role_rpt_rel set sid = 1367 where id = 103;
  120. update zh_role_rpt_rel set sid = 1367 where id = 104;
  121. update zh_role_rpt_rel set sid = 1367 where id = 105;
  122. update zh_role_rpt_rel set sid = 1367 where id = 106;
  123. update zh_role_rpt_rel set sid = 1387 where id = 130;
  124. update zh_role_rpt_rel set sid = 1553 where id = 140;
  125. update zh_role_rpt_rel set sid = 1599 where id = 146;
  126. update zh_role_rpt_rel set sid = 1599 where id = 148;
  127. update zh_role_rpt_rel set sid = 1599 where id = 149;
  128. update zh_role_rpt_rel set sid = 1599 where id = 150;
  129. update zh_role_rpt_rel set sid = 1599 where id = 151;
  130. update zh_role_rpt_rel set sid = 1603 where id = 147;
  131. update zh_role_rpt_rel set sid = 1614 where id = 145;
  132. update zh_role_rpt_rel set sid = 1620 where id = 142;
  133. update zh_role_rpt_rel set sid = 1620 where id = 143;
  134. update zh_role_rpt_rel set sid = 1620 where id = 144;
  135. update zh_role_rpt_rel set sid = 1620 where id = 201;
  136. update zh_role_rpt_rel set sid = 1620 where id = 202;
  137. update zh_role_rpt_rel set sid = 1620 where id = 203;
  138. update zh_role_rpt_rel set sid = 1620 where id = 204;
  139. update zh_role_rpt_rel set sid = 1627 where id = 167;
  140. update zh_role_rpt_rel set sid = 1627 where id = 168;
  141. update zh_role_rpt_rel set sid = 1627 where id = 169;
  142. update zh_role_rpt_rel set sid = 1627 where id = 170;
  143. update zh_role_rpt_rel set sid = 1627 where id = 171;
  144. update zh_role_rpt_rel set sid = 1629 where id = 188;
  145. update zh_role_rpt_rel set sid = 1629 where id = 189;
  146. update zh_role_rpt_rel set sid = 1676 where id = 152;
  147. update zh_role_rpt_rel set sid = 1676 where id = 153;
  148. update zh_role_rpt_rel set sid = 1676 where id = 154;
  149. update zh_role_rpt_rel set sid = 1676 where id = 155;
  150. update zh_role_rpt_rel set sid = 1676 where id = 156;
  151. update zh_role_rpt_rel set sid = 1676 where id = 157;
  152. update zh_role_rpt_rel set sid = 1794 where id = 175;
  153. update zh_role_rpt_rel set sid = 1817 where id = 291;
  154. update zh_role_rpt_rel set sid = 1820 where id = 200;
  155. update zh_role_rpt_rel set sid = 1844 where id = 178;
  156. update zh_role_rpt_rel set sid = 1846 where id = 280;
  157. update zh_role_rpt_rel set sid = 1854 where id = 180;
  158. update zh_role_rpt_rel set sid = 1879 where id = 195;
  159. update zh_role_rpt_rel set sid = 1879 where id = 196;
  160. update zh_role_rpt_rel set sid = 1879 where id = 197;
  161. update zh_role_rpt_rel set sid = 1879 where id = 198;
  162. update zh_role_rpt_rel set sid = 1879 where id = 199;
  163. update zh_role_rpt_rel set sid = 1881 where id = 181;
  164. update zh_role_rpt_rel set sid = 1881 where id = 182;
  165. update zh_role_rpt_rel set sid = 1881 where id = 183;
  166. update zh_role_rpt_rel set sid = 1881 where id = 184;
  167. update zh_role_rpt_rel set sid = 1881 where id = 185;
  168. update zh_role_rpt_rel set sid = 1881 where id = 186;
  169. update zh_role_rpt_rel set sid = 1881 where id = 187;
  170. update zh_role_rpt_rel set sid = 1930 where id = 292;
  171. update zh_role_rpt_rel set sid = 1936 where id = 193;
  172. update zh_role_rpt_rel set sid = 1945 where id = 194;
  173. update zh_role_rpt_rel set sid = 2057 where id = 221;
  174. update zh_role_rpt_rel set sid = 2057 where id = 222;
  175. update zh_role_rpt_rel set sid = 2057 where id = 223;
  176. update zh_role_rpt_rel set sid = 2057 where id = 224;
  177. update zh_role_rpt_rel set sid = 2057 where id = 225;
  178. update zh_role_rpt_rel set sid = 2058 where id = 242;
  179. update zh_role_rpt_rel set sid = 2058 where id = 243;
  180. update zh_role_rpt_rel set sid = 2058 where id = 244;
  181. update zh_role_rpt_rel set sid = 2058 where id = 245;
  182. update zh_role_rpt_rel set sid = 2058 where id = 246;
  183. update zh_role_rpt_rel set sid = 2058 where id = 261;
  184. update zh_role_rpt_rel set sid = 2062 where id = 248;
  185. update zh_role_rpt_rel set sid = 2062 where id = 251;
  186. update zh_role_rpt_rel set sid = 2062 where id = 254;
  187. update zh_role_rpt_rel set sid = 2062 where id = 255;
  188. update zh_role_rpt_rel set sid = 2062 where id = 256;
  189. update zh_role_rpt_rel set sid = 2062 where id = 257;
  190. update zh_role_rpt_rel set sid = 2064 where id = 233;
  191. update zh_role_rpt_rel set sid = 2064 where id = 234;
  192. update zh_role_rpt_rel set sid = 2064 where id = 235;
  193. update zh_role_rpt_rel set sid = 2064 where id = 236;
  194. update zh_role_rpt_rel set sid = 2064 where id = 237;
  195. update zh_role_rpt_rel set sid = 2078 where id = 247;
  196. update zh_role_rpt_rel set sid = 2078 where id = 249;
  197. update zh_role_rpt_rel set sid = 2078 where id = 250;
  198. update zh_role_rpt_rel set sid = 2078 where id = 252;
  199. update zh_role_rpt_rel set sid = 2078 where id = 253;
  200. update zh_role_rpt_rel set sid = 2092 where id = 258;
  201. update zh_role_rpt_rel set sid = 2093 where id = 259;
  202. update zh_role_rpt_rel set sid = 2093 where id = 260;
  203. update zh_role_rpt_rel set sid = 2093 where id = 263;
  204. update zh_role_rpt_rel set sid = 2102 where id = 265;
  205. update zh_role_rpt_rel set sid = 2102 where id = 271;
  206. update zh_role_rpt_rel set sid = 2102 where id = 289;
  207. update zh_role_rpt_rel set sid = 2102 where id = 290;
  208. update zh_role_rpt_rel set sid = 2109 where id = 266;
  209. update zh_role_rpt_rel set sid = 2109 where id = 267;
  210. update zh_role_rpt_rel set sid = 2119 where id = 269;
  211. update zh_role_rpt_rel set sid = 2119 where id = 270;
  212. update zh_role_rpt_rel set sid = 2119 where id = 278;
  213. update zh_role_rpt_rel set sid = 2119 where id = 279;
  214. update zh_role_rpt_rel set sid = 2127 where id = 272;
  215. update zh_role_rpt_rel set sid = 2161 where id = 294;
  216. update zh_role_rpt_rel set sid = 2161 where id = 295;
  217. update zh_role_rpt_rel set sid = 2161 where id = 297;
  218. update zh_role_rpt_rel set sid = 2177 where id = 293;
  219. update zh_role_rpt_rel set sid = 2186 where id = 296;
  220. update zh_role_rpt_rel set sid = 2187 where id = 288;
  221. -- ----------------------------
  222. -- Table structure for zh_maintain
  223. -- ----------------------------
  224. CREATE TABLE `zh_maintain` (
  225. `id` int(11) NOT NULL AUTO_INCREMENT,
  226. `maintain_time` varchar(15) COLLATE utf8_unicode_ci NOT NULL COMMENT '维护时间',
  227. `duration` tinyint(4) NOT NULL DEFAULT '2' COMMENT '维护时长',
  228. `msg` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT '维护内容',
  229. `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '维护状态,0:未设置,1:未开始,2:进行中',
  230. PRIMARY KEY (`id`)
  231. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='系统维护信息表';
  232. INSERT INTO `zh_maintain` (`id`, `maintain_time`, `duration`, `msg`, `status`) VALUES
  233. (1, '', 2, '', 0);
  234. -- ----------------------------
  235. -- zh_message add column 创建者id
  236. -- ----------------------------
  237. ALTER TABLE `zh_message`
  238. ADD COLUMN `create_uid` int(11) DEFAULT NULL COMMENT '创建者id' AFTER `create_time`;
  239. -- ----------------------------
  240. -- zh_message add column 项目id
  241. -- ----------------------------
  242. ALTER TABLE `zh_message`
  243. ADD COLUMN `project_id` int(11) DEFAULT NULL COMMENT '项目id,针对项目通知' AFTER `create_uid`;
  244. -- ----------------------------
  245. -- zh_message add column 是否置顶
  246. -- ----------------------------
  247. ALTER TABLE `zh_message`
  248. ADD COLUMN `istop` varchar(15) NOT NULL DEFAULT '0' COMMENT '是否置顶,0为非置顶,时间戳为置顶时间' AFTER `release_time`;
  249. -- ----------------------------
  250. -- zh_message change column content
  251. -- ----------------------------
  252. ALTER TABLE `zh_message`
  253. CHANGE `content` `content` text CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '消息内容';
  254. -- ----------------------------
  255. -- zh_message change column create_time
  256. -- ----------------------------
  257. ALTER TABLE `zh_message`
  258. CHANGE `create_time` `create_time` varchar(15) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '创建时间';
  259. -- ----------------------------
  260. -- zh_message change column creator
  261. -- ----------------------------
  262. ALTER TABLE `zh_message`
  263. CHANGE `creator` `creator` varchar(15) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '创建者';
  264. -- ----------------------------
  265. -- zh_message change column type
  266. -- ----------------------------
  267. ALTER TABLE `zh_message`
  268. CHANGE `type` `type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '消息类型 1为项目 2为系统';
  269. -- ----------------------------
  270. -- zh_message change column status
  271. -- ----------------------------
  272. ALTER TABLE `zh_message`
  273. CHANGE `status` `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '消息状态,1:已发布,2:未发布';
  274. -- ----------------------------
  275. -- zh_message change column release_time
  276. -- ----------------------------
  277. ALTER TABLE `zh_message`
  278. CHANGE `release_time` `release_time` int(10) NOT NULL DEFAULT '0' COMMENT '发布时间';
  279. -- ----------------------------
  280. -- zh_project add column 是否定制项目
  281. -- ----------------------------
  282. ALTER TABLE `zh_project`
  283. ADD COLUMN `custom` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否是定制项目' AFTER `dealpay_json`;
  284. -- ----------------------------
  285. -- zh_project add column 定制项目接口是否可用
  286. -- ----------------------------
  287. ALTER TABLE `zh_project`
  288. ADD COLUMN `can_api` tinyint(1) NOT NULL DEFAULT '1' COMMENT '定制项目接口是否可用';
  289. -- ----------------------------
  290. -- zh_project add column 定制项目私钥
  291. -- ----------------------------
  292. ALTER TABLE `zh_project`
  293. ADD COLUMN `secret` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL COMMENT '定制项目私钥';
  294. -- ----------------------------
  295. -- zh_project_account add column 是否已绑定定制项目
  296. -- ----------------------------
  297. ALTER TABLE `zh_project_account`
  298. ADD COLUMN `bind` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否已绑定定制项目' AFTER `sms_type`;
  299. -- ----------------------------
  300. -- 权限控制表,新增部分权限
  301. -- ----------------------------
  302. INSERT INTO `calculation`.`zh_permission` (`id`, `name`, `controller`, `action`, `pid`, `icon_class`, `create_time`, `isshow`) VALUES ('67', '系统维护', 'maintain', '', '11', '', NULL, '1');
  303. INSERT INTO `calculation`.`zh_permission` (`id`, `name`, `controller`, `action`, `pid`, `icon_class`, `create_time`, `isshow`) VALUES ('68', '第三方接口', 'project', 'api2other', '38', 'api2other', NULL, '1');
  304. INSERT INTO `calculation`.`zh_permission` (`id`, `name`, `controller`, `action`, `pid`, `icon_class`, `create_time`, `isshow`) VALUES ('69', '第三方接口设置', 'project', 'api2otherSave', '38', '', NULL, '1');
  305. update `calculation`.`zh_permission` set `name` = '消息通知', `isshow` = 1 where `id` = 31;
  306. update `calculation`.`zh_permission` set `create_time` = '1' where `id` = 62;