diff --git a/business/jxstore/cms/user.go b/business/jxstore/cms/user.go index 4d7c35abc..d6e8850a3 100644 --- a/business/jxstore/cms/user.go +++ b/business/jxstore/cms/user.go @@ -67,7 +67,7 @@ func GetSelfInfo(openID string) (storeUserInfo *StoreUserInfo, err error) { GROUP BY t1.id, t1.jxstoreid, t1.openid, t1.tel, t1.nickname, t1.parentid; ` storeUserInfo = new(StoreUserInfo) - if err = dao.GetRow(nil, storeUserInfo, sql, openID); err == nil { + if err = dao.GetRow(nil, storeUserInfo, sql, openID); err == nil || err == orm.ErrNoRows { // todo if storeUserInfo.MembersStr != "" { err = utils.UnmarshalUseNumber([]byte(storeUserInfo.MembersStr), &storeUserInfo.Members) }