2025_11_03_donglang.sql 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. CREATE TABLE `kwp_biz_wallet`
  2. (
  3. id bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  4. sup_ent_id bigint NOT NULL COMMENT '供应商企业id',
  5. pro_ent_id bigint NOT NULL COMMENT '采购商企业id',
  6. name varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '钱包名称',
  7. amount decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '可用金额(单位:元,保留2位小数)',
  8. prepay_amount decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '冻结金额(单位:元,保留2位小数)',
  9. type int NOT NULL DEFAULT '0' COMMENT '类型 0-线下钱包',
  10. state int NOT NULL DEFAULT '0' COMMENT '状态 1-开启,0-关闭',
  11. create_time datetime not null default CURRENT_TIMESTAMP comment '创建时间',
  12. update_time datetime not null default current_timestamp on update CURRENT_TIMESTAMP comment '更新时间',
  13. create_user varchar(255) not null default '' comment '创建人',
  14. update_user varchar(255) not null default '' comment '更新人',
  15. PRIMARY KEY (`id`) USING BTREE
  16. ) COMMENT='钱包管理表';
  17. CREATE TABLE `kwp_biz_wallet_prepay`
  18. (
  19. id bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  20. wallet_id bigint NOT NULL COMMENT '钱包id',
  21. order_id bigint NOT NULL COMMENT '订单id',
  22. change_amount decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '变动金额(单位:元,保留2位小数)',
  23. amount decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '可用金额(单位:元,保留2位小数)',
  24. prepay_amount decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '冻结金额(单位:元,保留2位小数)',
  25. type int NOT NULL DEFAULT '0' COMMENT '动帐类型 0-预付、1-扣款、2-冻结、3-解冻、4-消费',
  26. remark varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
  27. voucher_url varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证URL地址',
  28. create_time datetime not null default CURRENT_TIMESTAMP comment '创建时间',
  29. update_time datetime not null default current_timestamp on update CURRENT_TIMESTAMP comment '更新时间',
  30. create_user varchar(255) not null default '' comment '创建人',
  31. update_user varchar(255) not null default '' comment '更新人',
  32. PRIMARY KEY (`id`) USING BTREE
  33. ) COMMENT='钱包预付金额明细表';
  34. CREATE TABLE `kwf_driver_associated_track`
  35. (
  36. id bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  37. ent_id bigint NOT NULL COMMENT '企业id',
  38. driver_id bigint NOT NULL COMMENT '司机id',
  39. truck_No varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '车牌号',
  40. truck_axle_id bigint NOT NULL COMMENT '车辆轴数id',
  41. legalLoad decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '法定载重(吨)',
  42. status int NOT NULL DEFAULT '0' COMMENT '是否为当前车辆(0否,1是)',
  43. del_flag int NOT NULL DEFAULT '0' COMMENT '车辆关系是否删除(0未删除,1删除)',
  44. create_time datetime not null default CURRENT_TIMESTAMP comment '创建时间',
  45. update_time datetime not null default current_timestamp on update CURRENT_TIMESTAMP comment '更新时间',
  46. create_user varchar(255) not null default '' comment '创建人',
  47. update_user varchar(255) not null default '' comment '更新人',
  48. PRIMARY KEY (`id`) USING BTREE
  49. ) COMMENT='司机关联车辆表(司机app)';
  50. create table kwt_waybill_order_node
  51. (
  52. id bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  53. w_order_id bigint NOT NULL comment '车辆运单id',
  54. w_subtask_id bigint NOT NULL comment '运单关联子单ID',
  55. order_status tinyint NOT NULL comment '运单状态',
  56. truck_id bigint NOT NULL comment '车辆id',
  57. truck_no varchar(11) NULL comment '车牌号',
  58. driver_id bigint NULL comment '司机id',
  59. driver_name varchar(11) NULL comment '司机名称',
  60. weighbridge_id bigint NULL comment '地磅id',
  61. weighbridge_name varchar(11) NULL comment '地磅名称',
  62. lng varchar(20) NULL COMMENT '经度',
  63. lat varchar(20) NULL COMMENT '纬度',
  64. create_by bigint NOT NULL default 0 comment '创建人',
  65. create_time datetime NOT NULL default CURRENT_TIMESTAMP comment '创建时间',
  66. PRIMARY KEY (`id`) USING BTREE
  67. ) comment '车辆运单-节点轨迹';