update.sql 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. ALTER TABLE `zh_tender`
  2. ADD COLUMN `has_rela` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否有关联台账' AFTER `had_map`;
  3. CREATE TABLE `zh_stage_rela` (
  4. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
  5. `tid` int(11) unsigned NOT NULL COMMENT '标段id',
  6. `sid` int(11) unsigned NOT NULL COMMENT '期id',
  7. `sorder` tinyint(4) unsigned NOT NULL COMMENT '期序号',
  8. `rela_tid` int(11) unsigned NOT NULL COMMENT '关联标段id',
  9. `rela_tname` varchar(255) CHARACTER SET utf8 NOT NULL COMMENT '关联标段-名称',
  10. `rela_sid` int(11) unsigned NOT NULL COMMENT '关联期id',
  11. `rela_sorder` tinyint(4) unsigned NOT NULL COMMENT '关联期序号',
  12. `add_time` datetime NOT NULL COMMENT '添加时间',
  13. `update_time` datetime NOT NULL COMMENT '更新时间',
  14. `total_price` decimal(28,6) DEFAULT NULL,
  15. `cache_tp` text CHARACTER SET utf8 COMMENT '缓存金额(当前标段单价计算)',
  16. `cache_org_tp` text CHARACTER SET utf8 COMMENT '缓存金额(原关联标段单价计算)',
  17. PRIMARY KEY (`id`)
  18. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='计量期-关联台账(含缓存数据)';
  19. CREATE TABLE `zh_stage_rela_bills` (
  20. `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  21. `tid` int(11) unsigned NOT NULL COMMENT '标段id',
  22. `sid` int(11) unsigned NOT NULL COMMENT '期id',
  23. `sorder` tinyint(4) unsigned NOT NULL COMMENT '期序号',
  24. `rela_tid` int(11) unsigned NOT NULL COMMENT '关联标段id',
  25. `rela_sid` int(11) unsigned NOT NULL COMMENT '关联期id',
  26. `rela_sorder` tinyint(4) unsigned NOT NULL COMMENT '关联期序号',
  27. `lid` varchar(36) CHARACTER SET ascii NOT NULL COMMENT '台账id',
  28. `contract_qty` decimal(24,8) DEFAULT NULL COMMENT '合同计量-数量',
  29. `contract_tp` decimal(24,8) DEFAULT NULL COMMENT '合同计量-金额',
  30. `contract_expr` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '合同计量-公式',
  31. `qc_qty` decimal(24,8) DEFAULT NULL COMMENT '数量变更-数量',
  32. `qc_tp` decimal(24,8) DEFAULT NULL COMMENT '数量变更-金额',
  33. `postil` varchar(1000) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '本期批注',
  34. `unit_price` decimal(24,8) DEFAULT NULL COMMENT '单价',
  35. PRIMARY KEY (`id`)
  36. ) ENGINE=InnoDB AUTO_INCREMENT=81 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
  37. CREATE TABLE `zh_stage_rela_pos` (
  38. `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  39. `tid` int(11) unsigned NOT NULL COMMENT '标段id',
  40. `sid` int(11) unsigned NOT NULL COMMENT '期id',
  41. `sorder` tinyint(4) unsigned NOT NULL COMMENT '期序号',
  42. `rela_tid` int(11) unsigned NOT NULL COMMENT '关联标段id',
  43. `rela_sid` int(11) unsigned NOT NULL COMMENT '关联期id',
  44. `rela_sorder` tinyint(4) unsigned NOT NULL COMMENT '关联期序号',
  45. `lid` varchar(36) CHARACTER SET ascii NOT NULL COMMENT '台账id',
  46. `pid` varchar(36) CHARACTER SET ascii NOT NULL COMMENT '计量单元id',
  47. `contract_qty` decimal(24,8) DEFAULT NULL COMMENT '合同计量-数量',
  48. `contract_expr` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '合同计量-公式',
  49. `qc_qty` decimal(24,8) DEFAULT NULL COMMENT '数量变更-数量',
  50. `postil` varchar(1000) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '本期批注',
  51. PRIMARY KEY (`id`)
  52. ) ENGINE=InnoDB AUTO_INCREMENT=81 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
  53. CREATE TABLE `zh_stage_rela_bills_final` (
  54. `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  55. `tid` int(11) unsigned NOT NULL COMMENT '标段id',
  56. `sid` int(11) unsigned NOT NULL COMMENT '期id',
  57. `sorder` tinyint(4) unsigned NOT NULL COMMENT '期序号',
  58. `rela_tid` int(11) unsigned NOT NULL COMMENT '关联标段id',
  59. `rela_sid` int(11) unsigned NOT NULL COMMENT '关联期id',
  60. `rela_sorder` tinyint(4) unsigned NOT NULL COMMENT '关联期序号',
  61. `lid` varchar(36) CHARACTER SET ascii NOT NULL COMMENT '台账id',
  62. `contract_qty` decimal(24,8) DEFAULT NULL COMMENT '合同计量-数量',
  63. `contract_tp` decimal(24,8) DEFAULT NULL COMMENT '合同计量-金额',
  64. `qc_qty` decimal(24,8) DEFAULT NULL COMMENT '数量变更-数量',
  65. `qc_tp` decimal(24,8) DEFAULT NULL COMMENT '数量变更-金额',
  66. PRIMARY KEY (`id`)
  67. ) ENGINE=InnoDB AUTO_INCREMENT=81 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
  68. CREATE TABLE `zh_stage_rela_pos_final` (
  69. `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  70. `tid` int(11) unsigned NOT NULL COMMENT '标段id',
  71. `sid` int(11) unsigned NOT NULL COMMENT '期id',
  72. `sorder` tinyint(4) unsigned NOT NULL COMMENT '期序号',
  73. `rela_tid` int(11) unsigned NOT NULL COMMENT '关联标段id',
  74. `rela_sid` int(11) unsigned NOT NULL COMMENT '关联期id',
  75. `rela_sorder` tinyint(4) unsigned NOT NULL COMMENT '关联期序号',
  76. `lid` varchar(36) CHARACTER SET ascii NOT NULL COMMENT '台账id',
  77. `pid` varchar(36) CHARACTER SET ascii NOT NULL COMMENT '计量单元id',
  78. `contract_qty` decimal(24,8) DEFAULT NULL COMMENT '合同计量-数量',
  79. `qc_qty` decimal(24,8) DEFAULT NULL COMMENT '数量变更-数量',
  80. PRIMARY KEY (`id`)
  81. ) ENGINE=InnoDB AUTO_INCREMENT=81 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
  82. ALTER TABLE `zh_rpt_archive`
  83. CHANGE COLUMN `content` `content` JSON NULL DEFAULT NULL ;
  84. CREATE TABLE `zh_s2b_z_proj` (
  85. `id` int(11) NOT NULL AUTO_INCREMENT,
  86. `pid` int(11) NOT NULL COMMENT '项目id',
  87. `xmName` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT '项目发改全称',
  88. `xmCode` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT '项目发改赋码',
  89. `opCode` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT '来源编码',
  90. `base_data` text COLLATE utf8_unicode_ci COMMENT '用来存定制接口所需参数',
  91. PRIMARY KEY (`id`),
  92. KEY `pid` (`pid`)
  93. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
  94. -- --------------------------------------------------------
  95. --
  96. -- 表的结构 `zh_s2b_z_tender`
  97. --
  98. CREATE TABLE `zh_s2b_z_tender` (
  99. `id` int(11) NOT NULL AUTO_INCREMENT,
  100. `tid` int(11) NOT NULL COMMENT '标段id',
  101. `base_data` text COLLATE utf8_unicode_ci COMMENT 'json,一些需要的数据',
  102. PRIMARY KEY (`id`),
  103. KEY `tid` (`tid`)
  104. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='浙江项目标段表';
  105. ALTER TABLE `zh_project` ADD `customType` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '定制项目通知类型参数' AFTER `secret`;