1.sql 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. CREATE TABLE `order_cloth` (
  2. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  3. `order_no` varchar(50) DEFAULT NULL COMMENT '订单编号',
  4. `org_id` bigint(20) DEFAULT NULL COMMENT '门店/工厂ID',
  5. `source_type` varchar(2) DEFAULT NULL COMMENT '来源类型',
  6. `factory_id` bigint(20) DEFAULT NULL COMMENT '工厂ID',
  7. `app_user_id` bigint(20) DEFAULT NULL COMMENT '客户ID',
  8. `order_type` varchar(2) DEFAULT '0' COMMENT '订单类型(0=普通订单,1=云洗订单,2=第三方订单)',
  9. `contact_name` varchar(20) DEFAULT NULL COMMENT '联系人',
  10. `contact_phone` varchar(20) DEFAULT NULL COMMENT '联系人手机号',
  11. `order_amount` decimal(14,2) DEFAULT NULL COMMENT '订单总金额',
  12. `order_cloth_price` decimal(11,2) DEFAULT NULL COMMENT '衣服总金额',
  13. `order_cloth_count` int(11) DEFAULT NULL COMMENT '衣服件数',
  14. `pay_amount` decimal(14,2) DEFAULT NULL COMMENT '支付金额',
  15. `pay_info` varchar(300) DEFAULT NULL COMMENT '支付信息',
  16. `coupon_deduct_amount` decimal(11,2) DEFAULT NULL COMMENT '优惠券抵扣金额',
  17. `cash_deduct_amount` decimal(11,2) DEFAULT NULL COMMENT '现金券抵扣金额',
  18. `pay_time_type` varchar(1) DEFAULT '0' COMMENT '付款时间(0=收衣付款,1=取衣付款)',
  19. `pay_type` char(1) DEFAULT NULL COMMENT '支付方式(0=微信,1=支付宝,2=现金,3=会员卡)',
  20. `pay_time` datetime DEFAULT NULL COMMENT '支付时间',
  21. `has_pay` char(1) DEFAULT NULL COMMENT '是否付款',
  22. `out_trade_order_no` varchar(100) DEFAULT NULL COMMENT '支付宝/微信支付订单号',
  23. `order_source` varchar(10) DEFAULT NULL COMMENT '下单渠道(APP=APP,WXAPP=小程序,OFFLINE=线下门店)',
  24. `appointment_time` datetime DEFAULT NULL COMMENT '预约时间(yyyy-MM-dd HH:mm)',
  25. `appointment_count` int(11) DEFAULT NULL COMMENT '预约件数',
  26. `order_status` varchar(10) DEFAULT NULL COMMENT '订单状态(0=预约待取,1=待上门,2=已上门,3=已取货、待定价,4=已定价、待支付,5=支付确认中,6=清洗中,7=已上挂,8=待送衣,9=送衣中,10=已完成、待评价,11=已完成,100=已取消)',
  27. `take_cloth_time` datetime DEFAULT NULL COMMENT '收衣时间',
  28. `take_cloth_app_user_id` bigint(20) DEFAULT NULL COMMENT '收衣人',
  29. `set_price_time` datetime DEFAULT NULL COMMENT '定价时间',
  30. `pick_up_time` datetime DEFAULT NULL COMMENT '取货时间',
  31. `wash_cloth_start_time` datetime DEFAULT NULL COMMENT '开始洗衣时间',
  32. `wash_cloth_end_time` datetime DEFAULT NULL COMMENT '结束洗衣时间',
  33. `send_to_store_time` datetime DEFAULT NULL COMMENT '送店时间',
  34. `plan_send_to_user_time` datetime DEFAULT NULL COMMENT '预计取衣时间',
  35. `send_to_user_time` datetime DEFAULT NULL COMMENT '送衣时间',
  36. `refund_status` varchar(2) DEFAULT '0' COMMENT '退款状态(0=正常,1=退款申请中,2=退款同意,3=退款拒绝,4=退款取消)',
  37. `send_cloth_app_user_id` bigint(20) DEFAULT NULL COMMENT '送衣人',
  38. `take_cloth_way` char(1) DEFAULT NULL COMMENT '收衣方式(0=到店,1=上门)',
  39. `send_cloth_way` char(1) DEFAULT NULL COMMENT '取衣方式(0=到店,1=上门)',
  40. `coupon_amount` decimal(14,2) DEFAULT NULL COMMENT '优惠券优惠总金额',
  41. `finish_time` datetime DEFAULT NULL COMMENT '订单完成',
  42. `is_disassembly_and_assembly` char(1) DEFAULT 'N' COMMENT '是否拆装',
  43. `is_large_item` char(1) DEFAULT 'N' COMMENT '是否大件',
  44. `cloth_speed_id` bigint(20) DEFAULT NULL COMMENT '订单加急',
  45. `cloth_speed_name` varchar(20) DEFAULT NULL COMMENT '订单加急',
  46. `is_special` char(1) DEFAULT NULL COMMENT '是否特殊',
  47. `employee_id` bigint(20) DEFAULT NULL COMMENT '门店员工ID',
  48. `del_flag` char(1) DEFAULT '0' COMMENT '删除状态(0=正常,2=删除)',
  49. `create_by_id` bigint(20) DEFAULT NULL COMMENT '创建人ID',
  50. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  51. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  52. `update_by_id` bigint(20) DEFAULT NULL COMMENT '修改人ID',
  53. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  54. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  55. `remark` varchar(50) DEFAULT NULL COMMENT '备注',
  56. PRIMARY KEY (`id`) USING BTREE,
  57. UNIQUE KEY `order_cloth_pk` (`order_no`) USING BTREE
  58. ) ENGINE=InnoDB AUTO_INCREMENT=174 DEFAULT CHARSET=utf8mb4 COMMENT='洗衣订单';
  59. CREATE TABLE `order_cloth_refund` (
  60. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  61. `order_no` varchar(50) DEFAULT NULL COMMENT '订单编号',
  62. `refund_no` varchar(50) DEFAULT NULL COMMENT '退款编号',
  63. `org_id` bigint(20) DEFAULT NULL COMMENT '门店ID',
  64. `source_type` varchar(2) DEFAULT NULL COMMENT '来源类型',
  65. `factory_id` bigint(20) DEFAULT NULL COMMENT '工厂ID',
  66. `app_user_id` bigint(20) DEFAULT NULL COMMENT '客户ID',
  67. `contact_name` varchar(20) DEFAULT NULL COMMENT '联系人',
  68. `contact_phone` varchar(20) DEFAULT NULL COMMENT '联系人手机号',
  69. `order_amount` decimal(14,2) DEFAULT NULL COMMENT '订单总金额',
  70. `pay_amount` decimal(14,2) DEFAULT NULL COMMENT '支付金额',
  71. `pay_info` varchar(300) DEFAULT NULL COMMENT '支付信息',
  72. `pay_type` char(1) DEFAULT NULL COMMENT '支付方式(0=微信,1=支付宝,2=现金,3=会员卡)',
  73. `out_trade_order_no` varchar(100) DEFAULT NULL COMMENT '支付宝/微信支付订单号',
  74. `refund_amount` decimal(14,2) DEFAULT NULL COMMENT '退款金额',
  75. `refund_info` varchar(300) DEFAULT NULL COMMENT '退款信息',
  76. `refund_apply_time` datetime DEFAULT NULL COMMENT '退款申请时间',
  77. `refund_time` datetime DEFAULT NULL COMMENT '退款时间',
  78. `refund_status` varchar(2) DEFAULT '0' COMMENT '退款状态(0=正常,1=退款申请中,2=退款同意,3=退款拒绝,4=退款取消)',
  79. `refund_reason` varchar(200) DEFAULT NULL COMMENT '退款原因',
  80. `reject_reason` varchar(200) DEFAULT NULL COMMENT '拒绝原因',
  81. `del_flag` char(1) DEFAULT '0' COMMENT '删除状态(0=正常,2=删除)',
  82. `create_by_id` bigint(20) DEFAULT NULL COMMENT '创建人ID',
  83. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  84. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  85. `update_by_id` bigint(20) DEFAULT NULL COMMENT '修改人ID',
  86. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  87. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  88. `remark` varchar(50) DEFAULT NULL COMMENT '备注',
  89. PRIMARY KEY (`id`) USING BTREE,
  90. UNIQUE KEY `order_cloth_pk` (`order_no`) USING BTREE
  91. ) ENGINE=InnoDB AUTO_INCREMENT=174 DEFAULT CHARSET=utf8mb4 COMMENT='洗衣退款订单';
  92. `cash_pay_amount` decimal(10,2) DEFAULT '0.00'
  93. `ali_pay_amount` decimal(10,2) DEFAULT '0.00',
  94. `wx_pay_amount` decimal(10,2) DEFAULT '0.00',
  95. `true_pay_mount` decimal(14,2) DEFAULT NULL COMMENT '储值卡实际支付金额',
  96. `give_pay_mount` decimal(14,2) DEFAULT NULL COMMENT '赠送金额支付金额',
  97. `welfare_pay_mount` decimal(14,2) DEFAULT NULL COMMENT '福利金支付金额',