2026_01_06_donglang_create.sql 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. CREATE table kwt_forklift_waybill_order
  2. (
  3. id bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  4. f_order_no varchar(30) NOT NULL DEFAULT '-1' COMMENT '铲车订单编号',
  5. ent_id bigint NOT NULL DEFAULT '-1' COMMENT '企业id',
  6. w_order_id bigint NOT NULL DEFAULT '-1' COMMENT '物流运单id',
  7. l_order_id bigint NOT NULL DEFAULT '-1' COMMENT '物流订单id',
  8. dict_id bigint NOT NULL DEFAULT '-1' COMMENT '商品类型id',
  9. goods_id bigint NOT NULL DEFAULT '-1' COMMENT '商品id',
  10. goods_name varchar(20) NOT NULL default '' COMMENT '商品名称',
  11. loading_type int NOT NULL DEFAULT '0' COMMENT '装载类型(0装载,1补货)',
  12. status int NOT NULL DEFAULT '0' COMMENT '状态(1-待接单,5-已接单、10-已装载)',
  13. driver_id bigint NOT NULL DEFAULT '-1' COMMENT '装载员id',
  14. driver_name varchar(40) DEFAULT '' COMMENT '装载员姓名',
  15. driver_phone varchar(20) DEFAULT '' COMMENT '装载员联系电话',
  16. forklift_accept_time datetime DEFAULT NULL COMMENT '装载接单时间',
  17. finish_time datetime DEFAULT NULL COMMENT '装载完成时间',
  18. waybill_accept_time datetime NOT NULL DEFAULT '1000-01-01 00:00:00' COMMENT '运单接单时间',
  19. entrust_amount decimal(10,6) DEFAULT NULL COMMENT '任务量',
  20. truck_type varchar(5) NOT NULL DEFAULT '' COMMENT '车辆类型',
  21. carAxis varchar(5) NOT NULL DEFAULT '' COMMENT '车辆轴数',
  22. create_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  23. update_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  24. create_user bigint NOT NULL DEFAULT '-1' COMMENT '创建人',
  25. update_user bigint NOT NULL DEFAULT '-1' COMMENT '更新人',
  26. PRIMARY KEY (`id`) USING BTREE
  27. ) comment '铲车司机运单';
  28. create table kwt_gatekeeper_waybill_order
  29. (
  30. id bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  31. ent_id bigint NOT NULL DEFAULT '-1' COMMENT '企业id',
  32. w_order_id bigint NOT NULL DEFAULT '-1' COMMENT '物流运单id',
  33. l_order_id bigint NOT NULL DEFAULT '-1' COMMENT '物流订单id',
  34. good_id bigint NOT NULL DEFAULT '-1' COMMENT '商品id',
  35. goods_name varchar(20) NOT NULL default '' COMMENT '商品名称',
  36. status int NOT NULL DEFAULT '0' COMMENT '状态(1-待进场,5-已进场、10-待离场、15-空载待离场、20-已放行未离场、25-已离场、30-空载离场)',
  37. into_time datetime NOT NULL DEFAULT '1000-01-01 00:00:00' COMMENT '进场时间',
  38. leave_time datetime DEFAULT NULL COMMENT '放行时间',
  39. gatekeeper_user_id bigint DEFAULT DEFAULT '-1' COMMENT '门卫用户id',
  40. gatekeeper_name varchar(40) DEFAULT '' COMMENT '门卫姓名',
  41. waybill_accept_time datetime NOT NULL DEFAULT '1000-01-01 00:00:00' COMMENT '运单接单时间',
  42. entrust_amount decimal(10,6) DEFAULT NULL COMMENT '任务量',
  43. truck_type varchar(5) NOT NULL default '' COMMENT '车辆类型',
  44. carAxis varchar(5) NOT NULL default '' COMMENT '车辆轴数',
  45. legal_load decimal(10,2) DEFAULT NULL COMMENT '法定载重',
  46. create_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  47. update_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP COMMENT '更新时间',
  48. create_user bigint NOT NULL DEFAULT '-1' COMMENT '创建人',
  49. update_user bigint NOT NULL DEFAULT '-1' COMMENT '更新人',
  50. PRIMARY KEY (`id`) USING BTREE
  51. ) comment '门卫车辆运单';
  52. CREATE TABLE tms_truck_axle_num (
  53. id int unsigned NOT NULL AUTO_INCREMENT,
  54. group_id int DEFAULT NULL,
  55. name varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '车辆轴数',
  56. num varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
  57. standard_load decimal(10,2) DEFAULT NULL COMMENT '默认准载量',
  58. legal_load decimal(10,2) DEFAULT NULL COMMENT '货车法定载重',
  59. tractor_legal_load decimal(10,2) DEFAULT NULL COMMENT '牵引车法定载重',
  60. uuid varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人id',
  61. uuid_name varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人姓名',
  62. status tinyint unsigned NOT NULL DEFAULT '1' COMMENT '1正常 2禁用',
  63. create_time datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '数据添加时间',
  64. update_time datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '数据修改时间',
  65. delete_time datetime DEFAULT NULL COMMENT '数据删除时间',
  66. PRIMARY KEY (`id`) USING BTREE
  67. ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='车辆轴数表';
  68. create table kwt_waybill_order_weighbridge
  69. (
  70. id bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  71. w_order_id bigint NOT NULL DEFAULT '-1' COMMENT '物流运单id',
  72. l_order_id bigint NOT NULL DEFAULT '-1' COMMENT '物流订单id',
  73. truck_id bigint NOT NULL DEFAULT '-1' COMMENT '车牌id',
  74. truck_no varchar(5) NOT NULL default '' COMMENT '车牌号',
  75. weighbridge_id bigint NOT NULL DEFAULT '-1' COMMENT '地磅id',
  76. weight decimal(10,6) NOT NULL DEFAULT 0.000000 COMMENT '过磅重量',
  77. weigh_url longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '过磅图片',
  78. create_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  79. update_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP COMMENT '更新时间',
  80. create_user bigint NOT NULL DEFAULT '-1' COMMENT '创建人',
  81. update_user bigint NOT NULL DEFAULT '-1' COMMENT '更新人',
  82. PRIMARY KEY (`id`) USING BTREE
  83. ) comment '地磅记录';
  84. create table kwt_parking_charge_strategy
  85. (
  86. id bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  87. strategy_name varchar(20) NOT NULL default '' COMMENT '策略名称',
  88. type int NOT NULL DEFAULT '0' COMMENT '策略类型(1-按吨计费,2-按次计费、3-按月计费)',
  89. method decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '计价方式',
  90. status int NOT NULL DEFAULT '0' COMMENT '状态(0-关闭,1-开启)',
  91. remark varchar(20) DEFAULT NULL COMMENT '备注',
  92. del_flag int NOT NULL DEFAULT '0' COMMENT '是否删除(0未删除,1删除)',
  93. create_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  94. update_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP COMMENT '更新时间',
  95. create_user bigint NOT NULL DEFAULT '-1' COMMENT '创建人',
  96. update_user bigint NOT NULL DEFAULT '-1' COMMENT '更新人',
  97. PRIMARY KEY (`id`) USING BTREE
  98. ) comment '收费策略表';
  99. create table kwt_parking_charge_strategy_unit
  100. (
  101. id bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  102. strategy_id bigint NOT NULL DEFAULT '-1' COMMENT '策略id',
  103. ent_id bigint NOT NULL DEFAULT '-1' COMMENT '企业id',
  104. del_flag int NOT NULL DEFAULT '0' COMMENT '是否删除(0未删除,1删除)',
  105. create_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  106. update_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP COMMENT '更新时间',
  107. create_user bigint NOT NULL DEFAULT '-1' COMMENT '创建人',
  108. update_user bigint NOT NULL DEFAULT '-1' COMMENT '更新人',
  109. PRIMARY KEY (`id`) USING BTREE
  110. ) comment '收费策略企业关联表';
  111. CREATE TABLE `kwt_parking_wallet_fee` (
  112. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  113. `pro_ent_id` bigint NOT NULL DEFAULT '-1' COMMENT '采购商企业id',
  114. `service_fee_balance` decimal(16,2) NOT NULL DEFAULT '0.00' COMMENT '服务费余额',
  115. `trading_amount` decimal(16,2) NOT NULL DEFAULT '0.00' COMMENT '履约中金额',
  116. `voucher_url` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '凭证图片',
  117. `remark` varchar(20) DEFAULT NULL DEFAULT '' COMMENT '备注',
  118. del_flag int NOT NULL DEFAULT '0' COMMENT '是否删除(0未删除,1删除)',
  119. create_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  120. update_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP COMMENT '更新时间',
  121. create_user bigint NOT NULL DEFAULT '-1' COMMENT '创建人',
  122. update_user bigint NOT NULL DEFAULT '-1' COMMENT '更新人',
  123. PRIMARY KEY (`id`) USING BTREE
  124. ) comment '预存服务费';
  125. CREATE TABLE `kwt_parking_wallet_fee_balance` (
  126. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  127. `order_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关联订单编号',
  128. `pro_ent_id` bigint NOT NULL DEFAULT '-1' COMMENT '采购商企业id',
  129. `trade_type` int NOT NULL DEFAULT '0' COMMENT '交易类型 2-预付 3-收益 4-冻结 5-解冻 6-消费 9-人工录入',
  130. `trade_amount` decimal(16,2) NOT NULL DEFAULT '0.00' COMMENT '交易金额',
  131. `service_fee_balance` decimal(16,2) NOT NULL DEFAULT '0.00' COMMENT '服务费余额',
  132. `trading_amount` decimal(16,2) NOT NULL DEFAULT '0.00' COMMENT '履约中金额',
  133. `remark` varchar(20) DEFAULT NULL DEFAULT '' COMMENT '备注',
  134. del_flag int NOT NULL DEFAULT '0' COMMENT '是否删除(0未删除,1删除)',
  135. create_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  136. update_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP COMMENT '更新时间',
  137. create_user bigint NOT NULL DEFAULT '-1' COMMENT '创建人',
  138. update_user bigint NOT NULL DEFAULT '-1' COMMENT '更新人',
  139. PRIMARY KEY (`id`) USING BTREE
  140. ) comment '预存服务费明细';