修改校验
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
package controllers
|
package controllers
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"errors"
|
||||||
"git.rosy.net.cn/baseapi/utils"
|
"git.rosy.net.cn/baseapi/utils"
|
||||||
"git.rosy.net.cn/jx-callback/business/jxstore/cms"
|
"git.rosy.net.cn/jx-callback/business/jxstore/cms"
|
||||||
"git.rosy.net.cn/jx-callback/business/jxstore/common"
|
"git.rosy.net.cn/jx-callback/business/jxstore/common"
|
||||||
@@ -1548,19 +1549,23 @@ func (c *StoreController) CreateFreeShipTemplates() {
|
|||||||
// @Description 批量配置抖音门店自动呼叫运力
|
// @Description 批量配置抖音门店自动呼叫运力
|
||||||
// @Param token header string true "认证token"
|
// @Param token header string true "认证token"
|
||||||
// @Param vendorOrgCode formData string true "抖音总账号"
|
// @Param vendorOrgCode formData string true "抖音总账号"
|
||||||
// @Param openIDs formData string true "开启自动运力门店,string对象"
|
// @Param openIDs formData string false "开启自动运力门店,string对象"
|
||||||
// @Param closeIDs formData string true "关闭自动运力门店,string对象"
|
// @Param closeIDs formData string false "关闭自动运力门店,string对象"
|
||||||
// @Success 200 {object} controllers.CallResult
|
// @Success 200 {object} controllers.CallResult
|
||||||
// @Failure 200 {object} controllers.CallResult
|
// @Failure 200 {object} controllers.CallResult
|
||||||
// @router /SetStoreAutoCallRider [post]
|
// @router /SetStoreAutoCallRider [post]
|
||||||
func (c *StoreController) SetStoreAutoCallRider() {
|
func (c *StoreController) SetStoreAutoCallRider() {
|
||||||
c.callSetStoreAutoCallRider(func(params *tStoreSetStoreAutoCallRiderParams) (retVal interface{}, errCode string, err error) {
|
c.callSetStoreAutoCallRider(func(params *tStoreSetStoreAutoCallRiderParams) (retVal interface{}, errCode string, err error) {
|
||||||
openIDs := make([]int64, 0)
|
if len(params.OpenIDs) == 0 && len(params.CloseIDs) == 0 {
|
||||||
closeIDs := make([]int64, 0)
|
return nil, "", errors.New("开启/关闭自动运力门店ID不可都为空")
|
||||||
openIDs = cms.String2ArrayInt64(params.OpenIDs)
|
} else {
|
||||||
closeIDs = cms.String2ArrayInt64(params.CloseIDs)
|
openIDs := make([]int64, 0)
|
||||||
retVal, err = cms.SetStoreAutoCallRider(params.VendorOrgCode, openIDs, closeIDs)
|
closeIDs := make([]int64, 0)
|
||||||
return retVal, "", err
|
openIDs = cms.String2ArrayInt64(params.OpenIDs)
|
||||||
|
closeIDs = cms.String2ArrayInt64(params.CloseIDs)
|
||||||
|
retVal, err = cms.SetStoreAutoCallRider(params.VendorOrgCode, openIDs, closeIDs)
|
||||||
|
return retVal, "", err
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user