Browse Source

盒子下单

lizhen_gitee 9 months ago
parent
commit
050f74b65d

+ 12 - 0
application/api/controller/Demo.php

@@ -5,6 +5,7 @@ namespace app\api\controller;
 use app\common\controller\Api;
 use app\common\library\Easemob;
 use app\common\library\Tenim;
+use think\Db;
 
 /**
  * 示例接口
@@ -109,6 +110,17 @@ class Demo extends Api
         echo '在线';
     }
 
+    public function test5(){
+        $checkmap = [
+            'user_id' => 34,
+            'comefrom'=> 2,
+            'status'  => ['IN','10,20,25,30'],//有效订单
+        ];
+        $check_order = Db::name('wenzhen_order')->where($checkmap)->whereTime('createtime','month')->find();
+        echo db()->getLastSql();
+
+    }
+
 
     //腾讯云拍照识别商品
     //{"Response":{"Products":[{"Name":"按摩椅","Parents":"家用电器-个护健康","Confidence":99,"XMin":107,"YMin":59,"XMax":447,"YMax":366}],"RequestId":"187745fc-0497-441e-88f5-f3f17d854016"}}

+ 1 - 1
application/api/controller/Wenzhen.php

@@ -91,7 +91,7 @@ class Wenzhen extends Api
                 'doctor_id' => $doctor_id,
                 'book_time' => $book_time,
                 'ordertype' => 2,
-                'status'    => ['IN','10,20,25,30'],
+                'status'    => ['IN','10,20,25,30'],//有效订单
             ];
             $order_count = Db::name('wenzhen_order')->where($map)->count();
             if($order_count >= 4){

+ 3 - 3
application/api/controller/tvuser/Wenzhen.php

@@ -66,9 +66,9 @@ class Wenzhen extends Api
         $checkmap = [
             'user_id' => $this->auth->id,
             'comefrom'=> 2,
-            'status'  => ['IN',[10,20,25,30]],//有效状态
+            'status'  => ['IN','10,20,25,30'],//有效订单
         ];
-        $check_order = Db::name('wenzhen_order')->where($checkmap)->find();
+        $check_order = Db::name('wenzhen_order')->where($checkmap)->whereTime('createtime','month')->find();
         if(!empty($check_order)){
             $this->error('您本月的免费问诊次数已用完');
         }
@@ -122,7 +122,7 @@ class Wenzhen extends Api
                 'doctor_id' => $doctor_id,
                 'book_time' => $book_time,
                 'ordertype' => 2,
-                'status'    => ['IN','10,20,25,30'],
+                'status'    => ['IN','10,20,25,30'],//有效订单
             ];
             $order_count = Db::name('wenzhen_order')->where($map)->count();
             if($order_count >= 4){