- mini program login

This commit is contained in:
gazebo
2018-12-27 16:49:32 +08:00
parent b1a7cfdaa8
commit 5adc5e61f3
16 changed files with 301 additions and 51 deletions

View File

@@ -0,0 +1,26 @@
package dao
import (
"git.rosy.net.cn/jx-callback/business/model/legacymodel"
)
func CreateWeiXins(db *DaoDB, user *legacymodel.WeiXins) (err error) {
Begin(db)
if err = CreateEntity(db, user); err != nil {
Rollback(db)
return err
}
if _, err = ExecuteSQL(db, `
UPDATE weixins
SET
openid = IF(openid = '', NULL, openid),
openid_mini = IF(openid_mini = '', NULL, openid_mini),
tel = IF(tel = '', NULL, tel)
WHERE id = ?
`, user.ID); err != nil {
Rollback(db)
return err
}
Commit(db)
return err
}