bill job
This commit is contained in:
@@ -206,12 +206,25 @@ func RegisterUserWithMobile(ctx *jxcontext.Context, user *model.User, mobileVeri
|
||||
} else {
|
||||
outAuthInfo, err = auth2.BindUser(inAuthInfo, user)
|
||||
}
|
||||
//给用户添加一条账单记录
|
||||
err = AddUserBill(user)
|
||||
} else if dao.IsDuplicateError(err) {
|
||||
err = auth2.ErrUserID2AlreadyExist
|
||||
}
|
||||
return outAuthInfo, err
|
||||
}
|
||||
|
||||
func AddUserBill(user *model.User) (err error) {
|
||||
var (
|
||||
db = dao.GetDB()
|
||||
)
|
||||
userBill := &model.UserBill{
|
||||
BillID: jxutils.GenBillID(),
|
||||
UserID: user.UserID,
|
||||
}
|
||||
return dao.CreateEntity(db, userBill)
|
||||
}
|
||||
|
||||
func GetUserBindAuthInfo(ctx *jxcontext.Context) (authList []*model.AuthBind, err error) {
|
||||
authInfo, err := ctx.GetV2AuthInfo()
|
||||
if err == nil {
|
||||
|
||||
Reference in New Issue
Block a user