wesmiler 6 年之前
父節點
當前提交
781a4aa194

+ 3 - 3
data/config/weixin.php

@@ -3,12 +3,12 @@
  * 微信配置
  */
 return [
-    'debug'=> false, // 是否测试模式
+    'debug'=> true, // 是否测试模式
     'log'=> true, // 是否测试模式
     'payDebug'=> false, // 微信支付测试,开启后支付金额为0.01元
     'payResult'=> false, // 是否记录支付结果
-    'openid'=> '', // 测试模式测试用户OPENID
-//    'openid'=> 'ovq0y1RsHuL3gHgxdZCTJ81E2ryk', // 测试模式测试用户OPENID
+//    'openid'=> '', // 测试模式测试用户OPENID
+    'openid'=> 'ovq0y1RsHuL3gHgxdZCTJ81E2ryk', // 测试模式测试用户OPENID
     'update_expire'=> 3*3600, // 没三个小时更新一次微信信息
     'appid'=> 'wx8c48b975e9b56508', // APPID
     'appsecret'=> 'd318b4ca843f052ad6e0b263efa2609b', // AppSecret

+ 28 - 0
vendor/thinkcmf/cmf-app/src/admin/controller/OrderController.php

@@ -176,6 +176,13 @@ class OrderController extends AdminBaseController
                 }
 
             })
+            ->where(function($query) use($data){
+                if (!empty($data['keyword'])) {
+                    $keyword = trim($data['keyword']);
+                    $query->where('o.order_sn|u.real_name', 'like', "%$keyword%")
+                        ->whereOr('d.name','=', $keyword);
+                }
+            })
             ->order("o.created_at desc")
             ->sum('total');
 
@@ -201,6 +208,13 @@ class OrderController extends AdminBaseController
                 }
 
             })
+            ->where(function($query) use($data){
+                if (!empty($data['keyword'])) {
+                    $keyword = trim($data['keyword']);
+                    $query->where('o.order_sn|u.real_name', 'like', "%$keyword%")
+                        ->whereOr('d.name','=', $keyword);
+                }
+            })
             ->where('pay_at','>=',date('Y-1-1'))
             ->where('pay_at','<=',date('Y-12-31'))
             ->order("o.created_at desc")
@@ -227,6 +241,13 @@ class OrderController extends AdminBaseController
                 }
 
             })
+            ->where(function($query) use($data){
+                if (!empty($data['keyword'])) {
+                    $keyword = trim($data['keyword']);
+                    $query->where('o.order_sn|u.real_name', 'like', "%$keyword%")
+                        ->whereOr('d.name','=', $keyword);
+                }
+            })
             ->where('pay_at','>=',date('Y-'.$monthStart.'-1'))
             ->where('pay_at','<=',date('Y-'.($month*3).'-31'))
             ->order("o.created_at desc")
@@ -253,6 +274,13 @@ class OrderController extends AdminBaseController
                 }
 
             })
+            ->where(function($query) use($data){
+                if (!empty($data['keyword'])) {
+                    $keyword = trim($data['keyword']);
+                    $query->where('o.order_sn|u.real_name', 'like', "%$keyword%")
+                        ->whereOr('d.name','=', $keyword);
+                }
+            })
             ->where('pay_at','>=',date('Y-m-1'))
             ->where('pay_at','<=',date('Y-m-31'))
             ->order("o.created_at desc")

+ 1 - 0
vendor/thinkcmf/cmf-app/src/weixin/model/Devices.php

@@ -139,6 +139,7 @@ class Devices extends Model
         if (in_array($fileType, ['xls', 'xlsx'])) {
             $fileUrl = str_replace('.pdf', '.' . $fileType, $fileUrl);
         }else if(in_array($fileType, ['docx', 'doc'])){
+            $fileType = 'pdf';
             $fileUrl = str_replace(['.docx','.doc'], ['.pdf','.pdf'], $fileUrl);
         }