This commit is contained in:
2026-10-26 22:51:00 +08:00
parent 554f6737cf
commit 51fdf5756b
2 changed files with 4 additions and 3 deletions
@@ -118,8 +118,9 @@ func (s *Service) Delete(ctx context.Context, id uint64) error {
}
// StatusReq 更新小程序状态请求。状态仅允许 0(禁用)或 1(启用)。
// 使用 *int8 以区分「未提供」与「置为 0」,避免整型零值被 required 误判为缺参。
type StatusReq struct {
Status int8 `json:"status" binding:"required,oneof=0 1"`
Status *int8 `json:"status" binding:"required,oneof=0 1"`
}
// UpdateStatus 按 ID 更新小程序状态(0 禁用、1 启用),返回更新后的小程序。