七月迭代短暂完结,还有很多后端的关键东西没有弄,这是一版赶时间做的东西
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m26s

This commit is contained in:
2026-07-25 17:06:58 +08:00
parent ad9f613dd6
commit 73f5125d3d
249 changed files with 17137 additions and 877 deletions

View File

@@ -359,6 +359,18 @@ type UpdateAssetRealnamePolicyResponse struct {
RealnamePolicy string `json:"realname_policy" description:"更新后的实名认证策略 (none:无需实名, before_order:先实名后充值/购买, after_order:先充值/购买后实名)"`
}
// BatchUpdateAssetRealnamePolicyRequest 批量更新卡或设备实名认证策略请求。
type BatchUpdateAssetRealnamePolicyRequest struct {
AssetIDs []uint `json:"asset_ids" validate:"required,min=1,max=500,dive,min=1" required:"true" minItems:"1" maxItems:"500" description:"资产ID列表最多500条"`
RealnamePolicy string `json:"realname_policy" validate:"required,oneof=none before_order after_order" required:"true" enum:"none,before_order,after_order" description:"实名认证策略 (none:无需实名, before_order:先实名后充值/购买, after_order:先充值/购买后实名)"`
}
// BatchUpdateAssetRealnamePolicyResponse 批量更新卡或设备实名认证策略响应。
type BatchUpdateAssetRealnamePolicyResponse struct {
SuccessCount int `json:"success_count" description:"成功更新数量"`
RealnamePolicy string `json:"realname_policy" description:"更新后的实名认证策略 (none:无需实名, before_order:先实名后充值/购买, after_order:先充值/购买后实名)"`
}
// UpdateAssetRealnameStatusRequest 手动更新资产实名状态请求
type UpdateAssetRealnameStatusRequest struct {
Identifier string `path:"identifier" description:"资产标识符ICCID 或 VirtualNo" required:"true"`