Ver código fonte

[智价云] 增加关键字数量限制

tangyuanwang 19 horas atrás
pai
commit
7772f136ab

+ 12 - 0
app/Http/Controllers/Manager/Collect/Product.php

@@ -182,6 +182,12 @@ class Product extends Controller
         $product_keyword = request('product_keyword', '');
         $all_data['product_brand'] = $product_brand;
         $all_data['product_keyword'] = $product_keyword;
+        if(trim($product_keyword) !=''){
+            $product_keyword_count = count(explode(',', $product_keyword));
+            if ($product_keyword_count > 5) {
+                return json_send(['code' => 'error', 'msg' => '商品关键词不能超过5个']);
+            }
+        }
         //采集信息配置
         $enable_full_quantity = request('enable_full_quantity', 1); //全量,0启用,1禁用
         $all_data['enable_full_quantity'] = $enable_full_quantity;
@@ -243,6 +249,12 @@ class Product extends Controller
         $product_keyword = request('product_keyword', '');
         $all_data['product_brand'] = $product_brand;
         $all_data['product_keyword'] = $product_keyword;
+        if(trim($product_keyword) !=''){
+            $product_keyword_count = count(explode(',', $product_keyword));
+            if ($product_keyword_count > 5) {
+                return json_send(['code' => 'error', 'msg' => '商品关键词不能超过5个']);
+            }
+        }
         //采集信息配置
         $enable_full_quantity = request('enable_full_quantity', 1); //全量,0启用,1禁用
         $all_data['enable_full_quantity'] = $enable_full_quantity;

+ 12 - 0
app/Http/Controllers/Manager/WashConfig/LowPriceGoods.php

@@ -181,6 +181,12 @@ class LowPriceGoods extends Controller
         $product_keyword = request('product_keyword', '');
         $all_data['product_brand'] = $product_brand;
         $all_data['product_keyword'] = $product_keyword;
+        if(trim($product_keyword) !=''){
+            $product_keyword_count = count(explode(',', $product_keyword));
+            if ($product_keyword_count > 5) {
+                return json_send(['code' => 'error', 'msg' => '商品关键词不能超过5个']);
+            }
+        }
         $store_scope = request('store_scope', '');
         $all_data['store_scope'] = $store_scope;
         $company_scope = request('company_scope', '');
@@ -235,6 +241,12 @@ class LowPriceGoods extends Controller
         $product_keyword = request('product_keyword', '');
         $all_data['product_brand'] = $product_brand;
         $all_data['product_keyword'] = $product_keyword;
+        if(trim($product_keyword) !=''){
+            $product_keyword_count = count(explode(',', $product_keyword));
+            if ($product_keyword_count > 5) {
+                return json_send(['code' => 'error', 'msg' => '商品关键词不能超过5个']);
+            }
+        }
         $store_scope = request('store_scope', '');
         $all_data['store_scope'] = $store_scope;
         $company_scope = request('company_scope', '');

+ 12 - 0
app/Http/Controllers/Manager/WashConfig/ViolationProduct.php

@@ -187,6 +187,12 @@ class ViolationProduct extends Controller
         $product_keyword = request('product_keyword', '');
         $all_data['product_brand'] = $product_brand;
         $all_data['product_keyword'] = $product_keyword;
+        if(trim($product_keyword) !=''){
+            $product_keyword_count = count(explode(',', $product_keyword));
+            if ($product_keyword_count > 5) {
+                return json_send(['code' => 'error', 'msg' => '商品关键词不能超过5个']);
+            }
+        }
         $store_scope = request('store_scope', '');
         $all_data['store_scope'] = $store_scope;
         $company_scope = request('company_scope', '');
@@ -241,6 +247,12 @@ class ViolationProduct extends Controller
         $product_keyword = request('product_keyword', '');
         $all_data['product_brand'] = $product_brand;
         $all_data['product_keyword'] = $product_keyword;
+        if(trim($product_keyword) !=''){
+            $product_keyword_count = count(explode(',', $product_keyword));
+            if ($product_keyword_count > 5) {
+                return json_send(['code' => 'error', 'msg' => '商品关键词不能超过5个']);
+            }
+        }
         $store_scope = request('store_scope', '');
         $all_data['store_scope'] = $store_scope;
         $company_scope = request('company_scope', '');