diff --git a/internal/model/dto/commission.go b/internal/model/dto/commission.go index 628706c..86c120c 100644 --- a/internal/model/dto/commission.go +++ b/internal/model/dto/commission.go @@ -76,6 +76,7 @@ type DailyCommissionStatsRequest struct { // CommissionRecordResolveRequest 佣金记录修正请求 type CommissionRecordResolveRequest struct { + ID uint `json:"-" path:"id" description:"佣金记录ID" required:"true"` Action string `json:"action" validate:"required,oneof=release invalidate" required:"true" description:"操作 (release:入账, invalidate:作废)"` Amount *int64 `json:"amount" validate:"omitempty,min=1" minimum:"1" description:"佣金金额(分),release 时必填"` Remark string `json:"remark" validate:"omitempty,max=500" maxLength:"500" description:"处理备注"`