From bd6cf367a0a822b9d47c80ae1fe29ffa38558319 Mon Sep 17 00:00:00 2001 From: gazebo Date: Thu, 8 Nov 2018 11:52:28 +0800 Subject: [PATCH] - fix bug in verifyMobileIsBlank --- business/jxstore/cms/user.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/business/jxstore/cms/user.go b/business/jxstore/cms/user.go index 5628b3617..2b11b75ca 100644 --- a/business/jxstore/cms/user.go +++ b/business/jxstore/cms/user.go @@ -147,10 +147,14 @@ func verifyMobileIsBlank(db *dao.DaoDB, mobile string) (user *legacymodel.WeiXin userParent := &legacymodel.WeiXins{ ID: user.ParentID, } - if err = dao.GetEntity(db, userParent, "Tel"); err != nil && err != orm.ErrNoRows { + if err = dao.GetEntity(db, userParent); err != nil && err != orm.ErrNoRows { return nil, err } - err = fmt.Errorf("%s已经是组长:%s,门店:%d小组成员", mobile, userParent.Tel, userParent.JxStoreID) + if err != orm.ErrNoRows { + err = fmt.Errorf("%s已经是组长:%s/%s,门店:%d的小组成员", mobile, userParent.Tel, userParent.OpenID, userParent.JxStoreID) + } else { + err = nil + } } else if user.JxStoreID != 0 { err = fmt.Errorf("%s本身已经是门店:%d的组长", mobile, user.JxStoreID) }