Browse Source

修复商品端口限速和IP限制的bug

1.修复商品端口限速和IP限制不能解除的bug
2.修改admin编辑商品不能获取商品端口限速和IP限制数据的bug
dumplin 7 years ago
parent
commit
377ddf2cde

+ 8 - 8
app/Controllers/Admin/ShopController.php

@@ -67,13 +67,13 @@ class ShopController extends AdminController
             $content["reset_exp"]=$request->getParam('reset_exp');
         }
 
-        if ($request->getParam('speedlimit')!=0) {
+        //if ($request->getParam('speedlimit')!=0) {
             $content["speedlimit"]=$request->getParam('speedlimit');
-        }
+        //}
 
-        if ($request->getParam('connector')!=0) {
+        //if ($request->getParam('connector')!=0) {
             $content["connector"]=$request->getParam('connector');
-        }
+        //}
 
         $shop->content=json_encode($content);
 
@@ -147,13 +147,13 @@ class ShopController extends AdminController
             $content["reset_exp"]=$request->getParam('reset_exp');
         }
         
-        if ($request->getParam('speedlimit')!=0) {
+        //if ($request->getParam('speedlimit')!=0) {
             $content["speedlimit"]=$request->getParam('speedlimit');
-        }
+        //}
 
-        if ($request->getParam('connector')!=0) {
+        //if ($request->getParam('connector')!=0) {
             $content["connector"]=$request->getParam('connector');
-        }
+        //}
 
         $shop->content=json_encode($content);
 

+ 10 - 2
app/Models/Shop.php

@@ -29,10 +29,18 @@ class Shop extends Model
                     $content_text .= " 在 ".$content["reset_exp"]." 天内,每 ".$value." 天重置流量为 ".$content["reset_value"]." G ";
                     break;
                 case "speedlimit":
-                    $content_text .= "用户端口限速变为".$content["speedlimit"]." Mbps";
+                    if ($value == 0){
+                        $content_text .= "用户端口不限速"
+                    }else{
+                        $content_text .= "用户端口限速变为".$value." Mbps";
+                    }
                     break;
                 case "connector":
-                    $content_text .= "用户IP限制变为".$content["connector"]." 个";
+                    if ($value == 0){
+                        $content_text .= "用户IP不限制"
+                    }else{
+                        $content_text .= "用户IP限制变为".$value." 个";
+                    }
                     break;
                 default:
             }

+ 2 - 2
resources/views/material/admin/shop/edit.tpl

@@ -125,13 +125,13 @@
 							<div class="card-inner">
 								<div class="form-group form-group-label">
 									<label class="floating-label" for="speedlimit">端口限速</label>
-									<input class="form-control" id="speedlimit" type="number" value="0">
+									<input class="form-control" id="speedlimit" type="number" value="{$shop->speedlimit()}">
 								</div>
 
 
 								<div class="form-group form-group-label">
 									<label class="floating-label" for="connector">IP限制</label>
-									<input class="form-control" id="connector" type="number" value="0">
+									<input class="form-control" id="connector" type="number" value="{$shop->connector()}">
 								</div>
 							</div>
 						</div>