@@ -149,6 +149,9 @@ func ObjToString(old interface{}) string {
}
-func GetOrderCode() string {
+/**
+产生一般订单编号方法
+ */
+func CreateOrderCode() string {
return fmt.Sprint(time.Now().Unix()) + fmt.Sprint(GetRandom(6))
@@ -82,7 +82,7 @@ func afterCheck(dataLen, payMoney int, userProduct *model.UserProduct, statusCod
db.GetSFISDB().First(userAccount, &model.UserAccount{AppID: userProduct.AppID})
var errs error
lock.OrderCodeLock.Lock()
- orderCode := utils.GetOrderCode()
+ orderCode := utils.CreateOrderCode()
lock.OrderCodeLock.Unlock()
//按次扣费-(每调一次剩余量-1)
errs = db.GetSFISDB().Transaction(func(tx *gorm.DB) error {
@@ -86,7 +86,7 @@ func after(productType int, dataLen int, userProduct *model.UserProduct, statusC
userProductID := userProduct.ID
switch productType {
case 0: