|
@@ -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;
|