|
|
@@ -62,8 +62,46 @@ class SanJinRechargeService
|
|
|
|
|
|
Cache::put($chatId.'_sj_payment_type', $k);
|
|
|
Cache::put(get_step_key($chatId), StepStatus::INPUT_RECHARGE_SJ_MONEY);
|
|
|
+
|
|
|
+ $paymentType = $k;
|
|
|
+ $product = SanJinService::$PRODUCT;
|
|
|
+ $max = 0;
|
|
|
+ $min = 0;
|
|
|
+ $rate = 0;
|
|
|
+
|
|
|
+ $rechargeText = '';
|
|
|
+ foreach ($product as $k => $v) {
|
|
|
+ if($v['type'] == 'zfbge'){
|
|
|
+ $rechargeText = "充值金额:".implode($v['fixed']);
|
|
|
+ }else{
|
|
|
+ if ($v['type'] == $paymentType) {
|
|
|
+ if ($min == 0) {
|
|
|
+ $min = $v['min'];
|
|
|
+ }
|
|
|
+ if ($max == 0) {
|
|
|
+ $max = $v['max'];
|
|
|
+ }
|
|
|
+ if ($min > $v['min']) {
|
|
|
+ $min = $v['min'];
|
|
|
+ }
|
|
|
+ if ($max < $v['max']) {
|
|
|
+ $max = $v['max'];
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
- $text = "请输入预充值金额!";
|
|
|
+ $text = "请输入充值的金额 \n";
|
|
|
+ $text .= "充值方式:".$channel[$k];
|
|
|
+ if($rechargeText){
|
|
|
+ $text .= $rechargeText;
|
|
|
+ }else{
|
|
|
+ $text .= "充值金额:{$min} - {$max}";
|
|
|
+ }
|
|
|
+
|
|
|
+ $text .= "🔔 提示:请务必核对(充值最大金额和最小金额,账号信息一致),若不一致无法到账。";
|
|
|
$res = [
|
|
|
'chat_id' => $chatId,
|
|
|
'text' => $text,
|