stanley-king 1 год назад
Родитель
Сommit
90c93a0e34

+ 11 - 3
admin/control/provider_ctl.php

@@ -8,6 +8,8 @@ class provider_ctlControl extends SystemControl
         parent::__construct();
     }
 
+    private function
+
     public function indexOp()
     {
         $type = $_GET['type'] ?? $_POST['type'];
@@ -21,7 +23,10 @@ class provider_ctlControl extends SystemControl
             'slow2' => refill\Quality::SlowTwo, 'slow48' => refill\Quality::SlowFortyEight, 'slow72' => refill\Quality::SlowSeventyTwo,
             'fastest' => refill\Quality::Fastest
         ];
-        if (chksubmit()) {
+
+
+        if (chksubmit())
+        { //提交写入
             $provider_list = $this->providers();
             foreach ($provider_list as $provider) {
                 $providers[$provider['provider_id']] = $provider;
@@ -31,6 +36,7 @@ class provider_ctlControl extends SystemControl
             $sorts = $_POST['sort'];
             $openeds = $_POST['opened'];
 
+            $result = [];
             foreach ($strs as $key => $str) {
                 $item = explode('-', $str);
 
@@ -55,7 +61,9 @@ class provider_ctlControl extends SystemControl
 
             wcache($rkey, ['data' => serialize($result)], 'provider-');
             showMessage('编辑成功');
-        } else {
+        }
+        else
+        { //显示
             $speed_limit = rcache($rkey, 'provider-');
             if (empty($speed_limit)) {
                 $speed_limit = [];
@@ -122,7 +130,7 @@ class provider_ctlControl extends SystemControl
                         } else {
                             $speed = $initialiser($provider);
                         }
-                        if (is_array($QPTA["{$name}-{$type}-{$amount}"]) && array_key_exists("{$name}-{$type}-{$amount}", $QPTA)) {
+                        if (is_array($QPTA["$name-$type-$amount"]) && array_key_exists("$name-$type-$amount", $QPTA)) {
                             $speed['has'] = 1;
                         } else {
                             $speed['has'] = 0;

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

@@ -202,7 +202,7 @@
                                 <th class="align-center w120 mw120">通道单量</th>
                                 <?php foreach ($output['providers'] as $provider) { ?>
                                     <th class="align-center w165 mw165">
-                                        <input type="text" value="<?php echo $provider['channel_speed'] || '-1' ?>" name="channel_speed[]" class="w32" />
+                                        <input type="text" value="<?php echo $provider['channel_speed'] ?? '-1' ?>" name="channel_speed[]" class="w32" />
                                     </th>    
                                 <?php } ?>
                             </tr>