|
|
@@ -134,6 +134,24 @@ class MemberWealController extends BaseController
|
|
|
util::fail('请填写内容');
|
|
|
}
|
|
|
|
|
|
+ // 验证recharge和give值递增
|
|
|
+ $prevRecharge = -1;
|
|
|
+ $prevGive = -1;
|
|
|
+ foreach ($data as $index => $item) {
|
|
|
+ $currentRecharge = floatval($item['recharge'] ?? 0);
|
|
|
+ $currentGive = floatval($item['give'] ?? 0);
|
|
|
+ if ($currentRecharge <= $prevRecharge) {
|
|
|
+ util::fail('充值金额必须递增');
|
|
|
+ }
|
|
|
+ if ($rechargeWeal == 2) {
|
|
|
+ if ($currentGive <= $prevGive) {
|
|
|
+ util::fail('赠送金额必须递增');
|
|
|
+ }
|
|
|
+ }
|
|
|
+ $prevRecharge = $currentRecharge;
|
|
|
+ $prevGive = $currentGive;
|
|
|
+ }
|
|
|
+
|
|
|
$connection = Yii::$app->db;
|
|
|
$transaction = $connection->beginTransaction();
|
|
|
try {
|