Browse Source

修改后台界面文字说明

Your Name 1 week ago
parent
commit
685e7459dc
44 changed files with 1137 additions and 580 deletions
  1. 1
    1
      app/admin/controller/shop/GoodsRenew.php
  2. 11
    1
      app/admin/validate/shop/GoodsRenewValidate.php
  3. 8
    4
      app/admin/view/shop/goods_renew/add.html
  4. 6
    3
      app/admin/view/shop/goods_renew/edit.html
  5. 33
    5
      app/admin/view/shop/goods_renew/lists.html
  6. 5
    0
      app/common/model/content/Closure.php
  7. 57
    1
      app/shop/controller/Index.php
  8. 1
    9
      app/shop/controller/content/Closure.php
  9. 37
    19
      app/shop/logic/content/ClosureCategoryLogic.php
  10. 79
    0
      app/shop/logic/content/ClosureLogic.php
  11. 103
    6
      app/shop/logic/content/EquiCategoryLogic.php
  12. 29
    2
      app/shop/logic/content/IndustryCategoryLogic.php
  13. 2
    2
      app/shop/logic/order/OrderRenewLogic.php
  14. 102
    60
      app/shop/validate/content/ClosureValidate.php
  15. 16
    4
      app/shop/view/content/closure/add.html
  16. 16
    4
      app/shop/view/content/closure/edit.html
  17. 14
    10
      app/shop/view/content/closure/edit/01.html
  18. 22
    18
      app/shop/view/content/closure/edit/02.html
  19. 21
    19
      app/shop/view/content/closure/edit/03.html
  20. 38
    29
      app/shop/view/content/closure/edit/04.html
  21. 23
    15
      app/shop/view/content/closure/edit/05.html
  22. 6
    6
      app/shop/view/content/closure/edit/06.html
  23. 12
    12
      app/shop/view/content/closure/edit/07.html
  24. 107
    97
      app/shop/view/content/closure/edit/08.html
  25. 1
    1
      app/shop/view/content/closure/edit/09.html
  26. 13
    13
      app/shop/view/content/closure/lists.html
  27. 8
    7
      app/shop/view/content/closure/setting/01.html
  28. 19
    16
      app/shop/view/content/closure/setting/02.html
  29. 19
    17
      app/shop/view/content/closure/setting/03.html
  30. 39
    33
      app/shop/view/content/closure/setting/04.html
  31. 25
    14
      app/shop/view/content/closure/setting/05.html
  32. 6
    6
      app/shop/view/content/closure/setting/06.html
  33. 12
    12
      app/shop/view/content/closure/setting/07.html
  34. 94
    81
      app/shop/view/content/closure/setting/08.html
  35. 1
    1
      app/shop/view/content/closure/setting/09.html
  36. 5
    2
      app/shop/view/content/equi_category/add.html
  37. 6
    4
      app/shop/view/content/equi_category/bd_2.html
  38. 7
    4
      app/shop/view/content/equi_category/edit.html
  39. 18
    5
      app/shop/view/content/equi_category/lists.html
  40. 13
    1
      app/shop/view/index/stat.html
  41. 45
    21
      app/shop/view/order/order_renew/buy.html
  42. 12
    6
      app/shop/view/order/order_renew/lists.html
  43. 5
    4
      app/shop/view/order/order_renew/pay_page.html
  44. 40
    5
      app/shop/view/order/order_renew/renew_lists.html

+ 1
- 1
app/admin/controller/shop/GoodsRenew.php View File

@@ -33,8 +33,8 @@ class GoodsRenew extends AdminBase
33 33
     public function add()
34 34
     {
35 35
         if ($this->request->isAjax()) {
36
-            $post = $this->request->post();
37 36
 
37
+            $post = $this->request->post();
38 38
             $res = GoodsRenewLogic::add($post);
39 39
             if ($res === false) {
40 40
                 $error = GoodsRenewLogic::getError() ?: '操作失败';

+ 11
- 1
app/admin/validate/shop/GoodsRenewValidate.php View File

@@ -20,7 +20,7 @@ class GoodsRenewValidate extends Validate
20 20
     protected $rule = [
21 21
         'id'           => 'require|number',
22 22
         'name|套餐名称' => 'require|max:32|checkExist',
23
-        'price|套餐价格' => 'require|number',
23
+        'price|套餐价格' => 'require|checkPrice',
24 24
         'type_id|套餐类型' => 'require|number|in:0,1',
25 25
         'op_count|套餐操作次数' => 'require|number|min:1',
26 26
         'status|套餐状态' => 'require|number|in:0,1',
@@ -53,4 +53,14 @@ class GoodsRenewValidate extends Validate
53 53
         }
54 54
         return true;
55 55
     }
56
+
57
+    public static function checkPrice($value, $rule, $data=[])
58
+    {
59
+        $isAmount = preg_match('/^\d+(\.\d{1,2})?$/', $value);
60
+        if(!$isAmount){
61
+            return '价格填写格式-不是金额';
62
+        }
63
+        return true;
64
+    }
65
+
56 66
 }

+ 8
- 4
app/admin/view/shop/goods_renew/add.html View File

@@ -26,7 +26,7 @@
26 26
         </div>
27 27
 
28 28
         <div class="layui-form-item">
29
-            <label class="layui-form-label">类型</label>
29
+            <label class="layui-form-label">类型</label>
30 30
             <div class="layui-input-block">
31 31
                 <select name="type_id" lay-verify="required">
32 32
                     <option value=""></option>
@@ -38,17 +38,21 @@
38 38
 
39 39
         <div class="layui-form-item">
40 40
             <label for="price" class="layui-form-label"><span style="color:red;">*</span>价格:</label>
41
-            <div class="layui-input-block">
41
+            <div class="layui-input-block" style="position:relative;">
42
+                <span style="position:absolute;left:5px;top:8px;">¥</span>
42 43
                 <input type="number" name="price" id="price" lay-verType="tips" lay-verify="required" autocomplete="off"
43
-                    class="layui-input">
44
+                    class="layui-input" style="padding-left:20px;">
44 45
             </div>
45 46
         </div>
46 47
 
47 48
         <div class="layui-form-item">
48
-            <label for="op_count" class="layui-form-label"><span style="color:red;">*</span>月份数/操作数:</label>
49
+            <label for="op_count" class="layui-form-label"><span style="color:red;">*</span>作用:</label>
49 50
             <div class="layui-input-block">
50 51
                 <input type="number" name="op_count" value="1" id="op_count" lay-verType="tips" lay-verify="required"
51 52
                     autocomplete="off" class="layui-input">
53
+
54
+                <div class="layui-form-mid layui-word-aux">类型选择"包月",这里填赠送月份<br/>类型选择"按量付费",这里填赠送次数</div>
55
+
52 56
             </div>
53 57
         </div>
54 58
 

+ 6
- 3
app/admin/view/shop/goods_renew/edit.html View File

@@ -46,19 +46,22 @@
46 46
             </div>
47 47
         </div>
48 48
 
49
+
49 50
         <div class="layui-form-item">
50 51
             <label for="price" class="layui-form-label"><span style="color:red;">*</span>价格:</label>
51
-            <div class="layui-input-block">
52
+            <div class="layui-input-block" style="position:relative;">
53
+                <span style="position:absolute;left:5px;top:8px;">¥</span>
52 54
                 <input type="number" name="price" id="price" lay-verType="tips" lay-verify="required" autocomplete="off"
53
-                    class="layui-input" value="{$detail.price}">
55
+                       class="layui-input" value="{$detail.price}" style="padding-left:20px;">
54 56
             </div>
55 57
         </div>
56 58
 
57 59
         <div class="layui-form-item">
58
-            <label for="op_count" class="layui-form-label"><span style="color:red;">*</span>月份数/操作数:</label>
60
+            <label for="op_count" class="layui-form-label"><span style="color:red;">*</span>作用:</label>
59 61
             <div class="layui-input-block">
60 62
                 <input type="number" name="op_count" id="op_count" lay-verType="tips" lay-verify="required"
61 63
                     autocomplete="off" class="layui-input" value="{$detail.op_count}">
64
+                <div class="layui-form-mid layui-word-aux">类型选择"包月",这里填赠送月份<br/>类型选择"按量付费",这里填赠送次数</div>
62 65
             </div>
63 66
         </div>
64 67
 

+ 33
- 5
app/admin/view/shop/goods_renew/lists.html View File

@@ -45,6 +45,34 @@
45 45
                 <a class="layui-btn layui-btn-normal layui-btn-sm" lay-event="edit">编辑</a>
46 46
                 <a class="layui-btn layui-btn-danger layui-btn-sm" lay-event="del">删除</a>
47 47
             </script>
48
+
49
+            <script type="text/html" id="table-price">
50
+                <b style="color:red;">¥{{ d.price }}</b>
51
+            </script>
52
+
53
+            <script type="text/html" id="table-type">
54
+
55
+                {{#  if(d.type_id == 0){ }}
56
+                续期 {{ d.op_count }} 个月
57
+                {{#  } }}
58
+                {{#  if(d.type_id == 1){ }}
59
+                充值数量 {{ d.op_count }} 次
60
+                {{#  } }}
61
+
62
+            </script>
63
+
64
+
65
+            <script type="text/html" id="table-status">
66
+
67
+                {{#  if(d.status_str == "禁用"){ }}
68
+                <b style="color:red;">禁用</b>
69
+                {{#  } }}
70
+                {{#  if(d.status_str == "启用"){ }}
71
+                <b style="color:blue;">启用</b>
72
+                {{#  } }}
73
+
74
+            </script>
75
+
48 76
         </div>
49 77
 
50 78
     </div>
@@ -60,11 +88,11 @@
60 88
             { field: "id", width: 60, title: "ID" }
61 89
             , { field: "name", width: 260, align: "center", title: "续费套餐" }
62 90
             , { field: "image", width: 120, align: "center", title: "套餐图片", templet: "#table-image" }
63
-            , { field: "type_str", width: 80, align: "center", title: "类型" }
64
-            , { field: "desc", width: 80, align: "center", title: "描述" }
65
-            , { field: "price", width: 80, align: "center", title: "价格" }
66
-            , { field: "op_count", width: 80, align: "center", title: "月份数/操作数" }
67
-            , { field: "status_str", width: 80, align: "center", title: "状态" }
91
+            , { field: "type_str", width: 150, align: "center", title: "类型" }
92
+            , { field: "desc", width: 300, align: "center", title: "描述" }
93
+            , { field: "price", width: 150, align: "center", title: "价格", templet: "#table-price" }
94
+            , { field: "op_count", width: 200, align: "center", title: "作用",templet: "#table-type"  }
95
+            , { field: "status_str", width: 80, align: "center", title: "状态" ,templet: "#table-status"}
68 96
             , { field: "sort", width: 80, align: "center", title: "排序" }
69 97
             , { title: "操作", width: 150, align: "center", fixed: "right", toolbar: "#table-operation" }
70 98
         ]);

+ 5
- 0
app/common/model/content/Closure.php View File

@@ -75,6 +75,11 @@ class Closure extends Models
75 75
      * 处理表达数据
76 76
      */
77 77
     public function postDataHandle($post=[]){
78
+
79
+        //处理操作总数
80
+        $post['a3'] = $post['a2'] ?? 0;
81
+        $post['a3'] = intval($post['a3'] / 10);
82
+
78 83
         // var_dump(123, $post['b3']);
79 84
         $post['b3'] = $this->replaceContent($post['b3']);
80 85
         // var_dump(456, $post['b3']);

+ 57
- 1
app/shop/controller/Index.php View File

@@ -25,6 +25,10 @@ use app\common\basics\ShopBase;
25 25
 use app\common\model\shop\ShopRole;
26 26
 use app\common\server\ConfigServer;
27 27
 use app\common\server\JsonServer;
28
+use app\shop\logic\content\ClosureCategoryLogic;
29
+use app\shop\logic\content\EquiCategoryLogic;
30
+use app\shop\logic\content\ClosureLogic;
31
+use app\shop\logic\content\IndustryCategoryLogic;
28 32
 use app\shop\logic\index\StatLogic;
29 33
 use app\shop\server\MenuServer;
30 34
 use think\facade\Config;
@@ -60,10 +64,62 @@ class Index extends ShopBase
60 64
         if($this->request->isAjax()){
61 65
             return JsonServer::success('', StatLogic::graphData($this->shop_id));
62 66
         }
67
+
68
+
69
+        /*
70
+         * 判断站点是否存在
71
+         */
72
+        $url = "http://localhost";
73
+        $res = file_get_contents($url);
74
+        //dump($res);
75
+        $is_inPage = 1;
76
+        if (strpos($res,"没有找到站点") !== false) {
77
+            $is_inPage = 0;
78
+        }
79
+
80
+        /*
81
+         * 执行初始化操作
82
+         */
83
+
84
+        //行业分类
85
+        $shop_id = $this->shop_id;
86
+        IndustryCategoryLogic::insertDefault($shop_id);
87
+        //应用分类
88
+        ClosureCategoryLogic::insertDefault($shop_id);
89
+        //初始化一个默认配置
90
+        ClosureLogic::insertDefault($shop_id);
91
+        //初始化设备
92
+        EquiCategoryLogic::insertDefault($shop_id);
93
+
94
+
63 95
         return view('', [
64
-            'res' => StatLogic::stat($this->shop_id)
96
+            'res' => StatLogic::stat($this->shop_id),
97
+            "is_in_page" => $is_inPage,
65 98
         ]);
66 99
     }
100
+
101
+    /**
102
+     * 检测网址连接是否可用
103
+     **/
104
+    public function check_url($url){
105
+        $httpcode = 0;
106
+        $ch = curl_init();
107
+        $timeout = 1; // 设置超时的时间[单位:秒]
108
+        curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
109
+        curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
110
+        curl_setopt($ch, CURLOPT_HEADER, 1);
111
+        curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
112
+        curl_setopt($ch,CURLOPT_URL,$url);
113
+        curl_exec($ch);
114
+        # 获取状态码赋值
115
+        $httpcode = curl_getinfo($ch,CURLINFO_HTTP_CODE);
116
+        curl_close($ch);
117
+        if($httpcode == 200){
118
+            return true;
119
+        }else{
120
+            return false;
121
+        }
122
+    }
67 123
     
68 124
     /**
69 125
      * 工作台商品数据

+ 1
- 9
app/shop/controller/content/Closure.php View File

@@ -33,12 +33,7 @@ class Closure extends ShopBase
33 33
 
34 34
             $post = $this->request->post();
35 35
             $post['shop_id'] = $this->shop_id;
36
-            $post['a3'] = $post['a2'] ?? 0;
37
-
38 36
             (new ClosureValidate())->goCheck('add',$post);
39
-            $post['a3'] = intval($post['a3'] / 10);
40
-            
41
-
42 37
             $res = ClosureLogic::add($post);
43 38
             if ($res === false) {
44 39
                 $error = ClosureLogic::getError() ?: '新增失败';
@@ -96,11 +91,7 @@ class Closure extends ShopBase
96 91
 
97 92
             $post = $this->request->post();
98 93
             $post['shop_id'] = $this->shop_id;
99
-            $post['a3'] = $post['a2'] ?? 0;
100
-
101 94
             (new ClosureValidate())->goCheck('edit',$post);
102
-            $post['a3'] = intval($post['a3'] / 10);
103
-
104 95
             $res = ClosureLogic::edit($post);
105 96
             if ($res === false) {
106 97
                 $error = ClosureLogic::getError() ?: '编辑失败';
@@ -142,6 +133,7 @@ class Closure extends ShopBase
142 133
         if ($this->request->isAjax()) {
143 134
             (new ClosureValidate())->goCheck('id');
144 135
             $id = $this->request->post('id');
136
+
145 137
             $res = ClosureLogic::del($id);
146 138
             if ($res === false) {
147 139
                 $error = ClosureLogic::getError() ?: '删除失败';

+ 37
- 19
app/shop/logic/content/ClosureCategoryLogic.php View File

@@ -41,25 +41,7 @@ class ClosureCategoryLogic extends Logic
41 41
             }
42 42
 
43 43
             //比对 测试商家的应用 有哪些 自动添加
44
-            $be = [
45
-                'del' => 0,
46
-                'shop_id' => 1,
47
-            ];
48
-            $be_name_list = $model->where($be)->column('name');
49
-            $names = [];
50
-            foreach($lists['data'] as $key => $row){
51
-                $names[] = $row['name'];
52
-            }
53
-            foreach($be_name_list as $key=>$row){
54
-                if(!in_array($row,$names)){
55
-                    $third_cate_id = 0;
56
-                    if($row == '默认'){
57
-                        $third_cate_id = 1;
58
-                    }
59
-                    $model->insert(['name'=>$row,'shop_id'=>$shop_id,'is_show'=>1,'third_cate_id' => $third_cate_id,'create_time' => time(),
60
-                        'update_time' => time()]);
61
-                }
62
-            }
44
+            self::insertDefault($shop_id);
63 45
 
64 46
             return ['count'=>$lists['total'], 'lists'=>$lists['data']];
65 47
         } catch (Exception $e) {
@@ -67,6 +49,42 @@ class ClosureCategoryLogic extends Logic
67 49
         }
68 50
     }
69 51
 
52
+    public static function insertDefault($shop_id){
53
+        $be = [
54
+            'del' => 0,
55
+            'shop_id' => 1,
56
+        ];
57
+        $where = [
58
+            ['shop_id', '=', $shop_id],
59
+            ['del', '=', 0]
60
+        ];
61
+        $model = new ClosureCategory();
62
+        $lists = $model->field(true)
63
+            ->where($where)
64
+            ->order('id', 'desc')
65
+            ->paginate([
66
+                'page'      => 1,
67
+                'list_rows' => 100,
68
+                'var_page'  => 'page'
69
+            ])
70
+            ->toArray();
71
+        $be_name_list = $model->where($be)->column('name');
72
+        $names = [];
73
+        foreach($lists['data'] as $key => $row){
74
+            $names[] = $row['name'];
75
+        }
76
+        foreach($be_name_list as $key=>$row){
77
+            if(!in_array($row,$names)){
78
+                $third_cate_id = 0;
79
+                if($row == '默认'){
80
+                    $third_cate_id = 1;
81
+                }
82
+                $model->insert(['name'=>$row,'shop_id'=>$shop_id,'is_show'=>1,'third_cate_id' => $third_cate_id,'create_time' => time(),
83
+                    'update_time' => time()]);
84
+            }
85
+        }
86
+    }
87
+
70 88
     /**
71 89
      * @Notes: 获取文章分类
72 90
      * @Author: 张无忌

+ 79
- 0
app/shop/logic/content/ClosureLogic.php View File

@@ -8,6 +8,10 @@ use app\common\basics\Logic;
8 8
 
9 9
 use app\common\model\content\Closure; //截流配置表 模型
10 10
 
11
+use app\common\model\content\IndustryCategory as IndustryCategoryModel; //行业表 模型
12
+
13
+use app\common\model\content\ClosureCategory as ClosureCategoryModel; //应用分类表 模型
14
+
11 15
 use Exception;
12 16
 
13 17
 class ClosureLogic extends Logic
@@ -168,6 +172,14 @@ class ClosureLogic extends Logic
168 172
     public static function del($id)
169 173
     {
170 174
         try {
175
+
176
+            $item = Closure::where(['id' => $id])->find();
177
+            $t = $item['shop_id'].'_'.'默认配置';
178
+            if($item['title'] == $t){
179
+                static::$error = "默认配置不允许删除";
180
+                return false;
181
+            }
182
+
171 183
             Closure::update([
172 184
                 'del'         => 1,
173 185
                 'update_time' => time()
@@ -203,4 +215,71 @@ class ClosureLogic extends Logic
203 215
             return false;
204 216
         }
205 217
     }
218
+
219
+    /*
220
+     * 初始化一个默认配置
221
+     */
222
+    public static function insertDefault($shop_id){
223
+        /*
224
+         * 查询默认记录
225
+         */
226
+        $model = new Closure();
227
+        $where = [
228
+            "shop_id" => 1,
229
+            "cid"   => 3,
230
+            "yid"   => 4,
231
+        ];
232
+        //先查询用户是否已有配置
233
+        $t = $model->where(['del'=>0,'shop_id'=>$shop_id])->order('id asc')->find();
234
+        //$t = $t->toArray();
235
+        if(empty($t)){
236
+            //不存在配置
237
+            $row = $model->where($where)->order('id asc')->find();
238
+            //默认配置id
239
+            $cid = ClosureCategoryModel::where(['shop_id'=>$shop_id,'del'=>0,'name'=>'默认'])->value('id');
240
+            //默认行业id
241
+            $sid = IndustryCategoryModel::where(['shop_id'=>$shop_id,'del'=>0,'name'=>'默认'])->value('id');
242
+
243
+            if(!empty($row)){
244
+                //转成数组
245
+                $row = $row->toArray();
246
+                //dump($row);
247
+                //复制给用户
248
+                unset($row['id']);
249
+                $row['cid'] = $cid;
250
+                $row['yid'] = $sid;
251
+                $row['title'] = $shop_id."_默认配置";
252
+                $row['version'] = $shop_id.'_'.time();
253
+                $row['create_time'] = time();
254
+                $row['update_time'] = time();
255
+                $row['shop_id'] = $shop_id;
256
+                //插入数据库
257
+                $model->insert($row);
258
+            }
259
+        }else{
260
+            //查找是否存在默认配置 重新增加 这条记录不可删除
261
+            //现有用户的记录如果已绑定 也不影响
262
+            $title = $shop_id."_默认配置";
263
+            $item = $model->where(['del'=>0,'shop_id'=>$shop_id,'title'=>$title])->find();
264
+            //$item = $item->toArray();
265
+            if(empty($item)){
266
+                //不存在 则新增
267
+                $row = $model->where($where)->order('id asc')->find();
268
+                if(!empty($row)){
269
+                    //转成数组
270
+                    $row = $row->toArray();
271
+                    //复制给用户
272
+                    unset($row['id']);
273
+                    $row['title'] = $shop_id."_默认配置";
274
+                    $row['version'] = $shop_id.'_'.time();
275
+                    $row['create_time'] = time();
276
+                    $row['update_time'] = time();
277
+                    $row['shop_id'] = $shop_id;
278
+                    //插入数据库
279
+                    $model->insert($row);
280
+                }
281
+
282
+            }
283
+        }
284
+    }
206 285
 }

+ 103
- 6
app/shop/logic/content/EquiCategoryLogic.php View File

@@ -44,7 +44,7 @@ class EquiCategoryLogic
44 44
    */
45 45
   public static function lists($shop_id)
46 46
   {
47
-    $lists = EquiCategoryModel::field('id,name,pid,is_show,level,image, bg_image, sort,yid,ename,code,machine_code,is_user')
47
+    $lists = EquiCategoryModel::field('id,name,pid,is_show,level,image, bg_image, sort,yid,ename,code,machine_code,is_user,pz')
48 48
         ->with(['category2'])
49 49
       ->where('del', 0)
50 50
         ->where('shop_id', $shop_id)
@@ -114,15 +114,35 @@ class EquiCategoryLogic
114 114
       $level = EquiCategoryModel::where(['id' => $post['pid']], ['del' => 0])->value('level');
115 115
     }
116 116
 
117
+      //生成默认配置
118
+      $ver = "v.8.68.5.5684ad5";
119
+      //查找默认应用ID
120
+      $cid = ClosureCategoryModel::where(['shop_id'=>$post['shop_id'],'del'=>0,'name'=>'小红书'])->value('id');
121
+      $did = ClosureCategoryModel::where(['shop_id'=>$post['shop_id'],'del'=>0,'name'=>'抖音'])->value('id');
122
+      //查找默认应用配置
123
+      $title = $post['shop_id']."_默认配置";
124
+      $pid = ClosureModel::where(['shop_id'=>$post['shop_id'],'del'=>0,'title'=>$title])->value('id');
125
+      //配置格式 json格式
126
+      $pz = '[{"cid":"'.$cid.'","val":"'.$pid.'","ver":"'.$ver.'"},{"cid":"'.$did.'","val":"'.$pid.'","ver":"'.$ver.'"}]';
127
+
117 128
       //生成一个唯一授权码 商家id和时间 加起来就是唯一的 不存在并发 string($mode->id)
129
+      $host = $_SERVER['HTTP_HOST'];
130
+      if (preg_match('/([^\.]+)\.[^\.]+\.[a-z]{2,}$/i', $host, $matches)) {
131
+          $subdomain = $matches[1];
132
+          //echo $subdomain;
133
+      }else{
134
+          $subdomain = 'www';
135
+      }
118 136
       $code = '';
119 137
       if($post['pid'] == 0){
120 138
           //电脑才有授权码
121
-          $code = md5((string)time().(string)$post['shop_id']);
139
+          $code = $subdomain.'_'.md5((string)time().(string)$post['shop_id']);
122 140
       }else{
123
-          $code = md5((string)time());
141
+          $code = $subdomain.'_'.md5((string)time());
124 142
       }
125 143
 
144
+
145
+      $sid = IndustryCategoryModel::where(['shop_id'=>$post['shop_id'],'del'=>0,'name'=>'默认'])->value('id');
126 146
     $data = [
127 147
         'shop_id'            => $post['shop_id'],
128 148
           'name'              => trim($post['name']),
@@ -137,9 +157,10 @@ class EquiCategoryLogic
137 157
           'create_time'       => time(),
138 158
           'update_time'       => time(),
139 159
             'code' => $code,
140
-            'yid' => $post['yid'] ?? 21,
141
-            'type' => $post['type'] ?? 3,
142
-            'ver' => $post['ver']
160
+        'pz' => $pz,
161
+            'yid' => $post['yid'] ?? $sid, //行业id
162
+            'type' => $post['type'] ?? 3, //配置类型 写死为3
163
+            'ver' => $post['ver'] ?? $ver //版本号默认
143 164
     ];
144 165
 
145 166
     $mode = EquiCategoryModel::create($data);
@@ -510,4 +531,80 @@ class EquiCategoryLogic
510 531
         $shop = shopModel::where(['id' => $shop_id])->find();
511 532
         return $shop;
512 533
     }
534
+
535
+    /*
536
+     * 初始化一个默认配置
537
+     */
538
+    public static function insertDefault($shop_id){
539
+        /*
540
+         * 查询默认记录
541
+         */
542
+        //先查询用户是否已有设备
543
+        $t = EquiCategoryModel::where(['del'=>0,'shop_id'=>$shop_id,'pid'=>0])->order('id asc')->find();
544
+        //$t = $t->toArray();
545
+        if(empty($t)){
546
+            //不存在配置 生成机器码
547
+            $host = $_SERVER['HTTP_HOST'];
548
+            if (preg_match('/([^\.]+)\.[^\.]+\.[a-z]{2,}$/i', $host, $matches)) {
549
+                $subdomain = $matches[1];
550
+                //echo $subdomain;
551
+            }else{
552
+                $subdomain = 'www';
553
+            }
554
+            $code = $subdomain.'_'.md5((string)time().(string)$shop_id);
555
+            //$code = $subdomain.'_'.md5((string)time());
556
+
557
+            //生成默认配置
558
+            $ver = "v.8.68.5.5684ad5";
559
+            //查找默认应用ID
560
+            $cid = ClosureCategoryModel::where(['shop_id'=>$shop_id,'del'=>0,'name'=>'小红书'])->value('id');
561
+            $did = ClosureCategoryModel::where(['shop_id'=>$shop_id,'del'=>0,'name'=>'抖音'])->value('id');
562
+            //查找默认应用配置
563
+            $title = $shop_id."_默认配置";
564
+            $pid = ClosureModel::where(['shop_id'=>$shop_id,'del'=>0,'title'=>$title])->value('id');
565
+            //配置格式 json格式
566
+            $pz = '[{"cid":"'.$cid.'","val":"'.$pid.'","ver":"'.$ver.'"},{"cid":"'.$did.'","val":"'.$pid.'","ver":"'.$ver.'"}]';
567
+
568
+            $row['name'] = "defaultPc";
569
+            $row['create_time'] = time();
570
+            $row['update_time'] = time();
571
+            $row['shop_id'] = $shop_id;
572
+            $row['pid'] = 0;
573
+            $row['level'] = 1;
574
+            $row['sort'] = 255;
575
+            $row['is_show'] = 1;
576
+            $row['image'] = "";
577
+            $row['bg_image'] = "";
578
+            $row['remark'] = "";
579
+            $row['del'] = 0;
580
+            $row['ename'] = "默认电脑";
581
+            $row['yid'] = 0; //不需要绑定行业ID
582
+            $row['pz'] = $pz; //不要默认配置 去除默认配置
583
+            $row['type'] = 0; //配置类型
584
+            $row['code'] = $code;
585
+            //$row['machine_code'] = "";
586
+            $row['ver'] = $ver;
587
+            $row['is_user'] = 0;
588
+            $row['is_server'] = 0;
589
+            //插入数据库
590
+            $id = EquiCategoryModel::insertGetId($row);
591
+            //查找默认行业ID
592
+            $sid = IndustryCategoryModel::where(['shop_id'=>$shop_id,'del'=>0,'name'=>'默认'])->value('id');
593
+            //插入手机
594
+            if($id > 0){
595
+                $row['pid'] = $id; //更改上级ID
596
+                $code = $subdomain.'_'.md5((string)time());
597
+                $row['name'] = "mobile1";
598
+                $row['ename'] = "手机1";
599
+                $row['yid'] = $sid;
600
+                $row['code'] = $code;
601
+                $row['level'] = 2;
602
+                $row['ver'] = $ver; //清空版本 需要手动绑定 提示绑定状态
603
+                $row['pz'] = $pz; //清空配置 或 直接绑定默认配置
604
+                $row['type'] = 3; //写死就是3
605
+                $row['is_user'] = 1; //默认启用
606
+                EquiCategoryModel::insert($row);
607
+            }
608
+        }
609
+    }
513 610
 }

+ 29
- 2
app/shop/logic/content/IndustryCategoryLogic.php View File

@@ -39,7 +39,7 @@ class IndustryCategoryLogic extends Logic
39 39
                 $item['is_show'] = $item['is_show'] ? '启用' : '停用';
40 40
             }
41 41
 
42
-            //判断是否默认行业
42
+            /*//判断是否默认行业
43 43
             $one = $model->field(true)
44 44
                 ->where($where)
45 45
                 ->where(['name'=> '默认'])->find();
@@ -55,7 +55,8 @@ class IndustryCategoryLogic extends Logic
55 55
                     'third_cate_id' => 1
56 56
                 ];
57 57
                 $model->insert($insert_data);
58
-            }
58
+            }*/
59
+            self::insertDefault($get['shop_id']);
59 60
 
60 61
             return ['count'=>$lists['total'], 'lists'=>$lists['data']];
61 62
         } catch (Exception $e) {
@@ -63,6 +64,32 @@ class IndustryCategoryLogic extends Logic
63 64
         }
64 65
     }
65 66
 
67
+    public static function insertDefault($shop_id){
68
+        $where = [
69
+            ['del', '=', 0],
70
+            ['shop_id', '=',$shop_id]
71
+        ];
72
+        $model = new IndustryCategory();
73
+        //判断是否默认行业
74
+        $one = $model->field(true)
75
+            ->where($where)
76
+            ->where(['name'=> '默认'])->find();
77
+        //$one = $one->toArray();
78
+        if(empty($one)){
79
+            //不存在 新增
80
+            $insert_data = [
81
+                'name'        => '默认',
82
+                'is_show'     => 1,
83
+                'del'     => 0,
84
+                'shop_id'     => $shop_id,
85
+                'create_time' => time(),
86
+                'update_time' => time(),
87
+                'third_cate_id' => 1
88
+            ];
89
+            $model->insert($insert_data);
90
+        }
91
+    }
92
+
66 93
     /**
67 94
      * @Notes: 获取文章分类
68 95
      * @Author: 张无忌

+ 2
- 2
app/shop/logic/order/OrderRenewLogic.php View File

@@ -57,7 +57,7 @@ class OrderRenewLogic extends Logic
57 57
 
58 58
         $where = [
59 59
             ['del', '=', 0],
60
-            ['status', '=', 1]
60
+            //['status', '=', 1]
61 61
         ];
62 62
 
63 63
         if (!empty($get['name']) && $get['name']) {
@@ -140,7 +140,7 @@ class OrderRenewLogic extends Logic
140 140
         $name = $model->getName();
141 141
         $post['order_sn'] = createSn($name, 'order_sn');
142 142
         $post['renew_name'] = $post['name'];
143
-        $post['renew_image'] = $post['image'];
143
+        $post['renew_image'] = $post['image']??"";
144 144
         $post['renew_desc'] = $post['desc'];
145 145
         $post['renew_type_id'] = $post['type_id'];
146 146
         $post['renew_price'] = $post['price'];

+ 102
- 60
app/shop/validate/content/ClosureValidate.php View File

@@ -72,6 +72,48 @@ class ClosureValidate extends Validate
72 72
      */
73 73
     protected function checkPost($value,$rule,$data){
74 74
 
75
+
76
+        $msg = "-不能为空!";
77
+        if(empty($data['a7'])){
78
+            return "切换搜索词".$msg;
79
+        }
80
+        if(empty($data['e7'])){
81
+            return "互动评论随机语句".$msg;
82
+        }
83
+        if(empty($data['f10'])){
84
+            return "指定账号列表".$msg;
85
+        }
86
+        if(empty($data['f11'])){
87
+            return "账号关键词列表".$msg;
88
+        }
89
+        if(empty($data['f12'])){
90
+            return "账号过滤词列表".$msg;
91
+        }
92
+        if(empty($data['f13'])){
93
+            return "标题名称关键词".$msg; //截流内容名称关键词
94
+        }
95
+        if(empty($data['f14'])){
96
+            return "标题名称过滤词".$msg; //截流内容名称过滤词
97
+        }
98
+        if(empty($data['f15'])){
99
+            return "笔记评论满足时间条件的关键词".$msg; //截流笔记内容满足时间条件的关键词正则
100
+        }
101
+        if(empty($data['f17'])){
102
+            return "视频评论满足时间条件的关键词".$msg; //截流视频内容满足时间条件的关键词正则
103
+        }
104
+        if(empty($data['f19'])){
105
+            return "评论账号过滤词".$msg;
106
+        }
107
+        if(empty($data['f20'])){
108
+            return "评论名称关键词".$msg;
109
+        }
110
+        if(empty($data['f24'])){
111
+            return "私信名称关键词".$msg;
112
+        }
113
+        if(empty($data['k6'])){
114
+            return "评论钩子内容".$msg;
115
+        }
116
+
75 117
         if((int)$data['a2'] < 900){
76 118
             return "运行时长不能小于900秒!";
77 119
         }
@@ -111,26 +153,26 @@ class ClosureValidate extends Validate
111 153
             return "列表设置-过滤词格式不正确!";
112 154
         }
113 155
         //分类规则
114
-        foreach ($data['b2_1'] as $k => $v) {
115
-            if(empty($v) && $k !== 1){
156
+        foreach ($data['b2_1'] as $k100 => $v100) {
157
+            if(empty($v100) && $k100 !== 1){
116 158
                 return "列表设置-分类规则-匹配词不能为空!";
117 159
             }
118 160
         }
119
-        foreach ($data['b2_2'] as $k => $v) {
120
-            if(empty($v) && $k !== 1){
161
+        foreach ($data['b2_2'] as $k101 => $v101) {
162
+            if(empty($v101) && $k101 !== 1){
121 163
                 return "列表设置-分类规则-每[]个不能为空!";
122 164
             }
123 165
         }
124
-        foreach ($data['b2_3'] as $k => $v) {
125
-            if(empty($v) && $k !== 1){
166
+        foreach ($data['b2_3'] as $k102 => $v102) {
167
+            if(empty($v102) && $k102 !== 1){
126 168
                 return "列表设置-分类规则-点击[]个不能为空!";
127 169
             }
128
-            if($v > $data['b2_4'][$k] && $k !== 1){
170
+            if($v102 > $data['b2_4'][$k102] && $k102 !== 1){
129 171
                 return "列表设置-分类规则-点击范围大小错误";
130 172
             }
131 173
         }
132
-        foreach ($data['b2_4'] as $k => $v) {
133
-            if(empty($v) && $k !== 1){
174
+        foreach ($data['b2_4'] as $k103 => $v103) {
175
+            if(empty($v103) && $k103 !== 1){
134 176
                 return "列表设置-分类规则-到[]个不能为空!";
135 177
             }
136 178
         }
@@ -155,12 +197,12 @@ class ClosureValidate extends Validate
155 197
 
156 198
         //浏览笔记
157 199
         foreach ($data['c1_1'] as $k => $v) {
158
-            if(empty($v) && $k > 1){
200
+            if(empty($v) && $k > 2){
159 201
                 return "浏览笔记-观看时长-评论数-不能为空!";
160
-            }else if(strpos($v, "-") === false && $k > 1) {
202
+            }else if(strpos($v, "-") === false && $k > 2) {
161 203
                 return "浏览笔记-观看时长-评论数规则格式不正确!";
162 204
             }else{
163
-                if($k !== 1){
205
+                if($k !== 2){
164 206
                     if(empty($data['c1_2'][$k]) || $data['c1_2'][$k] == 0){
165 207
                         return "浏览笔记-观看时长-观看秒数不能为空或等于0!";
166 208
                     }else if(empty($data['c1_3'][$k]) || $data['c1_3'][$k] == 0){
@@ -245,26 +287,26 @@ class ClosureValidate extends Validate
245 287
         }
246 288
 
247 289
         //浏览视频
248
-        foreach ($data['d1_1'] as $k => $v) {
249
-            if(empty($v) && $k > 1){
290
+        foreach ($data['d1_1'] as $k2 => $v2) {
291
+            //echo $k;
292
+            //dump($v);
293
+            if(empty($v2) && $k2 > 2){
250 294
                 return "浏览视频-观看时长-评论数-不能为空!";
251
-            }else if(strpos($v, "-") === false && $k > 1) {
295
+            }else if(strpos($v2, "-") === false && $k2 > 2) {
252 296
                 return "浏览视频-观看时长-评论数规则格式不正确!";
253 297
             }else{
254
-                if($k !== 1){
255
-                    if(empty($data['d1_2'][$k]) || $data['d1_2'][$k] == 0){
298
+                if($k2 !== 2){
299
+                    if(empty($data['d1_2'][$k2]) || $data['d1_2'][$k2] == 0){
256 300
                         return "浏览视频-观看时长-观看秒数不能为空或等于0!";
257
-                    }else if(empty($data['d1_3'][$k]) || $data['d1_3'][$k] == 0){
301
+                    }else if(empty($data['d1_3'][$k2]) || $data['d1_3'][$k2] == 0){
258 302
                         return "浏览视频-观看时长-观看秒数不能为空或等于0!";
259
-                    }else if((int)$data['d1_2'][$k] > (int)$data['d1_3'][$k]){
303
+                    }else if((int)$data['d1_2'][$k2] > (int)$data['d1_3'][$k2]){
260 304
                         return "浏览视频-观看时长-观看时间大小有误!";
261 305
                     }
262 306
                 }
263 307
             }
264 308
         }
265 309
 
266
-
267
-
268 310
         //非列表视频操作 - 观看时长
269 311
         if(empty($data['d2'][0]) || $data['d2'][0] == 0){
270 312
             return "浏览视频-非列表视频操作-观看时长-秒数不能为空或等于0!";
@@ -356,53 +398,53 @@ class ClosureValidate extends Validate
356 398
         if((int)$data['e1'] === 1){
357 399
              if($data['e2'] == '场景1_是否开启全局默认互动'){
358 400
                  $ks = ['e5_1','e5_2','e5_3','e5_4','e5_5','e5_6'];
359
-                 foreach ($ks as $k => $v) {
401
+                 foreach ($ks as $k112 => $v112) {
360 402
                      //只验证默认参数
361
-                     if(empty($data[$v][0])){
362
-                         return "互动设置-默认互动-第".$k."行-每[]个不能为空!";
403
+                     if(empty($data[$v112][0])){
404
+                         return "互动设置-默认互动-第".$k112."行-每[]个不能为空!";
363 405
                      }
364
-                     if(empty($data[$v][1])){
365
-                         return "互动设置-默认互动-第".$k."行-点击[]个不能为空!";
406
+                     if(empty($data[$v112][1])){
407
+                         return "互动设置-默认互动-第".$k112."行-点击[]个不能为空!";
366 408
                      }
367
-                     if($data[$v][1] > $data[$v][2]){
368
-                         return "互动设置-默认互动-第".$k."行-点击范围大小错误";
409
+                     if($data[$v112][1] > $data[$v112][2]){
410
+                         return "互动设置-默认互动-第".$k112."行-点击范围大小错误";
369 411
                      }
370
-                     if(empty($data[$v][2])){
371
-                         return "互动设置-默认互动-第".$k."行-到[]个不能为空!";
412
+                     if(empty($data[$v112][2])){
413
+                         return "互动设置-默认互动-第".$k112."行-到[]个不能为空!";
372 414
                      }
373 415
                  }
374 416
              }else{
375 417
                  //验证 截流和非截流
376 418
                  $ks = ['e3_1','e3_2','e3_3','e3_4','e3_5','e3_6'];
377
-                 foreach ($ks as $k => $v) {
419
+                 foreach ($ks as $k111 => $v111) {
378 420
                      //只验证默认参数
379
-                     if(empty($data[$v][0])){
380
-                         return "互动设置-截流互动-第".$k."行-每[]个不能为空!";
421
+                     if(empty($data[$v111][0])){
422
+                         return "互动设置-截流互动-第".$k111."行-每[]个不能为空!";
381 423
                      }
382
-                     if(empty($data[$v][1])){
383
-                         return "互动设置-截流互动-第".$k."行-点击[]个不能为空!";
424
+                     if(empty($data[$v111][1])){
425
+                         return "互动设置-截流互动-第".$k111."行-点击[]个不能为空!";
384 426
                      }
385
-                     if($data[$v][1] > $data[$v][2]){
386
-                         return "互动设置-截流互动-第".$k."行-点击范围大小错误";
427
+                     if($data[$v111][1] > $data[$v111][2]){
428
+                         return "互动设置-截流互动-第".$k111."行-点击范围大小错误";
387 429
                      }
388
-                     if(empty($data[$v][2])){
389
-                         return "互动设置-截流互动-第".$k."行-到[]个不能为空!";
430
+                     if(empty($data[$v111][2])){
431
+                         return "互动设置-截流互动-第".$k111."行-到[]个不能为空!";
390 432
                      }
391 433
                  }
392 434
                  $ks = ['e4_1','e4_2','e4_3','e4_4','e4_5','e4_6'];
393
-                 foreach ($ks as $k => $v) {
435
+                 foreach ($ks as $k110 => $v110) {
394 436
                      //只验证默认参数
395
-                     if(empty($data[$v][0])){
396
-                         return "互动设置-非截流互动-第".$k."行-每[]个不能为空!";
437
+                     if(empty($data[$v110][0])){
438
+                         return "互动设置-非截流互动-第".$k110."行-每[]个不能为空!";
397 439
                      }
398
-                     if(empty($data[$v][1])){
399
-                         return "互动设置-非截流互动-第".$k."行-点击[]个不能为空!";
440
+                     if(empty($data[$v110][1])){
441
+                         return "互动设置-非截流互动-第".$k110."行-点击[]个不能为空!";
400 442
                      }
401
-                     if($data[$v][1] > $data[$v][2]){
402
-                         return "互动设置-非截流互动-第".$k."行-点击范围大小错误";
443
+                     if($data[$v110][1] > $data[$v110][2]){
444
+                         return "互动设置-非截流互动-第".$k110."行-点击范围大小错误";
403 445
                      }
404
-                     if(empty($data[$v][2])){
405
-                         return "互动设置-非截流互动-第".$k."行-到[]个不能为空!";
446
+                     if(empty($data[$v110][2])){
447
+                         return "互动设置-非截流互动-第".$k110."行-到[]个不能为空!";
406 448
                      }
407 449
                  }
408 450
              }
@@ -451,32 +493,32 @@ class ClosureValidate extends Validate
451 493
         }
452 494
 
453 495
         //评论内容
454
-        foreach ($data['f21_1'] as $k => $v) {
455
-            if($k !== 1) {
456
-                if (empty($v)) {
496
+        foreach ($data['f21_1'] as $k108 => $v108) {
497
+            if($k108 !== 1) {
498
+                if (empty($v108)) {
457 499
                     return "截流设置-评论内容-关键词-请填写关键词";
458 500
                 }
459 501
             }
460 502
         }
461
-        foreach ($data['f21_2'] as $k => $v) {
462
-            if($k !== 1) {
463
-                if (empty($v)) {
503
+        foreach ($data['f21_2'] as $k107 => $v107) {
504
+            if($k107 !== 1) {
505
+                if (empty($v107)) {
464 506
                     return "截流设置-评论内容-评论语句-请填写评论语句";
465 507
                 }
466 508
             }
467 509
         }
468 510
 
469 511
         //私信内容
470
-        foreach ($data['f25_1'] as $k => $v) {
471
-            if($k !== 1) {
472
-                if (empty($v)) {
512
+        foreach ($data['f25_1'] as $k106 => $v106) {
513
+            if($k106 !== 1) {
514
+                if (empty($v106)) {
473 515
                     return "截流设置-私信内容-关键词-请填写关键词";
474 516
                 }
475 517
             }
476 518
         }
477
-        foreach ($data['f25_2'] as $k => $v) {
478
-            if($k !== 1) {
479
-                if (empty($v)) {
519
+        foreach ($data['f25_2'] as $k105 => $v105) {
520
+            if($k105 !== 1) {
521
+                if (empty($v105)) {
480 522
                     return "截流设置-私信内容-私信语句-请填写私信语句";
481 523
                 }
482 524
             }

+ 16
- 4
app/shop/view/content/closure/add.html View File

@@ -35,6 +35,18 @@
35 35
     .ks:nth-child(2){
36 36
         display: none;
37 37
     }
38
+    .c1 .ks:nth-child(2){
39
+        display: block;
40
+    }
41
+    .d1 .ks:nth-child(2){
42
+        display: block;
43
+    }
44
+    .c1 .ks:nth-child(3){
45
+        display: none;
46
+    }
47
+    .d1 .ks:nth-child(3){
48
+        display: none;
49
+    }
38 50
 
39 51
     .ks_del2{
40 52
         color: #01AAED;
@@ -72,7 +84,7 @@
72 84
                 <li data-type='1' class="layui-this">基础信息</li>
73 85
                 <li data-type='2'>启动设置</li>
74 86
                 <li data-type='3'>列表设置</li>
75
-                <li data-type='4'>浏览笔记</li>
87
+                <li data-type='4'>浏览图文</li>
76 88
                 <li data-type='5'>浏览视频</li>
77 89
                 <li data-type='6'>互动设置</li>
78 90
                 <li data-type='7'>获客设置</li>
@@ -92,7 +104,7 @@
92 104
                 <div class="layui-tab-item">
93 105
                     {include file="content/closure/setting/03"/}
94 106
                 </div>
95
-                <!--浏览笔记-->
107
+                <!--浏览图文-->
96 108
                 <div class="layui-tab-item">
97 109
                     {include file="content/closure/setting/04"/}
98 110
                 </div>
@@ -182,7 +194,7 @@
182 194
         //增加新的数据规则
183 195
         $(document).on("click","#add_c1",function (){
184 196
             var html = '<span class="ks">';
185
-            html += $(".c1 .ks:eq(1)").html();
197
+            html += $(".c1 .ks:eq(2)").html();
186 198
             html += '</span>';
187 199
             $(".c1 .ks:last").before(html);
188 200
         });
@@ -190,7 +202,7 @@
190 202
         //增加新的数据规则
191 203
         $(document).on("click","#add_d1",function (){
192 204
             var html = '<span class="ks">';
193
-            html += $(".d1 .ks:eq(1)").html();
205
+            html += $(".d1 .ks:eq(2)").html();
194 206
             html += '</span>';
195 207
             $(".d1 .ks:last").before(html);
196 208
         });

+ 16
- 4
app/shop/view/content/closure/edit.html View File

@@ -35,6 +35,18 @@
35 35
     .ks:nth-child(2){
36 36
         display: none;
37 37
     }
38
+    .c1 .ks:nth-child(2){
39
+        display: block;
40
+    }
41
+    .d1 .ks:nth-child(2){
42
+        display: block;
43
+    }
44
+    .c1 .ks:nth-child(3){
45
+        display: none;
46
+    }
47
+    .d1 .ks:nth-child(3){
48
+        display: none;
49
+    }
38 50
 
39 51
     .ks_del2{
40 52
         color: #01AAED;
@@ -69,7 +81,7 @@
69 81
                 <li data-type='1' class="layui-this">基础信息</li>
70 82
                 <li data-type='2'>启动设置</li>
71 83
                 <li data-type='3'>列表设置</li>
72
-                <li data-type='4'>浏览笔记</li>
84
+                <li data-type='4'>浏览图文</li>
73 85
                 <li data-type='5'>浏览视频</li>
74 86
                 <li data-type='6'>互动设置</li>
75 87
                 <li data-type='7'>获客设置</li>
@@ -89,7 +101,7 @@
89 101
                 <div class="layui-tab-item">
90 102
                     {include file="content/closure/edit/03"/}
91 103
                 </div>
92
-                <!--浏览笔记-->
104
+                <!--浏览图文-->
93 105
                 <div class="layui-tab-item">
94 106
                     {include file="content/closure/edit/04"/}
95 107
                 </div>
@@ -179,7 +191,7 @@
179 191
         //增加新的数据规则
180 192
         $(document).on("click","#add_c1",function (){
181 193
             var html = '<span class="ks">';
182
-            html += $(".c1 .ks:eq(1)").html();
194
+            html += $(".c1 .ks:eq(2)").html();
183 195
             html += '</span>';
184 196
             $(".c1 .ks:last").before(html);
185 197
         });
@@ -187,7 +199,7 @@
187 199
         //增加新的数据规则
188 200
         $(document).on("click","#add_d1",function (){
189 201
             var html = '<span class="ks">';
190
-            html += $(".d1 .ks:eq(1)").html();
202
+            html += $(".d1 .ks:eq(2)").html();
191 203
             html += '</span>';
192 204
             $(".d1 .ks:last").before(html);
193 205
         });

+ 14
- 10
app/shop/view/content/closure/edit/01.html View File

@@ -1,14 +1,18 @@
1 1
 <div class="layui-form-item">
2
-    <label for="title" class="layui-form-label"><span style="color:red;">*</span>配置标题:</label>
2
+    <label for="title" class="layui-form-label"><span style="color:red;">*</span>任务名称:</label>
3 3
     <div class="layui-input-inline">
4
-        <input type="text" name="title" id="title" value="{$detail.title}" lay-verType="tips" lay-verify="required" autocomplete="off" class="layui-input">
4
+        {php}
5
+        $t = $detail['shop_id'].'_'.'默认配置';
6
+        {/php}
7
+        <input type="text" {if $detail.title == $t}disabled{/if} name="title" id="title" value="{$detail.title}" lay-verType="tips" lay-verify="required" autocomplete="off" class="layui-input">
8
+        <div class="layui-form-mid layui-word-aux" style="clear: both;">可自行修改名称</div>
5 9
     </div>
6 10
 </div>
7 11
 
8 12
 <div class="layui-form-item">
9
-    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>配置分类:</label>
13
+    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>任务分类:</label>
10 14
     <div class="layui-input-inline">
11
-        <select name="cid" id="cid" lay-verType="tips" lay-verify="required">
15
+        <select name="cid" id="cid" lay-verType="tips" lay-verify="required" {if $detail.title == $t}disabled{/if}>
12 16
             {volist name="category" id="vo"}
13 17
             <option value="{$vo.id}" {if $detail.cid==$vo.id}selected{/if}>{$vo.name}</option>
14 18
             {/volist}
@@ -17,9 +21,9 @@
17 21
 </div>
18 22
 
19 23
 <div class="layui-form-item">
20
-    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>配置行业:</label>
24
+    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>任务行业:</label>
21 25
     <div class="layui-input-inline">
22
-        <select name="yid" id="yid" lay-verType="tips" lay-verify="required">
26
+        <select name="yid" id="yid" lay-verType="tips" lay-verify="required" {if $detail.title == $t}disabled{/if}>
23 27
             {volist name="category2" id="vo"}
24 28
             <option value="{$vo.id}" {if $detail.yid==$vo.id}selected{/if}>{$vo.name}</option>
25 29
             {/volist}
@@ -35,14 +39,14 @@
35 39
 </div>
36 40
 
37 41
 <div class="layui-form-item">
38
-    <label for="intro" class="layui-form-label">配置简介:</label>
42
+    <label for="intro" class="layui-form-label">任务简介:</label>
39 43
     <div class="layui-input-inline">
40 44
         <input type="text" name="intro" id="intro" value="{$detail.intro}" autocomplete="off" class="layui-input">
41 45
     </div>
42 46
 </div>
43 47
 
44 48
 <div class="layui-form-item">
45
-    <label for="sort" class="layui-form-label">配置排序:</label>
49
+    <label for="sort" class="layui-form-label">任务排序:</label>
46 50
     <div class="layui-input-inline">
47 51
         <input type="text" name="sort" id="sort" value="{$detail.sort}" autocomplete="off" class="layui-input">
48 52
     </div>
@@ -76,14 +80,14 @@
76 80
 </div>
77 81
 
78 82
 <div class="layui-form-item">
79
-    <label class="layui-form-label">配置状态:</label>
83
+    <label class="layui-form-label">任务状态:</label>
80 84
     <div class="layui-input-inline">
81 85
         <input type="radio" name="is_show" value="1" title="显示" {if $detail.is_show==1}checked{/if}>
82 86
         <input type="radio" name="is_show" value="0" title="隐藏" {if $detail.is_show==0}checked{/if}>
83 87
     </div>
84 88
 </div>
85 89
 <div class="layui-form-item" style="display: none;">
86
-    <label for="content" class="layui-form-label">配置内容:</label>
90
+    <label for="content" class="layui-form-label">任务内容:</label>
87 91
     <div class="layui-input-block">
88 92
         <textarea name="content" id="content" lay-verify="content">{$detail.content|raw}</textarea>
89 93
     </div>

+ 22
- 18
app/shop/view/content/closure/edit/02.html View File

@@ -1,28 +1,39 @@
1 1
 
2
+
2 3
 <div class="layui-form-item">
3
-    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>数据入口:</label>
4
+    <label for="intro" class="layui-form-label">任务时长:</label>
5
+    <div class="layui-input-inline">
6
+        <input type="number" name="a2" id="a2" autocomplete="off" class="layui-input" value="{$extend.a2??'1800'}">
7
+        <div class="layui-form-mid layui-word-aux">按秒s,单次任务的运行时长</div>
8
+    </div>
9
+</div>
10
+
11
+
12
+<div class="layui-form-item">
13
+    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>优先类型:</label>
4 14
     <div class="layui-input-inline">
5 15
         <select name="a1" id="a1" lay-verType="tips" lay-verify="required" lay-filter="a1">
6 16
             <option value="推荐" {if $extend.a1=='推荐'}selected{/if}>推荐</option>
7 17
             <option value="搜索" {if $extend.a1=='搜索'}selected{/if}>搜索</option>
8 18
             <!--<option value="发现-频道" {if $extend.a1=='发现-频道'}selected{/if}>发现-频道</option>-->
9 19
         </select>
10
-        <div class="layui-form-mid layui-word-aux">默认打开app推荐页,选择搜索模式时,请填写下方的搜索词.</div>
20
+        <div class="layui-form-mid layui-word-aux" style="float: none;">默认打开app推荐页,选择搜索模式时,请填写下方的搜索词.</div>
11 21
     </div>
12 22
 </div>
13 23
 
14 24
 
15 25
 <div class="layui-form-item">
16
-    <label class="layui-form-label">是否组合:</label>
17
-    <div class="layui-input-inline">
26
+    <label class="layui-form-label">切换开关:</label>
27
+    <div class="layui-input-block">
18 28
         <input type="radio" name="a4" value="0"  lay-filter="a4" title="否" {if isset($extend.a4)&&$extend.a4==0}checked{/if} {if !isset($extend.a4)}checked{/if}>
19 29
         <input type="radio" name="a4" value="1"  lay-filter="a4" title="是" {if isset($extend.a4)&&$extend.a4==1}checked{/if}>
30
+        <div class="layui-form-mid layui-word-aux" style="float: none;">搜索和浏览推荐(发现页),运行过程是否切换,选择"是",请设置切换时间间隔</div>
20 31
     </div>
21 32
 </div>
22 33
 
23 34
 
24 35
 <div class="layui-form-item" id="a5" {if $extend.a1=='搜索'}style="display: none;{/if}>
25
-    <label for="intro" class="layui-form-label">推荐搜索:</label>
36
+    <label for="intro" class="layui-form-label">切换间隔:</label>
26 37
     <div class="layui-input-block">
27 38
         每运行<font>推荐</font>
28 39
         <input type="number" name="a5[]" id="" autocomplete="off" class="layui-input w60" value="{$extend.a5[0]??'1800'}">
@@ -34,7 +45,7 @@
34 45
 </div>
35 46
 
36 47
 <div class="layui-form-item" id="a6" {if $extend.a1=='推荐'}style="display: none;{/if}">
37
-    <label for="intro" class="layui-form-label">搜索推荐:</label>
48
+    <label for="intro" class="layui-form-label">切换间隔:</label>
38 49
     <div class="layui-input-block">
39 50
         每运行<font>搜索</font>
40 51
         <input type="number" name="a6[]" id="" autocomplete="off" class="layui-input w60" value="{$extend.a6[0]??'1800'}">
@@ -50,14 +61,15 @@
50 61
     <div class="layui-input-inline">
51 62
         <input type="text" name="a7" id="" autocomplete="off" class="layui-input" value="{$extend.a7??'职称|职称评审'}">
52 63
 
53
-        <div class="layui-form-mid layui-word-aux">切换搜索词 填写格式参考: 职称|职称评审</div>
64
+        <div class="layui-form-mid layui-word-aux" >切换搜索词 填写格式参考: 职称|职称评审</div>
54 65
     </div>
55 66
 </div>
56 67
 <div class="layui-form-item">
57 68
     <label class="layui-form-label">切换选择:</label>
58
-    <div class="layui-input-inline">
69
+    <div class="layui-input-block">
59 70
         <input type="radio" name="a8" value="0"  lay-filter="a8" title="随机" {if isset($extend.a8)&&$extend.a8==0}checked{/if} {if !isset($extend.a8)}checked{/if}>
60 71
         <input type="radio" name="a8" value="1"  lay-filter="a8" title="顺序" {if isset($extend.a8)&&$extend.a8==1}checked{/if}>
72
+        <div class="layui-form-mid layui-word-aux" style="float: none;">切换搜索词时,是按搜索词随机获取其中一个,还是按顺序搜索.</div>
61 73
     </div>
62 74
 </div>
63 75
 
@@ -131,18 +143,10 @@
131 143
 
132 144
 
133 145
 
134
-<div class="layui-form-item">
135
-    <label for="intro" class="layui-form-label">运行时长:</label>
136
-    <div class="layui-input-inline">
137
-        <input type="number" name="a2" id="a2" autocomplete="off" class="layui-input" value="{$extend.a2??'1800'}">
138
-        <div class="layui-form-mid layui-word-aux">按秒s</div>
139
-    </div>
140
-</div>
141
-
142
-<!-- <div class="layui-form-item">
146
+ <div class="layui-form-item" style="display: none;">
143 147
     <label for="intro" class="layui-form-label">操作总数:</label>
144 148
     <div class="layui-input-inline">
145 149
         <input type="number" name="a3" id="a3" autocomplete="off" class="layui-input" value="{$extend.a3??'180'}">
146 150
         <div class="layui-form-mid layui-word-aux">根据运行时长 1800s/60s(一分钟一篇) = 30 x 6(倍) = 180</div>
147 151
     </div>
148
-</div> -->
152
+</div>

+ 21
- 19
app/shop/view/content/closure/edit/03.html View File

@@ -1,14 +1,6 @@
1 1
 
2 2
 
3 3
 
4
-<div class="layui-form-item">
5
-    <label for="intro" class="layui-form-label">过滤词:</label>
6
-    <div class="layui-input-inline">
7
-        <input type="text" name="b3" id="" autocomplete="off" class="layui-input" value="{$extend.b3??'课题|教师'}">
8
-
9
-        <div class="layui-form-mid layui-word-aux">列表标题过滤词 填写格式参考: 课题|教师</div>
10
-    </div>
11
-</div>
12 4
 
13 5
 <div class="layui-bg-gray" style="padding: 0px;">
14 6
     <div class="layui-row layui-col-space15">
@@ -19,8 +11,8 @@
19 11
                     <div class="layui-form-item" style="display: none;">
20 12
                         <label class="layui-form-label">数据分类:</label>
21 13
                         <div class="layui-input-inline">
22
-                            <input type="radio" name="b1" value="1" title="是" {if $extend.b1==1}checked{/if} >
23
-                            <input type="radio" name="b1" value="0" title="否" {if $extend.b1==0}checked{/if} disabled>
14
+                            <input type="radio" name="b1" value="1" title="是" class="layui-input" {if $extend.b1==1}checked{/if} >
15
+                            <input type="radio" name="b1" value="0" title="否" class="layui-input" {if $extend.b1==0}checked{/if} disabled>
24 16
                         </div>
25 17
                     </div>
26 18
 
@@ -29,7 +21,7 @@
29 21
                         <div class="layui-input-block">
30 22
 
31 23
         <span class="ks">
32
-        匹配词: <input type="text" name="b2_1[]" id="" autocomplete="off" class="layui-input w100" value="{$extend.b2_1[0]??'其他'}" disabled>
24
+        关键词: <input type="text" name="b2_1[]" id="" autocomplete="off" class="layui-input w100" value="{$extend.b2_1[0]??'其他'}" disabled>
33 25
34 26
         <input type="text" name="b2_2[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.b2_2[0]??'10'}">
35 27
         个点击
@@ -40,7 +32,7 @@
40 32
         </span>
41 33
 
42 34
                             <span class="ks">
43
-        匹配词: <input type="text" name="b2_1[]" id="" autocomplete="off" class="layui-input w100" value="">
35
+        关键词: <input type="text" name="b2_1[]" id="" autocomplete="off" class="layui-input w100" value="">
44 36
45 37
         <input type="number" name="b2_2[]" id="" autocomplete="off" class="layui-input w30" value="">
46 38
         个点击
@@ -56,7 +48,7 @@
56 48
 {volist name="$extend.b2_1" id="vo" key="i"}
57 49
     {if $key>0 && !empty($vo)}
58 50
         <span class="ks">
59
-        匹配词: <input type="text" name="b2_1[]" id="" autocomplete="off" class="layui-input w100" value="{$vo}">
51
+        关键词: <input type="text" name="b2_1[]" id="" autocomplete="off" class="layui-input w100" value="{$vo}">
60 52
61 53
         <input type="number" name="b2_2[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.b2_2[$key]}">
62 54
         个点击
@@ -82,19 +74,29 @@
82 74
                     <div class="layui-form-item">
83 75
                         <label class="layui-form-label"></label>
84 76
                         <div class="layui-input-block tips">
85
-                            匹配词不宜过长,用"-"号连接多个词语,最多3个词语,例:
86
-                            职称/职称-评审/职称-评审-申报 
77
+                            <b style="color: red;">优先级1: 即在笔记列表,只要出现该关键词 - 按照设定的点击率 - 点击进入后 - 再根据获客规则 进行判定是否获客 (需要符合这里的关键词设定, 进入后再判定是否获客)</b><br/>
78
+                            每组关键词不宜过长,用"-"号连接多个词语,每组最多3个词语,例:
79
+                            职称-评审-申报  (当标题出现 职称或者评审或者申报 其中一个词 即按后面对应的点击率 进行点击)<br/>
87 80
                         </div>
88 81
                     </div>
89 82
 
90 83
 
84
+                    <div class="layui-form-item">
85
+                        <label for="intro" class="layui-form-label">标题过滤:</label>
86
+                        <div class="layui-input-inline">
87
+                            <input type="text" name="b3" id="" autocomplete="off" class="layui-input" value="{$extend.b3??'课题|教师'}">
88
+
89
+                            <div class="layui-form-mid layui-word-aux"><b style="color: red;">优先级2: 如果列表标题包含这些词,则对该笔记不进行点击,后续也就不再对这篇笔记进行获客</b><br/>推荐或搜索列表标题过滤词 填写格式参考: 课题|教师</div>
90
+                        </div>
91
+                    </div>
92
+
91 93
 
92 94
                 </div>
93 95
             </div>
94 96
         </div>
95 97
         <div class="layui-col-md12">
96 98
             <div class="layui-card">
97
-                <div class="layui-card-header">滑动操作</div>
99
+                <div class="layui-card-header">列表浏览过程 - 滑动操作</div>
98 100
                 <div class="layui-card-body">
99 101
 
100 102
                     <div class="layui-form-item">
@@ -106,7 +108,7 @@
106 108
                             <input type="number" name="b4[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.b4[1]??'0'}">
107 109
108 110
 
109
-                            <div class="layui-form-mid layui-word-aux">列表翻页随机来回滑动屏幕次数</div>
111
+                            <div class="layui-form-mid layui-word-aux">列表随机来回滑动屏幕次数 , 默认触发概率为 33%</div>
110 112
                         </div>
111 113
                     </div>
112 114
 
@@ -119,7 +121,7 @@
119 121
                             <input type="number" name="b5[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.b5[1]??'0'}">
120 122
121 123
 
122
-                            <div class="layui-form-mid layui-word-aux">浏览内容详情返回列表随机滑动屏幕次数</div>
124
+                            <div class="layui-form-mid layui-word-aux">浏览笔记内容详情返回列表随机滑动屏幕次数</div>
123 125
                         </div>
124 126
                     </div>
125 127
 
@@ -130,7 +132,7 @@
130 132
                             <input type="number" name="b6" id="" autocomplete="off" class="layui-input w30" value="{$extend.b6??'2'}">
131 133
132 134
 
133
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">列表每次循环至少滑动多少次</div>
135
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">列表刷新数据 - 往上滑屏 - 至少滑动多少次</div>
134 136
                         </div>
135 137
                     </div>
136 138
 

+ 38
- 29
app/shop/view/content/closure/edit/04.html View File

@@ -14,6 +14,15 @@
14 14
15 15
         </span>
16 16
 
17
+        <span class="ks">
18
+        评论数:<input type="text" name="c1_1[]" id="" autocomplete="off" class="layui-input w100" value="{$extend.c1_1[1]??'default'}">
19
+        观看
20
+        <input type="number" name="c1_2[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c1_2[1]??'5'}">
21
+        秒到
22
+        <input type="number" name="c1_3[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c1_3[1]??'9'}">
23
+        秒
24
+        </span>
25
+
17 26
         <span class="ks">
18 27
         评论数:<input type="text" name="c1_1[]" id="" autocomplete="off" class="layui-input w100" value="">
19 28
         观看
@@ -27,7 +36,7 @@
27 36
 
28 37
         <!--循环其他规则-->
29 38
         {volist name="$extend.c1_1" id="vo" key="i"}
30
-        {if $key>0 && !empty($vo)}
39
+        {if $key>1 && !empty($vo)}
31 40
         <span class="ks">
32 41
         评论数:<input type="text" name="c1_1[]" id="" autocomplete="off" class="layui-input w100" value="{$vo}">
33 42
         观看
@@ -54,7 +63,7 @@
54 63
     <label class="layui-form-label"></label>
55 64
     <div class="layui-input-block tips">
56 65
         评论数,用"-"号连接多个数字,例:
57
-        10-20 表示 10秒到20秒
66
+        <b style="color:red;">10-20 表示 10秒到20秒</b>
58 67
     </div>
59 68
 </div>
60 69
 
@@ -63,7 +72,7 @@
63 72
     <div class="layui-row layui-col-space15">
64 73
         <div class="layui-col-md12">
65 74
             <div class="layui-card">
66
-                <div class="layui-card-header">随机滑动</div>
75
+                <div class="layui-card-header">浏览图文过程 - 每次翻看图文内容 - 随机往上滑动次数 (正常翻看浏览是滑动一次)</div>
67 76
                 <div class="layui-card-body">
68 77
                     <div class="layui-form-item">
69 78
                         <label for="intro" class="layui-form-label">随机滑动:</label>
@@ -74,7 +83,7 @@
74 83
                             <input type="number" name="c2[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c2[1]??'3'}">
75 84
76 85
 
77
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型随机往上滑动次数</div>
86
+                            <div class="layui-form-mid layui-word-aux">每次翻看浏览内容图文 -- 随机往上滑动次数</div>
78 87
                         </div>
79 88
                     </div>
80 89
 
@@ -87,7 +96,7 @@
87 96
                             <input type="number" name="c3[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c3[1]??'3'}">
88 97
89 98
 
90
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型随机往上滑动次数等待秒数</div>
99
+                            <div class="layui-form-mid layui-word-aux">每次滑动随机等待秒数</div>
91 100
                         </div>
92 101
                     </div>
93 102
                 </div>
@@ -105,7 +114,7 @@
105 114
                             <input type="number" name="c4" id="" autocomplete="off" class="layui-input w30" value="{$extend.c4??'15'}">
106 115
 
107 116
 
108
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">浏览内容笔记类型评论总数与滑动次数比例, 评论数超过300按300算, 比例15, 表示评论区最多滑动20次</div>
117
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">浏览内容图文 - 评论区操作 - 评论总数与滑动次数比例, 评论数超过300按300算 <br/> 比例15, 表示评论区最多滑动20次, 假设评论150, 那么最多滑动10次, 比例越大 , 滑动次数越少.</div>
109 118
                         </div>
110 119
                     </div>
111 120
 
@@ -118,33 +127,33 @@
118 127
                             <input type="number" name="c5[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c5[1]??'5'}">
119 128
120 129
 
121
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型评论区展开回复次数</div>
130
+                            <div class="layui-form-mid layui-word-aux">评论区看到 "展开回复" 按钮 - 进行点击的 - 次数范围</div>
122 131
                         </div>
123 132
                     </div>
124 133
 
125 134
                     <div class="layui-form-item">
126 135
                         <label for="intro" class="layui-form-label">展开概率:</label>
127 136
                         <div class="layui-input-inline">
128
-                            最大
129
-                            <input type="number" name="c6[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c6[0]??'1'}">
130
-                            随机数至最大
137
+                            从数字
138
+                            <input type="number" name="c6[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c6[0]??'1'}" disabled>
139
+                            至数字
131 140
                             <input type="number" name="c6[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c6[1]??'3'}">
132
-                            随机数
141
+                            范围内随机取一个整
133 142
 
134
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型评论区展开回复随机概率</div>
143
+                            <div class="layui-form-mid layui-word-aux">评论区看到 "展开回复" 按钮 - 进行点击的 - 概率,当值=1时,进行点击</div>
135 144
                         </div>
136 145
                     </div>
137 146
 
138 147
                     <div class="layui-form-item">
139 148
                         <label for="intro" class="layui-form-label">更多回复:</label>
140 149
                         <div class="layui-input-inline">
141
-                            最小
142
-                            <input type="number" name="c7[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c7[0]??'1'}">
143
-                            随机数至最大
150
+                            从数字
151
+                            <input type="number" name="c7[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c7[0]??'1'}" disabled>
152
+                            至数字
144 153
                             <input type="number" name="c7[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c7[1]??'3'}">
145
-                            随机数
154
+                            范围内随机取一个整
146 155
 
147
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型评论区展开更多回复随机概率</div>
156
+                            <div class="layui-form-mid layui-word-aux">评论区看到 "展开更多回复" 按钮 - 进行点击的 - 概率,当值=1时,进行点击</div>
148 157
                         </div>
149 158
                     </div>
150 159
 
@@ -156,46 +165,46 @@
156 165
 
157 166
         <div class="layui-col-md12">
158 167
             <div class="layui-card">
159
-                <div class="layui-card-header">来回观看</div>
168
+                <div class="layui-card-header">浏览图文过程 - 来回观看</div>
160 169
                 <div class="layui-card-body">
161 170
 
162 171
 
163 172
                     <div class="layui-form-item">
164 173
                         <label for="intro" class="layui-form-label">来回观看:</label>
165 174
                         <div class="layui-input-inline">
166
-                            最小
167
-                            <input type="number" name="c8[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c8[0]??'1'}">
168
-                            随机数至最大
175
+                            从数字
176
+                            <input type="number" name="c8[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c8[0]??'1'}" disabled>
177
+                            至数字
169 178
                             <input type="number" name="c8[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c8[1]??'3'}">
170
-                            随机数
179
+                            范围内随机取一个整
171 180
 
172
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型随机来回观看概率</div>
181
+                            <div class="layui-form-mid layui-word-aux">来回观看图文内容(每次) - 触发概率,当值=1时,进行来回观看(包含上滑和下滑)</div>
173 182
                         </div>
174 183
                     </div>
175 184
 
176 185
                     <div class="layui-form-item">
177 186
                         <label for="intro" class="layui-form-label">向上滑动:</label>
178 187
                         <div class="layui-input-inline">
179
-                            最
188
+                            最
180 189
                             <input type="number" name="c9[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c9[0]??'1'}">
181
-                            次至最
190
+                            次至最
182 191
                             <input type="number" name="c9[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c9[1]??'3'}">
183 192
184 193
 
185
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型随机来回观看向上滑动次数</div>
194
+                            <div class="layui-form-mid layui-word-aux">浏览内容图文类型随机来回观看(每次),向上滑动次数范围</div>
186 195
                         </div>
187 196
                     </div>
188 197
 
189 198
                     <div class="layui-form-item">
190 199
                         <label for="intro" class="layui-form-label">向下滑动:</label>
191 200
                         <div class="layui-input-inline">
192
-                            最
201
+                            最
193 202
                             <input type="number" name="c10[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c10[0]??'1'}">
194
-                            次至最
203
+                            次至最
195 204
                             <input type="number" name="c10[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.c10[1]??'3'}">
196 205
197 206
 
198
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型随机来回观看向下滑动次数</div>
207
+                            <div class="layui-form-mid layui-word-aux">浏览内容图文类型随机来回观看(每次),向下滑动次数范围</div>
199 208
                         </div>
200 209
                     </div>
201 210
 

+ 23
- 15
app/shop/view/content/closure/edit/05.html View File

@@ -11,6 +11,14 @@
11 11
         <input type="number" name="d1_3[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.d1_3[0]??'9'}">
12 12
13 13
         </span>
14
+        <span class="ks">
15
+        评论数:<input type="text" name="d1_1[]" id="" autocomplete="off" class="layui-input w100" value="{$extend.d1_1[1]??'default'}">
16
+        观看
17
+        <input type="number" name="d1_2[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.d1_2[1]??'5'}">
18
+        秒到
19
+        <input type="number" name="d1_3[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.d1_3[1]??'9'}">
20
+        秒
21
+        </span>
14 22
 
15 23
         <span class="ks">
16 24
         评论数:<input type="text" name="d1_1[]" id="" autocomplete="off" class="layui-input w100" value="">
@@ -25,7 +33,7 @@
25 33
 
26 34
         <!--循环其他规则-->
27 35
         {volist name="$extend.d1_1" id="vo" key="i"}
28
-        {if $key>0 && !empty($vo)}
36
+        {if $key>1 && !empty($vo)}
29 37
         <span class="ks">
30 38
         评论数:<input type="text" name="d1_1[]" id="" autocomplete="off" class="layui-input w100" value="{$vo}">
31 39
         观看
@@ -52,8 +60,8 @@
52 60
 <div class="layui-form-item">
53 61
     <label class="layui-form-label"></label>
54 62
     <div class="layui-input-block tips">
55
-        来自列表进入的视频, 非用户,非下滑的视频, 评论数,用"-"号连接多个数字,例:
56
-        10-20 表示 10秒到20秒
63
+        来自列表点击进入的视频, 评论数,用"-"号连接多个数字,例:  <!--非用户,非下滑的视频-->
64
+        <b style="color:red;">10-20 表示 10秒到20秒</b>
57 65
     </div>
58 66
 </div>
59 67
 
@@ -63,7 +71,7 @@
63 71
     <div class="layui-row layui-col-space15">
64 72
         <div class="layui-col-md12">
65 73
             <div class="layui-card">
66
-                <div class="layui-card-header">非列表视频操作</div>
74
+                <div class="layui-card-header">浏览视频后,往下滑,浏览新的视频</div>
67 75
                 <div class="layui-card-body">
68 76
 
69 77
                     <div class="layui-form-item">
@@ -75,7 +83,7 @@
75 83
                             <input type="number" name="d2[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.d2[1]??'5'}">
76 84
77 85
 
78
-                            <div class="layui-form-mid layui-word-aux">浏览内容视频类型不互动观看时长</div>
86
+                            <div class="layui-form-mid layui-word-aux">观看时长</div>
79 87
                         </div>
80 88
                     </div>
81 89
 
@@ -88,7 +96,7 @@
88 96
                             <input type="number" name="d3[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.d3[1]??'3'}">
89 97
90 98
 
91
-                            <div class="layui-form-mid layui-word-aux">浏览内容视频类型后往下浏览视频个数</div>
99
+                            <div class="layui-form-mid layui-word-aux">往下浏览视频个数</div>
92 100
                         </div>
93 101
                     </div>
94 102
 
@@ -98,19 +106,19 @@
98 106
         </div>
99 107
         <div class="layui-col-md12">
100 108
             <div class="layui-card">
101
-                <div class="layui-card-header">评论区操作</div>
109
+                <div class="layui-card-header">视频评论区操作</div>
102 110
                 <div class="layui-card-body">
103 111
 
104 112
                     <div class="layui-form-item">
105 113
                         <label for="intro" class="layui-form-label">滑动次数:</label>
106 114
                         <div class="layui-input-inline">
107
-                            最
115
+                            最
108 116
                             <input type="number" name="d4[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.d4[0]??'3'}">
109
-                            次至最
117
+                            次至最
110 118
                             <input type="number" name="d4[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.d4[1]??'6'}">
111 119
112 120
 
113
-                            <div class="layui-form-mid layui-word-aux">浏览内容视频类型评论区最多滑动次数</div>
121
+                            <div class="layui-form-mid layui-word-aux">评论区最多滑动次数,如果遇到 "评论到底",会自动退出.</div>
114 122
                         </div>
115 123
                     </div>
116 124
 
@@ -124,20 +132,20 @@
124 132
                             <input type="number" name="d5[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.d5[1]??'5'}">
125 133
126 134
 
127
-                            <div class="layui-form-mid layui-word-aux">浏览内容视频类型评论区展开回复次数</div>
135
+                            <div class="layui-form-mid layui-word-aux">评论区看到 "展开回复" 按钮 - 进行点击的 - 次数范围</div>
128 136
                         </div>
129 137
                     </div>
130 138
 
131 139
                     <div class="layui-form-item">
132 140
                         <label for="intro" class="layui-form-label">展开概率:</label>
133 141
                         <div class="layui-input-inline">
134
-                            最大
142
+                            从数字
135 143
                             <input type="number" name="d6[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.d6[0]??'1'}">
136
-                            随机数至最大
144
+                            至数字
137 145
                             <input type="number" name="d6[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.d6[1]??'3'}">
138
-                            随机数
146
+                            范围内随机取一个整
139 147
 
140
-                            <div class="layui-form-mid layui-word-aux">浏览内容视频类型评论区展开回复随机概率</div>
148
+                            <div class="layui-form-mid layui-word-aux">评论区看到 "展开回复" 按钮 - 进行点击的 - 概率,当值=1时,进行点击</div>
141 149
                         </div>
142 150
                     </div>
143 151
 

+ 6
- 6
app/shop/view/content/closure/edit/06.html View File

@@ -12,8 +12,8 @@
12 12
     <label for="" class="layui-form-label"><span style="color:red;">*</span>互动场景:</label>
13 13
     <div class="layui-input-inline">
14 14
         <select name="e2" id="" lay-verType="" lay-verify="required">
15
-            <option value="场景1_是否开启全局默认互动" {if $extend.e2=='场景1_是否开启全局默认互动'}selected{/if} >场景1_是否开启全局默认互动</option>
16
-            <option value="场景2_是否开启截流与非截流独立互动" {if $extend.e2=='场景2_是否开启截流与非截流独立互动'}selected{/if} >场景2_是否开启获客与非获客独立互动</option>
15
+            <option value="场景1_是否开启全局默认互动" {if $extend.e2=='场景1_是否开启全局默认互动'}selected{/if} >场景1_全局默认互动</option>
16
+            <option value="场景2_是否开启截流与非截流独立互动" {if $extend.e2=='场景2_是否开启截流与非截流独立互动'}selected{/if} >场景2_获客目标笔记进行单独互动设置</option>
17 17
         </select>
18 18
     </div>
19 19
 </div>
@@ -28,8 +28,8 @@
28 28
         <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
29 29
             <ul class="layui-tab-title">
30 30
                 <li class="layui-this">默认互动</li>
31
-                <li>获客互动</li>
32
-                <li>非获客互动</li>
31
+                <li>获客目标笔记互动</li>
32
+                <li>非获客笔记互动</li>
33 33
             </ul>
34 34
             <div class="layui-tab-content" style="">
35 35
                 <div class="layui-tab-item layui-show">
@@ -298,7 +298,7 @@
298 298
         <textarea name="e7" placeholder="" class="layui-textarea">{$extend.e7??''}</textarea>
299 299
 
300 300
         <div class="layui-form-mid layui-word-aux" style="float: none;">
301
-            互动评论随机语句, 每一句用符号"|" 号隔开,长度500字以内;
301
+            互动评论随机语句, 每一句用符号"|" 号隔开,长度500字以内;
302 302
         </div>
303 303
     </div>
304 304
 </div>
@@ -319,7 +319,7 @@
319 319
                             <input type="number" name="e6" id="" autocomplete="off" class="layui-input w30" value="{$extend.e6??'1'}">
320 320
 
321 321
 
322
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">进入用户主页观看多少个内容</div>
322
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">访问用户主页,浏览该用户几个作品</div>
323 323
                         </div>
324 324
                     </div>
325 325
 

+ 12
- 12
app/shop/view/content/closure/edit/07.html View File

@@ -28,18 +28,18 @@
28 28
     <div class="layui-row layui-col-space15">
29 29
         <div class="layui-col-md12">
30 30
             <div class="layui-card">
31
-                <div class="layui-card-header">获客相关互动设置</div>
31
+                <div class="layui-card-header">获客-针对目标笔记-相关互动设置</div>
32 32
                 <div class="layui-card-body">
33 33
 
34 34
 
35 35
                     <div class="layui-form-item">
36
-                        <label class="layui-form-label">获客互动:</label>
36
+                        <label class="layui-form-label">作者互动:</label>
37 37
                         <div class="layui-input-inline">
38 38
 
39 39
                             <input type="radio" name="f2" value="1" title="是" {if $extend.f2==1}checked{/if}>
40 40
                             <input type="radio" name="f2" value="0" title="否" {if $extend.f2==0}checked{/if}>
41 41
 
42
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客对象是否进行互动行为</div>
42
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">进行获客 过程中 对目标笔记内容(作者) 是否进行互动行为</div>
43 43
                         </div>
44 44
                     </div>
45 45
 
@@ -51,12 +51,12 @@
51 51
                             <input type="radio" name="f3" value="0" title="否" {if $extend.f3==0}checked{/if}>
52 52
                             <input type="radio" name="f3" value="2" title="随机" {if $extend.f3==2}checked{/if}>
53 53
 
54
-                            <div class="layui-form-mid layui-word-aux" >进入用户主页,浏览笔记评论后,是否对用户进行关注</div>
54
+                            <div class="layui-form-mid layui-word-aux" >进入用户主页,浏览笔记评论或私信后,是否对用户进行关注</div>
55 55
                         </div>
56 56
                     </div>
57 57
 
58 58
                     <div class="layui-form-item">
59
-                        <label for="intro" class="layui-form-label">关注概率:</label>
59
+                        <label for="intro" class="layui-form-label">随机概率:</label>
60 60
                         <div class="layui-input-block">
61 61
 
62 62
                             <input type="number" name="f4" id="" autocomplete="off" class="layui-input w30" value="{$extend.f4??'30'}">%
@@ -76,13 +76,13 @@
76 76
 
77 77
 
78 78
                     <div class="layui-form-item">
79
-                        <label for="intro" class="layui-form-label">笔记滑动:</label>
79
+                        <label for="intro" class="layui-form-label">图文滑动:</label>
80 80
                         <div class="layui-input-block">
81 81
 
82 82
                             评论区滑动 <input type="number" name="f5" id="" autocomplete="off" class="layui-input w30" value="{$extend.f5??'20'}"> 次
83 83
 
84 84
 
85
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客笔记内容对象评论区最多滑动多少次</div>
85
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客目标图文内容 - 评论区最多滑动多少次</div>
86 86
                         </div>
87 87
                     </div>
88 88
 
@@ -100,14 +100,14 @@
100 100
                         <label for="intro" class="layui-form-label">获客总数:</label>
101 101
                         <div class="layui-input-block">
102 102
 
103
-                            (针对用户)可评论总数 <input type="number" name="f7" id="" autocomplete="off" class="layui-input w30" value="{$extend.f7??'40'}"> 次
103
+                            (针对用户主页笔记)可评论总数 <input type="number" name="f7" id="" autocomplete="off" class="layui-input w30" value="{$extend.f7??'40'}"> 次
104 104
 
105
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客进入用户存在内容可评论总数</div>
105
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">单次任务 - 进入用户笔记 - 进行评论的总数量</div>
106 106
                         </div>
107 107
                     </div>
108 108
 
109 109
                     <div class="layui-form-item">
110
-                        <label for="intro" class="layui-form-label">笔记匹配:</label>
110
+                        <label for="intro" class="layui-form-label">图文匹配:</label>
111 111
                         <div class="layui-input-block">
112 112
 
113 113
                             评论
@@ -116,7 +116,7 @@
116 116
                             <input type="number" name="f8[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.f8[1]??'7'}">
117 117
118 118
 
119
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客 每篇 笔记内容最多成功匹配多少个评论</div>
119
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">每篇图文-评论区-最多成功匹配多少个评论</div>
120 120
                         </div>
121 121
                     </div>
122 122
 
@@ -130,7 +130,7 @@
130 130
                             <input type="number" name="f9[]" id="" autocomplete="off" class="layui-input w30" value="{$extend.f9[1]??'7'}">
131 131
132 132
 
133
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客 每篇 视频内容最多成功匹配多少个评论</div>
133
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">每个视频-评论区-最多成功匹配多少个评论</div>
134 134
                         </div>
135 135
                     </div>
136 136
 

+ 107
- 97
app/shop/view/content/closure/edit/08.html View File

@@ -1,7 +1,7 @@
1 1
 
2 2
 <div class="layui-collapse wb80" lay-accordion>
3 3
     <div class="layui-colla-item">
4
-        <h2 class="layui-colla-title">标题账号触发与过滤</h2>
4
+        <h2 class="layui-colla-title">获客目标笔记 - 标题和账号 - 关键词匹配与过滤</h2>
5 5
         <div class="layui-colla-content layui-show">
6 6
 
7 7
             <div class="layui-form-item">
@@ -11,76 +11,81 @@
11 11
                     <textarea name="f10" placeholder="" class="layui-textarea">{$extend.f10??''}</textarea>
12 12
 
13 13
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
14
-                        获客指定账号列表, 每一句用符号"|" 号隔开,长度500字以内;
14
+                        <b style="color: red;">优先级为3: 指定账号列表,进入笔记后,只要作者 包含于所指定的账号内 直接进入评论区获客</b>, 每一句用符号"|" 号隔开,总长度500字以内;
15 15
                     </div>
16 16
                 </div>
17 17
             </div>
18 18
 
19 19
             <div class="layui-form-item">
20
-                <label for="intro" class="layui-form-label">关键词:</label>
20
+                <label for="intro" class="layui-form-label">标题匹配:</label>
21 21
                 <div class="layui-input-block">
22 22
 
23
-                    <textarea name="f11" placeholder="" class="layui-textarea">{$extend.f11??''}</textarea>
23
+                    <textarea name="f13" placeholder="" class="layui-textarea">{$extend.f13??''}</textarea>
24 24
 
25 25
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
26
-                        获客<账号>关键词, 每一句用符号"|" 号隔开,长度500字以内;
26
+                        <b style="color: red;">优先级4 针对笔记标题进行匹配</b>, 每一句用符号"|" 号隔开,总长度500字以内;
27 27
                     </div>
28 28
                 </div>
29 29
             </div>
30 30
 
31
-
32 31
             <div class="layui-form-item">
33
-                <label for="intro" class="layui-form-label">过滤词:</label>
32
+                <label for="intro" class="layui-form-label">账号匹配:</label>
34 33
                 <div class="layui-input-block">
35 34
 
36
-                    <textarea name="f12" placeholder="" class="layui-textarea">{$extend.f12??''}</textarea>
35
+                    <textarea name="f11" placeholder="" class="layui-textarea">{$extend.f11??''}</textarea>
37 36
 
38 37
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
39
-                        获客<账号>过滤词列表, 每一句用符号"|" 号隔开,长度500字以内;
38
+                        <b style="color: red;">优先级5 针对笔记作者账号关键词进行匹配</b>, 每一句用符号"|" 号隔开,长度500字以内;
40 39
                     </div>
41 40
                 </div>
42 41
             </div>
43 42
 
43
+
44
+
44 45
             <div class="layui-form-item">
45
-                <label for="intro" class="layui-form-label">标题触发:</label>
46
+                <label for="intro" class="layui-form-label">标题过滤:</label>
46 47
                 <div class="layui-input-block">
47 48
 
48
-                    <textarea name="f13" placeholder="" class="layui-textarea">{$extend.f13??''}</textarea>
49
+                    <textarea name="f14" placeholder="" class="layui-textarea">{$extend.f14??''}</textarea>
49 50
 
50 51
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
51
-                        获客内容名称关键词, 每一句用符号"|" 号隔开,长度500字以内;
52
+                        <b style="color: red;">优先级6 针对笔记作者账号关键词进行过滤</b>, 每一句用符号"|" 号隔开,总长度500字以内;
52 53
                     </div>
53 54
                 </div>
54 55
             </div>
55 56
 
56 57
 
57 58
             <div class="layui-form-item">
58
-                <label for="intro" class="layui-form-label">标题过滤:</label>
59
+                <label for="intro" class="layui-form-label">账号过滤:</label>
59 60
                 <div class="layui-input-block">
60 61
 
61
-                    <textarea name="f14" placeholder="" class="layui-textarea">{$extend.f14??''}</textarea>
62
+                    <textarea name="f12" placeholder="" class="layui-textarea">{$extend.f12??''}</textarea>
62 63
 
63 64
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
64
-                        获客内容名称过滤词, 每一句用符号"|" 号隔开,长度500字以内;
65
+                        <b style="color: red;">优先级7 针对笔记作者账号关键词进行过滤</b>, 每一句用符号"|" 号隔开,总长度500字以内;
65 66
                     </div>
66 67
                 </div>
67 68
             </div>
68 69
 
69 70
 
71
+
72
+
73
+
74
+
70 75
         </div>
71 76
     </div>
72 77
     <div class="layui-colla-item">
73
-        <h2 class="layui-colla-title">评论与私信触发与过滤</h2>
78
+        <h2 class="layui-colla-title">笔记评论区 - 作者笔记下面的用户评论 - 针对用户进行评论与私信的规则-触发与过滤</h2>
74 79
         <div class="layui-colla-content">
75 80
 
76 81
             <div class="layui-form-item">
77
-                <label for="intro" class="layui-form-label">笔记评论:</label>
82
+                <label for="intro" class="layui-form-label">评论:</label>
78 83
                 <div class="layui-input-block">
79 84
 
80 85
                     <textarea name="f15" placeholder="" class="layui-textarea">{$extend.f15??''}</textarea>
81 86
 
82 87
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
83
-                        获客笔记内容 评论/私信 满足时间条件的关键词 正则, 每一句用符号"|" 号隔开,长度500字以内;
88
+                        针对 用户评论<b style="color:red;">(图文类笔记评论区)</b> 进行 满足时间条件的关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
84 89
                     </div>
85 90
                 </div>
86 91
             </div>
@@ -92,19 +97,19 @@
92 97
                     <textarea name="f16" placeholder="" class="layui-textarea">{$extend.f16??''}</textarea>
93 98
 
94 99
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
95
-                        获客笔记内容 评论/私信 满足时间条件的关键词, 每一句用符号 "," 号隔开,长度500字以内;
100
+                        针对 用户评论 进行 满足时间条件的关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
96 101
                     </div>
97 102
                 </div>
98 103
             </div>
99 104
 
100 105
             <div class="layui-form-item">
101
-                <label for="intro" class="layui-form-label">视频评论:</label>
106
+                <label for="intro" class="layui-form-label">评论:</label>
102 107
                 <div class="layui-input-block">
103 108
 
104 109
                     <textarea name="f17" placeholder="" class="layui-textarea">{$extend.f17??''}</textarea>
105 110
 
106 111
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
107
-                        获客视频内容 评论/私信 满足时间条件的关键词 正则, 每一句用符号"|" 号隔开,长度500字以内;
112
+                        针对 用户评论<b style="color:red;">(视频类笔记评论区)</b> 进行 满足时间条件的关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
108 113
                     </div>
109 114
                 </div>
110 115
             </div>
@@ -116,19 +121,19 @@
116 121
                     <textarea name="f18" placeholder="" class="layui-textarea">{$extend.f18??''}</textarea>
117 122
 
118 123
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
119
-                        获客视频内容 评论/私信 满足时间条件的关键词, 每一句用符号 "," 号隔开,长度500字以内;
124
+                        针对 用户评论 进行 满足时间条件的关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
120 125
                     </div>
121 126
                 </div>
122 127
             </div>
123 128
 
124 129
             <div class="layui-form-item">
125
-                <label for="intro" class="layui-form-label">评论账号:</label>
130
+                <label for="intro" class="layui-form-label">用户账号:</label>
126 131
                 <div class="layui-input-block">
127 132
 
128 133
                     <textarea name="f19" placeholder="" class="layui-textarea">{$extend.f19??''}</textarea>
129 134
 
130 135
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
131
-                        获客 评论/私信 账号 过滤词, 每一句用符号"|" 号隔开,长度500字以内;
136
+                        针对评论区的 用户账号 进行 过滤词设置, 每一句用符号"|" 号隔开,总长度500字以内;
132 137
                     </div>
133 138
                 </div>
134 139
             </div>
@@ -137,39 +142,39 @@
137 142
 
138 143
         </div>
139 144
     </div>
145
+
140 146
     <div class="layui-colla-item">
141
-        <h2 class="layui-colla-title">具体评论设置</h2>
147
+        <h2 class="layui-colla-title">针对笔记评论区 用户的评论内容 进行关键词 匹配,进行私信的操作</h2>
142 148
         <div class="layui-colla-content">
143 149
 
144 150
 
145
-
146
-
147 151
             <div class="layui-form-item">
148
-                <label class="layui-form-label">开启评论:</label>
152
+                <label class="layui-form-label">开启私信:</label>
149 153
                 <div class="layui-input-inline">
150
-                    <input type="radio" name="f22" value="1" title="是" {if isset($extend.f22)&&$extend.f22==1}checked{/if} {if !isset($extend.f22)}checked{/if}>
151
-                    <input type="radio" name="f22" value="0" title="否" {if isset($extend.f22)&&$extend.f22==0}checked{/if}>
154
+                    <input type="radio" name="f23" value="1" title="是" {if isset($extend.f23)&&$extend.f23==1}checked{/if} {if
155
+                           !isset($extend.f23)}checked{/if}>
156
+                    <input type="radio" name="f23" value="0" title="否" {if isset($extend.f23)&&$extend.f23==0}checked{/if}>
152 157
                 </div>
153 158
             </div>
154 159
 
155 160
 
156 161
             <div class="layui-form-item">
157
-                <label for="intro" class="layui-form-label">评论触发:</label>
162
+                <label for="intro" class="layui-form-label">私信触发:</label>
158 163
                 <div class="layui-input-block">
159 164
 
160
-                    <textarea name="f20" placeholder="" class="layui-textarea">{$extend.f20??''}</textarea>
165
+                    <textarea name="f24" placeholder="" class="layui-textarea">{$extend.f24??''}</textarea>
161 166
 
162 167
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
163
-                        获客评论 内容 关键词, 每一句用符号"|" 号隔开,长度500字以内;
168
+                        用户的评论内容 关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
169
+                        <br/>
170
+                        <b style="color: red;">优先匹配私信规则,匹配成功不再匹配评论设置</b>
164 171
                     </div>
165 172
                 </div>
166 173
             </div>
167 174
 
168 175
 
169
-
170
-
171
-            <div class="layui-form-item f21">
172
-                <label class="layui-form-label">评论内容:</label>
176
+            <div class="layui-form-item f25">
177
+                <label class="layui-form-label">私信内容:</label>
173 178
                 <div class="layui-input-block">
174 179
 
175 180
         <span class="ks">
@@ -180,15 +185,15 @@
180 185
     </div>
181 186
     <div class="layui-col-xs3">
182 187
       <div class="grid-demo">
183
-          <input type="text" name="f21_1[]" id="" autocomplete="off" class="layui-input" value="{$extend.f21_1[0]??'default'}" disabled>
188
+          <input type="text" name="f25_1[]" id="" autocomplete="off" class="layui-input" value="{$extend.f25_1[0]??'default'}" disabled>
184 189
       </div>
185 190
     </div>
186 191
     <div class="layui-col-xs1">
187
-      <div class="grid-demo grid-demo-bg1">评论语句: &nbsp;</div>
192
+      <div class="grid-demo grid-demo-bg1">私信语句: &nbsp;</div>
188 193
     </div>
189 194
     <div class="layui-col-xs4">
190 195
       <div class="grid-demo">
191
-          <textarea name="f21_2[]" placeholder="" class="layui-textarea">{$extend.f21_2[0]??''}</textarea>
196
+          <textarea name="f25_2[]" placeholder="" class="layui-textarea">{$extend.f25_2[0]??''}</textarea>
192 197
       </div>
193 198
     </div>
194 199
 
@@ -210,15 +215,15 @@
210 215
     </div>
211 216
     <div class="layui-col-xs3">
212 217
       <div class="grid-demo">
213
-          <input type="text" name="f21_1[]" id="" autocomplete="off" class="layui-input" value="">
218
+          <input type="text" name="f25_1[]" id="" autocomplete="off" class="layui-input" value="">
214 219
       </div>
215 220
     </div>
216 221
     <div class="layui-col-xs1">
217
-      <div class="grid-demo grid-demo-bg1">评论语句: &nbsp;</div>
222
+      <div class="grid-demo grid-demo-bg1">私信语句: &nbsp;</div>
218 223
     </div>
219 224
     <div class="layui-col-xs4">
220 225
       <div class="grid-demo">
221
-          <textarea name="f21_2[]" placeholder="" class="layui-textarea"></textarea>
226
+          <textarea name="f25_2[]" placeholder="" class="layui-textarea"></textarea>
222 227
       </div>
223 228
     </div>
224 229
 
@@ -234,8 +239,10 @@
234 239
 
235 240
         </span>
236 241
 
242
+
237 243
                     <!--循环其他规则-->
238
-                    {volist name="$extend.f21_1" id="vo" key="i"}
244
+                    {if isset($extend.f25_1)}
245
+                    {volist name="$extend.f25_1" id="vo" key="i"}
239 246
                     {if $key>0 && !empty($vo)}
240 247
 
241 248
                     <span class="ks">
@@ -245,15 +252,15 @@
245 252
     </div>
246 253
     <div class="layui-col-xs3">
247 254
       <div class="grid-demo">
248
-          <input type="text" name="f21_1[]" id="" autocomplete="off" class="layui-input" value="{$vo}">
255
+          <input type="text" name="f25_1[]" id="" autocomplete="off" class="layui-input" value="{$vo}">
249 256
       </div>
250 257
     </div>
251 258
     <div class="layui-col-xs1">
252
-      <div class="grid-demo grid-demo-bg1">评论语句: &nbsp;</div>
259
+      <div class="grid-demo grid-demo-bg1">私信语句: &nbsp;</div>
253 260
     </div>
254 261
     <div class="layui-col-xs4">
255 262
       <div class="grid-demo">
256
-          <textarea name="f21_2[]" placeholder="" class="layui-textarea">{$extend.f21_2[$key]}</textarea>
263
+          <textarea name="f25_2[]" placeholder="" class="layui-textarea">{$extend.f25_2[$key]}</textarea>
257 264
       </div>
258 265
     </div>
259 266
 
@@ -270,13 +277,12 @@
270 277
         </span>
271 278
                     {/if}
272 279
                     {/volist}
280
+                    {/if}
273 281
 
274 282
 
275 283
 
276
-
277
-
278
-        <span class="ks">
279
-            <button type="button" class="layui-btn layui-btn-normal layui-btn-sm layEvent" id="add_f21" lay-event="add_f21">新增规则</button>
284
+                    <span class="ks">
285
+            <button type="button" class="layui-btn layui-btn-normal layui-btn-sm layEvent" id="add_f25" lay-event="add_f25">新增规则</button>
280 286
         </span>
281 287
 
282 288
                 </div>
@@ -286,56 +292,66 @@
286 292
             <div class="layui-form-item">
287 293
                 <label class="layui-form-label"></label>
288 294
                 <div class="layui-input-block tips">
289
-                    关键词,比如"怎么评" , 获客评论随机语句 ,用"|"号连接多个语句
295
+                    关键词, 比如"怎么评"(每条规则一个词), 获客私信语句 ,用"|"号连接多个语句,随机其中一个
290 296
                 </div>
291 297
             </div>
292 298
 
299
+            <div class="layui-form-item">
300
+                <label for="intro" class="layui-form-label">私信条数:</label>
301
+                <div class="layui-input-block">
302
+                    <input type="number" name="f26" id="" autocomplete="off" class="layui-input w30" value="{$extend.f26??'10'}">
303
+                    <div class="layui-form-mid layui-word-aux" style="float: none;">小红书规则,一般一个账号一天最多10条主动私信</div>
304
+                </div>
305
+            </div>
293 306
 
294 307
             <div class="layui-form-item">
295
-                <label class="layui-form-label">转为私信:</label>
308
+                <label class="layui-form-label">转为评论:</label>
296 309
                 <div class="layui-input-inline">
297
-                    <input type="radio" name="f28" value="1" title="是" {if isset($extend.f28)&&$extend.f28==1}checked{/if} {if !isset($extend.f28)}checked{/if}>
298
-                    <input type="radio" name="f28" value="0" title="否" {if isset($extend.f28)&&$extend.f28==0}checked{/if}>
310
+                    <input type="radio" name="f29" value="1" title="是" {if isset($extend.f29)&&$extend.f29==1}checked{/if} {if
311
+                           !isset($extend.f29)}checked{/if}>
312
+                    <input type="radio" name="f29" value="0" title="否" {if isset($extend.f29)&&$extend.f29==0}checked{/if}>
299 313
 
300
-                    <div class="layui-form-mid layui-word-aux" style="float: none;">评论失败的时候(包含用户没有笔记) 是否转为私信</div>
314
+                    <div class="layui-form-mid layui-word-aux" style="float: none;">私信失败(用户关闭私信权限)的时候(包含私信发送失败) 是否转为私信</div>
301 315
                 </div>
302 316
             </div>
303 317
 
318
+
304 319
         </div>
305 320
     </div>
306 321
 
307
-
308
-
309 322
     <div class="layui-colla-item">
310
-        <h2 class="layui-colla-title">具体私信设置</h2>
323
+        <h2 class="layui-colla-title">针对笔记评论区 用户的评论内容 进行关键词 匹配,进行评论的操作</h2>
311 324
         <div class="layui-colla-content">
312 325
 
313 326
 
327
+
328
+
314 329
             <div class="layui-form-item">
315
-                <label class="layui-form-label">开启私信:</label>
330
+                <label class="layui-form-label">开启评论:</label>
316 331
                 <div class="layui-input-inline">
317
-                    <input type="radio" name="f23" value="1" title="是" {if isset($extend.f23)&&$extend.f23==1}checked{/if} {if
318
-                           !isset($extend.f23)}checked{/if}>
319
-                    <input type="radio" name="f23" value="0" title="否" {if isset($extend.f23)&&$extend.f23==0}checked{/if}>
332
+                    <input type="radio" name="f22" value="1" title="是" {if isset($extend.f22)&&$extend.f22==1}checked{/if} {if !isset($extend.f22)}checked{/if}>
333
+                    <input type="radio" name="f22" value="0" title="否" {if isset($extend.f22)&&$extend.f22==0}checked{/if}>
320 334
                 </div>
321 335
             </div>
322 336
 
323 337
 
324 338
             <div class="layui-form-item">
325
-                <label for="intro" class="layui-form-label">私信触发:</label>
339
+                <label for="intro" class="layui-form-label">评论触发:</label>
326 340
                 <div class="layui-input-block">
327 341
 
328
-                    <textarea name="f24" placeholder="" class="layui-textarea">{$extend.f24??''}</textarea>
342
+                    <textarea name="f20" placeholder="" class="layui-textarea">{$extend.f20??''}</textarea>
329 343
 
330 344
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
331
-                        获客评论 内容 关键词, 每一句用符号"|" 号隔开,长度500字以内;
345
+                        用户的评论内容 关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
332 346
                     </div>
333 347
                 </div>
334 348
             </div>
335 349
 
336 350
 
337
-            <div class="layui-form-item f25">
338
-                <label class="layui-form-label">私信内容:</label>
351
+
352
+
353
+            <div class="layui-form-item f21">
354
+                <label class="layui-form-label">评论内容:</label>
339 355
                 <div class="layui-input-block">
340 356
 
341 357
         <span class="ks">
@@ -346,15 +362,15 @@
346 362
     </div>
347 363
     <div class="layui-col-xs3">
348 364
       <div class="grid-demo">
349
-          <input type="text" name="f25_1[]" id="" autocomplete="off" class="layui-input" value="{$extend.f25_1[0]??'default'}" disabled>
365
+          <input type="text" name="f21_1[]" id="" autocomplete="off" class="layui-input" value="{$extend.f21_1[0]??'default'}" disabled>
350 366
       </div>
351 367
     </div>
352 368
     <div class="layui-col-xs1">
353
-      <div class="grid-demo grid-demo-bg1">私信语句: &nbsp;</div>
369
+      <div class="grid-demo grid-demo-bg1">评论语句: &nbsp;</div>
354 370
     </div>
355 371
     <div class="layui-col-xs4">
356 372
       <div class="grid-demo">
357
-          <textarea name="f25_2[]" placeholder="" class="layui-textarea">{$extend.f25_2[0]??''}</textarea>
373
+          <textarea name="f21_2[]" placeholder="" class="layui-textarea">{$extend.f21_2[0]??''}</textarea>
358 374
       </div>
359 375
     </div>
360 376
 
@@ -376,15 +392,15 @@
376 392
     </div>
377 393
     <div class="layui-col-xs3">
378 394
       <div class="grid-demo">
379
-          <input type="text" name="f25_1[]" id="" autocomplete="off" class="layui-input" value="">
395
+          <input type="text" name="f21_1[]" id="" autocomplete="off" class="layui-input" value="">
380 396
       </div>
381 397
     </div>
382 398
     <div class="layui-col-xs1">
383
-      <div class="grid-demo grid-demo-bg1">私信语句: &nbsp;</div>
399
+      <div class="grid-demo grid-demo-bg1">评论语句: &nbsp;</div>
384 400
     </div>
385 401
     <div class="layui-col-xs4">
386 402
       <div class="grid-demo">
387
-          <textarea name="f25_2[]" placeholder="" class="layui-textarea"></textarea>
403
+          <textarea name="f21_2[]" placeholder="" class="layui-textarea"></textarea>
388 404
       </div>
389 405
     </div>
390 406
 
@@ -400,10 +416,8 @@
400 416
 
401 417
         </span>
402 418
 
403
-
404 419
                     <!--循环其他规则-->
405
-                    {if isset($extend.f25_1)}
406
-                    {volist name="$extend.f25_1" id="vo" key="i"}
420
+                    {volist name="$extend.f21_1" id="vo" key="i"}
407 421
                     {if $key>0 && !empty($vo)}
408 422
 
409 423
                     <span class="ks">
@@ -413,15 +427,15 @@
413 427
     </div>
414 428
     <div class="layui-col-xs3">
415 429
       <div class="grid-demo">
416
-          <input type="text" name="f25_1[]" id="" autocomplete="off" class="layui-input" value="{$vo}">
430
+          <input type="text" name="f21_1[]" id="" autocomplete="off" class="layui-input" value="{$vo}">
417 431
       </div>
418 432
     </div>
419 433
     <div class="layui-col-xs1">
420
-      <div class="grid-demo grid-demo-bg1">私信语句: &nbsp;</div>
434
+      <div class="grid-demo grid-demo-bg1">评论语句: &nbsp;</div>
421 435
     </div>
422 436
     <div class="layui-col-xs4">
423 437
       <div class="grid-demo">
424
-          <textarea name="f25_2[]" placeholder="" class="layui-textarea">{$extend.f25_2[$key]}</textarea>
438
+          <textarea name="f21_2[]" placeholder="" class="layui-textarea">{$extend.f21_2[$key]}</textarea>
425 439
       </div>
426 440
     </div>
427 441
 
@@ -438,12 +452,13 @@
438 452
         </span>
439 453
                     {/if}
440 454
                     {/volist}
441
-                    {/if}
442 455
 
443 456
 
444 457
 
445
-                    <span class="ks">
446
-            <button type="button" class="layui-btn layui-btn-normal layui-btn-sm layEvent" id="add_f25" lay-event="add_f25">新增规则</button>
458
+
459
+
460
+        <span class="ks">
461
+            <button type="button" class="layui-btn layui-btn-normal layui-btn-sm layEvent" id="add_f21" lay-event="add_f21">新增规则</button>
447 462
         </span>
448 463
 
449 464
                 </div>
@@ -453,30 +468,25 @@
453 468
             <div class="layui-form-item">
454 469
                 <label class="layui-form-label"></label>
455 470
                 <div class="layui-input-block tips">
456
-                    关键词,比如"怎么评" , 获客评论随机语句 ,用"|"号连接多个语句
471
+                    关键词, 比如"怎么评"<b style="color:red;">(每条规则一个词)</b>, 获客评论语句 ,用"|"号连接多个语句,随机其中一个
457 472
                 </div>
458 473
             </div>
459 474
 
460
-            <div class="layui-form-item">
461
-                <label for="intro" class="layui-form-label">私信条数:</label>
462
-                <div class="layui-input-block">
463
-                    <input type="number" name="f26" id="" autocomplete="off" class="layui-input w30" value="{$extend.f26??'10'}">
464
-                    <div class="layui-form-mid layui-word-aux" style="float: none;">小红书规则,一般一个账号一天最多10条主动私信</div>
465
-                </div>
466
-            </div>
467 475
 
468 476
             <div class="layui-form-item">
469
-                <label class="layui-form-label">转为评论:</label>
477
+                <label class="layui-form-label">转为私信:</label>
470 478
                 <div class="layui-input-inline">
471
-                    <input type="radio" name="f29" value="1" title="是" {if isset($extend.f29)&&$extend.f29==1}checked{/if} {if
472
-                           !isset($extend.f29)}checked{/if}>
473
-                    <input type="radio" name="f29" value="0" title="否" {if isset($extend.f29)&&$extend.f29==0}checked{/if}>
479
+                    <input type="radio" name="f28" value="1" title="是" {if isset($extend.f28)&&$extend.f28==1}checked{/if} {if !isset($extend.f28)}checked{/if}>
480
+                    <input type="radio" name="f28" value="0" title="否" {if isset($extend.f28)&&$extend.f28==0}checked{/if}>
474 481
 
475
-                    <div class="layui-form-mid layui-word-aux" style="float: none;">私信失败的时候 是否转为评论</div>
482
+                    <div class="layui-form-mid layui-word-aux" style="float: none;">评论失败(用户关闭评论权限)的时候(包含用户没有笔记) 是否转为私信</div>
476 483
                 </div>
477 484
             </div>
478 485
 
479
-
480 486
         </div>
481 487
     </div>
488
+
489
+
490
+
491
+
482 492
 </div>

+ 1
- 1
app/shop/view/content/closure/edit/09.html View File

@@ -62,7 +62,7 @@
62 62
                     <textarea name="k6" placeholder="" class="layui-textarea">{$extend.k6??'wuwu'}</textarea>
63 63
 
64 64
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
65
-                        评论钩子语句, 每一句用符号"|" 号隔开,长度500字以内 , 随机其中一个;
65
+                        评论钩子语句, 每一句用符号"|" 号隔开,长度500字以内 , 随机其中一个;
66 66
                     </div>
67 67
                 </div>
68 68
             </div>

+ 13
- 13
app/shop/view/content/closure/lists.html View File

@@ -8,8 +8,8 @@
8 8
                 <div class="layui-colla-item">
9 9
                     <h2 class="layui-colla-title like-layui-colla-title">操作提示</h2>
10 10
                     <div class="layui-colla-content layui-show">
11
-                        <p>*平台发布配置,可在商城新闻资讯栏目查看。</p>
12
-                        <p>*设置配置为商城公告后,配置标题会在商城首页的新闻公告轮播显示。</p>
11
+                        <p>*平台发布任务,可在商城新闻资讯栏目查看。</p>
12
+                        <p>*设置任务为商城公告后,任务标题会在商城首页的新闻公告轮播显示。</p>
13 13
                     </div>
14 14
                 </div>
15 15
             </div>
@@ -19,7 +19,7 @@
19 19
         <div class="layui-card-body layui-form">
20 20
             <div class="layui-form-item">
21 21
                 <div class="layui-inline">
22
-                    <label for="title" class="layui-form-label">配置标题:</label>
22
+                    <label for="title" class="layui-form-label">任务标题:</label>
23 23
                     <div class="layui-input-inline">
24 24
                         <input type="text" id="title" name="title" autocomplete="off" class="layui-input">
25 25
                     </div>
@@ -71,7 +71,7 @@
71 71
 
72 72
         <!-- 主体区域 -->
73 73
         <div class="layui-card-body">
74
-            <button type="button" class="layui-btn layui-btn-normal layui-btn-sm layEvent" lay-event="add">新增配置</button>
74
+            <button type="button" class="layui-btn layui-btn-normal layui-btn-sm layEvent" lay-event="add">新增任务</button>
75 75
 
76 76
             <table id="like-table-lists" lay-filter="like-table-lists"></table>
77 77
             <script type="text/html" id="table-image">
@@ -98,18 +98,18 @@
98 98
 
99 99
         like.tableLists("#like-table-lists", "{:url()}", [
100 100
             {field:"id", width:60, title:"ID"}
101
-            ,{field:"title", width:200, align:"center", title:"配置标题"}
101
+            ,{field:"title", width:200, align:"center", title:"任务标题"}
102 102
             //,{field:"image", width:100, align:"center", title:"封面图", templet:"#table-image"}
103 103
             ,{field:"category2", width:150, align:"center", title:"所属行业"}
104 104
             ,{field:"category", width:150, align:"center", title:"所属应用"}
105 105
             ,{field:"version", width:150, align:"center", title:"版本号"}
106
-            ,{field:"is_notice", width:100, align:"center", title:"商城公告"}
107
-            ,{field:"is_show", width:100, align:"center", title:"配置状态"}
108
-            ,{field:"visit", width:100, align:"center", title:"浏览量"}
109
-            ,{field:"likes", width:100, align:"center", title:"点赞量"}
106
+            //,{field:"is_notice", width:100, align:"center", title:"商城公告"}
107
+            ,{field:"is_show", width:100, align:"center", title:"任务状态"}
108
+            //,{field:"visit", width:100, align:"center", title:"浏览量"}
109
+            //,{field:"likes", width:100, align:"center", title:"点赞量"}
110 110
             ,{field:"sort", width:100, align:"center", title:"排序"}
111 111
             ,{field:"create_time", width:180, align:"center", title:"创建时间"}
112
-            ,{title:"操作", width:200, align:"center", fixed:"right", toolbar:"#table-operation"}
112
+            ,{title:"操作",  align:"center", fixed:"right", toolbar:"#table-operation"}
113 113
         ]);
114 114
 
115 115
 
@@ -117,7 +117,7 @@
117 117
             add: function() {
118 118
                 layer.open({
119 119
                     type: 2
120
-                    ,title: "新增配置"
120
+                    ,title: "新增任务"
121 121
                     ,content: "{:url('content.Closure/add')}"
122 122
                     ,area: ["90%", "90%"]
123 123
                     ,btn: ["确定", "取消"]
@@ -148,7 +148,7 @@
148 148
             edit: function(obj) {
149 149
                 layer.open({
150 150
                     type: 2
151
-                    ,title: "编辑配置"
151
+                    ,title: "编辑任务"
152 152
                     ,content: "{:url('content.Closure/edit')}?id=" + obj.data.id
153 153
                     ,area: ["90%", "90%"]
154 154
                     ,btn: ["确定", "取消"]
@@ -178,7 +178,7 @@
178 178
                 });
179 179
             },
180 180
             del: function(obj) {
181
-                layer.confirm("确定删除配置:"+obj.data.title, function(index) {
181
+                layer.confirm("确定删除任务:"+obj.data.title, function(index) {
182 182
                     like.ajax({
183 183
                         url: "{:url('content.Closure/del')}",
184 184
                         data: {id: obj.data.id},

+ 8
- 7
app/shop/view/content/closure/setting/01.html View File

@@ -7,14 +7,15 @@
7 7
  * @Description: 
8 8
 -->
9 9
 <div class="layui-form-item">
10
-    <label for="title" class="layui-form-label"><span style="color:red;">*</span>配置标题:</label>
10
+    <label for="title" class="layui-form-label"><span style="color:red;">*</span>任务名称:</label>
11 11
     <div class="layui-input-inline">
12 12
         <input type="text" name="title" id="title" lay-verType="tips" lay-verify="required" autocomplete="off" class="layui-input" value="{$title_no}">
13
+        <div class="layui-form-mid layui-word-aux" style="clear: both;">可自行修改名称</div>
13 14
     </div>
14 15
 </div>
15 16
 
16 17
 <div class="layui-form-item">
17
-    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>配置分类:</label>
18
+    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>任务分类:</label>
18 19
     <div class="layui-input-inline">
19 20
         <select name="cid" id="cid" lay-verType="tips" lay-verify="required">
20 21
             {volist name="category" id="vo"}
@@ -25,7 +26,7 @@
25 26
 </div>
26 27
 
27 28
 <div class="layui-form-item">
28
-    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>配置行业:</label>
29
+    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>任务行业:</label>
29 30
     <div class="layui-input-inline">
30 31
         <select name="yid" id="yid" lay-verType="tips" lay-verify="required">
31 32
             {volist name="category2" id="vo"}
@@ -43,7 +44,7 @@
43 44
 </div> -->
44 45
 
45 46
 <div class="layui-form-item">
46
-    <label for="intro" class="layui-form-label">配置简介:</label>
47
+    <label for="intro" class="layui-form-label">任务简介:</label>
47 48
     <div class="layui-input-inline">
48 49
         <input type="text" name="intro" id="intro" autocomplete="off" class="layui-input">
49 50
     </div>
@@ -52,7 +53,7 @@
52 53
 
53 54
 
54 55
 <div class="layui-form-item">
55
-    <label for="sort" class="layui-form-label">配置排序:</label>
56
+    <label for="sort" class="layui-form-label">任务排序:</label>
56 57
     <div class="layui-input-inline">
57 58
         <input type="text" name="sort" id="sort" autocomplete="off" class="layui-input" value="50">
58 59
     </div>
@@ -77,7 +78,7 @@
77 78
 </div>
78 79
 
79 80
 <div class="layui-form-item">
80
-    <label class="layui-form-label">配置状态:</label>
81
+    <label class="layui-form-label">任务状态:</label>
81 82
     <div class="layui-input-inline">
82 83
         <input type="radio" name="is_show" value="1" title="显示" checked>
83 84
         <input type="radio" name="is_show" value="0" title="隐藏">
@@ -85,7 +86,7 @@
85 86
 </div>
86 87
 
87 88
 <div class="layui-form-item" style="display: none;">
88
-    <label for="content" class="layui-form-label">配置内容:</label>
89
+    <label for="content" class="layui-form-label">任务内容:</label>
89 90
     <div class="layui-input-block">
90 91
         <textarea name="content" id="content" lay-verify="content"></textarea>
91 92
     </div>

+ 19
- 16
app/shop/view/content/closure/setting/02.html View File

@@ -1,27 +1,35 @@
1
+<div class="layui-form-item">
2
+    <label for="intro" class="layui-form-label">任务时长:</label>
3
+    <div class="layui-input-inline">
4
+        <input type="number" name="a2" id="a2" autocomplete="off" class="layui-input" value="1800">
5
+        <div class="layui-form-mid layui-word-aux">按秒s,单次任务的运行时长</div>
6
+    </div>
7
+</div>
1 8
 
2 9
 <div class="layui-form-item">
3
-    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>数据入口:</label>
10
+    <label for="cid" class="layui-form-label"><span style="color:red;">*</span>优先类型:</label>
4 11
     <div class="layui-input-inline">
5 12
         <select name="a1" id="a1" lay-verType="tips" lay-verify="required" lay-filter="a1">
6 13
             <option value="推荐">推荐</option>
7 14
             <option value="搜索">搜索</option>
8 15
            <!-- <option value="发现-频道">发现-频道</option>-->
9 16
         </select>
10
-        <div class="layui-form-mid layui-word-aux">默认打开app推荐页,选择搜索模式时,请填写下方的搜索词.</div>
17
+        <div class="layui-form-mid layui-word-aux" style="float: none;">默认打开app推荐页,选择搜索模式时,请填写下方的搜索词.</div>
11 18
     </div>
12 19
 </div>
13 20
 
14 21
 <div class="layui-form-item">
15
-    <label class="layui-form-label">是否组合:</label>
16
-    <div class="layui-input-inline">
22
+    <label class="layui-form-label">切换开关:</label>
23
+    <div class="layui-input-block">
17 24
         <input type="radio" name="a4" value="0"  lay-filter="a4" title="否" checked >
18 25
         <input type="radio" name="a4" value="1"  lay-filter="a4" title="是">
26
+        <div class="layui-form-mid layui-word-aux" style="float: none;">搜索和浏览推荐(发现页),运行过程是否切换,选择"是",请设置切换时间间隔</div>
19 27
     </div>
20 28
 </div>
21 29
 
22 30
 
23 31
 <div class="layui-form-item" id="a5">
24
-    <label for="intro" class="layui-form-label">推荐搜索:</label>
32
+    <label for="intro" class="layui-form-label">切换间隔:</label>
25 33
     <div class="layui-input-block">
26 34
         每运行<font>推荐</font>
27 35
         <input type="number" name="a5[]" id="" autocomplete="off" class="layui-input w60" value="1800">
@@ -33,7 +41,7 @@
33 41
 </div>
34 42
 
35 43
 <div class="layui-form-item" id="a6" style="display: none;">
36
-    <label for="intro" class="layui-form-label">搜索推荐:</label>
44
+    <label for="intro" class="layui-form-label">切换间隔:</label>
37 45
     <div class="layui-input-block">
38 46
         每运行<font>搜索</font>
39 47
         <input type="number" name="a6[]" id="" autocomplete="off" class="layui-input w60" value="1800">
@@ -54,9 +62,10 @@
54 62
 </div>
55 63
 <div class="layui-form-item">
56 64
     <label class="layui-form-label">切换选择:</label>
57
-    <div class="layui-input-inline">
65
+    <div class="layui-input-block">
58 66
         <input type="radio" name="a8" value="0"  lay-filter="a8" title="随机" checked>
59 67
         <input type="radio" name="a8" value="1"  lay-filter="a8" title="顺序">
68
+        <div class="layui-form-mid layui-word-aux" style="float: none;">切换搜索词时,是按搜索词随机获取其中一个,还是按顺序搜索.</div>
60 69
     </div>
61 70
 </div>
62 71
 
@@ -131,18 +140,12 @@
131 140
 </div>
132 141
 
133 142
 
134
-<div class="layui-form-item">
135
-    <label for="intro" class="layui-form-label">运行时长:</label>
136
-    <div class="layui-input-inline">
137
-        <input type="number" name="a2" id="a2" autocomplete="off" class="layui-input" value="1800">
138
-        <div class="layui-form-mid layui-word-aux">按秒s</div>
139
-    </div>
140
-</div>
141 143
 
142
-<!-- <div class="layui-form-item">
144
+
145
+ <div class="layui-form-item" style="display: none;">
143 146
     <label for="intro" class="layui-form-label">操作总数:</label>
144 147
     <div class="layui-input-inline">
145 148
         <input type="number" name="a3" id="a3" autocomplete="off" class="layui-input" value="180">
146 149
         <div class="layui-form-mid layui-word-aux">根据运行时长 1800s/60s(一分钟一篇) = 30 x 6(倍) = 180</div>
147 150
     </div>
148
-</div> -->
151
+</div>

+ 19
- 17
app/shop/view/content/closure/setting/03.html View File

@@ -1,11 +1,4 @@
1
-<div class="layui-form-item">
2
-    <label for="intro" class="layui-form-label">过滤词:</label>
3
-    <div class="layui-input-inline">
4
-        <input type="text" name="b3" id="" autocomplete="off" class="layui-input" value="课题|教师">
5 1
 
6
-        <div class="layui-form-mid layui-word-aux">列表标题过滤词 填写格式参考: 课题|教师</div>
7
-    </div>
8
-</div>
9 2
 
10 3
 <div class="layui-bg-gray" style="padding: 0px;">
11 4
     <div class="layui-row layui-col-space15">
@@ -16,8 +9,8 @@
16 9
                     <div class="layui-form-item" style="display: none;">
17 10
                         <label class="layui-form-label">数据分类:</label>
18 11
                         <div class="layui-input-inline">
19
-                            <input type="radio" name="b1" value="1" title="是" checked>
20
-                            <input type="radio" name="b1" value="0" title="否" disabled>
12
+                            <input type="radio" name="b1" value="1" class="layui-input" title="是" checked>
13
+                            <input type="radio" name="b1" value="0" class="layui-input" title="否" disabled>
21 14
                         </div>
22 15
                     </div>
23 16
 
@@ -26,7 +19,7 @@
26 19
                         <div class="layui-input-block">
27 20
 
28 21
         <span class="ks">
29
-        匹配词: <input type="text" name="b2_1[]" id="" autocomplete="off" class="layui-input w100" value="其他" disabled>
22
+        关键词: <input type="text" name="b2_1[]" id="" autocomplete="off" class="layui-input w100" value="其他" disabled>
30 23
31 24
         <input type="text" name="b2_2[]" id="" autocomplete="off" class="layui-input w30" value="10">
32 25
         个点击
@@ -37,7 +30,7 @@
37 30
         </span>
38 31
 
39 32
                             <span class="ks">
40
-        匹配词: <input type="text" name="b2_1[]" id="" autocomplete="off" class="layui-input w100" value="">
33
+        关键词: <input type="text" name="b2_1[]" id="" autocomplete="off" class="layui-input w100" value="">
41 34
42 35
         <input type="number" name="b2_2[]" id="" autocomplete="off" class="layui-input w30" value="">
43 36
         个点击
@@ -59,11 +52,20 @@
59 52
                     <div class="layui-form-item">
60 53
                         <label class="layui-form-label"></label>
61 54
                         <div class="layui-input-block tips">
62
-                            匹配词不宜过长,用"-"号连接多个词语,最多3个词语,例:
63
-                            职称/职称-评审/职称-评审-申报 
55
+                            <b style="color: red;">优先级1: 即在笔记列表,只要出现该关键词 - 按照设定的点击率 - 点击进入后 - 再根据获客规则 进行判定是否获客 (需要符合这里的关键词设定, 进入后再判定是否获客)</b><br/>
56
+                            每组关键词不宜过长,用"-"号连接多个词语,每组最多3个词语,例:
57
+                            职称-评审-申报  (当标题出现 职称或者评审或者申报 其中一个词 即按后面对应的点击率 进行点击)<br/>
64 58
                         </div>
65 59
                     </div>
66 60
 
61
+                    <div class="layui-form-item">
62
+                        <label for="intro" class="layui-form-label">标题过滤:</label>
63
+                        <div class="layui-input-inline">
64
+                            <input type="text" name="b3" id="" autocomplete="off" class="layui-input" value="课题|教师">
65
+
66
+                            <div class="layui-form-mid layui-word-aux"><b style="color: red;">优先级2: 如果列表标题包含这些词,则对该笔记不进行点击,后续也就不再对这篇笔记进行获客</b><br/>推荐或搜索列表标题过滤词 填写格式参考: 课题|教师</div>
67
+                        </div>
68
+                    </div>
67 69
 
68 70
 
69 71
                 </div>
@@ -71,7 +73,7 @@
71 73
         </div>
72 74
         <div class="layui-col-md12">
73 75
             <div class="layui-card">
74
-                <div class="layui-card-header">滑动操作</div>
76
+                <div class="layui-card-header">列表浏览过程 - 滑动操作</div>
75 77
                 <div class="layui-card-body">
76 78
 
77 79
                     <div class="layui-form-item">
@@ -83,7 +85,7 @@
83 85
                             <input type="number" name="b4[]" id="" autocomplete="off" class="layui-input w30" value="0">
84 86
85 87
 
86
-                            <div class="layui-form-mid layui-word-aux">列表翻页随机来回滑动屏幕次数</div>
88
+                            <div class="layui-form-mid layui-word-aux">列表随机来回滑动屏幕次数 , 默认触发概率为 33%</div>
87 89
                         </div>
88 90
                     </div>
89 91
 
@@ -96,7 +98,7 @@
96 98
                             <input type="number" name="b5[]" id="" autocomplete="off" class="layui-input w30" value="0">
97 99
98 100
 
99
-                            <div class="layui-form-mid layui-word-aux">浏览内容详情返回列表随机滑动屏幕次数</div>
101
+                            <div class="layui-form-mid layui-word-aux">浏览笔记内容详情返回列表随机滑动屏幕次数</div>
100 102
                         </div>
101 103
                     </div>
102 104
 
@@ -107,7 +109,7 @@
107 109
                             <input type="number" name="b6" id="" autocomplete="off" class="layui-input w30" value="2">
108 110
109 111
 
110
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">列表每次循环至少滑动多少次</div>
112
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">列表刷新数据 - 往上滑屏 - 至少滑动多少次</div>
111 113
                         </div>
112 114
                     </div>
113 115
 

+ 39
- 33
app/shop/view/content/closure/setting/04.html View File

@@ -1,6 +1,5 @@
1 1
 
2 2
 
3
-
4 3
 <div class="layui-form-item c1">
5 4
     <label class="layui-form-label">观看时长:</label>
6 5
     <div class="layui-input-block">
@@ -20,6 +19,16 @@
20 19
         <input type="number" name="c1_2[]" id="" autocomplete="off" class="layui-input w30" value="5">
21 20
         秒到
22 21
         <input type="number" name="c1_3[]" id="" autocomplete="off" class="layui-input w30" value="10">
22
+        秒
23
+           <!-- <font class="ks_del">删除</font>-->
24
+        </span>
25
+
26
+        <span class="ks">
27
+        评论数:<input type="text" name="c1_1[]" id="" autocomplete="off" class="layui-input w100" value="">
28
+        观看
29
+        <input type="number" name="c1_2[]" id="" autocomplete="off" class="layui-input w30" value="">
30
+        秒到
31
+        <input type="number" name="c1_3[]" id="" autocomplete="off" class="layui-input w30" value="">
23 32
24 33
             <font class="ks_del">删除</font>
25 34
         </span>
@@ -36,7 +45,7 @@
36 45
     <label class="layui-form-label"></label>
37 46
     <div class="layui-input-block tips">
38 47
         评论数,用"-"号连接多个数字,例:
39
-        10-20 表示 10秒到20秒
48
+        <b style="color:red;">10-20 表示 10秒到20秒</b>
40 49
     </div>
41 50
 </div>
42 51
 
@@ -45,7 +54,7 @@
45 54
     <div class="layui-row layui-col-space15">
46 55
         <div class="layui-col-md12">
47 56
             <div class="layui-card">
48
-                <div class="layui-card-header">随机滑动</div>
57
+                <div class="layui-card-header">浏览笔记过程 - 每次翻看笔记内容 - 随机往上滑动次数 (正常翻看浏览是滑动一次)</div>
49 58
                 <div class="layui-card-body">
50 59
                     <div class="layui-form-item">
51 60
                         <label for="intro" class="layui-form-label">随机滑动:</label>
@@ -55,8 +64,7 @@
55 64
                             次至最多
56 65
                             <input type="number" name="c2[]" id="" autocomplete="off" class="layui-input w30" value="3">
57 66
58
-
59
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型随机往上滑动次数</div>
67
+                            <div class="layui-form-mid layui-word-aux">每次翻看浏览内容图文 -- 随机往上滑动次数</div>
60 68
                         </div>
61 69
                     </div>
62 70
 
@@ -68,8 +76,7 @@
68 76
                             秒至最多
69 77
                             <input type="number" name="c3[]" id="" autocomplete="off" class="layui-input w30" value="3">
70 78
71
-
72
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型随机往上滑动次数等待秒数</div>
79
+                            <div class="layui-form-mid layui-word-aux">每次滑动随机等待秒数</div>
73 80
                         </div>
74 81
                     </div>
75 82
                 </div>
@@ -87,7 +94,8 @@
87 94
                             <input type="number" name="c4" id="" autocomplete="off" class="layui-input w30" value="15">
88 95
 
89 96
 
90
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">浏览内容笔记类型评论总数与滑动次数比例, 评论数超过300按300算, 比例15, 表示评论区最多滑动20次</div>
97
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">浏览内容图文 - 评论区操作 - 评论总数与滑动次数比例, 评论数超过300按300算 <br/> 比例15, 表示评论区最多滑动20次, 假设评论150, 那么最多滑动10次, 比例越大 , 滑动次数越少.</div>
98
+
91 99
                         </div>
92 100
                     </div>
93 101
 
@@ -100,33 +108,31 @@
100 108
                             <input type="number" name="c5[]" id="" autocomplete="off" class="layui-input w30" value="5">
101 109
102 110
 
103
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型评论区展开回复次数</div>
111
+                            <div class="layui-form-mid layui-word-aux">评论区看到 "展开回复" 按钮 - 进行点击的 - 次数范围</div>
104 112
                         </div>
105 113
                     </div>
106 114
 
107 115
                     <div class="layui-form-item">
108 116
                         <label for="intro" class="layui-form-label">展开概率:</label>
109 117
                         <div class="layui-input-inline">
110
-                            最大
111
-                            <input type="number" name="c6[]" id="" autocomplete="off" class="layui-input w30" value="1">
112
-                            随机数至最大
118
+                            从数字
119
+                            <input type="number" name="c6[]" id="" autocomplete="off" class="layui-input w30" value="1" disabled>
120
+                            至数字
113 121
                             <input type="number" name="c6[]" id="" autocomplete="off" class="layui-input w30" value="3">
114
-                            随机数
115
-
116
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型评论区展开回复随机概率</div>
122
+                            范围内随机取一个整数
123
+                            <div class="layui-form-mid layui-word-aux">评论区看到 "展开回复" 按钮 - 进行点击的 - 概率,当值=1时,进行点击</div>
117 124
                         </div>
118 125
                     </div>
119 126
 
120 127
                     <div class="layui-form-item">
121 128
                         <label for="intro" class="layui-form-label">更多回复:</label>
122 129
                         <div class="layui-input-inline">
123
-                            最小
124
-                            <input type="number" name="c7[]" id="" autocomplete="off" class="layui-input w30" value="1">
125
-                            随机数至最大
130
+                            从数字
131
+                            <input type="number" name="c7[]" id="" autocomplete="off" class="layui-input w30" value="1" disabled>
132
+                            至数字
126 133
                             <input type="number" name="c7[]" id="" autocomplete="off" class="layui-input w30" value="3">
127
-                            随机数
128
-
129
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型评论区展开更多回复随机概率</div>
134
+                            范围内随机取一个整数
135
+                            <div class="layui-form-mid layui-word-aux">评论区看到 "展开更多回复" 按钮 - 进行点击的 - 概率,当值=1时,进行点击</div>
130 136
                         </div>
131 137
                     </div>
132 138
 
@@ -138,46 +144,46 @@
138 144
 
139 145
         <div class="layui-col-md12">
140 146
             <div class="layui-card">
141
-                <div class="layui-card-header">来回观看</div>
147
+                <div class="layui-card-header">浏览图文过程 - 来回观看</div>
142 148
                 <div class="layui-card-body">
143 149
 
144 150
 
145 151
                     <div class="layui-form-item">
146 152
                         <label for="intro" class="layui-form-label">来回观看:</label>
147 153
                         <div class="layui-input-inline">
148
-                            最小
149
-                            <input type="number" name="c8[]" id="" autocomplete="off" class="layui-input w30" value="1">
150
-                            随机数至最大
154
+                            从数字
155
+                            <input type="number" name="c8[]" id="" autocomplete="off" class="layui-input w30" value="1" disabled>
156
+                            至数字
151 157
                             <input type="number" name="c8[]" id="" autocomplete="off" class="layui-input w30" value="3">
152
-                            随机数
158
+                            范围内随机取一个整
153 159
 
154
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型随机来回观看概率</div>
160
+                            <div class="layui-form-mid layui-word-aux">来回观看图文内容(每次) - 触发概率,当值=1时,进行来回观看(包含上滑和下滑)</div>
155 161
                         </div>
156 162
                     </div>
157 163
 
158 164
                     <div class="layui-form-item">
159 165
                         <label for="intro" class="layui-form-label">向上滑动:</label>
160 166
                         <div class="layui-input-inline">
161
-                            最
167
+                            最
162 168
                             <input type="number" name="c9[]" id="" autocomplete="off" class="layui-input w30" value="1">
163
-                            次至最
169
+                            次至最
164 170
                             <input type="number" name="c9[]" id="" autocomplete="off" class="layui-input w30" value="3">
165 171
166 172
 
167
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型随机来回观看向上滑动次数</div>
173
+                            <div class="layui-form-mid layui-word-aux">浏览内容图文类型随机来回观看(每次),向上滑动次数范围</div>
168 174
                         </div>
169 175
                     </div>
170 176
 
171 177
                     <div class="layui-form-item">
172 178
                         <label for="intro" class="layui-form-label">向下滑动:</label>
173 179
                         <div class="layui-input-inline">
174
-                            最
180
+                            最
175 181
                             <input type="number" name="c10[]" id="" autocomplete="off" class="layui-input w30" value="1">
176
-                            次至最
182
+                            次至最
177 183
                             <input type="number" name="c10[]" id="" autocomplete="off" class="layui-input w30" value="3">
178 184
179 185
 
180
-                            <div class="layui-form-mid layui-word-aux">浏览内容笔记类型随机来回观看向下滑动次数</div>
186
+                            <div class="layui-form-mid layui-word-aux">浏览内容图文类型随机来回观看(每次),向下滑动次数范围</div>
181 187
                         </div>
182 188
                     </div>
183 189
 

+ 25
- 14
app/shop/view/content/closure/setting/05.html View File

@@ -12,12 +12,23 @@
12 12
13 13
         </span>
14 14
 
15
+
15 16
         <span class="ks">
16 17
         评论数:<input type="text" name="d1_1[]" id="" autocomplete="off" class="layui-input w100" value="5-10">
17 18
         观看
18 19
         <input type="number" name="d1_2[]" id="" autocomplete="off" class="layui-input w30" value="5">
19 20
         秒到
20 21
         <input type="number" name="d1_3[]" id="" autocomplete="off" class="layui-input w30" value="10">
22
+        秒
23
+            <!--<font class="ks_del">删除</font>-->
24
+        </span>
25
+
26
+        <span class="ks">
27
+        评论数:<input type="text" name="d1_1[]" id="" autocomplete="off" class="layui-input w100" value="">
28
+        观看
29
+        <input type="number" name="d1_2[]" id="" autocomplete="off" class="layui-input w30" value="">
30
+        秒到
31
+        <input type="number" name="d1_3[]" id="" autocomplete="off" class="layui-input w30" value="">
21 32
22 33
             <font class="ks_del">删除</font>
23 34
         </span>
@@ -33,8 +44,8 @@
33 44
 <div class="layui-form-item">
34 45
     <label class="layui-form-label"></label>
35 46
     <div class="layui-input-block tips">
36
-        来自列表进入的视频, 非用户,非下滑的视频, 评论数,用"-"号连接多个数字,例:
37
-        10-20 表示 10秒到20秒
47
+        来自列表点击进入的视频, 评论数,用"-"号连接多个数字,例:  <!--非用户,非下滑的视频-->
48
+        <b style="color:red;">10-20 表示 10秒到20秒</b>
38 49
     </div>
39 50
 </div>
40 51
 
@@ -44,7 +55,7 @@
44 55
     <div class="layui-row layui-col-space15">
45 56
         <div class="layui-col-md12">
46 57
             <div class="layui-card">
47
-                <div class="layui-card-header">非列表视频操作</div>
58
+                <div class="layui-card-header">浏览视频后,往下滑,浏览新的视频</div>
48 59
                 <div class="layui-card-body">
49 60
 
50 61
                     <div class="layui-form-item">
@@ -56,7 +67,7 @@
56 67
                             <input type="number" name="d2[]" id="" autocomplete="off" class="layui-input w30" value="5">
57 68
58 69
 
59
-                            <div class="layui-form-mid layui-word-aux">浏览内容视频类型不互动观看时长</div>
70
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">观看时长</div>
60 71
                         </div>
61 72
                     </div>
62 73
 
@@ -69,7 +80,7 @@
69 80
                             <input type="number" name="d3[]" id="" autocomplete="off" class="layui-input w30" value="3">
70 81
71 82
 
72
-                            <div class="layui-form-mid layui-word-aux">浏览内容视频类型后往下浏览视频个数</div>
83
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">往下浏览视频个数</div>
73 84
                         </div>
74 85
                     </div>
75 86
 
@@ -79,19 +90,19 @@
79 90
         </div>
80 91
         <div class="layui-col-md12">
81 92
             <div class="layui-card">
82
-                <div class="layui-card-header">评论区操作</div>
93
+                <div class="layui-card-header">视频评论区操作</div>
83 94
                 <div class="layui-card-body">
84 95
 
85 96
                     <div class="layui-form-item">
86 97
                         <label for="intro" class="layui-form-label">滑动次数:</label>
87 98
                         <div class="layui-input-inline">
88
-                            最
99
+                            最
89 100
                             <input type="number" name="d4[]" id="" autocomplete="off" class="layui-input w30" value="3">
90
-                            次至最
101
+                            次至最
91 102
                             <input type="number" name="d4[]" id="" autocomplete="off" class="layui-input w30" value="6">
92 103
93 104
 
94
-                            <div class="layui-form-mid layui-word-aux">浏览内容视频类型评论区最多滑动次数</div>
105
+                            <div class="layui-form-mid layui-word-aux">评论区最多滑动次数,如果遇到 "评论到底",会自动退出.</div>
95 106
                         </div>
96 107
                     </div>
97 108
 
@@ -105,20 +116,20 @@
105 116
                             <input type="number" name="d5[]" id="" autocomplete="off" class="layui-input w30" value="5">
106 117
107 118
 
108
-                            <div class="layui-form-mid layui-word-aux">浏览内容视频类型评论区展开回复次数</div>
119
+                            <div class="layui-form-mid layui-word-aux">评论区看到 "展开回复" 按钮 - 进行点击的 - 次数范围</div>
109 120
                         </div>
110 121
                     </div>
111 122
 
112 123
                     <div class="layui-form-item">
113 124
                         <label for="intro" class="layui-form-label">展开概率:</label>
114 125
                         <div class="layui-input-inline">
115
-                            最大
126
+                            从数字
116 127
                             <input type="number" name="d6[]" id="" autocomplete="off" class="layui-input w30" value="1">
117
-                            随机数至最大
128
+                            至数字
118 129
                             <input type="number" name="d6[]" id="" autocomplete="off" class="layui-input w30" value="3">
119
-                            随机数
130
+                            范围内随机取一个整
120 131
 
121
-                            <div class="layui-form-mid layui-word-aux">浏览内容视频类型评论区展开回复随机概率</div>
132
+                            <div class="layui-form-mid layui-word-aux">评论区看到 "展开回复" 按钮 - 进行点击的 - 概率,当值=1时,进行点击</div>
122 133
                         </div>
123 134
                     </div>
124 135
 

+ 6
- 6
app/shop/view/content/closure/setting/06.html View File

@@ -12,8 +12,8 @@
12 12
     <label for="" class="layui-form-label"><span style="color:red;">*</span>互动场景:</label>
13 13
     <div class="layui-input-inline">
14 14
         <select name="e2" id="" lay-verType="" lay-verify="required">
15
-            <option value="场景1_是否开启全局默认互动">场景1_是否开启全局默认互动</option>
16
-            <option value="场景2_是否开启截流与非截流独立互动" selected>场景2_是否开启获客与非获客独立互动</option>
15
+            <option value="场景1_是否开启全局默认互动">场景1_全局默认互动</option>
16
+            <option value="场景2_是否开启截流与非截流独立互动" selected>场景2_获客目标笔记进行单独互动设置</option>
17 17
         </select>
18 18
     </div>
19 19
 </div>
@@ -28,8 +28,8 @@
28 28
         <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
29 29
             <ul class="layui-tab-title">
30 30
                 <li class="layui-this">默认互动</li>
31
-                <li>获客互动</li>
32
-                <li>非获客互动</li>
31
+                <li>获客目标笔记互动</li>
32
+                <li>非获客笔记互动</li>
33 33
             </ul>
34 34
             <div class="layui-tab-content" style="">
35 35
                 <div class="layui-tab-item layui-show">
@@ -298,7 +298,7 @@
298 298
         <textarea name="e7" placeholder="" class="layui-textarea">这里有momo吗|厉害了|听说一支穿云箭可以呼叫momo大军|宝子,你是最六的|厉害了,给你点个赞|66666666|给你点个赞吧|有没有跟我一样刚来小红薯吃瓜的|闲着无聊,吃个瓜润润嗓子|新人报到,呼叫momo|新人报到,呼叫momo|林子大了啥鸟都有|都这么无聊呢|这么热闹|有点意思,赞一个|蹲个想评职称的人|现在的人都这么会玩么|高端局|来吹个泡泡|新人吹泡,闲人回避|有多少跟我一样无聊的|这年头会玩的人真多|给博主点个赞|确认过眼神,你是最亮的仔|吃瓜吃瓜吃瓜|哦豁,又有瓜吃了|我就过来凑个热闹|一起吃个瓜吧|城里人真会玩|吹泡泡泡泡|新人报道,求关照|奥德彪|大香蕉一条大香蕉|泰裤辣|已老实求放过|我有四不吃|前方高能|单肾贵族|世界这么大|Duang|读书少,别骗我|伐木累|凡尔赛|上热门|芭比Q</textarea>
299 299
 
300 300
         <div class="layui-form-mid layui-word-aux" style="float: none;">
301
-            互动评论随机语句, 每一句用符号"|" 号隔开,长度500字以内;
301
+            互动评论随机语句, 每一句用符号"|" 号隔开,长度500字以内;
302 302
         </div>
303 303
     </div>
304 304
 </div>
@@ -319,7 +319,7 @@
319 319
                             <input type="number" name="e6" id="" autocomplete="off" class="layui-input w30" value="1">
320 320
 
321 321
 
322
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">进入用户主页观看多少个内容</div>
322
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">访问用户主页,浏览该用户几个作品</div>
323 323
                         </div>
324 324
                     </div>
325 325
 

+ 12
- 12
app/shop/view/content/closure/setting/07.html View File

@@ -28,18 +28,18 @@
28 28
     <div class="layui-row layui-col-space15">
29 29
         <div class="layui-col-md12">
30 30
             <div class="layui-card">
31
-                <div class="layui-card-header">获客相关互动设置</div>
31
+                <div class="layui-card-header">获客-针对目标笔记-相关互动设置</div>
32 32
                 <div class="layui-card-body">
33 33
 
34 34
 
35 35
                     <div class="layui-form-item">
36
-                        <label class="layui-form-label">获客互动:</label>
36
+                        <label class="layui-form-label">作者互动:</label>
37 37
                         <div class="layui-input-inline">
38 38
 
39 39
                             <input type="radio" name="f2" value="1" title="是" checked>
40 40
                             <input type="radio" name="f2" value="0" title="否">
41 41
 
42
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客对象是否进行互动行为</div>
42
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">进行获客 过程中 对目标笔记内容(作者) 是否进行互动行为</div>
43 43
                         </div>
44 44
                     </div>
45 45
 
@@ -51,12 +51,12 @@
51 51
                             <input type="radio" name="f3" value="0" title="否">
52 52
                             <input type="radio" name="f3" value="2" title="随机">
53 53
 
54
-                            <div class="layui-form-mid layui-word-aux" >进入用户主页,浏览笔记评论后,是否对用户进行关注</div>
54
+                            <div class="layui-form-mid layui-word-aux" >进入用户主页,浏览笔记评论或私信后,是否对用户进行关注</div>
55 55
                         </div>
56 56
                     </div>
57 57
 
58 58
                     <div class="layui-form-item">
59
-                        <label for="intro" class="layui-form-label">关注概率:</label>
59
+                        <label for="intro" class="layui-form-label">随机概率:</label>
60 60
                         <div class="layui-input-block">
61 61
 
62 62
                             <input type="number" name="f4" id="" autocomplete="off" class="layui-input w30" value="30">%
@@ -76,13 +76,13 @@
76 76
 
77 77
 
78 78
                     <div class="layui-form-item">
79
-                        <label for="intro" class="layui-form-label">笔记滑动:</label>
79
+                        <label for="intro" class="layui-form-label">图文滑动:</label>
80 80
                         <div class="layui-input-block">
81 81
 
82 82
                             评论区滑动 <input type="number" name="f5" id="" autocomplete="off" class="layui-input w30" value="20"> 次
83 83
 
84 84
 
85
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客笔记内容对象评论区最多滑动多少次</div>
85
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客目标图文内容 - 评论区最多滑动多少次</div>
86 86
                         </div>
87 87
                     </div>
88 88
 
@@ -100,14 +100,14 @@
100 100
                         <label for="intro" class="layui-form-label">获客总数:</label>
101 101
                         <div class="layui-input-block">
102 102
 
103
-                            (针对用户)可评论总数 <input type="number" name="f7" id="" autocomplete="off" class="layui-input w30" value="40"> 次
103
+                            (针对用户主页笔记)可评论总数<input type="number" name="f7" id="" autocomplete="off" class="layui-input w30" value="40"> 次
104 104
 
105
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客进入用户存在内容可评论总数</div>
105
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">单次任务 - 进入用户笔记 - 进行评论的总数量</div>
106 106
                         </div>
107 107
                     </div>
108 108
 
109 109
                     <div class="layui-form-item">
110
-                        <label for="intro" class="layui-form-label">笔记匹配:</label>
110
+                        <label for="intro" class="layui-form-label">图文匹配:</label>
111 111
                         <div class="layui-input-block">
112 112
 
113 113
                             评论
@@ -116,7 +116,7 @@
116 116
                             <input type="number" name="f8[]" id="" autocomplete="off" class="layui-input w30" value="7">
117 117
118 118
 
119
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客 每篇 笔记内容最多成功匹配多少个评论</div>
119
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">每篇图文-评论区-最多成功匹配多少个评论</div>
120 120
                         </div>
121 121
                     </div>
122 122
 
@@ -130,7 +130,7 @@
130 130
                             <input type="number" name="f9[]" id="" autocomplete="off" class="layui-input w30" value="7">
131 131
132 132
 
133
-                            <div class="layui-form-mid layui-word-aux" style="float: none;">获客 每篇 视频内容最多成功匹配多少个评论</div>
133
+                            <div class="layui-form-mid layui-word-aux" style="float: none;">每个视频-评论区-最多成功匹配多少个评论</div>
134 134
                         </div>
135 135
                     </div>
136 136
 

+ 94
- 81
app/shop/view/content/closure/setting/08.html View File

@@ -1,7 +1,7 @@
1 1
 
2 2
 <div class="layui-collapse wb80" lay-accordion>
3 3
     <div class="layui-colla-item">
4
-        <h2 class="layui-colla-title">标题账号触发与过滤</h2>
4
+        <h2 class="layui-colla-title">获客目标笔记 - 标题和账号 - 关键词匹配与过滤</h2>
5 5
         <div class="layui-colla-content layui-show">
6 6
 
7 7
             <div class="layui-form-item">
@@ -11,76 +11,81 @@
11 11
                     <textarea name="f10" placeholder="" class="layui-textarea">momo|思思咨询|小鹏职称指导</textarea>
12 12
 
13 13
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
14
-                        获客指定账号列表, 每一句用符号"|" 号隔开,长度500字以内;
14
+                        <b style="color: red;">优先级为3: 指定账号列表,进入笔记后,只要作者 包含于所指定的账号内 直接进入评论区获客</b>, 每一句用符号"|" 号隔开,总长度500字以内;
15 15
                     </div>
16 16
                 </div>
17 17
             </div>
18 18
 
19 19
             <div class="layui-form-item">
20
-                <label for="intro" class="layui-form-label">关键词:</label>
20
+                <label for="intro" class="layui-form-label">标题匹配:</label>
21 21
                 <div class="layui-input-block">
22 22
 
23
-                    <textarea name="f11" placeholder="" class="layui-textarea">职称|评审</textarea>
23
+                    <textarea name="f13" placeholder="" class="layui-textarea">职称|评审|申报|中级|高级|副高|正高|工程师|认定</textarea>
24 24
 
25 25
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
26
-                        获客<账号>关键词, 每一句用符号"|" 号隔开,长度500字以内;
26
+                        <b style="color: red;">优先级4 针对笔记标题进行匹配</b>, 每一句用符号"|" 号隔开,总长度500字以内;
27 27
                     </div>
28 28
                 </div>
29 29
             </div>
30 30
 
31
-
32 31
             <div class="layui-form-item">
33
-                <label for="intro" class="layui-form-label">过滤词:</label>
32
+                <label for="intro" class="layui-form-label">账号匹配:</label>
34 33
                 <div class="layui-input-block">
35 34
 
36
-                    <textarea name="f12" placeholder="" class="layui-textarea">课题|教师</textarea>
35
+                    <textarea name="f11" placeholder="" class="layui-textarea">职称|评审</textarea>
37 36
 
38 37
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
39
-                        获客<账号>过滤词列表, 每一句用符号"|" 号隔开,长度500字以内;
38
+                        <b style="color: red;">优先级5 针对笔记作者账号关键词进行匹配</b>, 每一句用符号"|" 号隔开,长度500字以内;
40 39
                     </div>
41 40
                 </div>
42 41
             </div>
43 42
 
43
+
44 44
             <div class="layui-form-item">
45
-                <label for="intro" class="layui-form-label">标题触发:</label>
45
+                <label for="intro" class="layui-form-label">标题过滤:</label>
46 46
                 <div class="layui-input-block">
47 47
 
48
-                    <textarea name="f13" placeholder="" class="layui-textarea">职称|评审|申报|中级|高级|副高|正高|工程师|认定</textarea>
48
+                    <textarea name="f14" placeholder="" class="layui-textarea">教师|医生|医学|老师|经济|银行|教育|农业|艺术|新闻|农技|学校|高校|教授|医院|人力资源</textarea>
49 49
 
50 50
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
51
-                        获客内容名称关键词, 每一句用符号"|" 号隔开,长度500字以内;
51
+                        <b style="color: red;">优先级6 针对笔记作者账号关键词进行过滤</b>, 每一句用符号"|" 号隔开,总长度500字以内;
52 52
                     </div>
53 53
                 </div>
54 54
             </div>
55 55
 
56 56
 
57 57
             <div class="layui-form-item">
58
-                <label for="intro" class="layui-form-label">标题过滤:</label>
58
+                <label for="intro" class="layui-form-label">账号过滤:</label>
59 59
                 <div class="layui-input-block">
60 60
 
61
-                    <textarea name="f14" placeholder="" class="layui-textarea">教师|医生|医学|老师|经济|银行|教育|农业|艺术|新闻|农技|学校|高校|教授|医院|人力资源</textarea>
61
+                    <textarea name="f12" placeholder="" class="layui-textarea">课题|教师</textarea>
62 62
 
63 63
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
64
-                        获客内容名称过滤词, 每一句用符号"|" 号隔开,长度500字以内;
64
+                        <b style="color: red;">优先级7 针对笔记作者账号关键词进行过滤</b>, 每一句用符号"|" 号隔开,总长度500字以内;
65 65
                     </div>
66 66
                 </div>
67 67
             </div>
68 68
 
69 69
 
70
+
71
+
72
+
73
+
74
+
70 75
         </div>
71 76
     </div>
72 77
     <div class="layui-colla-item">
73
-        <h2 class="layui-colla-title">评论与私信触发与过滤</h2>
78
+        <h2 class="layui-colla-title">笔记评论区 - 作者笔记下面的用户评论 - 针对用户进行评论与私信的规则-触发与过滤</h2>
74 79
         <div class="layui-colla-content">
75 80
 
76 81
             <div class="layui-form-item">
77
-                <label for="intro" class="layui-form-label">笔记评论:</label>
82
+                <label for="intro" class="layui-form-label">评论:</label>
78 83
                 <div class="layui-input-block">
79 84
 
80 85
                     <textarea name="f15" placeholder="" class="layui-textarea">昨天|1天前|分钟|刚刚|2天前|小时前|3天前|4天前|5天前</textarea>
81 86
 
82 87
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
83
-                        获客笔记内容 评论/私信 满足时间条件的关键词 正则, 每一句用符号"|" 号隔开,长度500字以内;
88
+                        针对 用户评论<b style="color:red;">(图文类笔记评论区)</b> 进行 满足时间条件的关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
84 89
                     </div>
85 90
                 </div>
86 91
             </div>
@@ -92,19 +97,19 @@
92 97
                     <textarea name="f16" placeholder="" class="layui-textarea">昨天,1天前,分钟,刚刚,2天前,小时前,3天前,4天前,5天前</textarea>
93 98
 
94 99
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
95
-                        获客笔记内容 评论/私信 满足时间条件的关键词, 每一句用符号 "," 号隔开,长度500字以内;
100
+                        针对 用户评论 进行 满足时间条件的关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
96 101
                     </div>
97 102
                 </div>
98 103
             </div>
99 104
 
100 105
             <div class="layui-form-item">
101
-                <label for="intro" class="layui-form-label">视频评论:</label>
106
+                <label for="intro" class="layui-form-label">评论:</label>
102 107
                 <div class="layui-input-block">
103 108
 
104 109
                     <textarea name="f17" placeholder="" class="layui-textarea">昨天|1天前|分钟|刚刚|2天前|小时前|3天前|4天前|5天前</textarea>
105 110
 
106 111
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
107
-                        获客视频内容 评论/私信 满足时间条件的关键词 正则, 每一句用符号"|" 号隔开,长度500字以内;
112
+                        针对 用户评论<b style="color:red;">(视频类笔记评论区)</b> 进行 满足时间条件的关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
108 113
                     </div>
109 114
                 </div>
110 115
             </div>
@@ -116,19 +121,19 @@
116 121
                     <textarea name="f18" placeholder="" class="layui-textarea">昨天,1天前,分钟,刚刚,2天前,小时前,3天前,4天前,5天前</textarea>
117 122
 
118 123
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
119
-                        获客视频内容 评论/私信 满足时间条件的关键词, 每一句用符号 "," 号隔开,长度500字以内;
124
+                        针对 用户评论 进行 满足时间条件的关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
120 125
                     </div>
121 126
                 </div>
122 127
             </div>
123 128
 
124 129
             <div class="layui-form-item">
125
-                <label for="intro" class="layui-form-label">评论账号:</label>
130
+                <label for="intro" class="layui-form-label">用户账号:</label>
126 131
                 <div class="layui-input-block">
127 132
 
128 133
                     <textarea name="f19" placeholder="" class="layui-textarea">职称|评审</textarea>
129 134
 
130 135
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
131
-                        获客 评论/私信 账号 过滤词, 每一句用符号"|" 号隔开,长度500字以内;
136
+                        针对评论区的 用户账号 进行 过滤词设置, 每一句用符号"|" 号隔开,总长度500字以内;
132 137
                     </div>
133 138
                 </div>
134 139
             </div>
@@ -137,26 +142,35 @@
137 142
 
138 143
         </div>
139 144
     </div>
145
+
146
+
140 147
     <div class="layui-colla-item">
141
-        <h2 class="layui-colla-title">具体评论设置</h2>
148
+        <h2 class="layui-colla-title">针对笔记评论区 用户的评论内容 进行关键词 匹配,进行私信的操作</h2>
142 149
         <div class="layui-colla-content">
143 150
 
151
+
152
+
153
+
154
+
144 155
             <div class="layui-form-item">
145
-                <label class="layui-form-label">开启评论:</label>
156
+                <label class="layui-form-label">开启私信:</label>
146 157
                 <div class="layui-input-inline">
147
-                    <input type="radio" name="f22" value="1" title="是" checked>
148
-                    <input type="radio" name="f22" value="0" title="否">
158
+                    <input type="radio" name="f23" value="1" title="是" checked>
159
+                    <input type="radio" name="f23" value="0" title="否">
149 160
                 </div>
150 161
             </div>
151 162
 
163
+
152 164
             <div class="layui-form-item">
153
-                <label for="intro" class="layui-form-label">评论触发:</label>
165
+                <label for="intro" class="layui-form-label">私信触发:</label>
154 166
                 <div class="layui-input-block">
155 167
 
156
-                    <textarea name="f20" placeholder="" class="layui-textarea">怎么|请问|如何|咨询|滴滴|广东|问一下|了解下|呢|吗|多少钱|高工|中级|副高|正高|高级|真的假的|真的吗|文件|发一下|了解一下|直接认定|满五年|私一个|真的么|咋整的|咋搞|工程类|可以评吗|在哪申请|申请条件|本科|毕业满|工程|行不行|想了解|可以申报|计算机|环境类|求资料|研究生|直接评|咋办理的|什么专业|工科专业|发来看看</textarea>
168
+                    <textarea name="f24" placeholder="" class="layui-textarea">怎么|请问|如何|咨询|滴滴|广东|问一下|了解下|呢|吗|多少钱|高工|中级|副高|正高|高级|真的假的|真的吗|文件|发一下|了解一下|直接认定|满五年|私一个|真的么|咋整的|咋搞|工程类|可以评吗|在哪申请|申请条件|本科|毕业满|工程|行不行|想了解|可以申报|计算机|环境类|求资料|研究生|直接评|咋办理的|什么专业|工科专业|发来看看</textarea>
157 169
 
158 170
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
159
-                        获客评论 内容 关键词, 每一句用符号"|" 号隔开,长度500字以内;
171
+                        用户的评论内容 关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
172
+                        <br/>
173
+                        <b style="color: red;">优先匹配私信规则,匹配成功不再匹配评论设置</b>
160 174
                     </div>
161 175
                 </div>
162 176
             </div>
@@ -164,8 +178,8 @@
164 178
 
165 179
 
166 180
 
167
-            <div class="layui-form-item f21">
168
-                <label class="layui-form-label">评论内容:</label>
181
+            <div class="layui-form-item f25">
182
+                <label class="layui-form-label">私信内容:</label>
169 183
                 <div class="layui-input-block">
170 184
 
171 185
         <span class="ks">
@@ -176,15 +190,15 @@
176 190
     </div>
177 191
     <div class="layui-col-xs3">
178 192
       <div class="grid-demo">
179
-          <input type="text" name="f21_1[]" id="" autocomplete="off" class="layui-input" value="default" disabled>
193
+          <input type="text" name="f25_1[]" id="" autocomplete="off" class="layui-input" value="default" disabled>
180 194
       </div>
181 195
     </div>
182 196
     <div class="layui-col-xs1">
183
-      <div class="grid-demo grid-demo-bg1">评论语句: &nbsp;</div>
197
+      <div class="grid-demo grid-demo-bg1">私信语句: &nbsp;</div>
184 198
     </div>
185 199
     <div class="layui-col-xs4">
186 200
       <div class="grid-demo">
187
-          <textarea name="f21_2[]" placeholder="" class="layui-textarea">工程师职称评审专业服务!|工程师职称评审免费咨询!</textarea>
201
+          <textarea name="f25_2[]" placeholder="" class="layui-textarea">工程师职称评审专业服务!|工程师职称评审免费咨询!</textarea>
188 202
       </div>
189 203
     </div>
190 204
 
@@ -206,15 +220,15 @@
206 220
     </div>
207 221
     <div class="layui-col-xs3">
208 222
       <div class="grid-demo">
209
-          <input type="text" name="f21_1[]" id="" autocomplete="off" class="layui-input" value="">
223
+          <input type="text" name="f25_1[]" id="" autocomplete="off" class="layui-input" value="">
210 224
       </div>
211 225
     </div>
212 226
     <div class="layui-col-xs1">
213
-      <div class="grid-demo grid-demo-bg1">评论语句: &nbsp;</div>
227
+      <div class="grid-demo grid-demo-bg1">私信语句: &nbsp;</div>
214 228
     </div>
215 229
     <div class="layui-col-xs4">
216 230
       <div class="grid-demo">
217
-          <textarea name="f21_2[]" placeholder="" class="layui-textarea"></textarea>
231
+          <textarea name="f25_2[]" placeholder="" class="layui-textarea"></textarea>
218 232
       </div>
219 233
     </div>
220 234
 
@@ -230,8 +244,8 @@
230 244
 
231 245
         </span>
232 246
 
233
-        <span class="ks">
234
-            <button type="button" class="layui-btn layui-btn-normal layui-btn-sm layEvent" id="add_f21" lay-event="add_f21">新增规则</button>
247
+                    <span class="ks">
248
+            <button type="button" class="layui-btn layui-btn-normal layui-btn-sm layEvent" id="add_f25" lay-event="add_f25">新增规则</button>
235 249
         </span>
236 250
 
237 251
                 </div>
@@ -241,51 +255,53 @@
241 255
             <div class="layui-form-item">
242 256
                 <label class="layui-form-label"></label>
243 257
                 <div class="layui-input-block tips">
244
-                    关键词,比如"怎么评" , 获客评论随机语句 ,用"|"号连接多个语句
258
+                    关键词, 比如"怎么评"(每条规则一个词), 获客私信语句 ,用"|"号连接多个语句,随机其中一个
245 259
                 </div>
246 260
             </div>
247 261
 
262
+            <div class="layui-form-item">
263
+                <label for="intro" class="layui-form-label">私信条数:</label>
264
+                <div class="layui-input-block">
265
+                    <input type="number" name="f26" id="" autocomplete="off" class="layui-input w30" value="10">
266
+                    <div class="layui-form-mid layui-word-aux" style="float: none;">小红书规则,一般一个账号一天最多10条主动私信</div>
267
+                </div>
268
+            </div>
248 269
 
249 270
             <div class="layui-form-item">
250
-                <label class="layui-form-label">转为私信:</label>
271
+                <label class="layui-form-label">转为评论:</label>
251 272
                 <div class="layui-input-inline">
252
-                    <input type="radio" name="f28" value="1" title="是" checked>
253
-                    <input type="radio" name="f28" value="0" title="否">
273
+                    <input type="radio" name="f29" value="1" title="是" checked>
274
+                    <input type="radio" name="f29" value="0" title="否">
254 275
 
255
-                    <div class="layui-form-mid layui-word-aux" style="float: none;">评论失败的时候(包含用户没有笔记) 是否转为私信</div>
276
+                    <div class="layui-form-mid layui-word-aux" style="float: none;">私信失败(用户关闭私信权限)的时候(包含私信发送失败) 是否转为私信</div>
256 277
                 </div>
257 278
             </div>
258 279
 
259
-
260 280
         </div>
261 281
     </div>
262 282
 
263 283
 
284
+
264 285
     <div class="layui-colla-item">
265
-        <h2 class="layui-colla-title">具体私信设置</h2>
286
+        <h2 class="layui-colla-title">针对笔记评论区 用户的评论内容 进行关键词 匹配,进行评论的操作</h2>
266 287
         <div class="layui-colla-content">
267 288
 
268
-
269
-
270
-
271
-
272 289
             <div class="layui-form-item">
273
-                <label class="layui-form-label">开启私信:</label>
290
+                <label class="layui-form-label">开启评论:</label>
274 291
                 <div class="layui-input-inline">
275
-                    <input type="radio" name="f23" value="1" title="是" checked>
276
-                    <input type="radio" name="f23" value="0" title="否">
292
+                    <input type="radio" name="f22" value="1" title="是" checked>
293
+                    <input type="radio" name="f22" value="0" title="否">
277 294
                 </div>
278 295
             </div>
279 296
 
280
-
281 297
             <div class="layui-form-item">
282
-                <label for="intro" class="layui-form-label">私信触发:</label>
298
+                <label for="intro" class="layui-form-label">评论触发:</label>
283 299
                 <div class="layui-input-block">
284 300
 
285
-                    <textarea name="f24" placeholder="" class="layui-textarea">怎么|请问|如何|咨询|滴滴|广东|问一下|了解下|呢|吗|多少钱|高工|中级|副高|正高|高级|真的假的|真的吗|文件|发一下|了解一下|直接认定|满五年|私一个|真的么|咋整的|咋搞|工程类|可以评吗|在哪申请|申请条件|本科|毕业满|工程|行不行|想了解|可以申报|计算机|环境类|求资料|研究生|直接评|咋办理的|什么专业|工科专业|发来看看</textarea>
301
+                    <textarea name="f20" placeholder="" class="layui-textarea">怎么|请问|如何|咨询|滴滴|广东|问一下|了解下|呢|吗|多少钱|高工|中级|副高|正高|高级|真的假的|真的吗|文件|发一下|了解一下|直接认定|满五年|私一个|真的么|咋整的|咋搞|工程类|可以评吗|在哪申请|申请条件|本科|毕业满|工程|行不行|想了解|可以申报|计算机|环境类|求资料|研究生|直接评|咋办理的|什么专业|工科专业|发来看看</textarea>
286 302
 
287 303
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
288
-                        获客评论 内容 关键词, 每一句用符号"|" 号隔开,长度500字以内;
304
+                        用户的评论内容 关键词 设置, 每一句用符号"|" 号隔开,总长度500字以内;
289 305
                     </div>
290 306
                 </div>
291 307
             </div>
@@ -293,8 +309,8 @@
293 309
 
294 310
 
295 311
 
296
-            <div class="layui-form-item f25">
297
-                <label class="layui-form-label">私信内容:</label>
312
+            <div class="layui-form-item f21">
313
+                <label class="layui-form-label">评论内容:</label>
298 314
                 <div class="layui-input-block">
299 315
 
300 316
         <span class="ks">
@@ -305,15 +321,15 @@
305 321
     </div>
306 322
     <div class="layui-col-xs3">
307 323
       <div class="grid-demo">
308
-          <input type="text" name="f25_1[]" id="" autocomplete="off" class="layui-input" value="default" disabled>
324
+          <input type="text" name="f21_1[]" id="" autocomplete="off" class="layui-input" value="default" disabled>
309 325
       </div>
310 326
     </div>
311 327
     <div class="layui-col-xs1">
312
-      <div class="grid-demo grid-demo-bg1">私信语句: &nbsp;</div>
328
+      <div class="grid-demo grid-demo-bg1">评论语句: &nbsp;</div>
313 329
     </div>
314 330
     <div class="layui-col-xs4">
315 331
       <div class="grid-demo">
316
-          <textarea name="f25_2[]" placeholder="" class="layui-textarea">工程师职称评审专业服务!|工程师职称评审免费咨询!</textarea>
332
+          <textarea name="f21_2[]" placeholder="" class="layui-textarea">工程师职称评审专业服务!|工程师职称评审免费咨询!</textarea>
317 333
       </div>
318 334
     </div>
319 335
 
@@ -335,15 +351,15 @@
335 351
     </div>
336 352
     <div class="layui-col-xs3">
337 353
       <div class="grid-demo">
338
-          <input type="text" name="f25_1[]" id="" autocomplete="off" class="layui-input" value="">
354
+          <input type="text" name="f21_1[]" id="" autocomplete="off" class="layui-input" value="">
339 355
       </div>
340 356
     </div>
341 357
     <div class="layui-col-xs1">
342
-      <div class="grid-demo grid-demo-bg1">私信语句: &nbsp;</div>
358
+      <div class="grid-demo grid-demo-bg1">评论语句: &nbsp;</div>
343 359
     </div>
344 360
     <div class="layui-col-xs4">
345 361
       <div class="grid-demo">
346
-          <textarea name="f25_2[]" placeholder="" class="layui-textarea"></textarea>
362
+          <textarea name="f21_2[]" placeholder="" class="layui-textarea"></textarea>
347 363
       </div>
348 364
     </div>
349 365
 
@@ -359,8 +375,8 @@
359 375
 
360 376
         </span>
361 377
 
362
-                    <span class="ks">
363
-            <button type="button" class="layui-btn layui-btn-normal layui-btn-sm layEvent" id="add_f25" lay-event="add_f25">新增规则</button>
378
+        <span class="ks">
379
+            <button type="button" class="layui-btn layui-btn-normal layui-btn-sm layEvent" id="add_f21" lay-event="add_f21">新增规则</button>
364 380
         </span>
365 381
 
366 382
                 </div>
@@ -370,30 +386,27 @@
370 386
             <div class="layui-form-item">
371 387
                 <label class="layui-form-label"></label>
372 388
                 <div class="layui-input-block tips">
373
-                    关键词,比如"怎么评" , 获客评论随机语句 ,用"|"号连接多个语句
389
+                    关键词, 比如"怎么评"<b style="color:red;">(每条规则一个词)</b>, 获客评论语句 ,用"|"号连接多个语句,随机其中一个
374 390
                 </div>
375 391
             </div>
376 392
 
377
-            <div class="layui-form-item">
378
-                <label for="intro" class="layui-form-label">私信条数:</label>
379
-                <div class="layui-input-block">
380
-                    <input type="number" name="f26" id="" autocomplete="off" class="layui-input w30" value="10">
381
-                    <div class="layui-form-mid layui-word-aux" style="float: none;">小红书规则,一般一个账号一天最多10条主动私信</div>
382
-                </div>
383
-            </div>
384 393
 
385 394
             <div class="layui-form-item">
386
-                <label class="layui-form-label">转为评论:</label>
395
+                <label class="layui-form-label">转为私信:</label>
387 396
                 <div class="layui-input-inline">
388
-                    <input type="radio" name="f29" value="1" title="是" checked>
389
-                    <input type="radio" name="f29" value="0" title="否">
397
+                    <input type="radio" name="f28" value="1" title="是" checked>
398
+                    <input type="radio" name="f28" value="0" title="否">
390 399
 
391
-                    <div class="layui-form-mid layui-word-aux" style="float: none;">私信失败的时候 是否转为评论</div>
400
+                    <div class="layui-form-mid layui-word-aux" style="float: none;">评论失败(用户关闭评论权限)的时候(包含用户没有笔记) 是否转为私信</div>
392 401
                 </div>
393 402
             </div>
394 403
 
404
+
395 405
         </div>
396 406
     </div>
407
+
408
+
409
+
397 410
 </div>
398 411
 
399 412
 

+ 1
- 1
app/shop/view/content/closure/setting/09.html View File

@@ -61,7 +61,7 @@
61 61
                     <textarea name="k6" placeholder="" class="layui-textarea">{$extend.e7??'wuwu'}</textarea>
62 62
 
63 63
                     <div class="layui-form-mid layui-word-aux" style="float: none;">
64
-                        评论钩子语句, 每一句用符号"|" 号隔开,长度500字以内 , 随机其中一个;
64
+                        评论钩子语句, 每一句用符号"|" 号隔开,长度500字以内 , 随机其中一个;
65 65
                     </div>
66 66
                 </div>
67 67
             </div>

+ 5
- 2
app/shop/view/content/equi_category/add.html View File

@@ -2,6 +2,9 @@
2 2
 
3 3
 {layout name="layout2" /}
4 4
 <style>
5
+  html,body{
6
+    height: 100% !important;
7
+  }
5 8
   .layui-form-label {
6 9
     color: #6a6f6c;
7 10
     width: 140px;
@@ -46,10 +49,10 @@
46 49
   </div>
47 50
 
48 51
   <div class="layui-form-item">
49
-    <label class="layui-form-label reqRed">上级设备:</label>
52
+    <label class="layui-form-label reqRed">所属电脑:</label>
50 53
     <div class="layui-input-inline">
51 54
       <select name="pid" lay-verify="required" placeholder="请选择" lay-filter="search_pid">
52
-        <option value="0" data-level="1">顶级设备</option>
55
+        <option value="0" data-level="1">选择电脑</option>
53 56
         {foreach $category_list as $item => $val}
54 57
         <option value="{$item}" data-level={$val.level}>{$val.name}</option>
55 58
         {/foreach}

+ 6
- 4
app/shop/view/content/equi_category/bd_2.html View File

@@ -1,5 +1,8 @@
1 1
 {layout name="layout2" /}
2 2
 <style>
3
+  html,body{
4
+    height: 100% !important;
5
+  }
3 6
   .layui-form-label {
4 7
     color: #6a6f6c;
5 8
     width: 140px;
@@ -36,9 +39,8 @@
36 39
         {else/}
37 40
           {$temp_id = $npz[$row['id']]}
38 41
         {/if}
39
-        <option value="{$val.id}" {if  $temp_id == $val.id}selected{/if}>
40
-         {$val.category} -- {$val.category2} -- 版本: {$val.version} -- {$val.title} -- 备注: {$val.intro}
41
-        </option>
42
+        <option value="{$val.id}" {if  $temp_id == $val.id}selected{/if}>({$item + 1}) - {$val.category} -- {$val.category2} -- 版本: {$val.version} -- {$val.title} -- 备注: {$val.intro}</option>
43
+
42 44
         {/foreach}
43 45
       </select>
44 46
       <br/>
@@ -49,7 +51,7 @@
49 51
         {else/}
50 52
         {$temp_id = $ver_list_cur[$row['id']]}
51 53
         {/if}
52
-        <option value="{$val}" {if  $temp_id == $val}selected{/if}>app版本号: {$val}</option>
54
+        <option value="{$val}" {if  $temp_id == $val}selected{/if}>({$item + 1}) - app版本号: {$val}</option>
53 55
         {/foreach}
54 56
       </select>
55 57
 

+ 7
- 4
app/shop/view/content/equi_category/edit.html View File

@@ -1,5 +1,8 @@
1 1
 {layout name="layout2" /}
2 2
 <style>
3
+  html,body{
4
+    height: 100% !important;
5
+  }
3 6
   .layui-form-label {
4 7
     color: #6a6f6c;
5 8
     width: 140px;
@@ -48,7 +51,7 @@
48 51
   {if $detail.pid > 0}
49 52
 
50 53
   <div class="layui-form-item">
51
-    <label class="layui-form-label reqRed">上级设备:</label>
54
+    <label class="layui-form-label reqRed">所属电脑:</label>
52 55
     <div class="layui-input-inline">
53 56
       <select name="pid" lay-verify="required" placeholder="请选择" lay-filter="search_pid">
54 57
         {foreach $category_list as $item => $val}
@@ -61,11 +64,11 @@
61 64
   </div>
62 65
 
63 66
   {else/}
64
-  <div class="layui-form-item">
65
-    <label class="layui-form-label reqRed">上级设备:</label>
67
+  <div class="layui-form-item" style="display:none;">
68
+    <label class="layui-form-label reqRed">所属电脑:</label>
66 69
     <div class="layui-input-inline">
67 70
       <select name="pid" lay-verify="required" placeholder="请选择" lay-filter="search_pid">
68
-        <option value="0" data-level="1">顶级设备</option>
71
+        <option value="0" data-level="1">默认电脑</option>
69 72
 
70 73
         <!--
71 74
         {foreach $category_list as $item => $val}

+ 18
- 5
app/shop/view/content/equi_category/lists.html View File

@@ -91,20 +91,32 @@
91 91
         {{#  } }}
92 92
       </script>
93 93
 
94
+      <script type="text/html" id="is_bdpz">
95
+        {{#  if(d.pz != '' && d.pz != 'null' && d.pz != null && d.pz != 0 && d.pz != '0'){ }}
96
+        <font style="color: red;">已绑定</font>
97
+        {{#  }else{ }}
98
+        未绑定
99
+        {{#  } }}
100
+      </script>
101
+
102
+
103
+
94 104
       <!-- 操作列 -->
95 105
       <script type="text/html" id="goods_category-operation">
96 106
 
97 107
         <a class="layui-btn layui-btn-normal layui-btn-sm" lay-event="edit">编辑</a>
98
-        <a class="layui-btn layui-btn-danger layui-btn-sm" lay-event="del">删除</a>
99 108
 
109
+        {{#  if(d.pid > 0){ }}
110
+        <a class="layui-btn layui-btn-danger layui-btn-sm" lay-event="del">删除</a>
111
+        {{#  } }}
100 112
 
101 113
         {{#  if(d.pid > 0){ }}
102 114
         <!-- <a class="layui-btn layui-btn-normal layui-btn-sm" lay-event="bd_1">绑定行业</a> -->
103
-        <a class="layui-btn layui-btn-normal layui-btn-sm" lay-event="bd_2">绑定配置</a>
115
+        <a class="layui-btn layui-btn-normal layui-btn-sm" lay-event="bd_2">修改配置</a>
104 116
 
105 117
         {{# }else{ }}
106 118
 
107
-        <a class="layui-btn layui-btn-normal layui-btn-sm" lay-event="bd_3">绑定默认配置</a>
119
+       <!--<a class="layui-btn layui-btn-normal layui-btn-sm" lay-event="bd_3">绑定默认配置</a>-->
108 120
 
109 121
         {{#  } }}
110 122
 
@@ -140,7 +152,8 @@
140 152
         { field: 'name', title: '分类名称', width: 320},
141 153
         { field: 'ename', title: '别名', width: 150},
142 154
         //{ title: '分类图标', width: 120, align: 'center', templet: '#image'},
143
-        { field: 'category2', title: '所属行业', width: 150},
155
+        //{ field: 'category2', title: '所属行业', width: 150},
156
+        {  title: '绑定配置', width: 150,templet: '#is_bdpz' },
144 157
         { title: '机器码', width: 100, align: 'center', templet: '#is_bd' },
145 158
         //{ title: '显示', width: 100, align: 'center', templet: '#is_show' },
146 159
         { title: '启用配置', width: 100, align: 'center', templet: '#is_user' },
@@ -316,7 +329,7 @@
316 329
       if (event === 'bd_2') {
317 330
         layer.open({
318 331
           type: 2
319
-          , title: '绑定配置'
332
+          , title: '修改配置'
320 333
           , content: '{:url("content.EquiCategory/bd_2")}?id=' + obj.data.id
321 334
           , area: ['70%', '70%']
322 335
           , btn: ['确定', '取消']

+ 13
- 1
app/shop/view/index/stat.html View File

@@ -121,7 +121,19 @@
121 121
         </div>
122 122
     </div>
123 123
     <div class="layui-row layui-col-space15">
124
-        <iframe src="http://localhost" style="width: 100%; min-height: 600px;border: none;" class="lc_height"></iframe>
124
+
125
+        {if $is_in_page == 0}
126
+        <div class="layui-card">
127
+            <div class="layui-card-header">提示:</div>
128
+            <div class="layui-card-body">
129
+                本地环境插件Mation-build未启动服务!
130
+            </div>
131
+        </div>
132
+
133
+
134
+        {else/}
135
+            <iframe src="http://localhost" style="width: 100%; min-height: 600px;border: none;" class="lc_height"></iframe>
136
+        {/if}
125 137
         <!-- <div class="layui-col-sm3">
126 138
             <div class="layui-card">
127 139
                 <div class="layui-card-header">

+ 45
- 21
app/shop/view/order/order_renew/buy.html View File

@@ -8,27 +8,38 @@
8 8
 -->
9 9
 {layout name="layout2" /}
10 10
 
11
+<style>
12
+    html,body{
13
+        height: 100%;
14
+        background: #fff;
15
+    }
16
+    .layui-form-select .layui-input{
17
+        border: none;
18
+    }
19
+    .layui-edge{
20
+        display: none;
21
+    }
22
+</style>
23
+
11 24
 <div class="layui-card layui-form" style="box-shadow:none;">
12 25
     <div class="layui-card-body">
13 26
         <div class="layui-form-item">
14 27
             <label for="name" class="layui-form-label"><span style="color:red;">*</span>续费套餐:</label>
15 28
             <div class="layui-input-block">
16 29
                 <input type="text" name="name" id="name" value="{$detail.name}" lay-verType="tips" lay-verify="required"
17
-                    autocomplete="off" class="layui-input" readonly>
30
+                    autocomplete="off" class="layui-input" readonly style="border:none;">
18 31
             </div>
19 32
         </div>
20 33
         <div class="layui-form-item">
21 34
             <label class="layui-form-label"><span style="color:red;">*</span>套餐图片:</label>
22
-            <div class="layui-input-block">
23
-                <div class="like-upload-image">
24
-                    {if $detail.image}
25
-                    <div class="upload-image-div">
26
-                        <img src="{$detail.image}" alt="img">
27
-                        <input type="hidden" name="image" value="{$detail.image}">
28
-                        <div class="del-upload-btn">x</div>
29
-                    </div>
30
-                    {/if}
35
+            <div class="layui-input-block" >
36
+                {if $detail.image}
37
+                <div class="upload-image-div" style="margin-bottom:10px;">
38
+                    <a href="{$detail.image}" target="_blank"><img src="{$detail.image}" alt="img"></a>
39
+                    <a href="{$detail.image}" target="_blank" style="color: blue;">查看原图</a>
31 40
                 </div>
41
+                {/if}
42
+
32 43
             </div>
33 44
         </div>
34 45
 
@@ -36,14 +47,14 @@
36 47
         <div class="layui-form-item">
37 48
             <label for="name" class="layui-form-label">描述:</label>
38 49
             <div class="layui-input-block">
39
-                <input type="text" name="desc" id="desc" autocomplete="off" class="layui-input" value="{$detail.desc}" readonly>
50
+                <input type="text" name="desc" id="desc" autocomplete="off" class="layui-input" value="{$detail.desc}" readonly style="border:none;">
40 51
             </div>
41 52
         </div>
42 53
 
43 54
         <div class="layui-form-item">
44
-            <label class="layui-form-label">类型</label>
55
+            <label class="layui-form-label">类型</label>
45 56
             <div class="layui-input-block">
46
-                <select name="type_id" lay-verify="required" readonly>
57
+                <select name="type_id" lay-verify="required" readonly style="border:none;">
47 58
                     <option value="0" {neq name="detail.type_id" value="0"}disabled{/neq}>包月</option>
48 59
                     <option value="1" {neq name="detail.type_id" value="1"}disabled{/neq}>按量付费</option>
49 60
                 </select>
@@ -52,26 +63,39 @@
52 63
 
53 64
         <div class="layui-form-item">
54 65
             <label for="price" class="layui-form-label"><span style="color:red;">*</span>价格:</label>
55
-            <div class="layui-input-block">
56
-                <input type="number" name="price" id="price" lay-verType="tips" lay-verify="required" autocomplete="off"
57
-                    class="layui-input" value="{$detail.price}" readonly>
66
+            <div class="layui-input-block"  style="position:relative;">
67
+                <span style="position:absolute;left:5px;top:8px;">¥</span><input type="number" name="price" id="price" lay-verType="tips" lay-verify="required" autocomplete="off"
68
+                    class="layui-input" value="{$detail.price}" readonly  style="border:none;padding-left:20px;">
58 69
             </div>
59 70
         </div>
60 71
 
61 72
         <div class="layui-form-item">
62
-            <label for="op_count" class="layui-form-label"><span style="color:red;">*</span>月份数/操作数:</label>
63
-            <div class="layui-input-block">
73
+            <label for="op_count" class="layui-form-label"><span style="color:red;">*</span>作用:</label>
74
+            <div class="layui-input-block"  style="position:relative;">
75
+
76
+
77
+                {if $detail.type_id == 0}
78
+                <span style="position:absolute;left:5px;top:8px;"></span>
79
+                <input type="number" name="op_count" id="op_count" lay-verType="tips" lay-verify="required"
80
+                       autocomplete="off" class="layui-input" value="{$detail.op_count}" readonly style="border:none;padding-left:5px;">
81
+                <div class="layui-form-mid layui-word-aux">商户到期时间,延长{$detail.op_count}个月</div>
82
+                {else/}
83
+                <span style="position:absolute;left:5px;top:8px;"></span>
64 84
                 <input type="number" name="op_count" id="op_count" lay-verType="tips" lay-verify="required"
65
-                    autocomplete="off" class="layui-input" value="{$detail.op_count}" readonly>
85
+                       autocomplete="off" class="layui-input" value="{$detail.op_count}" readonly style="border:none;padding-left:5px;">
86
+                <div class="layui-form-mid layui-word-aux">用户主页作品评论使用次数,增加{$detail.op_count}次</div>
87
+                {/if}
88
+
89
+
66 90
             </div>
67 91
         </div>
68 92
 
69 93
 
70 94
         <div class="layui-form-item">
71
-            <label for="renew_num" class="layui-form-label"><span style="color:red;">*</span>购买数量:</label>
95
+            <label for="renew_num" class="layui-form-label">数量:</label>
72 96
             <div class="layui-input-block">
73 97
                 <input type="number" name="renew_num" id="renew_num" value="1" autocomplete="off"
74
-                    class="layui-input">
98
+                    class="layui-input" style="width:50px;">
75 99
             </div>
76 100
         </div>
77 101
 

+ 12
- 6
app/shop/view/order/order_renew/lists.html View File

@@ -18,7 +18,7 @@
18 18
         <div class="layui-card-body layui-form">
19 19
             <div class="layui-form-item">
20 20
                 <div class="layui-inline">
21
-                    <label for="renew_name" class="layui-form-label">续费套餐:</label>
21
+                    <label for="renew_name" class="layui-form-label">商品名称:</label>
22 22
                     <div class="layui-input-inline">
23 23
                         <input type="text" id="renew_name" name="renew_name" autocomplete="off" class="layui-input">
24 24
                     </div>
@@ -41,9 +41,15 @@
41 41
             <script type="text/html" id="table-operation">
42 42
                 {{#  if(d.order_status == 0){ }}
43 43
                     <a class="layui-btn layui-btn-normal layui-btn-sm" lay-event="pay">点击支付</a>
44
-                    <a class="layui-btn layui-btn-danger layui-btn-sm" lay-event="cancel">取消订单</a>
44
+                    <!--<a class="layui-btn layui-btn-danger layui-btn-sm" lay-event="cancel">取消订单</a>-->
45 45
                 {{#  } }}
46 46
             </script>
47
+
48
+            <script type="text/html" id="table-price">
49
+                <b style="color:red;">¥{{ d.renew_price }}</b>
50
+            </script>
51
+
52
+
47 53
         </div>
48 54
 
49 55
     </div>
@@ -57,15 +63,15 @@
57 63
 
58 64
         like.tableLists("#like-table-lists", "{:url()}", [
59 65
             { field: "id", width: 80, title: "ID" }
60
-            , { field: "renew_name", width: 260, align: "center", title: "续费套餐" }
61 66
             , { field: "order_sn", width: 200, align: "center", title: "订单编号" }
62
-            , { field: "renew_price", width: 100, align: "center", title: "套餐总价" }
67
+            , { field: "renew_name", width: 180, align: "center", title: "商品名称" }
68
+            , { field: "renew_price", width: 100, align: "center", title: "套餐总价", templet: "#table-price"  }
63 69
             , { field: "total_num", width: 100, align: "center", title: "套餐数量" }
64
-            , { field: "order_status_str", width: 100, align: "center", title: "订单状态" }
70
+            , { field: "order_status_str", width: 100, align: "center", title: "订单状态" , templet: "#table-pay" }
65 71
             , { field: "pay_status_str", width: 100, align: "center", title: "支付状态" }
66 72
             , { field: "pay_way_str", width: 100, align: "center", title: "支付方式" }
67 73
             , { field: "pay_time_str", width: 200, align: "center", title: "支付时间" }
68
-            , { title: "操作", width: 150, align: "center", fixed: "right", toolbar: "#table-operation" }
74
+            , { title: "操作", width: 300, align: "center", fixed: "right", toolbar: "#table-operation" }
69 75
         ]);
70 76
 
71 77
 

+ 5
- 4
app/shop/view/order/order_renew/pay_page.html View File

@@ -30,7 +30,7 @@
30 30
         </div>
31 31
 
32 32
         <div class="layui-col-md6" data-filtered="filtered">
33
-            <div class="layui-panel" data-filtered="filtered">
33
+            <div class="layui-panel" data-filtered="filtered" style="width:800px;margin:0 auto;">
34 34
                 <div class="layui-card layui-form" style="margin: 20px;" id="payPage">
35 35
                     <div class="layui-card-body">
36 36
                         <div class="layui-form-item">
@@ -67,10 +67,11 @@
67 67
                         <div class="layui-form-item">
68 68
                             <label for="order_amount" class="layui-form-label"><span
69 69
                                     style="color:red;">*</span>应付金额:</label>
70
-                            <div class="layui-input-block">
70
+                            <div class="layui-input-block" style="position:relative;">
71
+                                <span style="position:absolute;left:5px;top:8px;">¥</span>
71 72
                                 <input type="text" name="order_amount" id="order_amount" value="{$detail.order_amount}"
72 73
                                     lay-verType="tips" lay-verify="required" autocomplete="off" class="layui-input"
73
-                                    readonly>
74
+                                    readonly  style="padding-left:20px;">
74 75
                             </div>
75 76
                         </div>
76 77
 
@@ -84,7 +85,7 @@
84 85
 
85 86
                         <div class="layui-form-item">
86 87
                             <div class="layui-input-block">
87
-                                <button type="button" class="layui-btn" lay-event="pay" id="pay">点击支付</button>
88
+                                <button type="button" class="layui-btn" lay-event="pay" id="pay">立即支付</button>
88 89
                             </div>
89 90
                         </div>
90 91
                     </div>

+ 40
- 5
app/shop/view/order/order_renew/renew_lists.html View File

@@ -39,7 +39,42 @@
39 39
                 {{#  } }}
40 40
             </script>
41 41
             <script type="text/html" id="table-operation">
42
-                <a class="layui-btn layui-btn-normal layui-btn-sm" lay-event="buy">购买</a>
42
+
43
+
44
+                {{#  if(d.status == 0){ }}
45
+                <a class="layui-btn layui-btn-normal layui-btn-sm" lay-event="" style="height: 25px;line-height: 25px;background-color: #a8abad;">维护中</a>
46
+                {{#  } }}
47
+                {{#  if(d.status == 1){ }}
48
+                <a class="layui-btn layui-btn-normal layui-btn-sm" lay-event="buy" style="height: 25px;line-height: 25px;">购买</a>
49
+                {{#  } }}
50
+
51
+            </script>
52
+
53
+            <script type="text/html" id="table-type">
54
+
55
+                {{#  if(d.type_id == 0){ }}
56
+                    续期 {{ d.op_count }} 个月
57
+                {{#  } }}
58
+                {{#  if(d.type_id == 1){ }}
59
+                充值数量 {{ d.op_count }} 次
60
+                {{#  } }}
61
+
62
+            </script>
63
+
64
+            <script type="text/html" id="table-price">
65
+            <b style="color:red;">¥{{ d.price }}</b>
66
+            </script>
67
+
68
+
69
+            <script type="text/html" id="table-status">
70
+
71
+                {{#  if(d.status_str == "禁用"){ }}
72
+                <b style="color:red;">禁用</b>
73
+                {{#  } }}
74
+                {{#  if(d.status_str == "启用"){ }}
75
+                <b style="color:blue;">启用</b>
76
+                {{#  } }}
77
+
43 78
             </script>
44 79
         </div>
45 80
 
@@ -57,10 +92,10 @@
57 92
             , { field: "name", width: 260, align: "center", title: "续费套餐" }
58 93
             , { field: "image", width: 120, align: "center", title: "套餐图片", templet: "#table-image" }
59 94
             , { field: "type_str", width: 100, align: "center", title: "类型" }
60
-            , { field: "desc", width: 100, align: "center", title: "描述" }
61
-            , { field: "price", width: 100, align: "center", title: "价格" }
62
-            , { field: "op_count", width: 160, align: "center", title: "月份数/操作数" }
63
-            , { field: "status_str", width: 100, align: "center", title: "状态" }
95
+            , { field: "desc", width: 300, align: "center", title: "描述" }
96
+            , { field: "price", width: 100, align: "center", title: "价格",templet: "#table-price" }
97
+            , { field: "op_count", width: 160, align: "center", title: "作用",templet: "#table-type"  }
98
+            , { field: "status_str", width: 100, align: "center", title: "状态" ,templet: "#table-status"}
64 99
             , { field: "sort", width: 100, align: "center", title: "排序" }
65 100
             , { title: "操作", width: 150, align: "center", fixed: "right", toolbar: "#table-operation" }
66 101
         ]);

Loading…
Cancel
Save