From a09e3379f372ec0170fd68b246cdf9e732e027ab Mon Sep 17 00:00:00 2001 From: gazebo Date: Mon, 4 Nov 2019 16:03:31 +0800 Subject: [PATCH] =?UTF-8?q?SendMsg2Somebod=E6=94=AF=E6=8C=81=E5=BB=BA?= =?UTF-8?q?=E8=AE=AEy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/cms/cms.go | 15 +++++++++++++-- controllers/cms.go | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/business/jxstore/cms/cms.go b/business/jxstore/cms/cms.go index 9aa2f3da6..61a09669b 100644 --- a/business/jxstore/cms/cms.go +++ b/business/jxstore/cms/cms.go @@ -28,6 +28,7 @@ import ( const ( SendMsgTypeOpenStoreRequest = "openStoreRequest" + SendMsgTypeSuggestRequest = "suggestRequest" ) var ( @@ -44,6 +45,14 @@ var ( // "徐建华", // "周扬", }, + SendMsgTypeSuggestRequest: []string{ + "石锋", + // "徐建华", + // "周扬", + }, + } + needConfirmRequestMap = map[string]int{ + SendMsgTypeOpenStoreRequest: 1, } ) @@ -162,8 +171,10 @@ func GetCoordinateDistrictCode(ctx *jxcontext.Context, lng, lat float64) (code i } func SendMsg2Somebody(ctx *jxcontext.Context, mobileNum, verifyCode, msgType, msgContent string) (err error) { - if _, err = mobile.AutherObj.VerifySecret(mobileNum, verifyCode); err != nil { - return err + if needConfirmRequestMap[msgType] == 1 { + if _, err = mobile.AutherObj.VerifySecret(mobileNum, verifyCode); err != nil { + return err + } } db := dao.GetDB() for _, v := range receiveMsgUsersMap[msgType] { diff --git a/controllers/cms.go b/controllers/cms.go index 9bd8cb168..4114e181b 100644 --- a/controllers/cms.go +++ b/controllers/cms.go @@ -223,7 +223,7 @@ func (c *CmsController) FakeNewOrder() { // @Title 发送消息给相关人员 // @Description 发送消息给相关人员 // @Param mobile formData string true "手机号" -// @Param verifyCode formData string true "验证码" +// @Param verifyCode formData string false "验证码" // @Param msgType formData string true "消息类型" // @Param msgContent formData string true "消息内容" // @Success 200 {object} controllers.CallResult