gongzuming
2024-08-26 1c9f404f18b7180649efd16c9107183846473452
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
==================================================20240817
 
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('CHECK_OPERATE_abnormal','CHECK_OPERATE','abnormal','异常','异常',5,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('CHECK_TYPE_replace','CHECK_TYPE','replace','补货','补货',1,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('CHECK_TYPE_reduce','CHECK_TYPE','reduce','降级','降级',2,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('CHECK_TYPE_lack','CHECK_TYPE','lack','缺货','缺货',3,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('ORDER_ITEM_STATUS_ok','ORDER_ITEM_STATUS','ok','完成','完成',1,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('ORDER_ITEM_STATUS_abnormal','ORDER_ITEM_STATUS','abnormal','异常','异常',2,'A');
 
create table `t_order_item_check` (
 `id` varchar(50)   NOT NULL primary key COMMENT '主键'
 ,`order_id` varchar(50)  default NULL COMMENT '订单id'
 ,`order_item_id` varchar(50)  default NULL COMMENT '订单商品ID'
 ,`type` varchar(50)  default NULL COMMENT '处理类型'
 ,`num` int(9)  default NULL COMMENT '处理数量'
 ,`remarks` varchar(500)  default NULL COMMENT '备注'
 ,`pictures` longtext  default NULL COMMENT '图片'
 ,`target_level` varchar(50)  default NULL COMMENT '降级等级'
 ,`deduct_amount` DECIMAL(11,2)  default NULL COMMENT '扣款金额'
 ,`check_time` datetime  default NULL COMMENT '质检时间'
 ,`deleted` tinyint(1)  default NULL COMMENT '逻辑删'
 ,`create_by` varchar(50)  default NULL COMMENT '创建者'
 ,`create_time` datetime  default NULL COMMENT '创建时间'
 ,`update_by` varchar(50)  default NULL COMMENT '修改者'
 ,`update_time` datetime  default NULL COMMENT '修改时间'
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
ALTER TABLE `t_order_settlement` ADD `lack_fee` DECIMAL(11,2)  COMMENT '缺货扣款';
ALTER TABLE `t_order_settlement` ADD `replace_fee` DECIMAL(11,2)  COMMENT '补货扣款';
 
ALTER TABLE `t_order_settlement_detail` ADD `lack_fee` DECIMAL(11,2)  COMMENT '缺货扣款';
ALTER TABLE `t_order_settlement_detail` ADD `replace_fee` DECIMAL(11,2)  COMMENT '补货扣款';
 
==================================================20240819
ALTER TABLE `t_flower_supplier_sale_num` ADD `service_fee_rate` double(9,2)  COMMENT '服务费率';
 
create table `t_order_item_settlement` (
 `id` varchar(50)   NOT NULL primary key COMMENT '主键'
 ,`order_id` varchar(50)  default NULL COMMENT '订单id'
 ,`order_item_id` varchar(50)  default NULL COMMENT '订单商品ID'
 ,`check_num` int(11)  default NULL COMMENT '降级数量'
 ,`check_fee` DECIMAL(11,2)  default NULL COMMENT '降级扣款'
 ,`replace_num` int(11)  default NULL COMMENT '补货数量'
 ,`replace_fee` DECIMAL(11,2)  default NULL COMMENT '补货扣款'
 ,`lack_num` int(11)  default NULL COMMENT '缺货数量'
 ,`lack_fee_supplier` DECIMAL(11,2)  default NULL COMMENT '缺货扣款'
 ,`lack_fee_partner` DECIMAL(11,2)  default NULL COMMENT '缺货扣款'
 ,`lack_fee_platform` DECIMAL(11,2)  default NULL COMMENT '缺货扣款'
 ,`service_fee_rate` double(9,2)  default NULL COMMENT '服务费率'
 ,`service_fee` DECIMAL(11,2)  default NULL COMMENT '服务费'
 ,`station_fee` DECIMAL(11,2)  default NULL COMMENT '集货站运费'
 ,`sales_fee_platform` DECIMAL(11,2)  default NULL COMMENT '平台售后费用'
 ,`sales_fee_supplier` DECIMAL(11,2)  default NULL COMMENT '供应商售后费用'
 ,`sales_fee_partner` DECIMAL(11,2)  default NULL COMMENT '合伙人售后费用'
 ,`income_supplier` DECIMAL(11,2)  default NULL COMMENT '供应商收入'
 ,`income_partner` DECIMAL(11,2)  default NULL COMMENT '合伙人收入'
 ,`transfer_time_supplier` datetime  default NULL COMMENT '供应商打款时间'
 ,`transfer_time_partner` datetime  default NULL COMMENT '合伙人打款时间'
 ,`deleted` tinyint(1)  default NULL COMMENT '逻辑删'
 ,`create_by` varchar(50)  default NULL COMMENT '创建者'
 ,`create_time` datetime  default NULL COMMENT '创建时间'
 ,`update_by` varchar(50)  default NULL COMMENT '修改者'
 ,`update_time` datetime  default NULL COMMENT '修改时间'
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('ORDER_SALES_STATUS_PENDING','ORDER_SALES_STATUS','PENDING','待审核','待审核',1,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('ORDER_SALES_STATUS_AGREED','ORDER_SALES_STATUS','AGREED','已通过','已通过',2,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('ORDER_SALES_STATUS_REJECTED','ORDER_SALES_STATUS','REJECTED','已拒绝','已拒绝',3,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('ORDER_SALES_STATUS_CANCEL','ORDER_SALES_STATUS','CANCEL','已取消','已取消',4,'A');
 
drop table `t_order_item_sales`;
create table `t_order_item_sales` (
 `id` varchar(50)   NOT NULL primary key COMMENT '主键'
 ,`order_id` varchar(50)  default NULL COMMENT '订单id'
 ,`order_item_id` varchar(50)  default NULL COMMENT '订单明细ID'
 ,`sales_no` varchar(50)  default NULL COMMENT '售后单号'
 ,`title` varchar(100)  default NULL COMMENT '标题'
 ,`num` int(11)  default NULL COMMENT '数量'
 ,`reason` varchar(500)  default NULL COMMENT '理由'
 ,`pictures` longtext  default NULL COMMENT '图片'
 ,`videos` longtext  default NULL COMMENT '视频'
 ,`fee_supplier` DECIMAL(11,2)  default NULL COMMENT '供应商扣款'
 ,`fee_partner` DECIMAL(11,2)  default NULL COMMENT '合伙人扣款'
 ,`fee_platform` DECIMAL(11,2)  default NULL COMMENT '平台扣款'
 ,`fee_platform_pack` DECIMAL(11,2)  default NULL COMMENT '平台打包扣款'
 ,`fee_platform_check` DECIMAL(11,2)  default NULL COMMENT '平台质检扣款'
 ,`fee_platform_transport` DECIMAL(11,2)  default NULL COMMENT '物流扣款'
 ,`total_fee` DECIMAL(11,2)  default NULL COMMENT '退款总额'
 ,`remarks` varchar(500)  default NULL COMMENT '平台回复'
 ,`status` varchar(50)  default NULL COMMENT '审核结果'
 ,`audit_time` datetime  default NULL COMMENT '审核时间'
 ,`refund_id` varchar(50)  default NULL COMMENT '退款id'
 ,`deleted` tinyint(1)  default NULL COMMENT '逻辑删'
 ,`create_by` varchar(50)  default NULL COMMENT '创建者'
 ,`create_time` datetime  default NULL COMMENT '创建时间'
 ,`update_by` varchar(50)  default NULL COMMENT '修改者'
 ,`update_time` datetime  default NULL COMMENT '修改时间'
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
ALTER TABLE `t_order_item_check` ADD `audit_status` varchar(50)  COMMENT '审核状态';
ALTER TABLE `t_order_item_check` ADD `audit_time` datetime  COMMENT '审核时间';
 
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('CHECK_AUDIT_STATUS_AGREED','CHECK_AUDIT_STATUS','AGREED','已通过','已通过',1,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('CHECK_AUDIT_STATUS_REJECTED','CHECK_AUDIT_STATUS','REJECTED','已拒绝','已拒绝',2,'A');
 
 
==================================================20240826
delete from t_code_value where type_code = 'SETTLEMENT_STATUS';
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('SETTLEMENT_STATUS_PENDING','SETTLEMENT_STATUS','PENDING','待结算','待结算',1,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('SETTLEMENT_STATUS_PROCESSING','SETTLEMENT_STATUS','PROCESSING','结算中','结算中',2,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('SETTLEMENT_STATUS_FAILED','SETTLEMENT_STATUS','FAILED','结算失败','结算失败',3,'A');
INSERT INTO t_code_value(ID,TYPE_CODE,VALUE,LABEL,DESCRIPTION,SEQ,STATUS) VALUES ('SETTLEMENT_STATUS_COMPLETED','SETTLEMENT_STATUS','COMPLETED','结算成功','结算成功',4,'A');