- useGetRowsWhenGetRow.

This commit is contained in:
gazebo
2018-09-12 16:21:22 +08:00
parent 0fd377e0d3
commit 95c52ba9dd
2 changed files with 28 additions and 8 deletions

View File

@@ -12,7 +12,7 @@ import (
type StoreUserInfo struct {
model.WeiXins
Members []*model.WeiXins `orm:"-" json:"members"`
MembersStr string `orm:"members_str" json:"-"`
MembersStr string `json:"-"`
}
func GetStoreUsers(storeID int) (storeUserInfo *StoreUserInfo, err error) {
@@ -23,9 +23,8 @@ func GetStoreUsers(storeID int) (storeUserInfo *StoreUserInfo, err error) {
WHERE t1.parentid = -1 AND t1.jxstoreid = ?
GROUP BY t1.id, t1.jxstoreid, t1.openid, t1.tel, t1.nickname, t1.parentid;
`
var storeUserInfos []*StoreUserInfo
if err = dao.GetRows(nil, &storeUserInfos, sql, storeID); err == nil {
storeUserInfo = storeUserInfos[0]
storeUserInfo = new(StoreUserInfo)
if err = dao.GetRow(nil, storeUserInfo, sql, storeID); err == nil {
if storeUserInfo.MembersStr != "" {
err = utils.UnmarshalUseNumber([]byte(storeUserInfo.MembersStr), &storeUserInfo.Members)
}
@@ -42,9 +41,8 @@ func GetUserInfo(mobile string) (storeUserInfo *StoreUserInfo, err error) {
WHERE t1.tel = ?
GROUP BY t1.id, t1.jxstoreid, t1.openid, t1.tel, t1.nickname, t1.parentid;
`
var storeUserInfos []*StoreUserInfo
if err = dao.GetRows(nil, &storeUserInfos, sql, mobile); err == nil {
storeUserInfo = storeUserInfos[0]
storeUserInfo = new(StoreUserInfo)
if err = dao.GetRow(nil, storeUserInfo, sql, mobile); err == nil {
if storeUserInfo.MembersStr != "" {
err = utils.UnmarshalUseNumber([]byte(storeUserInfo.MembersStr), &storeUserInfo.Members)
}