diff --git a/internal/logic/contract.go b/internal/logic/contract.go index f8f52cd..0b0c541 100644 --- a/internal/logic/contract.go +++ b/internal/logic/contract.go @@ -110,7 +110,8 @@ func validateCyclePeriods(periods []int32, cycleName string) (string, error) { return msg, errors.New(msg) } if len(periods) == 0 { - return "", nil + msg := cycleName + "至少有1期" + return msg, errors.New(msg) } periodSet := make(map[int32]bool) for _, p := range periods {