1
This commit is contained in:
@@ -30,13 +30,10 @@ func (u *UserLogin) WxLogin(ctx *gin.Context, param *wxLogin.WxLoginReq) (*model
|
||||
}
|
||||
|
||||
// 检查用户是否存在
|
||||
users, err := dao.GetUsers(globals.GetDB(), "", "", param.Phone, openObj.OpenID)
|
||||
users, err := dao.GetUsers(globals.GetDB(), "", "", param.Phone, "")
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if len(users) > 1 {
|
||||
return nil, errors.New("数据异常,用户电话不唯一,联系管理员")
|
||||
}
|
||||
|
||||
var userObj *model.User
|
||||
timeNow := time.Now()
|
||||
@@ -74,7 +71,7 @@ func (u *UserLogin) WxLogin(ctx *gin.Context, param *wxLogin.WxLoginReq) (*model
|
||||
userObj = userBase
|
||||
case 1:
|
||||
// 用户使用电话号码登录,未使用微信登录
|
||||
if users[0].OpenId == "" {
|
||||
if users[0].OpenId == "" || users[0].OpenId != openObj.OpenID {
|
||||
users[0].Name = param.NickName
|
||||
users[0].Avatar = param.HeadUrl
|
||||
users[0].OpenId = openObj.OpenID
|
||||
|
||||
@@ -205,9 +205,10 @@ func TestPrint(appID int, tokenInfo *model.TokenInfo, printNo string, orderNo in
|
||||
now = time.Now()
|
||||
)
|
||||
msgID = now.Format("20060102150405") + "_" + putils.RandStringBytesWithNumber(8)
|
||||
if apps, _ := dao.GetApps(db, appID, tokenInfo.User.UserID, ""); len(apps) == 0 {
|
||||
return "", fmt.Errorf("未查询到此应用!app_id:%d", appID)
|
||||
}
|
||||
//if apps, _ := dao.GetApps(db, appID, tokenInfo.User.UserID, ""); len(apps) == 0 {
|
||||
// return "", fmt.Errorf("未查询到此应用!app_id:%d", appID)
|
||||
//}
|
||||
|
||||
printers, _ := dao.GetPrinters(db, appID, printNo, 0, 0, 0)
|
||||
if len(printers) == 0 {
|
||||
return "", fmt.Errorf("未在该应用下查到此打印机!app_id: %d, print_no: %s", appID, printNo)
|
||||
|
||||
Reference in New Issue
Block a user