Przeglądaj źródła

Merge branch 'dev' into dev-sxb

sunxbiao 11 miesięcy temu
rodzic
commit
cc70a368da

+ 14 - 0
app/common/repositories/user/UserRepository.php

@@ -4503,6 +4503,20 @@ class UserRepository extends BaseRepository
4503 4503
             'operation_time' => date('Y-m-d H:i:s')
4504 4504
         ]);
4505 4505
     }
4506
+    /**
4507
+     * 保存用户搜索商品关键字
4508
+     * @param $uid
4509
+     * @param $keyword
4510
+     * @param $type
4511
+     * @return void
4512
+     */
4513
+    public function sproductkeywordHistory($uid, $keyword, $type){
4514
+        Db::name('third_history')->insert([
4515
+            'uid' => $uid,
4516
+            'keyword' => $keyword,
4517
+            'type' => $type,
4518
+        ]);
4519
+    }
4506 4520
 
4507 4521
 
4508 4522
     /**

+ 4 - 1
app/controller/admin/user/User.php

@@ -1984,7 +1984,10 @@ class User extends BaseController
1984 1984
      */
1985 1985
     public function getOperatingRecordList(){
1986 1986
         $records = Db::name('user_operating_record')
1987
-            ->order('create_time DESC') // 按创建时间倒序,可根据需求改
1987
+            ->alias('r')
1988
+            ->join('user u', 'r.uid = u.uid', 'LEFT')
1989
+            ->field('r.*, u.phone,u.nickname')
1990
+            ->order('create_time DESC')
1988 1991
             ->select()
1989 1992
             ->toArray();
1990 1993
         return app('json')->success($records, '获取成功');

+ 14 - 8
app/controller/api/store/merchant/Taskorderguquan.php

@@ -29,14 +29,14 @@ class Taskorderguquan
29 29
         13521438652徐立苹400
30 30
         15832971815孟晓玮300
31 31
         18600200909陈冠霖300
32
-        15810064711 王   玲 300
33
-        13932925303会强300
34
-        13901074090陈玉刚300
32
+        15810064711 王   玲 400
33
+        13932925303会强400
34
+        13901074090陈玉刚400
35 35
         13381085923王建军100
36 36
         13601071082隋彩云300
37 37
         18001316701闫旭300
38 38
         13601179856陈瑞元50
39
-        13161909228刘银霞100
39
+        13161909228刘银霞50
40 40
         18760167163刘春梅100
41 41
         13215917919李小秋100
42 42
         13801358713金波50
@@ -44,8 +44,11 @@ class Taskorderguquan
44 44
         15332507711张传莲50
45 45
         15960349667吕丽娣50
46 46
         13231658486周军市场补贴500
47
+        18513005403王培50
47 48
         18612051372李金俭 50
48 49
         15803242611王志敏50
50
+        13701059062王金权50
51
+        13331043787张吉良126
49 52
         18715313601大饼400
50 53
         */
51 54
         $data = [
@@ -59,22 +62,25 @@ class Taskorderguquan
59 62
             '13521438652' => 400,
60 63
             '15832971815' => 300,
61 64
             '18600200909' => 300,
62
-            '15810064711' => 300,
63
-            '13932925303' => 300,
64
-            '13901074090' => 300,
65
+            '15810064711' => 400,
66
+            '13932925303' => 400,
67
+            '13901074090' => 400,
65 68
             '13381085923' => 100,
66 69
             '13601071082' => 300,
67 70
             '18001316701' => 300,
68 71
             '13601179856' => 50,
69
-            '13161909228' => 100,
72
+            '13161909228' => 50,
70 73
             '18760167163' => 100,
71 74
             '13215917919' => 100,
72 75
             '13801358713' => 50,
73 76
             '15321221558' => 200,
74 77
             '15332507711' => 50,
75 78
             '15960349667' => 50,
79
+            '18513005403' => 50,
76 80
             '18612051372' => 50,
77 81
             '15803242611' => 50,
82
+            '13701059062' => 50,
83
+            '13331043787' => 126,
78 84
             '18715313601' => 400
79 85
         ];
80 86
 

+ 3 - 2
app/controller/api/store/product/Jd.php

@@ -13,6 +13,7 @@ use think\Exception;
13 13
 use think\exception\ValidateException;
14 14
 use think\facade\Db;
15 15
 use think\facade\Log;
16
+use app\common\repositories\user\UserRepository;
16 17
 
17 18
 class Jd extends BaseController
18 19
 {
@@ -155,7 +156,7 @@ class Jd extends BaseController
155 156
     }
156 157
 
157 158
     /*京粉精选商品查询接口*/
158
-    public function jdList()
159
+    public function jdList(UserRepository $repository)
159 160
     {
160 161
         $keyword = request()->param('keyword', '');
161 162
         $_cid = request()->param('cid', '');
@@ -228,7 +229,7 @@ class Jd extends BaseController
228 229
         }
229 230
         shuffle($formatList);
230 231
         $uid = $uid ?? 0;
231
-        app('app\controller\api\User')->sproductkeywordHistory($uid, $keyword, 2);
232
+        $repository->sproductkeywordHistory($uid, $keyword, 2);
232 233
         return app("json")->success($formatList);
233 234
     }
234 235
 

+ 3 - 2
app/controller/api/store/product/Su.php

@@ -3,6 +3,7 @@
3 3
 namespace app\controller\api\store\product;
4 4
 
5 5
 use app\common\repositories\store\product\ProductRepository;
6
+use app\common\repositories\user\UserRepository;
6 7
 use app\common\repositories\user\UserThirdRepository;
7 8
 use app\model\common\SuOrderModel;
8 9
 use app\model\common\TbOrderModel;
@@ -239,7 +240,7 @@ class Su extends BaseController
239 240
     }
240 241
 
241 242
     // 数据库查询列表
242
-    public function GoodList()
243
+    public function GoodList(UserRepository $repository)
243 244
     {
244 245
         [$page, $limit] = $this->getPage();
245 246
 
@@ -286,7 +287,7 @@ class Su extends BaseController
286 287
             }
287 288
         }
288 289
         $uid = $uid ?? 0;
289
-        app('app\controller\api\User')->sproductkeywordHistory($uid, $keyword, 3);
290
+        $repository->sproductkeywordHistory($uid, $keyword, 4);
290 291
         return app('json')->success('获取苏宁商品列表成功', $goodslist);
291 292
     }
292 293
 

+ 3 - 2
app/controller/api/store/product/TaoKe.php

@@ -4,6 +4,7 @@ namespace app\controller\api\store\product;
4 4
 
5 5
 use app\common\model\user\UserThird;
6 6
 use app\common\repositories\store\product\ProductRepository;
7
+use app\common\repositories\user\UserRepository;
7 8
 use app\common\repositories\user\UserThirdRepository;
8 9
 use app\model\common\PddOrderModel;
9 10
 use crmeb\services\JwtTokenService;
@@ -127,7 +128,7 @@ class TaoKe extends BaseController
127 128
 
128 129
 
129 130
     //拼多多商品列表
130
-    public function pdd_list()
131
+    public function pdd_list(UserRepository $repository)
131 132
     {
132 133
         $keyword=input('keyword','');
133 134
         $cat_id = input('cat_id','');
@@ -279,7 +280,7 @@ class TaoKe extends BaseController
279 280
         
280 281
         shuffle($goodsList);
281 282
         $uid = $uid ?? 0;
282
-        app('app\controller\api\User')->sproductkeywordHistory($uid, $keyword, 3);
283
+        $repository->sproductkeywordHistory($uid, $keyword, 3);
283 284
         return app('json')->success('获取拼多多商品列表成功', $goodsList);
284 285
     }
285 286
 

+ 2 - 2
app/controller/api/store/product/Vip.php

@@ -291,7 +291,7 @@ class Vip extends BaseController
291 291
     }
292 292
 
293 293
     // 数据库获取列表
294
-    public function vip_goods()
294
+    public function vip_goods(UserRepository $repository)
295 295
     {
296 296
         [$page, $limit] = $this->getPage();
297 297
 
@@ -341,7 +341,7 @@ class Vip extends BaseController
341 341
             }
342 342
         }
343 343
         $uid = $uid ?? 0;
344
-        app('app\controller\api\User')->sproductkeywordHistory($uid, $keyword, 3);
344
+        $repository->sproductkeywordHistory($uid, $keyword, 5);
345 345
         return app('json')->success('获取唯品会商品列表成功', $goodslist);
346 346
     }
347 347
 

+ 1 - 14
app/controller/api/user/User.php

@@ -877,20 +877,7 @@ class User extends BaseController
877 877
             return app('json')->fail('删除失败');
878 878
         }
879 879
     }
880
-    /**
881
-     * 保存用户搜索商品关键字
882
-     * @param $uid
883
-     * @param $keyword
884
-     * @param $type
885
-     * @return void
886
-     */
887
-    public function sproductkeywordHistory($uid, $keyword, $type){
888
-        Db::name('third_history')->insert([
889
-            'uid' => $uid,
890
-            'keyword' => $keyword,
891
-            'type' => $type,
892
-        ]);
893
-    }
880
+
894 881
 
895 882
     /**
896 883
      * 签到  获取积分