adduserbill
This commit is contained in:
@@ -54,12 +54,7 @@ func Pay(ctx *jxcontext.Context, orderID, payType int, vendorPayType string) (er
|
||||
//如果用户没有对应账单信息就给他生成一条
|
||||
userBill, err := dao.GetUserBill(db, order.UserID, "")
|
||||
if userBill == nil {
|
||||
userBillInsert := &model.UserBill{
|
||||
BillID: jxutils.GenBillID(),
|
||||
UserID: order.UserID,
|
||||
}
|
||||
dao.WrapAddIDCULDEntity(userBillInsert, jxcontext.AdminCtx.GetUserName())
|
||||
err = dao.CreateEntity(db, userBillInsert)
|
||||
err = financial.AddUserBill(db, jxutils.GenBillID(), order.UserID)
|
||||
}
|
||||
err = payHandler.CreatePay()
|
||||
return err
|
||||
|
||||
@@ -25,3 +25,11 @@ func AddBillExpend(db *dao.DaoDB, billID int64, billType, expendPrice int) (err
|
||||
dao.WrapAddIDCULEntity(billExpend, jxcontext.AdminCtx.GetUserName())
|
||||
return dao.CreateEntity(db, billExpend)
|
||||
}
|
||||
func AddUserBill(db *dao.DaoDB, billID int64, userID string) (err error) {
|
||||
userBillInsert := &model.UserBill{
|
||||
BillID: billID,
|
||||
UserID: userID,
|
||||
}
|
||||
dao.WrapAddIDCULDEntity(userBillInsert, jxcontext.AdminCtx.GetUserName())
|
||||
return dao.CreateEntity(db, userBillInsert)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user