diff --git a/business/jxstore/secretNumber/secretNum.go b/business/jxstore/secretNumber/secretNum.go index 5881c9118..963b4fba7 100644 --- a/business/jxstore/secretNumber/secretNum.go +++ b/business/jxstore/secretNumber/secretNum.go @@ -37,6 +37,9 @@ func QuerySecretNoRemain(city string) (b bool, err error) { //购买号码 func BuySecretNo(ctx *jxcontext.Context, poolKey, city string) (err error) { + if poolKey == "" { + return fmt.Errorf("该品牌未建立号码池,请先在阿里云上建立号码池,再联系技术!") + } if b, err := QuerySecretNoRemain(city); err != nil || !b { return fmt.Errorf("所选地区【%s】,已经没有号码余量了,请联系阿里的人增加!", city) } diff --git a/controllers/cms_store.go b/controllers/cms_store.go index f3050335c..e5a91f9f2 100644 --- a/controllers/cms_store.go +++ b/controllers/cms_store.go @@ -1331,7 +1331,7 @@ func (c *StoreController) GetSecretNumberBind() { // @Title 购买号码 // @Description 购买号码 // @Param token header string true "认证token" -// @Param poolKey formData string true "号码池key" +// @Param poolKey formData string false "号码池key" // @Success 200 {object} controllers.CallResult // @Failure 200 {object} controllers.CallResult // @router /BuySecretNo [post] @@ -1365,9 +1365,9 @@ func (c *StoreController) BindSecretNumber() { // @Param poolKey formData string true "号码池key" // @Param subsID formData string true "绑定关系ID(查询列表中有" // @Param secretNumber formData string true "号码x" -// @Param numberA formData string true "号码1" -// @Param numberB formData string true "号码2" -// @Param expiration formData string true "绑定时间(绑定到多久" +// @Param numberA formData string false "号码1" +// @Param numberB formData string false "号码2" +// @Param expiration formData string false "绑定时间(绑定到多久" // @Success 200 {object} controllers.CallResult // @Failure 200 {object} controllers.CallResult // @router /UpdateSecretBind [post]