更新任务存储、权限与货源查询流程
Build Backend JAR / build (push) Has been cancelled

This commit is contained in:
supernijia
2026-08-22 21:23:01 +08:00
parent 7a7f1dfa21
commit 159d52194c
32 changed files with 1239 additions and 69 deletions
@@ -8,6 +8,9 @@ spring:
multipart:
max-file-size: 2GB
max-request-size: 2GB
mvc:
async:
request-timeout: ${AIIMAGE_MVC_ASYNC_REQUEST_TIMEOUT:30m}
jackson:
time-zone: Asia/Shanghai
datasource:
@@ -24,6 +27,13 @@ spring:
max-lifetime: ${AIIMAGE_DB_POOL_MAX_LIFETIME_MS:1500000}
keepalive-time: ${AIIMAGE_DB_POOL_KEEPALIVE_TIME_MS:120000}
leak-detection-threshold: ${AIIMAGE_DB_POOL_LEAK_DETECT_MS:15000}
flyway:
enabled: ${AIIMAGE_FLYWAY_ENABLED:true}
locations: classpath:db
baseline-on-migrate: ${AIIMAGE_FLYWAY_BASELINE_ON_MIGRATE:true}
baseline-version: ${AIIMAGE_FLYWAY_BASELINE_VERSION:88}
baseline-description: ${AIIMAGE_FLYWAY_BASELINE_DESCRIPTION:existing-schema}
validate-on-migrate: true
data:
redis:
username: ${AIIMAGE_REDIS_USERNAME:}
@@ -0,0 +1,20 @@
ALTER TABLE biz_shop_manage
ADD COLUMN zn_username VARCHAR(128) NOT NULL DEFAULT '' COMMENT '自动化账号' AFTER mall_name;
ALTER TABLE biz_shop_key
ADD COLUMN ziniao_token_hash CHAR(64) NOT NULL DEFAULT '' COMMENT '规范化紫鸟令牌 SHA-256' AFTER ziniao_token;
UPDATE biz_shop_key
SET ziniao_token = TRIM(
CASE
WHEN LOWER(LEFT(TRIM(ziniao_token), 7)) = 'bearer '
THEN SUBSTRING(TRIM(ziniao_token), 8)
ELSE TRIM(ziniao_token)
END
);
UPDATE biz_shop_key
SET ziniao_token_hash = SHA2(ziniao_token, 256);
ALTER TABLE biz_shop_key
ADD UNIQUE KEY uk_ziniao_token_hash (ziniao_token_hash);