广告管理service、controller单元测试完善

This commit is contained in:
gaoqr
2025-10-28 15:49:51 +08:00
parent 8d6ce2a915
commit a091b7d574
12 changed files with 602 additions and 298 deletions
@@ -731,3 +731,22 @@ CREATE TABLE IF NOT EXISTS "gift_money_details" (
"deleted" BIT NOT NULL DEFAULT FALSE COMMENT '是否删除:0否 1是',
PRIMARY KEY ("id")
) COMMENT '赠送金规则明细表(base表)';
CREATE TABLE IF NOT EXISTS "advertisement" (
"id" BIGINT NOT NULL GENERATED BY DEFAULT AS IDENTITY COMMENT '主键,根据ID号规则生成',
"ad_name" VARCHAR(32) NOT NULL COMMENT '广告名称',
"software_id" VARCHAR(32) NOT NULL DEFAULT '1' COMMENT '软件id,不同软件的标识',
"ad_position" VARCHAR(64) NOT NULL COMMENT '广告位置,0首页工作台轮播 1系统管理余额查询轮播 2基础配置资金查询轮播(多选)',
"ad_image_path" VARCHAR(255) NOT NULL COMMENT '广告图片路径',
"start_time" DATE NOT NULL COMMENT '投放开始时间',
"end_time" DATE NOT NULL COMMENT '投放结束时间',
"ad_redirect_url" VARCHAR(255) DEFAULT NULL COMMENT '广告跳转链接',
"sort" SMALLINT DEFAULT 0 COMMENT '顺序',
"status" TINYINT DEFAULT 0 NOT NULL COMMENT '广告状态,0未发布 1已发布 2已结束',
"creator" VARCHAR(64) DEFAULT NULL COMMENT '创建者/操作人',
"create_time" TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '创建时间/操作时间',
"updater" VARCHAR(64) DEFAULT NULL COMMENT '更新者',
"update_time" TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '更新时间',
"deleted" BIT DEFAULT FALSE NOT NULL COMMENT '是否删除,0否1是',
PRIMARY KEY ("id")
) COMMENT '广告表 advertisement';