配置迁移到数据库表里

This commit is contained in:
2026-05-30 23:32:23 +08:00
parent bf685417e7
commit 8aa1a619b9
13 changed files with 423 additions and 145 deletions

View File

@@ -2,6 +2,8 @@ package com.rj.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.rj.dto.LbThirdIntegrationCredentialUpdateRequest;
import com.rj.dto.hxr.HxrAdminOrderApiContext;
import com.rj.dto.hxr.HxrAdminUserApiContext;
import com.rj.dto.hxr.HxrGoodsApiContext;
import com.rj.entity.LbThirdIntegrationConfig;
@@ -42,4 +44,14 @@ public interface ILbThirdIntegrationConfigService extends IService<LbThirdIntegr
* 按租户 id 解析货品 API 运行时配置(含解密凭证);{@code tokenOverride} 非空时优先于库中 token。
*/
Optional<HxrGoodsApiContext> resolveGoodsApiContext(String tenantId, String tokenOverride);
/**
* 按租户 id 解析后台用户 API 运行时配置(含 cookie/phpsid、URL、Referer
*/
Optional<HxrAdminUserApiContext> resolveAdminUserApiContext(String tenantId);
/**
* 按租户 id 解析后台订单 API 运行时配置(含 cookie/phpsid、URL、Referer
*/
Optional<HxrAdminOrderApiContext> resolveAdminOrderApiContext(String tenantId);
}