优化支付配置启用规则

This commit is contained in:
yml
2026-06-06 23:43:57 +08:00
parent bb624acae7
commit 8ae76036a8
5 changed files with 85 additions and 27 deletions
@@ -96,7 +96,7 @@ func (h *Handler) Create(c *gin.Context) {
if err == ErrNameRequired || err == ErrMerchantIDRequired || err == ErrGatewayURLRequired ||
err == ErrSignKeyRequired || err == ErrNotifyKeyRequired || err == ErrInvalidProvider ||
err == ErrNotifyURLRequired || err == ErrInvalidSignType || err == ErrAppIDRequired ||
err == ErrSerialNoRequired || err == ErrTermNoRequired {
err == ErrInvalidStatus || err == ErrSerialNoRequired || err == ErrTermNoRequired {
response.BadRequest(c, err.Error())
return
}
@@ -139,7 +139,7 @@ func (h *Handler) Update(c *gin.Context) {
response.NotFound(c, "配置不存在")
return
}
if err == ErrInvalidSignType || err == ErrNotifyURLRequired {
if err == ErrInvalidSignType || err == ErrInvalidStatus || err == ErrNotifyURLRequired {
response.BadRequest(c, err.Error())
return
}