abiao лет назад: 5
Родитель
Сommit
435b846cb4

+ 8 - 2
go/gopath/src/fohow.com/apps/controllers/balance_controller/balance_controller.go

@@ -23,8 +23,9 @@ import (
 )
 
 const (
-	TAKE_CASH_AMOUNT_LIMIT_MIN = 1000    //10元
-	TAKE_CASH_AMOUNT_LIMIT_MAX = 2000000 //2w
+	TAKE_CASH_AMOUNT_LIMIT_MIN    = 1000    //10元
+	TAKE_CASH_AMOUNT_LIMIT_MAX    = 2000000 //2w
+	WX_TAKE_CASH_AMOUNT_LIMIT_MAX = 500000  //5000元
 )
 
 //代金券和代金券余额
@@ -173,6 +174,11 @@ func (self *BalanceController) TakeCash() {
 		self.ReturnError(403, apps.BalanceNotEnough, "", nil)
 	}
 
+	//超过微信余额限制5K,按5K计算
+	if amount > WX_TAKE_CASH_AMOUNT_LIMIT_MAX {
+		amount = WX_TAKE_CASH_AMOUNT_LIMIT_MAX
+	}
+
 	takeCashLock.Lock()
 	defer takeCashLock.Unlock()