Merge remote-tracking branch 'origin/rsm' into rsm
This commit is contained in:
@@ -218,7 +218,6 @@ func WXInvestMemberNew(ctx *jxcontext.Context, memberID int, userID string) (err
|
|||||||
} else {
|
} else {
|
||||||
userMember2.EndAt = time.Now().AddDate(1, 0, 0)
|
userMember2.EndAt = time.Now().AddDate(1, 0, 0)
|
||||||
}
|
}
|
||||||
////////
|
|
||||||
userinfo, err := dao.GetUser(db, userMember2.UserID)
|
userinfo, err := dao.GetUser(db, userMember2.UserID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return "", err
|
return "", err
|
||||||
|
|||||||
@@ -436,3 +436,19 @@ func GetUserUnionBindImg(db *DaoDB, unionID, actID string) (userBinds *model.Use
|
|||||||
err = GetRow(db, &userBinds, sql, sqlParams)
|
err = GetRow(db, &userBinds, sql, sqlParams)
|
||||||
return userBinds, err
|
return userBinds, err
|
||||||
}
|
}
|
||||||
|
func GetUserVendorOrder(db *DaoDB, userID, localWayBill string) (userVendorOrder *model.UserVendorOrder, err error) {
|
||||||
|
sql := `SELECT * FROM user_vendor_order WHERE deleted_at = ? `
|
||||||
|
sqlParams := []interface{}{
|
||||||
|
utils.DefaultTimeValue,
|
||||||
|
}
|
||||||
|
if userID != "" {
|
||||||
|
sql += "AND user_id = ?"
|
||||||
|
sqlParams = append(sqlParams, userID)
|
||||||
|
}
|
||||||
|
if localWayBill != "" {
|
||||||
|
sql += " AND local_way_bill = ?"
|
||||||
|
sqlParams = append(sqlParams, localWayBill)
|
||||||
|
}
|
||||||
|
err = GetRow(db, &userVendorOrder, sql, sqlParams)
|
||||||
|
return userVendorOrder, err
|
||||||
|
}
|
||||||
|
|||||||
@@ -200,11 +200,14 @@ func CreateWayOrder(ctx *jxcontext.Context, param *model.MakeOrderParamReq, user
|
|||||||
func CancelWayOrder(ctx *jxcontext.Context, userId string, param *bida.CancelOrderReq) error {
|
func CancelWayOrder(ctx *jxcontext.Context, userId string, param *bida.CancelOrderReq) error {
|
||||||
// 查询订单
|
// 查询订单
|
||||||
globals.SugarLogger.Debug("userid==================", userId)
|
globals.SugarLogger.Debug("userid==================", userId)
|
||||||
|
globals.SugarLogger.Debug("param.order_no==================", param.OrderNo)
|
||||||
|
|
||||||
order := &model.UserVendorOrder{UserId: userId, LocalWayBill: param.OrderNo}
|
order := &model.UserVendorOrder{UserId: userId, LocalWayBill: param.OrderNo}
|
||||||
if err := dao.GetEntity(dao.GetDB(), order, "UserId", "LocalWayBill"); err != nil {
|
if err := dao.GetEntity(dao.GetDB(), order, "UserId", "LocalWayBill"); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
globals.SugarLogger.Debugf("sdhgeagqweg344w33qgweag== %s ", order.OtherWayBill)
|
||||||
|
globals.SugarLogger.Debugf("jbhbhjdsgbgjhghiwsg== %s ", order.LastOperator)
|
||||||
if time.Now().Unix()-order.CreatedAt.Unix() <= 30 {
|
if time.Now().Unix()-order.CreatedAt.Unix() <= 30 {
|
||||||
return errors.New("支付成功后,超过30s才能取消")
|
return errors.New("支付成功后,超过30s才能取消")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user