fix:bug修改

This commit is contained in:
dzc committed 2026-07-30 20:20:06 +08:00
1 parent c0fa58d2bc
commit b220dc7e09
37 files changed
+1115 -110

No files matched your search

+13 -4
View File
@@ -6,21 +6,30 @@ CREATE TABLE `member_recent`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '收件地址编号',
`member_id` bigint NOT NULL COMMENT '用户编号',
`cover_pic` varchar(256) NOT NULL COMMENT '主图',
`describe` varchar(256) NOT NULL COMMENT '描述',
`cover_pic` varchar(2048) DEFAULT NULL COMMENT '主图',
`cover_video` varchar(2048) DEFAULT NULL COMMENT '视频',
`description` varchar(1000) NOT NULL COMMENT '描述',
`issue_long` decimal(10, 8) NOT NULL COMMENT '发布-经度',
`issue_lat` decimal(10, 8) NOT NULL COMMENT '发布-纬度',
`issue_province` varchar(64) DEFAULT NULL COMMENT '发布-省',
`issue_city` varchar(64) DEFAULT NULL COMMENT '发布-市',
`issue_district` varchar(64) DEFAULT NULL COMMENT '发布-区',
`issue_address` varchar(256) DEFAULT NULL COMMENT '发布-详细地址',
`visible` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否展示:0-隐藏,1-显示',
`audit_status` tinyint NOT NULL DEFAULT 0 COMMENT '审核状态:0-审核中,1-审核通过,2-审核不通过',
`audit_source` varchar(16) DEFAULT NULL COMMENT '审核来源:THIRD_PARTY-第三方,MANUAL-人工,HISTORY-历史数据',
`audit_reason` varchar(512) DEFAULT NULL COMMENT '审核原因',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
`audit_user_id` bigint DEFAULT NULL COMMENT '人工审核用户编号',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_member_recent_audit_status_create_time` (`audit_status`, `create_time`),
KEY `idx_member_recent_visible_audit_create_time` (`visible`, `audit_status`, `create_time`)
) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '朋友圈';
-- ----------------------------
@@ -318,4 +327,4 @@ CREATE TABLE `pay_wallet_tx_auth`
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '提现金额审核';
) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '提现金额审核';
@@ -0,0 +1,19 @@
-- 动态审核字段。历史动态默认通过,避免上线后从公开列表消失。
ALTER TABLE `member_recent`
ADD COLUMN `audit_status` tinyint NULL DEFAULT 1 COMMENT '审核状态:0-审核中,1-审核通过,2-审核不通过' AFTER `issue_address`,
ADD COLUMN `audit_source` varchar(16) NULL COMMENT '审核来源:THIRD_PARTY-第三方,MANUAL-人工,HISTORY-历史数据' AFTER `audit_status`,
ADD COLUMN `audit_reason` varchar(512) NULL COMMENT '审核原因' AFTER `audit_source`,
ADD COLUMN `audit_time` datetime NULL COMMENT '审核时间' AFTER `audit_reason`,
ADD COLUMN `audit_user_id` bigint NULL COMMENT '人工审核用户编号' AFTER `audit_time`;
UPDATE `member_recent`
SET `audit_source` = 'HISTORY',
`audit_reason` = '历史数据默认通过',
`audit_time` = COALESCE(`update_time`, `create_time`)
WHERE `audit_status` = 1;
ALTER TABLE `member_recent`
MODIFY COLUMN `audit_status` tinyint NOT NULL DEFAULT 0 COMMENT '审核状态:0-审核中,1-审核通过,2-审核不通过';
CREATE INDEX `idx_member_recent_audit_status_create_time`
ON `member_recent` (`audit_status`, `create_time`);
@@ -0,0 +1,6 @@
-- 动态紧急下架字段。历史动态默认继续展示。
ALTER TABLE `member_recent`
ADD COLUMN `visible` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否展示:0-隐藏,1-显示' AFTER `issue_address`;
CREATE INDEX `idx_member_recent_visible_audit_create_time`
ON `member_recent` (`visible`, `audit_status`, `create_time`);