Sfoglia il codice sorgente

quality format text show

ayHaru 4 anni fa
parent
commit
a0ccdee9b0

+ 34 - 3
admin/control/merchant.php

@@ -861,10 +861,10 @@ class merchantControl extends SystemControl
             }
             $order_list[$order_id]['diff_time_text'] = $this->elapse_time($diff_time);
             $order_list[$order_id]['diff_time'] = $diff_time;
+            $order_list[$order_id]['quality_text'] = $this->quality_format($order_info['quality']);
+            $order_list[$order_id]['org_quality_text'] = $this->quality_format($order_info['org_quality']);
         }
 
-
-
         $provider_list = Model('')->table('refill_provider,store')
             ->field('refill_provider.*,store.store_name')
             ->join('inner')
@@ -1249,7 +1249,7 @@ class merchantControl extends SystemControl
         $type = $_GET['type'] ?? $_POST['type'];
         $form = $_GET['form'] ?? $_POST['form'];
         $rkey = $this->speed_key($type, $form);
-        $quality = ['common' => 1, 'fast' => 2, 'card' => 3, 'third' => 4, 'slow' => 5 , 'slow6' => 6, 'slow24' => 7];
+        $quality = ['common' => 1, 'fast' => 2, 'card' => 3, 'third' => 4, 'slow' => 5 , 'slow6' => 6, 'slow2' => 7];
         if (chksubmit()) {
             $pids = $_POST['pid'];
             $names = $_POST['name'];
@@ -1418,6 +1418,36 @@ class merchantControl extends SystemControl
         }
     }
 
+    private function quality_format($quality) {
+        switch ($quality) {
+            case 1:
+                $text = "普充";
+                break;
+            case 2:
+                $text = "快充";
+                break;
+            case 3:
+                $text = "卡密";
+                break;
+            case 4:
+                $text = "三方";
+                break;
+            case 5:
+                $text = "慢充二十四小时";
+                break;
+            case 6:
+                $text = "慢充六小时";
+                break;
+            case 7:
+                $text = "慢充两小时";
+                break;
+            default:
+                return '其他';
+                break;
+        }
+        return $text;
+    }
+
     private function elapse_time($seconds)
     {
         $minutes = intval($seconds / 60);
@@ -1559,6 +1589,7 @@ class merchantControl extends SystemControl
             $order_list[$order_id]['mch_name'] = $merchants[$order_info['mchid']]['company_name'];
             $order_list[$order_id]['diff_time_text'] = $this->elapse_time(time() - $order_info['order_time']);
             $order_list[$order_id]['diff_time'] = time() - $order_info['order_time'];
+            $order_list[$order_id]['quality_text'] = $this->quality_format($order_info['quality']);
         }
         $provider_list = Model('')->table('refill_provider,store')
             ->field('refill_provider.*,store.store_name')

+ 2 - 2
admin/templates/default/merchant.edit.php

@@ -67,9 +67,9 @@
                     <input name="quality" <?php if($output['merchant']['quality'] == 2){ echo 'checked';}?> value="2" type="radio">快速
                     <input name="quality" <?php if($output['merchant']['quality'] == 3){ echo 'checked';}?> value="3" type="radio">卡密
                     <input name="quality" <?php if($output['merchant']['quality'] == 4){ echo 'checked';}?> value="4" type="radio">三方
-                    <input name="quality" <?php if($output['merchant']['quality'] == 5){ echo 'checked';}?> value="5" type="radio">慢充小时
+                    <input name="quality" <?php if($output['merchant']['quality'] == 5){ echo 'checked';}?> value="5" type="radio">慢充二十四小时
                     <input name="quality" <?php if($output['merchant']['quality'] == 6){ echo 'checked';}?> value="6" type="radio">慢充六小时
-                    <input name="quality" <?php if($output['merchant']['quality'] == 7){ echo 'checked';}?> value="7" type="radio">慢充二十四小时
+                    <input name="quality" <?php if($output['merchant']['quality'] == 7){ echo 'checked';}?> value="7" type="radio">慢充小时
                     <input name="quality" <?php if($output['merchant']['quality'] == 11){ echo 'checked';}?> value="11" type="radio">慢充一次+普充
                     <input name="quality" <?php if($output['merchant']['quality'] == 12){ echo 'checked';}?> value="12" type="radio">三方一次+普充
                     <input name="quality" <?php if($output['merchant']['quality'] == 13){ echo 'checked';}?> value="13" type="radio">三方一次+普充+卡密+快充

+ 2 - 2
admin/templates/default/merchant.price.php

@@ -87,9 +87,9 @@
                 <li><a href="index.php?act=merchant&op=price&quality=2&mchid=<?php echo $_GET['mchid'] ?>" class="classA" data-quality="2"><span>快速通道费率设置</span></a></li>
                 <li><a href="index.php?act=merchant&op=price&quality=3&mchid=<?php echo $_GET['mchid'] ?>" class="classA" data-quality="3"><span>卡密通道费率设置</span></a></li>
                 <li><a href="index.php?act=merchant&op=price&quality=4&mchid=<?php echo $_GET['mchid'] ?>" class="classA" data-quality="4"><span>三方通道费率设置</span></a></li>
-                <li><a href="index.php?act=merchant&op=price&quality=5&mchid=<?php echo $_GET['mchid'] ?>" class="classA" data-quality="5"><span>慢充小时通道费率设置</span></a></li>
+                <li><a href="index.php?act=merchant&op=price&quality=5&mchid=<?php echo $_GET['mchid'] ?>" class="classA" data-quality="5"><span>慢充二十四小时通道费率设置</span></a></li>
                 <li><a href="index.php?act=merchant&op=price&quality=6&mchid=<?php echo $_GET['mchid'] ?>" class="classA" data-quality="6"><span>慢充六小时通道费率设置</span></a></li>
-                <li><a href="index.php?act=merchant&op=price&quality=7&mchid=<?php echo $_GET['mchid'] ?>" class="classA" data-quality="7"><span>慢充二十四小时通道费率设置</span></a></li>
+                <li><a href="index.php?act=merchant&op=price&quality=7&mchid=<?php echo $_GET['mchid'] ?>" class="classA" data-quality="7"><span>慢充小时通道费率设置</span></a></li>
             </ul>
         </div>
     </div>

+ 3 - 3
admin/templates/default/provider.amount.control.php

@@ -84,9 +84,9 @@
                 <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=fast" class="classA" data-type="2-fast"><span>快充话费单量控制</span></a></li>
                 <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=card" class="classA" data-type="2-card"><span>卡密话费单量控制</span></a></li>
                 <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=third" class="classA" data-type="2-third"><span>三方话费单量控制</span></a></li>
-                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow" class="classA" data-type="2-slow"><span>慢充小时话费单量控制</span></a></li>
-                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow6" class="classA" data-type="2-slow6"><span>慢充6小时话费单量控制</span></a></li>
-                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow24" class="classA" data-type="2-slow24"><span>慢充24小时话费单量控制</span></a></li>
+                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow" class="classA" data-type="2-slow"><span>慢充二十四小时话费单量控制</span></a></li>
+                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow6" class="classA" data-type="2-slow6"><span>慢充小时话费单量控制</span></a></li>
+                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow2" class="classA" data-type="2-slow2"><span>慢充两小时话费单量控制</span></a></li>
 
                 <li><a href="index.php?act=merchant&op=provider_amount_control&type=1&form=common" class="classA" data-type="1-common"><span>普通油卡单量控制</span></a></li>
                 <li><a href="index.php?act=merchant&op=provider_amount_control&type=1&form=slow" class="classA" data-type="1-slow"><span>慢充油卡单量控制</span></a></li>

+ 2 - 2
admin/templates/default/provider.group.php

@@ -36,9 +36,9 @@
                         <p data-quality="2" data-type="2">快充话费通道</p>
                         <p data-quality="3" data-type="2">卡密话费通道</p>
                         <p data-quality="4" data-type="2">三方话费通道</p>
-                        <p data-quality="5" data-type="2">慢充小时话费通道</p>
+                        <p data-quality="5" data-type="2">慢充二十四小时话费通道</p>
                         <p data-quality="6" data-type="2">慢充六小时话费通道</p>
-                        <p data-quality="7" data-type="2">慢充二十四小时话费通道</p>
+                        <p data-quality="7" data-type="2">慢充小时话费通道</p>
                         <p data-quality="1" data-type="1">普通油卡通道</p>
                         <p data-quality="2" data-type="1">慢充油卡通道</p>
                     </div>

+ 3 - 3
admin/templates/default/provider.index.php

@@ -10,9 +10,9 @@
                 <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=fast"><span>快充话费单量控制</span></a></li>
                 <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=card"><span>卡密话费单量控制</span></a></li>
                 <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=third"><span>三方话费单量控制</span></a></li>
-                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow"><span>慢充小时话费单量控制</span></a></li>
-                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow6"><span>慢充6小时话费单量控制</span></a></li>
-                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow24"><span>慢充24小时话费单量控制</span></a></li>
+                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow"><span>慢充二十四小时话费单量控制</span></a></li>
+                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow6"><span>慢充小时话费单量控制</span></a></li>
+                <li><a href="index.php?act=merchant&op=provider_amount_control&type=2&form=slow2"><span>慢充两小时话费单量控制</span></a></li>
 
                 <li><a href="index.php?act=merchant&op=provider_amount_control&type=1&form=common"><span>普通油卡单量控制</span></a></li>
                 <li><a href="index.php?act=merchant&op=provider_amount_control&type=1&form=slow"><span>慢充油卡单量控制</span></a></li>

+ 4 - 4
admin/templates/default/refill.order.index.php

@@ -164,11 +164,11 @@
                         <option value="4"
                                 <?php if ($_GET['quality'] == '4'){ ?>selected<?php } ?>>三方</option>
                         <option value="5"
-                                <?php if ($_GET['quality'] == '5'){ ?>selected<?php } ?>>慢充小时</option>
+                                <?php if ($_GET['quality'] == '5'){ ?>selected<?php } ?>>慢充二十四小时</option>
                         <option value="6"
                                 <?php if ($_GET['quality'] == '6'){ ?>selected<?php } ?>>慢充六小时</option>
                         <option value="7"
-                                <?php if ($_GET['quality'] == '7'){ ?>selected<?php } ?>>慢充二十四小时</option>
+                                <?php if ($_GET['quality'] == '7'){ ?>selected<?php } ?>>慢充小时</option>
                     </select>
                 </td>
                 <td>
@@ -334,8 +334,8 @@
                     <td class="align-left" class="ch_trade_no"><?php echo $order['ch_trade_no']; ?></td>
                     <td class="align-center"><?php echo $order['channel_name']; ?></td>
                     <td class="align-center"><?php echo $order['commit_times']; ?></td>
-                    <td class="align-center"><?php echo $order['quality']; ?></td>
-                    <td class="align-center"><?php echo $order['org_quality']; ?></td>
+                    <td class="align-center"><?php echo $order['quality_text']; ?></td>
+                    <td class="align-center"><?php echo $order['org_quality_text']; ?></td>
 <!--                    <td class="align-center">--><?php //echo $order['mch_amount']; ?><!--</td>-->
                     <td class="w144 align-center">
                         <a href="index.php?act=merchant&op=notify_merchant&order_id=<?php echo $order['order_id']; ?>">

+ 4 - 4
admin/templates/default/refill.order.send.index.php

@@ -81,11 +81,11 @@
                         <option value="4"
                                 <?php if ($_GET['quality'] == '4'){ ?>selected<?php } ?>>三方</option>
                         <option value="5"
-                                <?php if ($_GET['quality'] == '5'){ ?>selected<?php } ?>>慢充小时</option>
+                                <?php if ($_GET['quality'] == '5'){ ?>selected<?php } ?>>慢充二十四小时</option>
                         <option value="6"
                                 <?php if ($_GET['quality'] == '6'){ ?>selected<?php } ?>>慢充六小时</option>
                         <option value="7"
-                                <?php if ($_GET['quality'] == '7'){ ?>selected<?php } ?>>慢充二十四小时</option>
+                                <?php if ($_GET['quality'] == '7'){ ?>selected<?php } ?>>慢充小时</option>
                     </select>
                 </td>
                 <td>
@@ -159,7 +159,7 @@
             <th class="align-right">下单日期</th>
             <th class="align-right">耗时</th>
             <th class="align-center">订单状态</th>
-            <th class="align-center">运营商流水号</th>
+            <th class="align-center">通道质量</th>
             <th class="align-center">失败原因</th>
             <th class="align-center">商家单号</th>
             <th class="align-center">扣款金额</th>
@@ -196,7 +196,7 @@
                         <?php }?>
                     </td>
                     <td class="align-center"><?php echo orderState($order); ?></td>
-                    <td class="align-left"><?php echo $order['official_sn']; ?></td>
+                    <td class="align-left"><?php echo $order['quality_text']; ?></td>
                     <td class="align-left"><?php echo $order['err_msg']; ?></td>
                     <td class="align-left"><?php echo $order['mch_order']; ?></td>
                     <td class="align-center"><?php echo $order['mch_amount']; ?></td>