mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-14 13:42:07 +08:00
产品延期管理单元测试完善
This commit is contained in:
@@ -38,4 +38,6 @@ DELETE FROM "process_group";
|
||||
DELETE FROM "products";
|
||||
DELETE FROM "products_details";
|
||||
DELETE FROM "product_promotion";
|
||||
DELETE FROM "advertisement";
|
||||
DELETE FROM "advertisement";
|
||||
DELETE FROM "product_delay_record";
|
||||
DELETE FROM "purchase_record"
|
||||
@@ -752,3 +752,59 @@ CREATE TABLE IF NOT EXISTS "advertisement" (
|
||||
"deleted" BIT DEFAULT FALSE NOT NULL COMMENT '是否删除,0否1是',
|
||||
PRIMARY KEY ("id")
|
||||
) COMMENT '广告表 advertisement';
|
||||
|
||||
CREATE TABLE IF NOT EXISTS "product_delay_record"
|
||||
(
|
||||
"id" BIGINT NOT NULL GENERATED BY DEFAULT AS IDENTITY COMMENT '主键,自增',
|
||||
"organ_id" BIGINT NOT NULL DEFAULT '0' COMMENT '组织ID',
|
||||
"organ_name" VARCHAR(30) NOT NULL COMMENT '组织名称',
|
||||
"product_id" BIGINT NOT NULL COMMENT '产品编号',
|
||||
"product_name" VARCHAR(64) NOT NULL COMMENT '产品名称',
|
||||
"delay_duration" INT NOT NULL COMMENT '延期时长',
|
||||
"delay_duration_unit" TINYINT NOT NULL COMMENT '延期时长单位',
|
||||
"end_time" DATE NOT NULL COMMENT '产品结束时间',
|
||||
"delay_time" DATE NOT NULL COMMENT '延期后有效时长',
|
||||
"purchase_id" VARCHAR(2048) DEFAULT NULL COMMENT '购买记录单号',
|
||||
"remark" VARCHAR(1024) DEFAULT NULL COMMENT '备注',
|
||||
"creator" VARCHAR(64) DEFAULT NULL COMMENT '创建者',
|
||||
"create_time" TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
"updater" VARCHAR(64) DEFAULT NULL COMMENT '更新者',
|
||||
"update_time" TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
"paid" BIT DEFAULT FALSE COMMENT '是否支付',
|
||||
"deleted" BIT NOT NULL DEFAULT FALSE COMMENT '是否删除,0否1是',
|
||||
PRIMARY KEY ("id")
|
||||
) COMMENT '产品延期记录表';
|
||||
|
||||
CREATE TABLE IF NOT EXISTS "purchase_record"
|
||||
(
|
||||
"id" BIGINT NOT NULL GENERATED BY DEFAULT AS IDENTITY COMMENT '主键,根据ID号规则生成',
|
||||
"organ_id" BIGINT NOT NULL DEFAULT '0' COMMENT '组织ID',
|
||||
"previous_id" BIGINT DEFAULT NULL COMMENT '前序订购记录id',
|
||||
"product_id" BIGINT NOT NULL COMMENT '产品ID',
|
||||
"product_details_id" BIGINT NOT NULL COMMENT '产品明细ID',
|
||||
"product_promotion_id" BIGINT DEFAULT NULL COMMENT '优惠活动id',
|
||||
"product_name" VARCHAR(64) NOT NULL COMMENT '产品名称',
|
||||
"order_no" VARCHAR(64) DEFAULT NULL COMMENT '订单号',
|
||||
"purchase_duration" INT NOT NULL DEFAULT '0' COMMENT '购买时长',
|
||||
"purchase_duration_unit" TINYINT NOT NULL COMMENT '购买时长单位:0年、1月、2日',
|
||||
"gift_duration" INT DEFAULT NULL COMMENT '赠送时长',
|
||||
"gift_duration_unit" TINYINT DEFAULT NULL COMMENT '赠送时长单位:0年、1月、2日',
|
||||
"start_time" DATE NOT NULL COMMENT '产品开始时间',
|
||||
"end_time" DATE NOT NULL COMMENT '产品结束时间',
|
||||
"payment_method" TINYINT NOT NULL DEFAULT '0' COMMENT '支付方式:0现金余额;1赠送金;2支付宝;3微信;4现金+赠送金;5现金+支付宝;6现金+微信;7赠送金+支付宝;8赠送金+微信;9现金+赠送金+支付宝;10现金+赠送金+微信',
|
||||
"total_amount" DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '订单总额',
|
||||
"original_amount" DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '原始价格',
|
||||
"month_average_amount" DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '月均单价',
|
||||
"external_spent" DECIMAL(10, 2) NOT NULL DEFAULT 0.00 COMMENT '外部支付金额',
|
||||
"currency" TINYINT DEFAULT NULL COMMENT '货币类型',
|
||||
"currency_unit" VARCHAR(10) DEFAULT NULL COMMENT '货币单位',
|
||||
"is_invocing" TINYINT DEFAULT NULL COMMENT '是否开票:0可开票 1待开票 2已开票',
|
||||
"initial" BIT NOT NULL DEFAULT FALSE COMMENT '是否首次订购',
|
||||
"status" INT DEFAULT '1' COMMENT '购买记录状态,1有效、2等待支付、3作废',
|
||||
"creator" VARCHAR(64) DEFAULT NULL COMMENT '创建者',
|
||||
"create_time" TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
"updater" VARCHAR(64) DEFAULT NULL COMMENT '更新者',
|
||||
"update_time" TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
"deleted" BIT NOT NULL DEFAULT FALSE COMMENT '是否删除:0否 1是',
|
||||
PRIMARY KEY ("id")
|
||||
) COMMENT '购买记录表';
|
||||
|
||||
Reference in New Issue
Block a user