瀏覽代碼

wesmiler 报恩寺项目提交

wesmiler 4 年之前
父節點
當前提交
a3ace6781d
共有 3 個文件被更改,包括 13 次插入3 次删除
  1. 1 1
      app/Services/GoodsService.php
  2. 11 1
      app/Services/NotifyService.php
  3. 1 1
      routes/api.php

+ 1 - 1
app/Services/GoodsService.php

@@ -161,7 +161,7 @@ class GoodsService extends BaseService
         }
         $info = $this->model::from('goods as g')
             ->leftJoin('goods_cates as c', 'g.cate_id', '=', 'c.id')
-            ->where(['id'=> $id,'mark'=> 1,'status'=> 1])
+            ->where(['g.id'=> $id,'g.mark'=> 1,'g.status'=> 1])
             ->select(['g.id', 'g.cate_id', 'c.name as cate_name', 'g.title', 'g.stock', 'g.price', 'g.specs', 'g.thumb', 'g.status', 'g.create_time', 'g.description', 'g.view_num','g.is_recommand','g.content'])
             ->first();
         $info = $info? $info->toArray() : [];

+ 11 - 1
app/Services/NotifyService.php

@@ -11,6 +11,7 @@
 
 namespace App\Services;
 
+use App\Models\DynamicNoticeModel;
 use App\Models\GongdengOrderModel;
 use App\Models\MemberModel;
 use App\Models\RechargeModel;
@@ -66,7 +67,6 @@ class NotifyService extends BaseService
             ->select(['id','source_id','buy_type','user_id','num','total','status'])
             ->first();
 
-
         // 验证参数
         RedisService::set($errorKey.':order',['order'=> $orderInfo,'notify'=> $notifyData], 3600);
         $orderStatus = isset($orderInfo['status']) ? intval($orderInfo['status']) : 0;
@@ -136,6 +136,16 @@ class NotifyService extends BaseService
             DevicesService::make()->catchLamp($outTradeNo);
         }
 
+        // 记录
+        $data = [
+            'user_id'=> $userId,
+            'remark'=> "供灯祈福,福报绵延。",
+            'create_time'=> time(),
+            'update_time'=> time(),
+            'status'=> 1,
+        ];
+        DynamicNoticeModel::insertGetId($data);
+
         // 消息处理
 
 

+ 1 - 1
routes/api.php

@@ -133,7 +133,7 @@ Route::post('/dynamic/publish', [\App\Http\Controllers\Api\v1\DynamicController:
 // 商品
 Route::post('/goods/list', [\App\Http\Controllers\Api\v1\GoodsController::class, 'index']);
 Route::post('/goods/cates', [\App\Http\Controllers\Api\v1\GoodsController::class, 'cates']);
-Route::post('/goods/info', [\App\Http\Controllers\Api\v1\GoodsController::class, 'myList']);
+Route::post('/goods/info', [\App\Http\Controllers\Api\v1\GoodsController::class, 'info']);
 
 // 商城订单
 Route::post('/orders/list', [\App\Http\Controllers\Api\v1\OrderController::class, 'index']);