hrjy vor 2 Jahren
Ursprung
Commit
4f98742e26
84 geänderte Dateien mit 57 neuen und 18786 gelöschten Zeilen
  1. 1 1
      app/admin/controller/auction/AuctionOrder.php
  2. 3 2
      app/admin/model/auction/AuctionOrder.php
  3. 24 2
      app/api/controller/auction/AuctionController.php
  4. 15 0
      app/api/controller/auction/AuctionProductController.php
  5. 2 0
      app/api/controller/user/UserController.php
  6. 0 2
      app/api/controller/user/UserRechargeController.php
  7. 4 0
      app/models/auction/AuctionOrder.php
  8. 7 5
      app/models/store/StoreOrder.php
  9. 0 0
      runtime/.keep
  10. 0 150
      runtime/admin/temp/0187d0e3a11f06707fcfaf6a4d730db6.php
  11. 0 346
      runtime/admin/temp/058253b5802cdfc743ad50a1e86f80a0.php
  12. 0 902
      runtime/admin/temp/0853616336235fd4f74c560d17e5edb8.php
  13. 0 214
      runtime/admin/temp/0ee436697dcbfee103a2742c2b60b91f.php
  14. 0 209
      runtime/admin/temp/1ad42d3d8849e0cf3613113c7fbcdc8f.php
  15. 0 329
      runtime/admin/temp/1ea19daf52d3a80420f8d14f4c41448a.php
  16. 0 871
      runtime/admin/temp/227078ad09ee4a9a2b2b4cdfd89eae45.php
  17. 0 209
      runtime/admin/temp/2513917fe9c3571078deb52521cd99c8.php
  18. 0 152
      runtime/admin/temp/2521e626fecef8b97bcc592589118f5d.php
  19. 0 1746
      runtime/admin/temp/3842d4cff02ed8a8fdaa7dea044f6e6b.php
  20. 0 414
      runtime/admin/temp/3cc133a0a2a46bf5f1ff28a633161ab4.php
  21. 0 186
      runtime/admin/temp/3e1d2e764dbbcc1a0a5690aa9ccdf781.php
  22. 0 325
      runtime/admin/temp/3efff59657b97bd40e3b16001f333107.php
  23. 0 393
      runtime/admin/temp/560dc87b85112a97e70f4f7bed1c686b.php
  24. 0 252
      runtime/admin/temp/5a82649edd1b40af6f202faef65620f4.php
  25. 0 874
      runtime/admin/temp/6d45e8baf4052f27e05d6dc3c74206d4.php
  26. 0 314
      runtime/admin/temp/768bd31cfad350d4954f350156d70505.php
  27. 0 163
      runtime/admin/temp/7774ce40cfe0c284fa3e21f4afd9ff55.php
  28. 0 406
      runtime/admin/temp/78bbfd7eaff9b341c543c8c239cfe093.php
  29. 0 627
      runtime/admin/temp/84d61d0aef57f53004a41c9e30ac91fe.php
  30. 0 76
      runtime/admin/temp/8afdce58c2dc33afb8e3839f8713559a.php
  31. 0 316
      runtime/admin/temp/95d3667eb2574449e04ea513d4600a99.php
  32. 0 528
      runtime/admin/temp/9880952f3322a9c11557d8bdef363309.php
  33. 0 132
      runtime/admin/temp/9ad67067080adbd051d2c412ba42881d.php
  34. 0 126
      runtime/admin/temp/9dfdf9bc52bc53b5bd5a31c025971e91.php
  35. 0 484
      runtime/admin/temp/a31b775477543b657d8300c5c3eaa66d.php
  36. 0 425
      runtime/admin/temp/a5e290369d4af2c431b37f2d99f61762.php
  37. 0 206
      runtime/admin/temp/a8e0849f12816922ddd99a622339ce2c.php
  38. 0 256
      runtime/admin/temp/a98c59e87384e13f1b02591010192096.php
  39. 0 499
      runtime/admin/temp/ac8cdde27fc053dc46496071d3e9e892.php
  40. 0 940
      runtime/admin/temp/b3614fd0470c8fca440dc55e960e0bcc.php
  41. 0 185
      runtime/admin/temp/b3ffa07e35bd7b91d38c544233766f58.php
  42. 0 279
      runtime/admin/temp/b436c82e865e70b59ffe4b256f4e0d62.php
  43. 0 359
      runtime/admin/temp/bfcfe4fc86e1ea7546f6eec7a56bc4e7.php
  44. 0 377
      runtime/admin/temp/c5ee2fca9ee5a418de10d4105e0048bd.php
  45. 0 260
      runtime/admin/temp/c70ace87bc52a5d3e58f590c6f66d0d1.php
  46. 0 162
      runtime/admin/temp/cba55bc259381fa1d09b41941b4731ee.php
  47. 0 282
      runtime/admin/temp/ce38b0d4dda5a13bfb2e9ea6ebff7c1b.php
  48. 0 324
      runtime/admin/temp/d3966c25e699fde77ad795e9d3cf3458.php
  49. 0 966
      runtime/admin/temp/d7d372ab726862fb447d17cfe02c83d6.php
  50. 0 287
      runtime/admin/temp/e0abd80544d41d484c95371b79ad0cd0.php
  51. 0 163
      runtime/admin/temp/e2f22eab222d68b1f95792611fec88e0.php
  52. 0 68
      runtime/admin/temp/e66a7e86418ca78e614700f0e3eeae59.php
  53. 0 247
      runtime/admin/temp/eda6d0cd8c23ae79a39c8fdfa6a9b382.php
  54. 0 816
      runtime/admin/temp/f3dceb9e9e9eb403377e30c8c9b57b6a.php
  55. 0 199
      runtime/admin/temp/f803db124a9edebbe4655b3f7bfe5cde.php
  56. 0 259
      runtime/admin/temp/fb56d7b898b61886bc4f0f1ddfc1d741.php
  57. 0 4
      runtime/cache/27/d60a52c9bff9ee27d4e695df39cefc.php
  58. 0 4
      runtime/cache/2e/26d95f3b2397f1dbd714cb44636198.php
  59. 0 4
      runtime/cache/3a/18e85fda2f43f200f015f30d0af45e.php
  60. 0 13
      runtime/cache/48/e345b986ae9584f9686dac64ea2c6a.php
  61. 0 3
      runtime/cache/4d/ebc178cbdb9b7d1fc736ef8ee65e51.php
  62. 0 4
      runtime/cache/57/e5830fa228be4a7d40bf40abfb7a18.php
  63. 0 4
      runtime/cache/59/62ccd748530d5866ded674e0247788.php
  64. 0 4
      runtime/cache/7c/d4527acd0104572873742a99745a6c.php
  65. 0 4
      runtime/cache/8c/1873caca41b301afb3dca72c892681.php
  66. 0 4
      runtime/cache/a6/d6181cf79cbad4a232ed9006617c00.php
  67. 0 4
      runtime/cache/a7/53d3226685fd31b029614775beb88c.php
  68. 0 4
      runtime/cache/a9/939d920c0fa6b4fe0b897fb019672a.php
  69. 0 4
      runtime/cache/ab/a8727a4083b8007c68a392a4a239d7.php
  70. 0 4
      runtime/cache/b6/2c1e2a759fad26f36b6705aeb096e7.php
  71. 0 3
      runtime/cache/bd/e6183b875045950006115f19cf4ce5.php
  72. 0 4
      runtime/cache/be/fff7b81fe7f636959d299fe26104d8.php
  73. 0 4
      runtime/cache/e0/f15cee86afad4eabb0d5176f63c302.php
  74. 0 4
      runtime/cache/f2/0c0a86a65ddd7ba18bd357efa9baf5.php
  75. 0 16
      runtime/log/202203/21.log
  76. 0 52
      runtime/log/202203/22.log
  77. 0 61
      runtime/log/202203/23.log
  78. 0 64
      runtime/log/202203/24.log
  79. 0 25
      runtime/log/202203/25.log
  80. 0 36
      runtime/log/202203/28.log
  81. 0 62
      runtime/log/202203/29.log
  82. 0 49
      runtime/log/202203/30.log
  83. 0 26
      runtime/wap/temp/43f4060bd8bd8b5fceb34acdc6d72ac6.php
  84. 1 1
      vendor/dh2y/think-qrcode/src/phpqrcode/75_product_detail_3_is_promoter_1_wap.jpg-errors.txt

+ 1 - 1
app/admin/controller/auction/AuctionOrder.php

@@ -271,7 +271,7 @@ class AuctionOrder extends AuthController
             }
 
         }
-        return Json::fail('无法通过');
+        return Json::fail('已通过订单');
 
     }
 

+ 3 - 2
app/admin/model/auction/AuctionOrder.php

@@ -123,10 +123,10 @@ class AuctionOrder extends BaseModel
         if ($user['is_new'] == 1){
 
             if ($user['spread_uid']) {
-                $spread = $userModel->where('id', $user['spread_uid'])->find();
+                $spread = $userModel->where('uid', $user['spread_uid'])->find();
                 $spread['green_time'] = strtotime(date('Y-m-d', strtotime('+1 day'))); // 开启明天的绿色通道
             }
-            $orderCount =AuctionOrder::where([['uid', '=',  $user['uid']], ['status', 3]])->count();
+            $orderCount =AuctionOrder::where([['uid', '=',  $user['uid']], ['status', '=', 3]])->count();
             if ($orderCount >= 5){
                 $user['is_new'] = 0;
             }
@@ -139,6 +139,7 @@ class AuctionOrder extends BaseModel
         if ($booking['status'] > 0){
             $booking['status'] = 0;
             $booking->save();
+            $spread->save();
             $user['anticipate'] = $user['anticipate'] + $auction['anticipate'];// 退还预约卷
             $user->save();
 

+ 24 - 2
app/api/controller/auction/AuctionController.php

@@ -22,6 +22,7 @@ use crmeb\services\{
 use crmeb\services\UtilService;
 use crmeb\repositories\OrderRepository;
 use think\facade\Db;
+use think\facade\Validate;
 
 
 class AuctionController
@@ -271,35 +272,51 @@ class AuctionController
             ['image'],
             ['bank'],
             ['name'],
-            ['type']
+            ['type'],
+            ['phone']
         ], $request);
         if (!$data['type'])  return app('json')->fail('数据传入错误');
         $data['uid'] =$request->uid();
         $model = new AuctionPay();
         $pay = $model->where([['uid', '=', $request->uid()], ['type', '=', $data['type']]])->find();
+        $res = Validate::rule([
+            'phone' => 'mobile'
+        ]);
+        $res->message([
+            'phone.mobile' => '请填写正确手机格式'
+        ]);
+        if (!$res->check($data)){
+            return app('json')->fail($res->getError());
+        }
         if (!empty($pay)){
             if ($data['type'] == 1 ){
                 // 微信收款方式
                 if (!$data['payment'])  return app('json')->fail('微信账号不能为空');
                 if (!$data['image'])  return app('json')->fail('二维码不能为空');
                 if (!$data['name'])  return app('json')->fail('姓名不能为空');
+                if (!$data['phone'])  return app('json')->fail('请填写手机号');
                 $pay['payment'] = $data['payment'];
                 $pay['image'] = $data['image'];
                 $pay['name'] = $data['name'];
+                $pay['name'] = $data['name'];
             }elseif ($data['type'] == 2){
                 // 支付宝收款方式
                 if (!$data['payment'])  return app('json')->fail('支付宝账号不能为空');
                 if (!$data['name'])  return app('json')->fail('姓名不能为空');
+                if (!$data['phone'])  return app('json')->fail('请填写手机号');
                 $pay['payment'] = $data['payment'];
                 $pay['name'] = $data['name'];
+                $pay['name'] = $data['name'];
             }elseif ($data['type'] == 3){
                 // 银行卡收款方式
                 if (!$data['payment'])  return app('json')->fail('银行卡号不能为空');
                 if (!$data['name'])  return app('json')->fail('姓名不能为空');
                 if (!$data['bank'])  return app('json')->fail('开户行');
+                if (!$data['phone'])  return app('json')->fail('请填写手机号');
                 $pay['payment'] = $data['payment'];
                 $pay['image'] = $data['image'];
                 $pay['bank'] = $data['name'];
+                $pay['phone'] = $data['phone'];
 
             }
             $res = $pay->save();
@@ -311,17 +328,20 @@ class AuctionController
                 if (!$data['payment'])  return app('json')->fail('微信账号不能为空');
                 if (!$data['image'])  return app('json')->fail('二维码不能为空');
                 if (!$data['name'])  return app('json')->fail('姓名不能为空');
+                if (!$data['phone'])  return app('json')->fail('请填写手机号');
 
             }elseif ($data['type'] == 2){
                 // 支付宝收款方式
                 if (!$data['payment'])  return app('json')->fail('支付宝账号不能为空');
                 if (!$data['name'])  return app('json')->fail('姓名不能为空');
+                if (!$data['phone'])  return app('json')->fail('请填写手机号');
 
             }elseif ($data['type'] == 3){
                 // 银行卡收款方式
                 if (!$data['payment'])  return app('json')->fail('银行卡号不能为空');
                 if (!$data['name'])  return app('json')->fail('姓名不能为空');
                 if (!$data['bank'])  return app('json')->fail('开户行不能为空');
+                if (!$data['phone'])  return app('json')->fail('请填写手机号');
             }
             $res = $model->save($data);
             if ($res) return app('json')->successful('添加成功');
@@ -343,7 +363,9 @@ class AuctionController
         $list = $model->where('uid', $request->uid())->select();
 
         $list = empty($list)? []: $list->toArray();
-        $data = [];
+        $data['wx'] = [];
+        $data['zfb'] = [];
+        $data['bank'] = [];
         foreach ($list as $k => $v){
             if ($v['type'] == 1){
                 $data['wx'] = $v;

+ 15 - 0
app/api/controller/auction/AuctionProductController.php

@@ -229,6 +229,14 @@ class AuctionProductController
 
     }
 
+    /**
+     * 产品详情
+     * @param Request $request
+     * @return mixed
+     * @throws \think\db\exception\DataNotFoundException
+     * @throws \think\db\exception\DbException
+     * @throws \think\db\exception\ModelNotFoundException
+     */
     public function details(Request $request)
     {
         $data = UtilService::getMore([
@@ -239,12 +247,19 @@ class AuctionProductController
 
         if (empty($details)) return app('json')->fail('商品不存在');
         $details['slider_image'] = is_string($details['slider_image']) ? json_decode($details['slider_image'], true) : [];
+        $details['description'] = !empty($details['description']) ? html_entity_decode($details['description'], ENT_COMPAT) : [];
+        $details['user_nickname'] = User::where('uid', $details['auction_id'])->find()['nickname'];
+
         $auction = Auction::where('id', $details['auction_id'])->find();
         $details['time'] = $auction['radd_time'].'-'.$auction['rend_time'];
         $details = $details->toArray();
         return app('json')->successful($details);
     }
 
+    /**商品以前属于人
+     * @param Request $request
+     * @return mixed
+     */
     public function belong(Request $request)
     {
         $data = UtilService::getMore([

+ 2 - 0
app/api/controller/user/UserController.php

@@ -59,6 +59,8 @@ class UserController
             $info['commissionCount'] = 0;
         $buy = AuctionOrder::where([['status', '=', 3], ['uid', '=', $request->uid()]])->sum('price');// 购买商品总额
         $sell = AuctionOrder::where([['status', '=', 3], ['collection_id', '=', $request->uid()]])->sum('price');// 出售商品总额
+        $level = UserLevel::where('id', $info['level'])->find();
+        $info['level_name'] = $level['name']? $level['name'] : '草民';
         if ($sell){
             $info['profit'] = bcsub($sell, $buy, 2); // 收益
         }else{

+ 0 - 2
app/api/controller/user/UserRechargeController.php

@@ -91,8 +91,6 @@ class UserRechargeController
      */
     public function wechat(Request $request)
     {
-        halt(PaymentRepositories::wechatUserRecharge('wx2022040118073910005'));
-
         list($price, $recharId, $from, $type) = UtilService::postMore([
             [['price', 'f'], 0],
             [['rechar_id', 'd'], 0],

+ 4 - 0
app/models/auction/AuctionOrder.php

@@ -131,6 +131,10 @@ class AuctionOrder extends BaseModel
             }
         }
         $list = !empty($list)? $list->toArray(): [];
+        foreach ($list as $k => $v) {
+            $pay = AuctionPay::where('uid', $v['uid'])->find();
+            $list[$k]['phone'] = $pay['phone'];
+        }
 
         return $list;
     }

+ 7 - 5
app/models/store/StoreOrder.php

@@ -452,7 +452,7 @@ class StoreOrder extends BaseModel
                 'add_time' => time(),
                 'unique' => $key,
                 'shipping_type' => $shipping_type,
-                'use_integral' => $usedIntegral
+                'use_integral' => $priceGroup['int']
             ];
             if ($shipping_type === 2) {
                 $orderInfo['verify_code'] = self::getStoreCode();
@@ -1133,10 +1133,10 @@ class StoreOrder extends BaseModel
     public static function getUserOrderList($uid, $status = '', $page = 0, $limit = 8)
     {
         if ($page) $list = self::statusByWhere($status, $uid)->where('is_del', 0)->where('uid', $uid)
-            ->field('add_time,seckill_id,bargain_id,combination_id,id,order_id,pay_price,total_num,total_price,pay_postage,total_postage,paid,status,refund_status,pay_type,coupon_price,deduction_price,pink_id,delivery_type,is_del,shipping_type')
+            ->field('add_time,seckill_id,bargain_id,combination_id,id,order_id,pay_price,total_num,total_price,pay_postage,total_postage,paid,status,refund_status,pay_type,coupon_price,deduction_price,pink_id,delivery_type,is_del,shipping_type,use_integral')
             ->order('add_time DESC')->page((int)$page, (int)$limit)->select()->toArray();
         else  $list = self::statusByWhere($status, $uid)->where('is_del', 0)->where('uid', $uid)
-            ->field('add_time,seckill_id,bargain_id,combination_id,id,order_id,pay_price,total_num,total_price,pay_postage,total_postage,paid,status,refund_status,pay_type,coupon_price,deduction_price,pink_id,delivery_type,is_del,shipping_type')
+            ->field('add_time,seckill_id,bargain_id,combination_id,id,order_id,pay_price,total_num,total_price,pay_postage,total_postage,paid,status,refund_status,pay_type,coupon_price,deduction_price,pink_id,delivery_type,is_del,shipping_type,use_integral')
             ->order('add_time DESC')->page((int)$page, (int)$limit)->select()->toArray();
         foreach ($list as $k => $order) {
             $list[$k] = self::tidyOrder($order, true);
@@ -1168,7 +1168,7 @@ class StoreOrder extends BaseModel
      */
     public static function searchUserOrder($uid, $order_id)
     {
-        $order = self::where('uid', $uid)->where('order_id', $order_id)->where('is_del', 0)->field('seckill_id,bargain_id,combination_id,id,order_id,pay_price,total_num,total_price,pay_postage,total_postage,paid,status,refund_status,pay_type,coupon_price,deduction_price,delivery_type,shipping_type')
+        $order = self::where('uid', $uid)->where('order_id', $order_id)->where('is_del', 0)->field('seckill_id,bargain_id,combination_id,id,order_id,pay_price,total_num,total_price,pay_postage,total_postage,paid,status,refund_status,pay_type,coupon_price,deduction_price,delivery_type,shipping_type,use_integral')
             ->order('add_time DESC')->find();
         if (!$order)
             return false;
@@ -1676,7 +1676,9 @@ class StoreOrder extends BaseModel
      */
     public static function orderList($where)
     {
-        $model = self::getOrderWhere($where, self::alias('a')->join('user r', 'r.uid=a.uid', 'LEFT'), 'a.', 'r')->field('a.id,a.order_id,a.add_time,a.status,a.total_num,a.total_price,a.total_postage,a.pay_price,a.pay_postage,a.paid,a.refund_status,a.remark,a.pay_type')->where('is_del', 0);
+        $model = self::getOrderWhere($where, self::alias('a')->join('user r', 'r.uid=a.uid', 'LEFT'), 'a.', 'r')
+            ->field('a.id,a.order_id,a.add_time,a.status,a.total_num,a.total_price,a.total_postage,a.pay_price,a.pay_postage,a.paid,a.refund_status,a.remark,a.pay_type')
+            ->where('is_del', 0);
         if ($where['order'] != '') {
             $model = $model->order(self::setOrder($where['order']));
         } else {

+ 0 - 0
runtime/.keep


+ 0 - 150
runtime/admin/temp/0187d0e3a11f06707fcfaf6a4d730db6.php

@@ -1,150 +0,0 @@
-<?php /*a:5:{s:66:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\user\user_group\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="layui-fluid" style="background: #fff;margin-top: -10px;">
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <!--                <div class="layui-card-header">门店列表</div>-->
-                <div class="layui-card-body">
-                    <div class="layui-btn-container">
-                        <button class="layui-btn layui-btn-sm"
-                                onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('addGroup'); ?>',{h:250,w:720})">添加分组
-                        </button>
-                    </div>
-                    <table class="layui-hide" id="List" lay-filter="List"></table>
-
-                    <script type="text/html" id="act">
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-normal" lay-event='edit'>
-                            修改名称
-                        </button>
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-normal" lay-event='del'>
-                            删除分组
-                        </button>
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    layList.tableList('List', "<?php echo Url('groupList'); ?>", function () {
-        return [
-            {field: 'id', title: 'ID', sort: true, event: 'id', width: '20%'},
-            {field: 'group_name', title: '分组名称', width: '60%'},
-            {field: 'right', title: '操作', align: 'center', toolbar: '#act', width: '20%'},
-        ];
-    });
-    //点击事件绑定
-    layList.tool(function (event, data, obj) {
-        switch (event) {
-            case 'del':
-                var url = layList.U({c: 'user.user_group', a: 'delete', q: {id: data.id}});
-                var code = {title: "操作提示", text: "确定删除该分组?", type: 'info', confirm: '是的,删除'};
-                $eb.$swal('delete', function () {
-                    $eb.axios.get(url).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success', res.data.msg);
-                            obj.del();
-                            location.reload();
-                        } else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function (err) {
-                        $eb.$swal('error', err);
-                    });
-                }, code)
-                break;
-            case 'open_image':
-                $eb.openImage(data.image);
-                break;
-            case 'edit':
-                $eb.createModalFrame(data.group_name + '-编辑', layList.U({a: 'addGroup', q: {id: data.id}}), {h: 250, w: 720});
-                break;
-        }
-    })
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 346
runtime/admin/temp/058253b5802cdfc743ad50a1e86f80a0.php

@@ -1,346 +0,0 @@
-<?php /*a:5:{s:72:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\ump\store_combination\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-<script type="text/javascript" src="/static/plug/jquery.downCount.js"></script>
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">拼团商品搜索</div>
-                <div class="layui-card-body">
-                    <div class="alert alert-success alert-dismissable">
-                        <button aria-hidden="true" data-dismiss="alert" class="close" type="button">×</button>
-                        目前拥有<?php echo htmlentities($countCombination); ?>个拼团商品
-                    </div>
-                    <form class="layui-form">
-                        <div class="layui-form-item">
-                            <div class="layui-inline">
-                                <label class="layui-form-label">搜  索:</label>
-                                <div class="layui-input-inline">
-                                    <input type="text" name="store_name" lay-verify="store_name" style="width: 100%" autocomplete="off" placeholder="请输入商品名称,关键字,编号" class="layui-input">
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label">拼团状态:</label>
-                                <div class="layui-input-inline">
-                                    <select name="is_show" lay-verify="is_show">
-                                        <option value="">全部</option>
-                                        <option value="1">开启</option>
-                                        <option value="0">关闭</option>
-                                    </select>
-                                </div>
-                            </div>
-                        </div>
-                        <div class="layui-form-item">
-                            <label class="layui-form-label">
-                                <button class="layui-btn layui-btn-sm" lay-submit="" lay-filter="search" style="font-size:14px;line-height: 9px;">
-                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>搜索</button>
-                                <button lay-submit="export" lay-filter="export" class="layui-btn layui-btn-primary layui-btn-sm">
-                                    <i class="layui-icon layui-icon-delete layuiadmin-button-btn" ></i> Excel导出</button>
-                            </label>
-                        </div>
-                    </form>
-                </div>
-            </div>
-        </div>
-        <div class="layui-col-sm6 layui-col-md3">
-            <div class="layui-card">
-                <div class="layui-card-header">
-                    总展现量
-                    <span class="layui-badge layuiadmin-badge">量</span>
-                </div>
-                <div class="layui-card-body">
-                    <p class="layuiadmin-big-font"><?php echo htmlentities($statistics['browseCount']); ?></p>
-                </div>
-            </div>
-        </div>
-        <div class="layui-col-sm6 layui-col-md3">
-            <div class="layui-card">
-                <div class="layui-card-header">
-                    访客人数
-                    <span class="layui-badge layuiadmin-badge">人</span>
-                </div>
-                <div class="layui-card-body">
-                    <p class="layuiadmin-big-font"><?php echo htmlentities($statistics['visitCount']); ?></p>
-                </div>
-            </div>
-        </div>
-        <div class="layui-col-sm6 layui-col-md3">
-            <div class="layui-card">
-                <div class="layui-card-header">
-                    参与人数
-                    <span class="layui-badge layuiadmin-badge">人</span>
-                </div>
-                <div class="layui-card-body">
-                    <p class="layuiadmin-big-font"><?php echo htmlentities($statistics['partakeCount']); ?></p>
-                </div>
-            </div>
-        </div>
-        <div class="layui-col-sm6 layui-col-md3">
-            <div class="layui-card">
-                <div class="layui-card-header">
-                    成团数量
-                    <span class="layui-badge layuiadmin-badge">量</span>
-                </div>
-                <div class="layui-card-body">
-                    <p class="layuiadmin-big-font"><?php echo htmlentities($statistics['pinkCount']); ?></p>
-                </div>
-            </div>
-        </div>
-        <!-- end-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">拼团商品列表</div>
-                <div class="layui-card-body">
-                    <div class="layui-btn-container">
-                        <a class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>',{h:700,w:1100});">添加拼团商品</a>
-                    </div>
-                    <table class="layui-hide" id="combinationList" lay-filter="combinationList"></table>
-                    <script type="text/html" id="status">
-                        <input type='checkbox' name='status' lay-skin='switch' value="{{d.id}}" lay-filter='status' lay-text='开启|关闭'  {{ d.is_show == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="stopTime">
-                        <div class="count-time-{{d.id}}" data-time="{{d._stop_time}}">
-                            <span class="days">00</span>
-                            :
-                            <span class="hours">00</span>
-                            :
-                            <span class="minutes">00</span>
-                            :
-                            <span class="seconds">00</span>
-                        </div>
-                    </script>
-                    <script type="text/html" id="barDemo">
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="$eb.createModalFrame('{{d.title}}-设置规格','<?php echo Url('attr_list'); ?>?id={{d.id}}',{h:1000,w:1400});"><i class="layui-icon layui-icon-util"></i>规格</button>
-
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作<span class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" onclick="$eb.createModalFrame('{{d.title}}-编辑','<?php echo Url('edit'); ?>?id={{d.id}}')"><i class="layui-icon layui-icon-edit"></i> 编辑活动</a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" onclick="$eb.createModalFrame('{{d.title}}-编辑内容','<?php echo Url('edit_content'); ?>?id={{d.id}}')"><i class="layui-icon layui-icon-edit"></i> 编辑内容</a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" class="delstor" lay-event='delstor'><i class="layui-icon layui-icon-delete"></i> 删除</a>
-                            </li>
-                        </ul>
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-
-
-
-<script src="/system/js/layuiList.js"></script>
-<script>
-    layList.form.render();
-    layList.tableList('combinationList',"<?php echo Url('get_combination_list'); ?>",function () {
-        return [
-            {field: 'id', title: '编号',width:'5%', sort: true,event:'id'},
-            {field: 'image', title: '拼团图片',width:'10%',templet: '<p><img src="{{d.image}}" alt="{{d.title}}" class="open_image" data-image="{{d.image}}"></p>'},
-            {field: 'title', title: '拼团名称'},
-            {field: 'ot_price', title: '原价',width:'6%'},
-            {field: 'price', title: '拼团价',width:'6%'},
-            {field: 'people', title: '拼团人数',width:'7%',templet: '<span>【{{d.people}}】人</span>'},
-            {field: 'count_people_all', title: '参与人数',width:'7%',templet: '<span>【{{d.count_people_all}}】人</span>'},
-            {field: 'count_people_pink', title: '成团数量',width:'7%',templet: '<span>【{{d.count_people_pink}}】团</span>'},
-            {field: 'quota_show', title: '限量',width:'4%'},
-            {field: 'quota', title: '限量剩余',width:'6%'},
-            {field: '_stop_time', title: '结束时间', width:'8%',toolbar: '#stopTime'},
-            {field: 'is_show', title: '状态', width:'6%',templet:"#status"},
-            {field: 'right', title: '操作', width:'10%', align: 'center', toolbar: '#barDemo'}
-        ]
-    });
-    layList.search('search',function(where){
-        layList.reload(where);
-        setTime();
-    });
-    layList.search('export',function(where){
-        location.href=layList.U({c:'ump.store_combination',a:'save_excel',q:{
-            is_show:where.is_show,
-            store_name:where.store_name
-        }});
-    })
-    setTime();
-    window.$combinationId = <?php echo json_encode($combinationId);?>;
-    function setTime() {
-        setTimeout(function () {
-            $.each($combinationId,function (index,item) {
-                if ($('.count-time-' + item).length) {
-                    if ($('.count-time-' + item).attr('data-time') != undefined) {
-                        $('.count-time-' + item).downCount({
-                            date: $('.count-time-' + item).attr('data-time'),
-                            offset: +8
-                        });
-                    }
-                }
-            })
-        },3000);
-    }
-    layList.switch('status',function (odj,value,name) {
-        if (odj.elem.checked == true) {
-            layList.baseGet(layList.Url({
-                c: 'ump.store_combination',
-                a: 'set_combination_status',
-                p: {status: 1, id: value}
-            }), function (res) {
-                layList.msg(res.msg);
-            }, function () {
-                odj.elem.checked = false;
-                layui.form.render();
-                layer.open({
-                    type: 1
-                    ,offset: 'auto'
-                    ,id: 'layerDemoauto' //防止重复弹出
-                    ,content: '<div style="padding: 20px 100px;">请先配置规格</div>'
-                    ,btn: '设置规格'
-                    ,btnAlign: 'c' //按钮居中
-                    ,shade: 0 //不显示遮罩
-                    ,yes: function(){
-                        layer.closeAll();
-                        $eb.createModalFrame('设置规格','<?php echo Url('attr_list'); ?>?id='+value+'',{h:1000,w:1400});
-                    }
-                });
-            });
-        } else {
-            layList.baseGet(layList.Url({
-                c: 'ump.store_combination',
-                a: 'set_combination_status',
-                p: {status: 0, id: value}
-            }), function (res) {
-                layList.msg(res.msg);
-            });
-        }
-    })
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'delstor':
-                var url=layList.U({c:'ump.store_combination',a:'delete',q:{id:data.id}});
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                })
-                break;
-        }
-    })
-    $(document).click(function (e) {
-        $('.layui-nav-child').hide();
-    })
-    function dropdown(that){
-        var oEvent = arguments.callee.caller.arguments[0] || event;
-        oEvent.stopPropagation();
-        var offset = $(that).offset();
-        var top=offset.top-$(window).scrollTop();
-        var index = $(that).parents('tr').data('index');
-        $('.layui-nav-child').each(function (key) {
-            if (key != index) {
-                $(this).hide();
-            }
-        })
-        if($(document).height() < top+$(that).next('ul').height()){
-            $(that).next('ul').css({
-                'padding': 10,
-                'top': - ($(that).parent('td').height() / 2 + $(that).height() + $(that).next('ul').height()/2),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }else{
-            $(that).next('ul').css({
-                'padding': 10,
-                'top':$(that).parent('td').height() / 2 + $(that).height(),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }
-    }
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 902
runtime/admin/temp/0853616336235fd4f74c560d17e5edb8.php

@@ -1,902 +0,0 @@
-<?php /*a:5:{s:68:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\order\store_order\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<style>
-    .btn-outline{
-        border:none;
-    }
-    .btn-outline:hover{
-        background-color: #0e9aef;
-        color: #fff;
-    }
-    .layui-form-item .layui-btn {
-        margin-top: 5px;
-        margin-right: 10px;
-    }
-    .layui-btn-primary{
-        margin-right: 10px;
-        margin-left: 0!important;
-    }
-    label{
-        margin-bottom: 0!important;
-        margin-top: 4px;
-    }
-</style>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15" id="app">
-        <!--搜索条件-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-                    <div class="layui-carousel layadmin-carousel layadmin-shortcut" lay-anim="" lay-indicator="inside"
-                         lay-arrow="none" style="background:none">
-                        <div class="layui-card-body">
-                            <div class="layui-row layui-col-space10 layui-form-item">
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">订单状态:</label>
-                                    <div class="layui-input-block" v-cloak="">
-                                        <button class="layui-btn layui-btn-sm"
-                                                :class="{'layui-btn-primary':where.status!==item.value}"
-                                                @click="where.status = item.value" type="button"
-                                                v-for="item in orderStatus">{{item.name}}
-                                            <span v-if="item.count!=undefined"
-                                                  :class="item.class!=undefined ? 'layui-badge': 'layui-badge layui-bg-gray' ">{{item.count}}</span>
-                                        </button>
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">订单类型:</label>
-                                    <div class="layui-input-block" v-cloak="">
-                                        <button class="layui-btn layui-btn-sm"
-                                                :class="{'layui-btn-primary':where.type!=item.value}"
-                                                @click="where.type = item.value" type="button"
-                                                v-for="item in orderType">{{item.name}}
-                                            <span v-if="item.count!=undefined" class="layui-badge layui-bg-gray">{{item.count}}</span>
-                                        </button>
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">支付方式:</label>
-                                    <div class="layui-input-block" v-cloak="">
-                                        <button class="layui-btn layui-btn-sm"
-                                                :class="{'layui-btn-primary':where.pay_type!=item.value}"
-                                                @click="where.pay_type = item.value" type="button"
-                                                v-for="item in payType">{{item.name}}
-                                            <span v-if="item.count!=undefined" class="layui-badge layui-bg-gray">{{item.count}}</span>
-                                        </button>
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">创建时间:</label>
-                                    <div class="layui-input-block" data-type="data" v-cloak="">
-                                        <button class="layui-btn layui-btn-sm" type="button" v-for="item in dataList"
-                                                @click="setData(item)"
-                                                :class="{'layui-btn-primary':where.data!=item.value}">{{item.name}}
-                                        </button>
-                                        <button class="layui-btn layui-btn-sm" type="button" ref="time"
-                                                @click="setData({value:'zd',is_zd:true})"
-                                                :class="{'layui-btn-primary':where.data!='zd'}">自定义
-                                        </button>
-                                        <button type="button" class="layui-btn layui-btn-sm layui-btn-primary"
-                                                v-show="showtime==true" ref="date_time"><?php echo htmlentities($year['0']); ?> - <?php echo htmlentities($year['1']); ?>
-                                        </button>
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">订单号:</label>
-                                    <div class="layui-input-block">
-                                        <input type="text" name="real_name" style="width: 50%" v-model="where.real_name"
-                                               placeholder="请输入姓名、电话、订单编号" class="layui-input">
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <div class="layui-input-block">
-                                        <button @click="search" type="button"
-                                                class="layui-btn layui-btn-sm layui-btn-normal">
-                                            <i class="layui-icon layui-icon-search"></i>搜索
-                                        </button>
-                                        <button @click="excel" type="button"
-                                                class="layui-btn layui-btn-warm layui-btn-sm export" type="button">
-                                            <i class="fa fa-floppy-o" style="margin-right: 3px;"></i>导出
-                                        </button>
-                                        <button @click="refresh" type="reset"
-                                                class="layui-btn layui-btn-primary layui-btn-sm">
-                                            <i class="layui-icon layui-icon-refresh"></i>刷新
-                                        </button>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-        <!--end-->
-        <!-- 中间详细信息-->
-        <div :class="item.col!=undefined ? 'layui-col-sm'+item.col+' '+'layui-col-md'+item.col:'layui-col-sm6 layui-col-md3'"
-             v-for="item in badge" v-cloak="" v-if="item.count > 0">
-            <div class="layui-card">
-                <div class="layui-card-header">
-                    {{item.name}}
-                    <span class="layui-badge layuiadmin-badge" :class="item.background_color">{{item.field}}</span>
-                </div>
-                <div class="layui-card-body">
-                    <p class="layuiadmin-big-font">{{item.count}}</p>
-                    <p v-show="item.content!=undefined">
-                        {{item.content}}
-                        <span class="layuiadmin-span-color">{{item.sum}}<i :class="item.class"></i></span>
-                    </p>
-                </div>
-            </div>
-        </div>
-        <!--enb-->
-    </div>
-    <!--列表-->
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">订单列表</div>
-                <div class="layui-card-body">
-                    <div class="layui-btn-container" id="container-action">
-                        <button class="layui-btn layui-btn-sm" data-type="del_order">批量删除订单</button>
-                        <button class="layui-btn layui-btn-sm layui-btn-warm" data-type="write_order">订单核销</button>
-                    </div>
-                    <table class="layui-hide" id="List" lay-filter="List"></table>
-                    <!--订单-->
-                    <script type="text/html" id="order_id">
-                        {{d.order_id}}<br/>
-                        {{# if(d.store_name){ }}
-                            {{d.store_name}}<br/>
-                        {{# } }}
-                        <span style="color: {{d.color}};">{{d.pink_name}}</span><br/> 
-                        {{#  if(d.is_del == 1){ }}<span style="color: {{d.color}};">用户已删除</span>{{# } }} 
-                    </script>
-                    <!--用户信息-->
-                    <script type="text/html" id="userinfo">
-                        {{d.nickname==null ? '暂无信息':d.nickname}}/{{d.uid}}
-                    </script>
-                    <!--分销员信息-->
-                    <script type="text/html" id="spread_uid">
-                        {{# if(d.spread_uid != 0){ }}
-                        <button class="btn-xs btn-outline" type="button"
-                                onclick="$eb.createModalFrame('推荐人信息','<?php echo Url('order_spread_user'); ?>?uid={{d.spread_uid}}',{w:600,h:400})">
-                            {{d.spread_nickname}}
-                        </button>
-                        {{# }else{ }}无{{# } }}
-                    </script>
-                    <!--支付状态-->
-                    <script type="text/html" id="paid">
-                        {{#  if(d.pay_type==1){ }}
-                        <p>{{d.pay_type_name}}</p>
-                        {{#  }else{ }}
-                        {{# if(d.pay_type_info!=undefined){ }}
-                        <p><span>线下支付</span></p>
-                        {{# }else{ }}
-                        <p>{{d.pay_type_name}}</p>
-                        {{# } }}
-                        {{# }; }}
-                    </script>
-                    <!--订单状态-->
-                    <script type="text/html" id="status">
-                        {{d.status_name}}
-                    </script>
-                    <!--商品信息-->
-                    <script type="text/html" id="info">
-                        {{#  layui.each(d._info, function(index, item){ }}
-                        {{#  if(item.cart_info.productInfo.attrInfo!=undefined){ }}
-                        <div>
-                            <span>
-                                <img style="width: 30px;height: 30px;margin:0;cursor: pointer;"
-                                     src="{{item.cart_info.productInfo.attrInfo.image}}">
-                            </span>
-                            <span>{{item.cart_info.productInfo.store_name}}&nbsp;{{item.cart_info.productInfo.attrInfo.suk}}</span>
-                            <span> | ¥{{item.cart_info.truePrice}}×{{item.cart_info.cart_num}}</span>
-                        </div>
-                        {{#  }else{ }}
-                        <div>
-                            <span><img style="width: 30px;height: 30px;margin:0;cursor: pointer;"
-                                       src="{{item.cart_info.productInfo.image}}"></span>
-                            <span>{{item.cart_info.productInfo.store_name}}</span><span> | ¥{{item.cart_info.truePrice}}×{{item.cart_info.cart_num}}</span>
-                        </div>
-                        {{# } }}
-                        {{#  }); }}
-                    </script>
-
-                    <script type="text/html" id="act">
-                        {{# if(d._status==0){ }}
-                        <button class="layui-btn layui-btn-xs" type="button" lay-event="verify">
-                            <i class="fa fa-calendar"></i> 立即核销
-                        </button>
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作 <span
-                                    class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_info'>
-                                    <i class="fa fa-file-text"></i> 订单详情
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('修改订单','<?php echo Url('edit'); ?>?id={{d.id}}')">
-                                    <i class="fa fa-edit"></i> 修改订单
-                                </a>
-                            </li>
-                            {{# if(d.refund_status ==1){ }}
-
-                            {{# if(parseFloat(d.pay_price) > parseFloat(d.refund_price)){ }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('退款','<?php echo Url('refund_y'); ?>?id={{d.id}}',{w:400,h:300})">
-                                    <i class="fa fa-history"></i>立即退款
-                                </a>
-                            </li>
-                            {{# } ;}}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('不退款','<?php echo Url('refund_n'); ?>?id={{d.id}}',{w:400,h:300})">
-                                    <i class="fa fa-openid"></i> 不退款
-                                </a>
-                            </li>
-                            {{# } ;}}
-                            <li>
-                                <a lay-event='marke' href="javascript:void(0);">
-                                    <i class="fa fa-edit"></i> 订单备注
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('订单记录','<?php echo Url('order_status'); ?>?oid={{d.id}}')">
-                                    <i class="fa fa-newspaper-o"></i> 订单记录
-                                </a>
-                            </li>
-                        </ul>
-                        {{#  }else if(d._status==1){ }}
-                        {{# if(d.paid == 0 && d.pay_type == 'offline' && d.is_del == 0){ }}
-                        <button class="btn btn-danger btn-xs" type="button" lay-event="order_paid">
-                            <i class="fa fa-calendar"></i> 立即支付
-                        </button>
-                        {{# } ;}}
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作 <span
-                                    class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_info'>
-                                    <i class="fa fa-file-text"></i> 订单详情
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('修改订单','<?php echo Url('edit'); ?>?id={{d.id}}')">
-                                    <i class="fa fa-edit"></i> 修改订单
-                                </a>
-                            </li>
-                            <li>
-                                <a lay-event='marke' href="javascript:void(0);">
-                                    <i class="fa fa-edit"></i> 订单备注
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('订单记录','<?php echo Url('order_status'); ?>?oid={{d.id}}')">
-                                    <i class="fa fa-newspaper-o"></i> 订单记录
-                                </a>
-                            </li>
-                        </ul>
-                        {{#  }else if(d._status==2){ }}
-                        {{# if(d.shipping_type==1){ }}
-                        <button class="btn btn-primary btn-xs" type="button"
-                                onclick="$eb.createModalFrame('发送货','<?php echo Url('order_goods'); ?>?id={{d.id}}',{w:400,h:250})">
-                            <i class="fa fa-cart-plus"></i> 发送货
-                        </button>
-                        {{# } }}
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作 <span
-                                    class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_print'>
-                                    <i class="fa fa-file-text"></i> 打印订单
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_info'>
-                                    <i class="fa fa-file-text"></i> 订单详情
-                                </a>
-                            </li>
-                            <li>
-                                <a lay-event='marke' href="javascript:void(0);">
-                                    <i class="fa fa-paste"></i> 订单备注
-                                </a>
-                            </li>
-                            {{# if(parseFloat(d.pay_price) > parseFloat(d.refund_price)){ }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('退款','<?php echo Url('refund_y'); ?>?id={{d.id}}',{w:400,h:300})">
-                                    <i class="fa fa-history"></i> 立即退款
-                                </a>
-                            </li>
-                            {{# }else if(d.use_integral > 0 && d.use_integral >= d.back_integral){ }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('退积分','<?php echo Url('integral_back'); ?>?id={{d.id}}')">
-                                    <i class="fa fa-history"></i> 退积分
-                                </a>
-                            </li>
-                            {{# } ;}}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('订单记录','<?php echo Url('order_status'); ?>?oid={{d.id}}')">
-                                    <i class="fa fa-newspaper-o"></i> 订单记录
-                                </a>
-                            </li>
-                        </ul>
-                        {{#  }else if(d._status==3){ }}
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作 <span
-                                    class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_print'>
-                                    <i class="fa fa-file-text"></i> 打印订单
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_info'>
-                                    <i class="fa fa-file-text"></i> 订单详情
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('去送货','<?php echo Url('delivery'); ?>?id={{d.id}}',{w:400,h:300})">
-                                    <i class="fa fa-motorcycle"></i> 去送货
-                                </a>
-                            </li>
-                            {{# if(parseFloat(d.use_integral) > 0 && parseFloat(d.use_integral) >
-                            parseFloat(d.back_integral)){ }}
-                            <li>
-                                <a lay-event='marke' href="javascript:void(0);">
-                                    <i class="fa fa-paste"></i> 订单备注
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('退积分','<?php echo Url('integral_back'); ?>?id={{d.id}}',{w:400,h:300})">
-                                    <i class="fa fa-history"></i> 退积分
-                                </a>
-                            </li>
-                            {{# };}}
-                            {{# if(parseFloat(d.pay_price) > parseFloat(d.refund_price)){ }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('退款','<?php echo Url('refund_y'); ?>?id={{d.id}}',{w:400,h:300})">
-                                    <i class="fa fa-history"></i>立即退款
-                                </a>
-                            </li>
-                            {{# } ;}}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('不退款','<?php echo Url('refund_n'); ?>?id={{d.id}}',{w:400,h:300})">
-                                    <i class="fa fa-openid"></i> 不退款
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('订单记录','<?php echo Url('order_status'); ?>?oid={{d.id}}')">
-                                    <i class="fa fa-newspaper-o"></i> 订单记录
-                                </a>
-                            </li>
-
-                        </ul>
-                        {{#  }else if(d._status==4){ }}
-                        <button class="btn btn-default btn-xs" type="button"
-                                onclick="$eb.createModalFrame('配送信息','<?php echo Url('distribution'); ?>?id={{d.id}}')">
-                            <i class="fa fa-cart-arrow-down"></i> 配送信息
-                        </button>
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作 <span
-                                    class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_print'>
-                                    <i class="fa fa-file-text"></i> 打印订单
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_info'>
-                                    <i class="fa fa-file-text"></i> 订单详情
-                                </a>
-                            </li>
-                            <li>
-                                <a lay-event='marke' href="javascript:void(0);">
-                                    <i class="fa fa-paste"></i> 订单备注
-                                </a>
-                            </li>
-                            <li>
-                                <a lay-event='danger' href="javascript:void(0);">
-                                    <i class="fa fa-cart-arrow-down"></i> 已收货
-                                </a>
-                            </li>
-                            {{# if(parseFloat(d.pay_price) > parseFloat(d.refund_price)){ }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('退款','<?php echo Url('refund_y'); ?>?id={{d.id}}')">
-                                    <i class="fa fa-history"></i> 立即退款
-                                </a>
-                            </li>
-                            {{# }else if(parseFloat(d.use_integral) > 0 && parseFloat(d.use_integral) >
-                            parseFloat(d.back_integral)){ }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('退积分','<?php echo Url('integral_back'); ?>?id={{d.id}}')">
-                                    <i class="fa fa-history"></i> 退积分
-                                </a>
-                            </li>
-                            {{# } }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('订单记录','<?php echo Url('order_status'); ?>?oid={{d.id}}')">
-                                    <i class="fa fa-newspaper-o"></i> 订单记录
-                                </a>
-                            </li>
-                        </ul>
-                        {{#  }else if(d._status==5 || d._status==6){ }}
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作 <span
-                                    class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_print'>
-                                    <i class="fa fa-file-text"></i> 打印订单
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_info'>
-                                    <i class="fa fa-file-text"></i> 订单详情
-                                </a>
-                            </li>
-                            <li>
-                                <a lay-event='marke' href="javascript:void(0);">
-                                    <i class="fa fa-paste"></i> 订单备注
-                                </a>
-                            </li>
-                            {{# if(parseFloat(d.pay_price) > parseFloat(d.refund_price)){ }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('退款','<?php echo Url('refund_y'); ?>?id={{d.id}}')">
-                                    <i class="fa fa-history"></i> 立即退款
-                                </a>
-                            </li>
-                            {{# };}}
-                            {{# if(parseFloat(d.use_integral) > 0 && parseFloat(d.use_integral) >
-                            parseFloat(d.back_integral)){ }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('退积分','<?php echo Url('integral_back'); ?>?id={{d.id}}')">
-                                    <i class="fa fa-history"></i> 退积分
-                                </a>
-                            </li>
-                            {{# } }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('订单记录','<?php echo Url('order_status'); ?>?oid={{d.id}}')">
-                                    <i class="fa fa-newspaper-o"></i> 订单记录
-                                </a>
-                            </li>
-                        </ul>
-                        {{#  }else if(d._status==7){ }}
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作 <span
-                                    class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_print'>
-                                    <i class="fa fa-file-text"></i> 打印订单
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" lay-event='order_info'>
-                                    <i class="fa fa-file-text"></i> 订单详情
-                                </a>
-                            </li>
-                            <li>
-                                <a lay-event='marke' href="javascript:void(0);">
-                                    <i class="fa fa-paste"></i> 订单备注
-                                </a>
-                            </li>
-                            {{# if(parseFloat(d.pay_price) > parseFloat(d.refund_price)){ }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('退款','<?php echo Url('refund_y'); ?>?id={{d.id}}')">
-                                    <i class="fa fa-history"></i> 立即退款
-                                </a>
-                            </li>
-                            {{# } }}
-                            {{# if(parseFloat(d.use_integral) > 0 && parseFloat(d.use_integral) >=
-                            parseFloat(d.back_integral)){ }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('退积分','<?php echo Url('integral_back'); ?>?id={{d.id}}')">
-                                    <i class="fa fa-history"></i> 退积分
-                                </a>
-                            </li>
-                            {{# } }}
-                            <li>
-                                <a href="javascript:void(0);"
-                                   onclick="$eb.createModalFrame('订单记录','<?php echo Url('order_status'); ?>?oid={{d.id}}')">
-                                    <i class="fa fa-newspaper-o"></i> 订单记录
-                                </a>
-                            </li>
-                        </ul>
-                        {{#  }; }}
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-    <!--end-->
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    layList.tableList('List', "<?php echo Url('order_list',['real_name'=>$real_name]); ?>", function () {
-        return [
-            {type: 'checkbox'},
-            {field: 'order_id', title: '订单号', sort: true, event: 'order_id', width: '14%', templet: '#order_id'},
-            {field: 'nickname', title: '用户信息', templet: '#userinfo', width: '10%', align: 'center'},
-            {field: 'spread_uid', title: '推荐人信息', templet: '#spread_uid', width: '10%', align: 'center'},
-            {field: 'info', title: '商品信息', templet: "#info", height: 'full-20'},
-            {field: 'pay_price', title: '实际支付', width: '8%', align: 'center'},
-            {field: 'paid', title: '支付状态', templet: '#paid', width: '8%', align: 'center'},
-            {field: 'status', title: '订单状态', templet: '#status', width: '8%', align: 'center'},
-            {field: 'add_time', title: '下单时间', width: '10%', sort: true, align: 'center'},
-            {field: 'right', title: '操作', align: 'center', toolbar: '#act', width: '10%'},
-        ];
-    });
-    layList.tool(function (event, data, obj) {
-        switch (event) {
-            case 'order_paid':
-                var url = layList.U({c: 'order.store_order', a: 'offline', p: {id: data.id}});
-                $eb.$swal('delete', function () {
-                    $eb.axios.get(url).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success', res.data.msg);
-                        } else
-                            return Promise.reject(res.data.msg || '修改失败')
-                    }).catch(function (err) {
-                        $eb.$swal('error', err);
-                    });
-                }, {'title': '您确定要修改支付状态吗?', 'text': '修改后将无法恢复,请谨慎操作!', 'confirm': '是的,我要修改'})
-                break;
-            case 'verify':
-                var url = layList.U({c: 'order.store_order', a: 'verify', p: {id: data.id}});
-                $eb.$swal('delete', function () {
-                    $eb.axios.get(url).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success', res.data.msg);
-                        } else
-                            return Promise.reject(res.data.msg || '核销失败')
-                    }).catch(function (err) {
-                        $eb.$swal('error', err);
-                    });
-                }, {'title': '您确定核销该订单吗?', 'text': '修改后将无法恢复,请谨慎操作!', 'confirm': '是的,我要核销'})
-                break;
-            case 'marke':
-                var url = layList.U({c: 'order.store_order', a: 'remark'}),
-                    id = data.id,
-                    make = data.remark;
-                $eb.$alert('textarea', {title: '请修改内容', value: make}, function (result) {
-                    if (result) {
-                        $.ajax({
-                            url: url,
-                            data: 'remark=' + result + '&id=' + id,
-                            type: 'post',
-                            dataType: 'json',
-                            success: function (res) {
-                                if (res.code == 200) {
-                                    $eb.$swal('success', res.msg);
-                                } else
-                                    $eb.$swal('error', res.msg);
-                            }
-                        })
-                    } else {
-                        $eb.$swal('error', '请输入要备注的内容');
-                    }
-                });
-                break;
-            case 'danger':
-                var url = layList.U({c: 'order.store_order', a: 'take_delivery', p: {id: data.id}});
-                $eb.$swal('delete', function () {
-                    $eb.axios.get(url).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success', res.data.msg);
-                        } else
-                            return Promise.reject(res.data.msg || '收货失败')
-                        parent.window.frames[parent.$(".page-tabs-content .active").index()].location.reload();
-                    }).catch(function (err) {
-                        $eb.$swal('error', err);
-                    });
-                }, {'title': '您确定要修改收货状态吗?', 'text': '修改后将无法恢复,请谨慎操作!', 'confirm': '是的,我要修改'})
-                break;
-            case 'order_info':
-                $eb.createModalFrame(data.nickname + '订单详情', layList.U({a: 'order_info', q: {oid: data.id}}));
-                break;
-            case 'order_print':
-                var url = layList.U({c: 'order.store_order', a: 'order_print', p: {id: data.id}});
-                $eb.$swal('delete', function () {
-                    $eb.axios.get(url).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success', res.data.msg);
-                        } else
-                            return Promise.reject(res.data.msg || '核销失败')
-                    }).catch(function (err) {
-                        $eb.$swal('error', err);
-                    });
-                }, {'title': '确认打印订单?', 'text': '是否确认打印!', 'confirm': '确定'})
-                break;
-        }
-    })
-    var action = {
-        del_order: function () {
-            var ids = layList.getCheckData().getIds('id');
-            if (ids.length) {
-                var url = layList.U({c: 'order.store_order', a: 'del_order'});
-                $eb.$swal('delete', function () {
-                    $eb.axios.post(url, {ids: ids}).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success', res.data.msg);
-                        } else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function (err) {
-                        $eb.$swal('error', err);
-                    });
-                }, {'title': '您确定要修删除订单吗?', 'text': '删除后将无法恢复,请谨慎操作!', 'confirm': '是的,我要删除'})
-            } else {
-                layList.msg('请选择要删除的订单');
-            }
-        },
-        write_order: function () {
-            return $eb.createModalFrame('订单核销', layList.U({a: 'write_order'}), {w: 500, h: 400});
-        },
-    };
-    $('#container-action').find('button').each(function () {
-        $(this).on('click', function () {
-            var act = $(this).data('type');
-            action[act] && action[act]();
-        });
-    })
-    //下拉框
-    $(document).click(function (e) {
-        $('.layui-nav-child').hide();
-    })
-
-    function dropdown(that) {
-        var oEvent = arguments.callee.caller.arguments[0] || event;
-        oEvent.stopPropagation();
-        var offset = $(that).offset();
-        var top = offset.top - $(window).scrollTop();
-        var index = $(that).parents('tr').data('index');
-        $('.layui-nav-child').each(function (key) {
-            if (key != index) {
-                $(this).hide();
-            }
-        })
-        if ($(document).height() < top + $(that).next('ul').height()) {
-            $(that).next('ul').css({
-                'padding': 10,
-                'top': -($(that).parents('td').height() / 2 + $(that).height() + $(that).next('ul').height() / 2),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        } else {
-            $(that).next('ul').css({
-                'padding': 10,
-                'top': $(that).parents('td').height() / 2 + $(that).height(),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }
-    }
-
-    var real_name = '<?=$real_name?>';
-    var orderCount =<?=json_encode($orderCount)?>, payTypeCount =<?=json_encode($payTypeCount)?>,
-        status =<?=$status ? $status : "''"?>;
-    require(['vue'], function (Vue) {
-        new Vue({
-            el: "#app",
-            data: {
-                badge: [],
-                payType: [
-                    {name: '全部', value: ''},
-                    {name: '微信支付', value: 1, count: payTypeCount.weixin},
-                    {name: '余额支付', value: 2, count: payTypeCount.yue},
-                    {name: '线下支付', value: 3, count: payTypeCount.offline},
-                ],
-                orderType: [
-                    {name: '全部', value: ''},
-                    {name: '普通订单', value: 1, count: orderCount.general},
-                    {name: '拼团订单', value: 2, count: orderCount.pink},
-                    {name: '秒杀订单', value: 3, count: orderCount.seckill},
-                    {name: '砍价订单', value: 4, count: orderCount.bargain},
-                ],
-                orderStatus: [
-                    {name: '全部', value: ''},
-                    {name: '已卖出', value: 9, count: orderCount.ys},
-                    {name: '未发货', value: 1, count: orderCount.wf, class: true},
-                    {name: '待核销', value: 5, count: orderCount.write_off, class: true},
-                    {name: '未支付', value: 0, count: orderCount.wz},
-                    {name: '待收货', value: 2, count: orderCount.ds},
-                    {name: '待评价', value: 3, count: orderCount.dp},
-                    {name: '交易完成', value: 4, count: orderCount.jy},
-                    {name: '退款中', value: -1, count: orderCount.tk, class: true},
-                    {name: '已退款', value: -2, count: orderCount.yt},
-                    {name: '已删除', value: -4, count: orderCount.del},
-                ],
-                dataList: [
-                    {name: '全部', value: ''},
-                    {name: '今天', value: 'today'},
-                    {name: '昨天', value: 'yesterday'},
-                    {name: '最近7天', value: 'lately7'},
-                    {name: '最近30天', value: 'lately30'},
-                    {name: '本月', value: 'month'},
-                    {name: '本年', value: 'year'},
-                ],
-                where: {
-                    data: '',
-                    status: status,
-                    type: '',
-                    pay_type: '',
-                    real_name: real_name || '',
-                    excel: 0,
-                },
-                showtime: false,
-            },
-            watch: {
-                'where.status': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                'where.data': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                'where.type': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                'where.pay_type': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                }
-            },
-            methods: {
-                setData: function (item) {
-                    var that = this;
-                    if (item.is_zd == true) {
-                        that.showtime = true;
-                        this.where.data = this.$refs.date_time.innerText;
-                    } else {
-                        this.showtime = false;
-                        this.where.data = item.value;
-                    }
-                },
-                getBadge: function () {
-                    var that = this;
-                    layList.basePost(layList.Url({c: 'order.store_order', a: 'getBadge'}), this.where, function (rem) {
-                        that.badge = rem.data;
-                    });
-                },
-                search: function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                refresh: function () {
-                    layList.reload();
-                    this.getBadge();
-                },
-                excel: function () {
-                    this.where.excel = 1;
-                    location.href = layList.U({c: 'order.store_order', a: 'order_list', q: this.where});
-                    this.where.excel = 0;
-                }
-            },
-            mounted: function () {
-                var that = this;
-                that.getBadge();
-                window.formReload = this.search;
-                layList.laydate.render({
-                    elem: this.$refs.date_time,
-                    trigger: 'click',
-                    eventElem: this.$refs.time,
-                    range: true,
-                    change: function (value) {
-                        that.where.data = value;
-                    }
-                });
-            }
-        })
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 214
runtime/admin/temp/0ee436697dcbfee103a2742c2b60b91f.php

@@ -1,214 +0,0 @@
-<?php /*a:6:{s:66:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\article\article\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\inner_page.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-<link href="/system/module/wechat/news/css/index.css" type="text/css" rel="stylesheet">
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<style>
-    tr td img{height: 50px;}
-</style>
-<div class="row">
-    <div class="col-sm-3">
-      	<div class="ibox">
-           	<div class="ibox-title">分类</div>
-      		<div class="ibox-content">
-            <ul  class="folder-list m-b-md">
-              	<?php if(is_array($tree) || $tree instanceof \think\Collection || $tree instanceof \think\Paginator): $i = 0; $__LIST__ = $tree;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                   <li class="p-xxs"><a href="<?php echo Url('article.article/index',array('pid'=>$vo['id'])); ?>"><?php echo htmlentities($vo['html']); ?><?php echo htmlentities($vo['title']); ?></a></li>
-                <?php endforeach; endif; else: echo "" ;endif; ?>
-            </ul>
-          	</div>
-        </div>
-    </div>
-    <div class="col-sm-9 m-l-n-md">
-        <div class="ibox">
-            <div class="ibox-title">
-                <button type="button" class="btn btn-w-m btn-primary" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create',array('cid'=>$where['cid'])); ?>',{w:1100,h:760})">添加文章</button>
-                <div style="margin-top: 2rem"></div>
-                <div class="row">
-                    <div class="m-b m-l">
-                        <form action="" class="form-inline">
-
-                            <div class="input-group">
-                                <input type="text" name="title" value="<?php echo htmlentities($where['title']); ?>" placeholder="请输入关键词" class="input-sm form-control"> <span class="input-group-btn"><button type="submit" class="btn btn-sm btn-primary"> <i class="fa fa-search" ></i>搜索</button> </span>
-                            </div>
-                        </form>
-                    </div>
-                </div>
-            </div>
-            <div class="ibox-content">
-                <table class="footable table table-striped  table-bordered " data-page-size="20">
-                    <thead>
-                    <tr>
-                        <th class="text-center" width="5%">id</th>
-                        <th class="text-center" width="10%">图片</th>
-                        <th class="text-left" >[分类]标题</th>
-                        <th class="text-center" width="8%">浏览量</th>
-                        <th class="text-center">关联标题</th>
-                        <th class="text-center" width="15%">添加时间</th>
-                        <th class="text-center" width="20%">操作</th>
-                    </tr>
-                    </thead>
-                    <tbody>
-                    <?php if(is_array($list) || $list instanceof \think\Collection || $list instanceof \think\Paginator): $i = 0; $__LIST__ = $list;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                    <tr>
-                        <td><?php echo htmlentities($vo['id']); ?></td>
-                        <td>
-                            <img src="<?php echo htmlentities($vo['image_input']); ?>"/>
-                        </td>
-                        <td>[<?php echo htmlentities($vo['catename']); ?>]<?php echo htmlentities($vo['title']); ?></td>
-                        <td><?php echo htmlentities($vo['visit']); ?></td>
-                        <td><?php echo htmlentities($vo['store_name']); ?></td>
-                        <td><?php echo htmlentities(date("Y-m-d H:i:s",!is_numeric($vo['add_time'])? strtotime($vo['add_time']) : $vo['add_time'])); ?></td>
-
-                        <td class="text-center">
-                            <button style="margin-top: 5px;" class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame('编辑','<?php echo Url('create',array('id'=>$vo['id'],'cid'=>$where['cid'])); ?>',{w:1100,h:760})"><i class="fa fa-edit"></i> 编辑</button>
-                            <?php if($vo['product_id']): ?>
-                            <button style="margin-top: 5px;" class="btn btn-warning btn-xs underline" data-id="<?php echo htmlentities($vo['id']); ?>" type="button" data-url="<?php echo Url('unrelation',array('id'=>$vo['id'])); ?>" ><i class="fa fa-chain-broken"></i> 取消关联</button>
-                            <?php else: ?>
-                            <button style="margin-top: 5px;" class="btn btn-warning btn-xs openWindow" data-id="<?php echo htmlentities($vo['id']); ?>" type="button" data-url="<?php echo Url('relation',array('id'=>$vo['id'])); ?>" ><i class="fa fa-chain"></i> 关联产品</button>
-                            <?php endif; ?>
-                            <button  style="margin-top: 5px;" class="btn btn-danger btn-xs del_news_one" data-id="<?php echo htmlentities($vo['id']); ?>" type="button" data-url="<?php echo Url('delete',array('id'=>$vo['id'])); ?>" ><i class="fa fa-times"></i> 删除</button>
-                        </td>
-                    </tr>
-                    <?php endforeach; endif; else: echo "" ;endif; ?>
-                    </tbody>
-                </table>
-            </div>
-        </div>
-        <div style="margin-left: 10px">
-            <link href="/system/frame/css/plugins/dataTables/dataTables.bootstrap.css" rel="stylesheet">
-<div class="row">
-    <div class="col-sm-6">
-        <div class="dataTables_info" id="DataTables_Table_0_info" role="alert" aria-live="polite" aria-relevant="all">共 <?php echo htmlentities($total); ?> 项</div>
-    </div>
-    <div class="col-sm-6">
-        <div class="dataTables_paginate paging_simple_numbers" id="editable_paginate">
-            <?php echo $page;?>
-        </div>
-    </div>
-</div>
-        </div>
-    </div>
-
-</div>
-
-
-
-
-<script>
-
-    $('.del_news_one').on('click',function(){
-        window.t = $(this);
-        var _this = $(this),url =_this.data('url');
-        $eb.$swal('delete',function(){
-            $eb.axios.get(url).then(function(res){
-                console.log(res);
-                if(res.status == 200 && res.data.code == 200) {
-                    $eb.$swal('success',res.data.msg);
-                    _this.parents('tr').remove();
-                }else
-                    return Promise.reject(res.data.msg || '删除失败')
-            }).catch(function(err){
-                $eb.$swal('error',err);
-            });
-        })
-    });
-
-    $('.openWindow').on('click',function () {
-        return $eb.createModalFrame('选择产品',$(this).data('url'));
-    });
-
-    $('.underline').on('click',function () {
-        var url=$(this).data('url');
-        $eb.$swal('delete',function(){
-            $eb.axios.get(url).then(function(res){
-                if(res.status == 200 && res.data.code == 200) {
-                    $eb.$swal('success',res.data.msg);
-                    window.location.reload();
-                }else
-                    return Promise.reject(res.data.msg || '取消失败')
-            }).catch(function(err){
-                $eb.$swal('error',err);
-            });
-        },{title:'确认取消关联产品?',text:'取消后可再关联页选择产品重新关联',confirm:'确定'})
-    })
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 209
runtime/admin/temp/1ad42d3d8849e0cf3613113c7fbcdc8f.php

@@ -1,209 +0,0 @@
-<?php /*a:6:{s:76:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\setting\system_group_data\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\inner_page.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-    <div class="col-sm-12">
-        <div class="ibox">
-            <div class="ibox-title">
-                <button type="button" class="btn btn-w-m btn-primary" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create',array('gid'=>$gid)); ?>')">添加数据</button>
-                <div class="ibox-tools">
-
-                </div>
-            </div>
-            <div class="ibox-content">
-                <div class="row">
-                    <div class="col-sm-8 m-b-xs">
-                        <?php /*  <form action="" class="form-inline">
-                              <i class="fa fa-search" style="margin-right: 10px;"></i>
-                              <select name="is_show" aria-controls="editable" class="form-control input-sm">
-                                  <option value="">是否显示</option>
-                                  <option value="1" <?php if($params['is_show'] == '1'): ?>selected="selected"<?php endif; ?>>显示</option>
-                                  <option value="0" <?php if($params['is_show'] == '0'): ?>selected="selected"<?php endif; ?>>不显示</option>
-                              </select>
-                              <select name="access" aria-controls="editable" class="form-control input-sm">
-                                  <option value="">子管理员是否可用</option>
-                                  <option value="1" <?php if($params['access'] == '1'): ?>selected="selected"<?php endif; ?>>可用</option>
-                                  <option value="0" <?php if($params['access'] == '0'): ?>selected="selected"<?php endif; ?>>不可用</option>
-                              </select>
-                          <div class="input-group">
-                              <input type="text" name="keyword" value="<?php echo htmlentities($params['keyword']); ?>" placeholder="请输入关键词" class="input-sm form-control"> <span class="input-group-btn">
-                                      <button type="submit" class="btn btn-sm btn-primary"> 搜索</button> </span>
-                          </div>
-                          </form>  */ ?>
-                        <form action="" class="form-inline">
-                            <i class="fa fa-search" style="margin-right: 10px;"></i>
-                            <input type="hidden" name="gid" value="<?php echo htmlentities($where['gid']); ?>">
-                            <select name="status" aria-controls="editable" class="form-control input-sm">
-                                <option value="">是否可用</option>
-                                <option value="1" <?php if($where['status'] == '1'): ?>selected="selected"<?php endif; ?>>显示</option>
-                                <option value="2" <?php if($where['status'] == '2'): ?>selected="selected"<?php endif; ?>>不显示</option>
-                            </select>
-                            <button type="submit" class="btn btn-sm btn-primary"> 搜索</button> </span>
-                        </form>
-                    </div>
-                </div>
-                <div class="table-responsive">
-                    <table class="table table-striped  table-bordered">
-                        <thead>
-                        <tr>
-                            <th class="text-center">编号</th>
-                            <?php if(is_array($fields) || $fields instanceof \think\Collection || $fields instanceof \think\Paginator): $i = 0; $__LIST__ = $fields;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                                <th class="text-center"><?php echo htmlentities($vo['name']); ?></th>
-                            <?php endforeach; endif; else: echo "" ;endif; ?>
-                            <th class="text-center">是否可用</th>
-                            <th class="text-center">操作</th>
-                        </tr>
-                        </thead>
-                        <tbody class="">
-                        <?php if(is_array($list) || $list instanceof \think\Collection || $list instanceof \think\Paginator): $i = 0; $__LIST__ = $list;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                        <tr>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['id']); ?>
-                            </td>
-                            <?php if(is_array($fields) || $fields instanceof \think\Collection || $fields instanceof \think\Paginator): $i = 0; $__LIST__ = $fields;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$item): $mod = ($i % 2 );++$i;?>
-                                <td class="text-center">
-                                    <?php if(isset($vo['value'][$item['title']]['value']) && $vo['value'][$item['title']]['value'] !== ''): if($vo['value'][$item['title']]['type'] == 'upload' || $vo['value'][$item['title']]['type'] == 'uploads'): if(is_array($vo['value'][$item['title']]['value'])): if(is_array($vo['value'][$item['title']]['value']) || $vo['value'][$item['title']]['value'] instanceof \think\Collection || $vo['value'][$item['title']]['value'] instanceof \think\Paginator): $i = 0; $__LIST__ = $vo['value'][$item['title']]['value'];if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$valueItem): $mod = ($i % 2 );++$i;?>
-                                               <img class="image" data-image="<?php echo htmlentities($valueItem); ?>" width="45" height="45" src="<?php echo htmlentities($valueItem); ?>" />
-                                            <?php endforeach; endif; else: echo "" ;endif; else: ?>
-                                            <img class="image" data-image="<?php echo htmlentities($vo['value'][$item['title']]['value']); ?>" width="45" height="45" src="<?php echo htmlentities($vo['value'][$item['title']]['value']); ?>" />
-                                          <?php endif; else: ?>
-                                         <?php echo htmlentities($vo['value'][$item['title']]['value']); ?>
-                                        <?php endif; ?>
-                                    <?php endif; ?>
-                                </td>
-                            <?php endforeach; endif; else: echo "" ;endif; ?>
-                            <td class="text-center">
-                                <?php if($vo['status'] == 1): ?>
-                                <i class="fa fa-check text-navy"></i>
-                                <?php elseif($vo['status'] == 2): ?>
-                                <i class="fa fa-close text-danger"></i>
-                                <?php endif; ?>
-                            </td>
-                            <td class="text-center">
-                                <button class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame('编辑','<?php echo Url('edit',array('gid'=>$gid,'id'=>$vo['id'])); ?>')"><i class="fa fa-edit"></i> 编辑</button>
-                                <button class="btn btn-danger btn-xs " data-url="<?php echo Url('delete',array('id'=>$vo['id'])); ?>" type="button"><i class="fa fa-times"></i> 删除</button>
-                            </td>
-                        </tr>
-                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                        </tbody>
-                    </table>
-                </div>
-                <link href="/system/frame/css/plugins/dataTables/dataTables.bootstrap.css" rel="stylesheet">
-<div class="row">
-    <div class="col-sm-6">
-        <div class="dataTables_info" id="DataTables_Table_0_info" role="alert" aria-live="polite" aria-relevant="all">共 <?php echo htmlentities($total); ?> 项</div>
-    </div>
-    <div class="col-sm-6">
-        <div class="dataTables_paginate paging_simple_numbers" id="editable_paginate">
-            <?php echo $page;?>
-        </div>
-    </div>
-</div>
-            </div>
-        </div>
-    </div>
-</div>
-
-
-
-<script>
-    $('.btn-danger').on('click',function(){
-        window.t = $(this);
-        var _this = $(this),url =_this.data('url');
-        $eb.$swal('delete',function(){
-            $eb.axios.get(url).then(function(res){
-                console.log(res);
-                if(res.status == 200 && res.data.code == 200) {
-                    $eb.$swal('success',res.data.msg);
-                    _this.parents('tr').remove();
-                }else
-                    return Promise.reject(res.data.msg || '删除失败')
-            }).catch(function(err){
-                $eb.$swal('error',err);
-            });
-        })
-    });
-    $(".image").on('click',function (e) {
-        var images = $(this).data('image');
-        $eb.openImage(images);
-    })
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 329
runtime/admin/temp/1ea19daf52d3a80420f8d14f4c41448a.php

@@ -1,329 +0,0 @@
-<?php /*a:5:{s:68:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\ump\store_seckill\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-<script type="text/javascript" src="/static/plug/jquery.downCount.js"></script>
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">秒杀商品搜索</div>
-                <div class="layui-card-body">
-                    <div class="alert alert-success alert-dismissable">
-                        <button aria-hidden="true" data-dismiss="alert" class="close" type="button">×</button>
-                        目前拥有<?php echo htmlentities($countSeckill); ?>个秒杀商品
-                    </div>
-                    <form class="layui-form">
-                        <div class="layui-form-item">
-                            <div class="layui-inline">
-                                <label class="layui-form-label">搜  索:</label>
-                                <div class="layui-input-inline">
-                                    <input type="text" name="store_name" lay-verify="store_name" style="width: 100%" autocomplete="off" placeholder="请输入商品名称,关键字,编号" class="layui-input">
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label">秒杀状态:</label>
-                                <div class="layui-input-inline">
-                                    <select name="status" lay-verify="status">
-                                        <option value="">全部</option>
-                                        <option value="1">开启</option>
-                                        <option value="0">关闭</option>
-                                    </select>
-                                </div>
-                            </div>
-                        </div>
-                        <div class="layui-form-item">
-                            <label class="layui-form-label">
-                                <button class="layui-btn layui-btn-sm" lay-submit="" lay-filter="search" style="font-size:14px;line-height: 9px;">
-                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>搜索</button>
-                                <button lay-submit="export" lay-filter="export" class="layui-btn layui-btn-primary layui-btn-sm">
-                                    <i class="layui-icon layui-icon-delete layuiadmin-button-btn" ></i> Excel导出</button>
-                            </label>
-                        </div>
-                    </form>
-                </div>
-            </div>
-        </div>
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">秒杀商品列表</div>
-                <div class="layui-card-body">
-                    <div class="layui-btn-container">
-                        <a class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>',{h:700,w:1100});">添加秒杀商品</a>
-                    </div>
-                    <table class="layui-hide" id="seckillList" lay-filter="seckillList"></table>
-                    <script type="text/html" id="status">
-                        <input type='checkbox' name='status' lay-skin='switch' value="{{d.id}}" lay-filter='status' lay-text='开启|关闭'  {{ d.status == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="stopTime">
-                        <div class="count-time-{{d.id}}" data-time="{{d._stop_time}}">
-                            <span class="days">00</span>
-                            :
-                            <span class="hours">00</span>
-                            :
-                            <span class="minutes">00</span>
-                            :
-                            <span class="seconds">00</span>
-                        </div>
-                    </script>
-                    <script type="text/html" id="statusCn">
-                        {{ d.status == 1 ? d.start_name : '关闭' }}
-                    </script>
-                    <script type="text/html" id="barDemo">
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="$eb.createModalFrame('{{d.title}}-设置规格','<?php echo Url('attr_list'); ?>?id={{d.id}}',{h:1000,w:1400});"><i class="layui-icon layui-icon-util"></i>规格</button>
-
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作<span class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" onclick="$eb.createModalFrame('{{d.title}}-编辑','<?php echo Url('edit'); ?>?id={{d.id}}')"><i class="layui-icon layui-icon-edit"></i> 编辑活动</a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" onclick="$eb.createModalFrame('{{d.title}}-编辑内容','<?php echo Url('edit_content'); ?>?id={{d.id}}')"><i class="layui-icon layui-icon-edit"></i>编辑内容</a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" class="delstor" lay-event='delstor'><i class="layui-icon layui-icon-delete"></i> 删除</a>
-                            </li>
-                        </ul>
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-
-
-
-<script src="/system/js/layuiList.js"></script>
-<script src="/system/frame/js/content.min.js?v=1.0.0"></script>
-<script>
-    setTime();
-    function setTime() {
-        setTimeout(function () {
-            $eb.axios.get("<?php echo Url('get_seckill_id'); ?>").then(function(res){
-                $.each(res.data.count,function (index,item) {
-                    var time = $('.count-time-'+item).attr('data-time');
-                    if(time != ''){
-                        $('.count-time-'+item).downCount({
-                            date: time,
-                            offset: +8
-                        });
-                    }
-                })
-            }).catch(function(err){
-                console.log(err);
-            });
-        },2000);
-    }
-</script>
-<script>
-    layList.form.render();
-    layList.tableList('seckillList',"<?php echo Url('get_seckill_list'); ?>",function () {
-        return [
-            {field: 'id', title: 'ID', sort: true,width:'6%',event:'id'},
-            {field: 'image', title: '商品图片', width: '10%',templet: '<p><img src="{{d.image}}" alt="{{d.title}}" class="open_image" data-image="{{d.image}}"></p>'},
-            {field: 'title', title: '活动标题'},
-            {field: 'info', title: '活动简介',width:'20%'},
-            {field: 'ot_price', title: '原价',width:'6%'},
-            {field: 'price', title: '秒杀价',width:'6%'},
-            {field: 'quota_show', title: '限量',width:'6%'},
-            {field: 'quota', title: '限量剩余',width:'6%'},
-            {field: 'start_name', title: '秒杀状态',width:'6%',toolbar:"#statusCn"},
-            {field: 'stop_time', title: '结束时间', width: '8%',toolbar: '#stopTime'},
-            {field: 'status', title: '状态',width:'6%',toolbar:"#status"},
-            {field: 'right', title: '操作',width:'10%', align: 'center', toolbar: '#barDemo'}
-        ]
-    });
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'delstor':
-                var url=layList.U({c:'ump.store_seckill',a:'delete',q:{id:data.id}});
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                })
-                break;
-        }
-    })
-    $(document).click(function (e) {
-        $('.layui-nav-child').hide();
-    })
-    function dropdown(that){
-        var oEvent = arguments.callee.caller.arguments[0] || event;
-        oEvent.stopPropagation();
-        var offset = $(that).offset();
-        var top=offset.top-$(window).scrollTop();
-        var index = $(that).parents('tr').data('index');
-        $('.layui-nav-child').each(function (key) {
-            if (key != index) {
-                $(this).hide();
-            }
-        })
-        if($(document).height() < top+$(that).next('ul').height()){
-            $(that).next('ul').css({
-                'padding': 10,
-                'top': - ($(that).parent('td').height() / 2 + $(that).height() + $(that).next('ul').height()/2),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }else{
-            $(that).next('ul').css({
-                'padding': 10,
-                'top':$(that).parent('td').height() / 2 + $(that).height(),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }
-    }
-    layList.search('search',function(where){
-        layList.reload(where);
-        setTime();
-    });
-    layList.search('export',function(where){
-        location.href=layList.U({c:'ump.store_seckill',a:'save_excel',q:{status:where.status,store_name:where.store_name}});
-    })
-    layList.switch('status',function (odj,value,name) {
-        if (odj.elem.checked == true) {
-            layList.baseGet(layList.Url({
-                c: 'ump.store_seckill',
-                a: 'set_seckill_status',
-                p: {status: 1, id: value}
-            }), function (res) {
-                layList.msg(res.msg);
-            }, function () {
-                odj.elem.checked = false;
-                layui.form.render();
-                layer.open({
-                    type: 1
-                    ,offset: 'auto'
-                    ,id: 'layerDemoauto' //防止重复弹出
-                    ,content: '<div style="padding: 20px 100px;">请先配置规格</div>'
-                    ,btn: '设置规格'
-                    ,btnAlign: 'c' //按钮居中
-                    ,shade: 0 //不显示遮罩
-                    ,yes: function(){
-                        layer.closeAll();
-                        $eb.createModalFrame('设置规格','<?php echo Url('attr_list'); ?>?id='+value+'',{h:1000,w:1400});
-                    }
-                });
-            });
-        } else {
-            layList.baseGet(layList.Url({
-                c: 'ump.store_seckill',
-                a: 'set_seckill_status',
-                p: {status: 0, id: value}
-            }), function (res) {
-                layList.msg(res.msg);
-            });
-        }
-    })
-    $('.js-group-btn').on('click',function(){
-        $('.js-group-btn').css({zIndex:1});
-        $(this).css({zIndex:2});
-    });
-    $('#delstor').on('click',function(){
-        window.t = $(this);
-        var _this = $(this),url =_this.data('url');
-        $eb.$swal('delete',function(){
-            $eb.axios.get(url).then(function(res){
-                console.log(res);
-                if(res.status == 200 && res.data.code == 200) {
-                    $eb.$swal('success',res.data.msg);
-                    _this.parents('tr').remove();
-                }else
-                    return Promise.reject(res.data.msg || '删除失败')
-            }).catch(function(err){
-                $eb.$swal('error',err);
-            });
-        })
-    });
-    $(document).on('click',".open_image",function (e) {
-        var image = $(this).data('image');
-        $eb.openImage(image);
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 871
runtime/admin/temp/227078ad09ee4a9a2b2b4cdfd89eae45.php

@@ -1,871 +0,0 @@
-<?php /*a:1:{s:73:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction_booking\edit.php";i:1648082366;}*/ ?>
-<!DOCTYPE html>
-<html>
-<head>
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
-    <link href="/system/frame/css/font-awesome.min.css" rel="stylesheet">
-    <link href="/system/plug/umeditor/themes/default/css/umeditor.css" type="text/css" rel="stylesheet">
-    <script type="text/javascript" src="/system/plug/umeditor/third-party/jquery.min.js"></script>
-    <script type="text/javascript" src="/system/plug/umeditor/third-party/template.min.js"></script>
-    <script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.config.js"></script>
-    <script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.min.js"></script>
-    <script type="text/javascript" src="/system/plug/umeditor/lang/zh-cn/zh-cn.js"></script>
-    <link rel="stylesheet" href="/static/plug/layui/css/layui.css">
-    <script src="/static/plug/layui/layui.js"></script>
-    <script src="/static/plug/vue/dist/vue.min.js"></script>
-    <script src="/static/plug/axios.min.js"></script>
-    <script src="/system/module/widget/aliyun-oss-sdk-4.4.4.min.js"></script>
-    <script src="/system/module/widget/cos-js-sdk-v5.min.js"></script>
-    <script src="/system/module/widget/qiniu-js-sdk-2.5.5.js"></script>
-    <script src="/system/module/widget/plupload.full.min.js"></script>
-    <script src="/system/module/widget/videoUpload.js"></script>
-    <style>
-        .layui-form-item {
-            margin-bottom: 0px;
-        }
-
-        .pictrueBox {
-            display: inline-block !important;
-        }
-
-        .pictrue {
-            width: 60px;
-            height: 60px;
-            border: 1px dotted rgba(0, 0, 0, 0.1);
-            margin-right: 15px;
-            display: inline-block;
-            position: relative;
-            cursor: pointer;
-        }
-
-        .pictrue img {
-            width: 100%;
-            height: 100%;
-        }
-
-        .upLoad {
-            width: 58px;
-            height: 58px;
-            line-height: 58px;
-            border: 1px dotted rgba(0, 0, 0, 0.1);
-            border-radius: 4px;
-            background: rgba(0, 0, 0, 0.02);
-            cursor: pointer;
-            display: flex;
-            justify-content: center;
-            align-items: center;
-        }
-
-        .rulesBox {
-            display: flex;
-            flex-wrap: wrap;
-            margin-left: 10px;
-        }
-
-        .layui-tab-content {
-            margin-top: 15px;
-        }
-
-        .ml110 {
-            margin: 18px 0 4px 110px;
-        }
-
-        .rules {
-            display: flex;
-        }
-
-        .rules-btn-sm {
-            height: 30px;
-            line-height: 30px;
-            font-size: 12px;
-            width: 109px;
-        }
-
-        .rules-btn-sm input {
-            width: 79% !important;
-            height: 84% !important;
-            padding: 0 10px;
-        }
-
-        .ml10 {
-            margin-left: 10px !important;
-        }
-
-        .ml40 {
-            margin-left: 40px !important;
-        }
-
-        .closes {
-            position: absolute;
-            left: 86%;
-            top: -18%;
-        }
-        .red {
-            color: red;
-        }
-        .layui-input-block .layui-video-box{
-            width: 22%;
-            height: 180px;
-            border-radius: 10px;
-            background-color: #707070;
-            margin-top: 10px;
-            position: relative;
-            overflow: hidden;
-        }
-        .layui-input-block .layui-video-box i{
-            color: #fff;
-            line-height: 180px;
-            margin: 0 auto;
-            width: 50px;
-            height: 50px;
-            display: inherit;
-            font-size: 50px;
-        }
-        .layui-input-block .layui-video-box .mark{
-            position: absolute;
-            width: 100%;
-            height: 30px;
-            top: 0;
-            background-color: rgba(0,0,0,.5);
-            text-align: center;
-        }
-        .store_box{
-            display: flex;
-        }
-        .info{
-            color: #c9c9c9;
-            padding-left: 10px;
-            line-height: 30px;
-        }
-    </style>
-</head>
-<body>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app" v-cloak="">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <span class="">竞拍添加</span>
-                <button style="margin-left: 20px" type="button" class="layui-btn layui-btn-primary layui-btn-xs" @click="goBack">返回列表</button>
-            </div>
-            <div class="layui-card-body">
-                <form class="layui-form" action="" v-cloak="">
-                    <div class="layui-tab layui-tab-brief" lay-filter="docTabBrief">
-                        <div class="layui-tab-content">
-                            <div class="layui-tab-item layui-show">
-                                <div class="layui-row layui-col-space15">
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品名称<i class="red">*</i></label>
-                                                <div class="layui-input-block">
-                                                    <input type="text" name="name" lay-verify="title" autocomplete="off"
-                                                           placeholder="场馆名称" class="layui-input" v-model="formData.name" maxlength="100">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品图片<i class="red">*</i></label>
-                                                <div class="pictrueBox">
-                                                    <div class="pictrue" v-if="formData.image" @click="uploadImage('image')">
-                                                        <img :src="formData.image"></div>
-                                                    <div class="upLoad" @click="uploadImage('image')" v-else>
-                                                        <i class="layui-icon layui-icon-camera" class="iconfont"
-                                                           style="font-size: 26px;"></i>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-
-                                    <div class="layui-form-item">
-                                        <label class="layui-form-label">场馆</label>
-                                        <div class="layui-input-inline">
-                                            <select id="auction_id" name="auction_id" lay-verify="title" v-model="formData.auction_id">
-                                                <option value="">请选择场馆</option>
-                                                <?php foreach($list as $key=>$vo): ?>
-                                                <option value="<?php echo htmlentities($vo['id']); ?>"><?php echo htmlentities($vo['nickname']); ?><option>
-                                                    <?php endforeach; ?>
-                                            </select>
-                                        </div>
-                                    </div>
-                                    <div class="layui-row layui-col-space15">
-                                        <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                            <div class="grid-demo grid-demo-bg1">
-                                                <div class="layui-form-item">
-                                                    <label class="layui-form-label">场馆状态</label>
-                                                    <div class="layui-input-block">
-                                                        <input type="radio" name="is_show" lay-filter="status" value="1" title="上架"
-                                                               :checked="formData.is_show == 1 ? true : false">
-                                                        <input type="radio" name="is_show" lay-filter="status" value="0" title="下架"
-                                                               :checked="formData.is_show == 0 ? true : false">
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">价格<i class="red">*</i></label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="price" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.price" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">涨幅<i class="red">*</i></label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="rise" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.rise" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">扣除<i class="red">*</i></label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="deduct" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.deduct" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item layui-form-text">
-                                                <label class="layui-form-label">商品介绍</label>
-                                                <div class="layui-input-block">
-                                                    <textarea name="info" v-model="formData.info"
-                                                              placeholder="请输入商品简介" class="layui-textarea"></textarea>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-tab-item">
-                                        <div class="layui-row layui-col-space15">
-                                            <textarea type="text/plain" name="description" id="myEditor" style="width:100%;">{{formData.description}}</textarea>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">排序</label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="sort" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.sort" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-
-
-                            </div>
-
-                        </div>
-                        <div class="layui-tab-content">
-                            <div class="layui-row layui-col-space15">
-                                <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                    <button class="layui-btn layui-btn-normal layui-btn-sm" id="submit" type="button" @click="handleSubmit()">提交</button>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </form>
-            </div>
-        </div>
-    </div>
-</div>
-<script>
-
-    var id = <?php echo htmlentities($id); ?>;
-    layui.use('laydate', function(){
-        var laydate = layui.laydate;
-    })
-    //Demo
-    layui.use('form', function(){
-        var form = layui.form;
-
-        //监听提交
-        form.on('submit(formDemo)', function(data){
-            layer.msg(JSON.stringify(data.field));
-            return false;
-        });
-    });
-
-    new Vue({
-        el: '#app',
-        data: {
-            id:id,
-            //分类列表
-            cateList: [],
-            //运费模板
-            tempList: [],
-            upload:{
-                videoIng:false
-            },
-            formData: {
-                description: '',
-                name: '',
-                is_show: 1,
-                image:'',
-                price:'',
-                deduct: '',
-                rise: '',
-                info: '',
-                sort: '',
-                auction_id: ''
-
-            },
-            rule: { //多图选择规则
-                slider_image: {
-                    maxLength: 1
-                }
-            },
-            attr: [],//临时属性
-            newRule: false,//是否添加新规则
-            radioRule: ['status'],//radio 当选规则
-            ruleList:[],
-            ruleIndex:-1,
-            progress: 0,
-            um: null,//编译器实例化
-            form: null,//layui.form
-            layTabId: 1,
-            ruleBool: id ? true : false,
-        },
-        watch:{
-            'formData.is_sub':function (n) {
-                if (n == 1) {
-                    this.formHeader.push({title:'一级返佣(元)'});
-                    this.formHeader.push({title:'二级级返佣(元)'});
-                } else {
-                    this.formHeader.pop();
-                    this.formHeader.pop();
-                }
-            },
-            'formData.spec_type':function (n) {
-                if (n) {
-                    this.render();
-                }
-            },
-            // 'formData.image':function (n) {
-            //     if(!this.batchAttr.pic){
-            //         this.batchAttr.pic = n;
-            //     }
-            //     if(!this.formData.attr.pic){
-            //         this.formData.attr.pic = n;
-            //     }
-            // }
-        },
-        methods: {
-            back:function(){
-                var that = this;
-                layui.use(['element'], function () {
-                    layui.element.tabChange('docTabBrief', that.layTabId == 1 ? 1 : parseInt(that.layTabId) - 1);
-                });
-            },
-            next:function(){
-                var that = this;
-                layui.use(['element'], function () {
-                    layui.element.tabChange('docTabBrief', that.layTabId == 3 ? 3 : parseInt(that.layTabId) + 1);
-                });
-            },
-            goBack:function(){
-                location.href = this.U({c:'auction.auction_product',a:'index'});
-            },
-            U: function (opt) {
-                var m = opt.m || 'admin', c = opt.c || window.controlle || '', a = opt.a || 'index', q = opt.q || '',
-                    p = opt.p || {};
-                var params = Object. keys(p).map(function (key) {
-                    return key + '/' + p[key];
-                }).join('/');
-                var gets = Object.keys(q).map(function (key) {
-                    return key+'='+ q[key];
-                }).join('&');
-
-                return '/' + m + '/' + c + '/' + a + (params == '' ? '' : '/' + params) + (gets == '' ? '' : '?' + gets);
-            },
-            /**
-             * 提示
-             * */
-            showMsg: function (msg, success) {
-                $('#submit').removeAttr('disabled').text('提交');
-                layui.use(['layer'], function () {
-                    layui.layer.msg(msg, success);
-                });
-            },
-            addBrokerage:function(){
-                if (this.brokerage.brokerage >= 0 && this.brokerage.brokerage_two >= 0){
-                    var that = this;
-                    this.$set(this.formData,'attrs',this.formData.attrs.map(function (item) {
-                        item.brokerage = that.brokerage.brokerage;
-                        item.brokerage_two = that.brokerage.brokerage_two;
-                        return item;
-                    }));
-                } else {
-                    return this.showMsg('请填写返佣金额在进行批量添加');
-                }
-            },
-            batchClear:function(){
-                this.$set(this,'batchAttr',{
-                    pic: '',
-                    price: 0,
-                    cost: 0,
-                    ot_price: 0,
-                    stock: 0,
-                    bar_code: '',
-                    weight: 0,
-                    volume: 0,
-                });
-            },
-            /**
-             * 批量添加
-             * */
-            batchAdd:function(){
-                var that = this;
-                this.$set(this.formData,'attrs',this.formData.attrs.map(function (item) {
-                    if (that.batchAttr.pic) {
-                        item.pic = that.batchAttr.pic;
-                    }
-                    if (that.batchAttr.price > 0){
-                        item.price = that.batchAttr.price;
-                    }
-                    if (that.batchAttr.cost > 0){
-                        item.cost = that.batchAttr.cost;
-                    }
-                    if (that.batchAttr.ot_price > 0){
-                        item.ot_price = that.batchAttr.ot_price;
-                    }
-                    if (that.batchAttr.stock > 0){
-                        item.stock = that.batchAttr.stock;
-                    }
-                    if (that.batchAttr.bar_code != ''){
-                        item.bar_code = that.batchAttr.bar_code;
-                    }
-                    if (that.batchAttr.weight > 0){
-                        item.weight = that.batchAttr.weight;
-                    }
-                    if (that.batchAttr.volume > 0){
-                        item.volume = that.batchAttr.volume;
-                    }
-                    return item;
-                }));
-
-            },
-            /**
-             * 获取商品信息
-             * */
-            getProductInfo: function () {
-                var that = this;
-                that.requestGet(that.U({c:"auction.auction_product",a:'get_list',q:{id:that.id}})).then(function (res) {
-
-                    var productInfo = res.data || {};
-                    if(productInfo.id && that.id){
-                        that.$set(that,'formData',productInfo);
-                        that.generate();
-                    }
-
-                    that.getRuleList();
-                    that.init();
-                }).catch(function (res) {
-                    that.showMsg(res.msg);
-                })
-            },
-            /**
-             * 给某个属性添加属性值
-             * @param item
-             * */
-            addDetail: function (item) {
-                if (!item.detailValue) return false;
-                if (item.detail.find(function (val) {
-                    if(item.detailValue == val){
-                        return true;
-                    }
-                })) {
-                    return this.showMsg('添加的属性值重复');
-                }
-                item.detail.push(item.detailValue);
-                item.detailValue = '';
-            },
-            /**
-             * 删除某个属性值
-             * @param item 父级循环集合
-             * @param inx 子集index
-             * */
-            deleteValue: function (item, inx) {
-                if (item.detail.length > 1) {
-                    item.detail.splice(inx, 1);
-                } else {
-                    return this.showMsg('请设置至少一个属性');
-                }
-            },
-            /**
-             * 删除某条属性
-             * @param index
-             * */
-            deleteItem: function (index) {
-                this.formData.items.splice(index, 1);
-            },
-            /**
-             * 删除某条属性
-             * @param index
-             * */
-            deleteAttrs: function (index) {
-                var that = this;
-                if(that.id > 0){
-                    that.requestGet(that.U({c:"store.StoreProduct",a:'check_activity',q:{id:that.id}})).then(function (res) {
-                        that.showMsg(res.msg);
-                    }).catch(function (res) {
-                        if (that.formData.attrs.length > 1) {
-                            that.formData.attrs.splice(index, 1);
-                        } else {
-                            return that.showMsg('请设置至少一个规则');
-                        }
-                    })
-                }else{
-                    if (that.formData.attrs.length > 1) {
-                        that.formData.attrs.splice(index, 1);
-                    } else {
-                        return that.showMsg('请设置至少一个规则');
-                    }
-                }
-            },
-            /**
-             * 创建属性
-             * */
-            createAttrName: function () {
-                if (this.formDynamic.attrsName && this.formDynamic.attrsVal) {
-                    if (this.formData.items.find(function (val) {
-                        if (val.value == this.formDynamic.attrsName) {
-                            return true;
-                        }
-                    }.bind(this))) {
-                        return this.showMsg('添加的属性重复');
-                    }
-                    this.formData.items.push({
-                        value: this.formDynamic.attrsName,
-                        detailValue: '',
-                        attrHidden: false,
-                        detail: [this.formDynamic.attrsVal]
-                    });
-                    this.formDynamic.attrsName = '';
-                    this.formDynamic.attrsVal = '';
-                    this.newRule = false;
-                } else {
-                    return this.showMsg('请添加完整的规格!');
-                }
-            },
-            /**
-             * 删除图片
-             * */
-            deleteImage: function (key, index) {
-                var that = this;
-                if (index != undefined) {
-                    that.formData[key].splice(index, 1);
-                    that.$set(that.formData, key, that.formData[key]);
-                } else {
-                    that.$set(that.formData, key, '');
-                }
-            },
-            createFrame: function (title, src, opt) {
-                opt === undefined && (opt = {});
-                var h = 0;
-                if (window.innerHeight < 800 && window.innerHeight >= 700) {
-                    h = window.innerHeight - 50;
-                } else if (window.innerHeight < 900 && window.innerHeight >= 800) {
-                    h = window.innerHeight - 100;
-                } else if (window.innerHeight < 1000 && window.innerHeight >= 900) {
-                    h = window.innerHeight - 150;
-                } else if (window.innerHeight >= 1000) {
-                    h = window.innerHeight - 200;
-                } else {
-                    h = window.innerHeight;
-                }
-                var area = [(opt.w || window.innerWidth / 2) + 'px', (!opt.h || opt.h > h ? h : opt.h) + 'px'];
-                layui.use('layer',function () {
-                    return layer.open({
-                        type: 2,
-                        title: title,
-                        area: area,
-                        fixed: false, //不固定
-                        maxmin: true,
-                        moveOut: false,//true  可以拖出窗外  false 只能在窗内拖
-                        anim: 5,//出场动画 isOutAnim bool 关闭动画
-                        offset: 'auto',//['100px','100px'],//'auto',//初始位置  ['100px','100px'] t[ 上 左]
-                        shade: 0,//遮罩
-                        resize: true,//是否允许拉伸
-                        content: src,//内容
-                        move: '.layui-layer-title'
-                    });
-                });
-            },
-            changeIMG: function (name, value) {
-                if (this.getRule(name).maxLength !== undefined) {
-                    var that = this;
-                    value.map(function (v) {
-                        that.formData[name].push(v);
-                    });
-                    this.$set(this.formData, name, this.formData[name]);
-                } else {
-                    if(name == 'batchAttr.pic'){
-                        this.batchAttr.pic = value;
-                    } else {
-                        if (name.indexOf('.') !== -1) {
-                            var key = name.split('.');
-                            if (key.length == 2){
-                                this.formData[key[0]][key[1]] = value;
-                            } else if(key.length == 3){
-                                this.formData[key[0]][key[1]][key[2]] = value;
-                            } else if(key.length == 4){
-                                this.$set(this.formData[key[0]][key[1]][key[2]],key[3],value)
-                            }
-                        } else {
-                            this.formData[name] = value;
-                        }
-                    }
-                }
-            },
-            getRule: function (name) {
-                return this.rule[name] || {};
-            },
-            uploadImage: function (name) {
-                return this.createFrame('选择图片',this.U({c:"widget.images",a:'index',p:{fodder:name}}),{h:545,w:900});
-            },
-            uploadVideo: function () {
-                if (this.videoLink) {
-                    this.formData.video_link = this.videoLink;
-                } else {
-                    $(this.$refs.filElem).click();
-                }
-            },
-            delVideo: function () {
-                var that = this;
-                that.$set(that.formData, 'video_link', '');
-            },
-            insertEditor: function (list) {
-                this.um.execCommand('insertimage', list);
-            },
-            insertEditorVideo: function (src) {
-                this.um.setContent('<div><video style="width: 99%" src="'+src+'" class="video-ue" controls="controls" width="100"><source src="'+src+'"></source></video></div><br>',true);
-            },
-            getContent: function () {
-                return this.um.getContent();
-            },
-            /**
-             * 监听radio字段
-             */
-            eeventRadio: function () {
-                var that = this;
-                that.radioRule.map(function (val) {
-                    that.form.on('radio(' + val + ')', function (res) {
-                        that.formData[val] = res.value;
-                    });
-                })
-            },
-            init: function () {
-                var that = this;
-                window.UMEDITOR_CONFIG.toolbar = [
-                    // 加入一个 test
-                    'source | undo redo | bold italic underline strikethrough | superscript subscript | forecolor backcolor | removeformat |',
-                    'insertorderedlist insertunorderedlist | selectall cleardoc paragraph | fontfamily fontsize',
-                    '| justifyleft justifycenter justifyright justifyjustify |',
-                    'link unlink | emotion selectimgs video  | map',
-                    '| horizontal print preview fullscreen', 'drafts', 'formula'
-                ];
-                UM.registerUI('selectimgs', function (name) {
-                    var me = this;
-                    var $btn = $.eduibutton({
-                        icon: 'image',
-                        click: function () {
-                            that.createFrame('选择图片', "<?php echo Url('widget.images/index',['fodder'=>'editor']); ?>");
-                        },
-                        title: '选择图片'
-                    });
-
-                    this.addListener('selectionchange', function () {
-                        //切换为不可编辑时,把自己变灰
-                        var state = this.queryCommandState(name);
-                        $btn.edui().disabled(state == -1).active(state == 1)
-                    });
-                    return $btn;
-
-                });
-                UM.registerUI('video', function (name) {
-                    var me = this;
-                    var $btn = $.eduibutton({
-                        icon: 'video',
-                        click: function () {
-                            that.createFrame('选择视频', "<?php echo Url('widget.video/index',['fodder'=>'video']); ?>");
-                        },
-                        title: '选择视频'
-                    });
-
-                    this.addListener('selectionchange', function () {
-                        //切换为不可编辑时,把自己变灰
-                        var state = this.queryCommandState(name);
-                        $btn.edui().disabled(state == -1).active(state == 1)
-                    });
-                    return $btn;
-
-                });
-                //实例化编辑器
-                this.um = UM.getEditor('myEditor', {initialFrameWidth: '99%', initialFrameHeight: 400});
-                this.um.setContent(that.formData.description);
-                that.$nextTick(function () {
-                    layui.use(['form','element'], function () {
-                        that.form = layui.form;
-                        that.form.render();
-                        that.form.on('select(temp_id)', function (data) {
-                            that.$set(that.formData, 'temp_id', data.value);
-                        });
-                        that.form.on('select(rule_index)', function (data) {
-                            that.ruleIndex = data.value;
-                        });
-                        layui.element.on('tab(docTabBrief)', function(){
-                            that.layTabId = this.getAttribute('lay-id');
-                        });
-                        that.eeventRadio();
-                    });
-                })
-            },
-            requestPost: function (url, data) {
-                return new Promise(function (resolve, reject) {
-                    axios.post(url, data).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            resolve(res.data)
-                        } else {
-                            reject(res.data);
-                        }
-                    }).catch(function (err) {
-                        reject({msg:err})
-                    });
-                })
-            },
-            requestGet: function (url) {
-                return new Promise(function (resolve, reject) {
-                    axios.get(url).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            resolve(res.data)
-                        } else {
-                            reject(res.data);
-                        }
-                    }).catch(function (err) {
-                        reject({msg:err})
-                    });
-                })
-            },
-            generates: function () {
-                var that = this;
-                that.generate(1);
-            },
-            handleSubmit:function () {
-                var that = this;
-                var auction_id = $('#auction_id').val();
-                if (that.formData.name === ''){
-                    return that.showMsg('请输入商品名称');
-                }
-                if (auction_id <= 0){
-                    return that.showMsg('请选择场馆');
-                }
-                if (that.formData.image === ''){
-                    return that.showMsg('请输入上传图片');
-                }
-                if (that.formData.price <= 0){
-                    return that.showMsg('请输入价格');
-                }
-                if (that.formData.rise <= 0){
-                    return that.showMsg('涨幅不能为空');
-                }
-                if (that.formData.deduct <= 0){
-                    return that.showMsg('扣除不能为空');
-                }
-
-                that.formData.auction_id = auction_id;
-                $('#submit').attr('disabled', 'disabled').text('保存中...');
-                that.requestPost(that.U({c:'auction.auction_product',a:'update',p:{id:that.id}}),that.formData).then(function (res) {
-                    that.confirm();
-                }).catch(function (res) {
-                    that.showMsg(res.msg);
-                });
-
-            },
-            confirm: function(){
-                var that = this;
-                layui.use(['layer'], function () {
-                    var layer = layui.layer;
-                    layer.confirm(that.id ? '修改成功是否返回产品列表' : '添加成功是否返回产品列表', {
-                        btn: ['返回列表',that.id ? '继续修改' : '继续添加'] //按钮
-                    }, function(){
-                        location.href = that.U({c:'auction.auction_product',a:'index'});
-                    }, function(){
-                        location.reload();
-                    });
-                });
-            },
-            render:function(){
-                this.$nextTick(function(){
-                    layui.use(['form'], function () {
-                        layui.form.render('select');
-                    });
-                })
-            },
-            // 移动
-            handleDragStart (e, item) {
-                this.dragging = item;
-            },
-            handleDragEnd (e, item) {
-                this.dragging = null
-            },
-            handleDragOver (e) {
-                e.dataTransfer.dropEffect = 'move'
-            },
-            handleDragEnter (e, item) {
-                e.dataTransfer.effectAllowed = 'move'
-                if (item === this.dragging) {
-                    return
-                }
-                var newItems = [...this.formData.activity];
-                var src = newItems.indexOf(this.dragging);
-                var dst = newItems.indexOf(item);
-                newItems.splice(dst, 0, ...newItems.splice(src, 1))
-                this.formData.activity = newItems;
-            },
-            addRule:function(){
-                return this.createFrame('添加商品规则',this.U({c:'store.StoreProductRule',a:'create'}));
-            },
-            allRule:function () {
-                if (this.ruleIndex != -1) {
-                    var rule = this.ruleList[this.ruleIndex];
-                    if (rule) {
-                        this.ruleBool = true;
-                        var rule_value = rule.rule_value.map(function (item) {
-                            return item;
-                        });
-                        this.$set(this.formData,'items',rule_value);
-                        this.$set(this.formData,'attrs',[]);
-                        this.$set(this,'formHeader',[]);
-                        return true;
-                    }
-                }
-                this.showMsg('选择的属性无效');
-            }
-        },
-        mounted: function () {
-            var that = this;
-            that.getProductInfo();
-            window.changeIMG = that.changeIMG;
-            window.$vm = that;
-        }
-    });
-</script>
-</body>
-</html>
-<script>
-
-</script>

+ 0 - 209
runtime/admin/temp/2513917fe9c3571078deb52521cd99c8.php

@@ -1,209 +0,0 @@
-<?php /*a:6:{s:71:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\setting\system_admin\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\inner_page.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-    <div class="col-sm-12">
-        <div class="ibox">
-            <div class="ibox-title">
-                <button type="button" class="btn btn-w-m btn-primary" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>')">添加管理员</button>
-                <div class="ibox-tools">
-
-                </div>
-            </div>
-            <div class="ibox-content">
-                <div class="row">
-                    <div class="m-b m-l">
-                        <?php /*  <form action="" class="form-inline">
-                              <i class="fa fa-search" style="margin-right: 10px;"></i>
-                              <select name="is_show" aria-controls="editable" class="form-control input-sm">
-                                  <option value="">是否显示</option>
-                                  <option value="1" <?php if($params['is_show'] == '1'): ?>selected="selected"<?php endif; ?>>显示</option>
-                                  <option value="0" <?php if($params['is_show'] == '0'): ?>selected="selected"<?php endif; ?>>不显示</option>
-                              </select>
-                              <select name="access" aria-controls="editable" class="form-control input-sm">
-                                  <option value="">子管理员是否可用</option>
-                                  <option value="1" <?php if($params['access'] == '1'): ?>selected="selected"<?php endif; ?>>可用</option>
-                                  <option value="0" <?php if($params['access'] == '0'): ?>selected="selected"<?php endif; ?>>不可用</option>
-                              </select>
-                          <div class="input-group">
-                              <input type="text" name="keyword" value="<?php echo htmlentities($params['keyword']); ?>" placeholder="请输入关键词" class="input-sm form-control"> <span class="input-group-btn">
-                                      <button type="submit" class="btn btn-sm btn-primary"> 搜索</button> </span>
-                          </div>
-                          </form>  */ ?>
-                        <form action="" class="form-inline">
-
-                            <select name="roles" aria-controls="editable" class="form-control input-sm">
-                                <option value="">身份</option>
-                                <?php if(is_array($role) || $role instanceof \think\Collection || $role instanceof \think\Paginator): $k = 0; $__LIST__ = $role;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($k % 2 );++$k;?>
-                                 <option value="<?php echo htmlentities($key); ?>" <?php if($where['roles'] == $key): ?>selected="selected"<?php endif; ?>><?php echo htmlentities($vo); ?></option>
-                                <?php endforeach; endif; else: echo "" ;endif; ?>
-                            </select>
-                            <div class="input-group">
-                                <input type="text" name="name" value="<?php echo htmlentities($where['name']); ?>" placeholder="请输入姓名或者账号" class="input-sm form-control"> <span class="input-group-btn">
-                                    <button type="submit" class="btn btn-sm btn-primary"> <i class="fa fa-search"></i>搜索</button> </span>
-                            </div>
-                        </form>
-                    </div>
-
-                </div>
-                <div class="table-responsive">
-                    <table class="table table-striped  table-bordered">
-                        <thead>
-                        <tr>
-
-                            <th class="text-center">姓名</th>
-                            <th class="text-center">账号</th>
-                            <th class="text-center">身份</th>
-                            <th class="text-center">最后一次登陆时间</th>
-                            <th class="text-center">最后一次登陆ip</th>
-                            <th class="text-center">开启</th>
-                            <th class="text-center">操作</th>
-                        </tr>
-                        </thead>
-                        <tbody class="">
-                        <?php if(is_array($list) || $list instanceof \think\Collection || $list instanceof \think\Paginator): $i = 0; $__LIST__ = $list;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                        <tr>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['real_name']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['account']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['roles']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo !empty($vo['last_time']) ? date('Y/m/d H : i',$vo['last_time']) : ''; ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['last_ip']); ?>
-                            </td>
-                            <td class="text-center">
-                                <i class="fa <?php if($vo['status'] == '1'): ?>fa-check text-navy<?php else: ?>fa-close text-danger<?php endif; ?>"></i>
-                            </td>
-
-                            <td class="text-center">
-                                <button class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame('编辑','<?php echo Url('edit',array('id'=>$vo['id'])); ?>')"><i class="fa fa-edit"></i> 编辑</button>
-                                <button class="btn btn-danger btn-xs" data-url="<?php echo Url('delete',array('id'=>$vo['id'])); ?>" type="button"><i class="fa fa-times"></i> 删除
-                                </button>
-                            </td>
-                        </tr>
-                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                        </tbody>
-                    </table>
-                </div>
-                <link href="/system/frame/css/plugins/dataTables/dataTables.bootstrap.css" rel="stylesheet">
-<div class="row">
-    <div class="col-sm-6">
-        <div class="dataTables_info" id="DataTables_Table_0_info" role="alert" aria-live="polite" aria-relevant="all">共 <?php echo htmlentities($total); ?> 项</div>
-    </div>
-    <div class="col-sm-6">
-        <div class="dataTables_paginate paging_simple_numbers" id="editable_paginate">
-            <?php echo $page;?>
-        </div>
-    </div>
-</div>
-            </div>
-        </div>
-    </div>
-</div>
-
-
-
-<script>
-    $('.btn-danger').on('click',function(){
-        window.t = $(this);
-        var _this = $(this),url =_this.data('url');
-        $eb.$swal('delete',function(){
-            $eb.axios.get(url).then(function(res){
-                console.log(res);
-                if(res.status == 200 && res.data.code == 200) {
-                    $eb.$swal('success',res.data.msg);
-                    _this.parents('tr').remove();
-                }else
-                    return Promise.reject(res.data.msg || '删除失败')
-            }).catch(function(err){
-                $eb.$swal('error',err);
-            });
-        })
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 152
runtime/admin/temp/2521e626fecef8b97bcc592589118f5d.php

@@ -1,152 +0,0 @@
-<?php /*a:1:{s:71:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction_site\index.php";i:1648517357;}*/ ?>
-<!DOCTYPE html>
-<html lang="en">
-<head>
-    <meta charset="UTF-8">
-    <title>竞拍配置</title>
-
-    <link href="/system/frame//css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <link href="/system//css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame//css/style.min.css?v=3.0.0" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <script src="/static/plug/vue/dist/vue.min.js"></script>
-    <link href="/static/plug/iview/dist/styles/iview.css" rel="stylesheet">
-    <script src="/static/plug/iview/dist/iview.min.js"></script>
-    <script src="/static/plug/jquery/jquery.min.js"></script>
-    <script src="/static/plug/form-create/province_city.js"></script>
-    <script src="/static/plug/form-create/form-create.min.js"></script>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <style>
-        /*弹框样式修改*/
-        .ivu-modal{top: 20px;}
-        .ivu-modal .ivu-modal-body{padding: 10px;}
-        .ivu-modal .ivu-modal-body .ivu-modal-confirm-head{padding:0 0 10px 0;}
-        .ivu-modal .ivu-modal-body .ivu-modal-confirm-footer{display: none;padding-bottom: 10px;}
-        .ivu-date-picker {display: inline-block;line-height: normal;width: 280px;}
-        .ivu-modal-footer{display: none;}
-        .ivu-poptip-popper{text-align: left;}
-        .ivu-icon{padding-left: 5px;}
-        .ivu-btn-long{width: 10%;min-width:100px;margin-left: 18%;}
-    </style>
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-    <div class="row">
-        <div class="col-sm-12">
-            <div class="ibox float-e-margins">
-                <div class="ibox-title">
-                    <h5>系统配置</h5>
-                </div>
-                <div class="tabs-container ibox-title  gray-bg">
-                    <ul class="nav nav-tabs">
-
-
-                        <li ><a href=""><i class="fa "></i></a></li>
-
-
-                    </ul>
-
-
-                    <div class="ibox-content">
-
-                        <div class="p-m m-t-sm" id="configboay">
-
-                        </div>
-                    </div>
-            </div>
-        </div>
-    </div>
-</div>
-</body>
-
-<script>
-    formCreate.formSuccess = function(form,$r){
-        <?=$form->getSuccessScript()?>
-        $r.btn.loading(false);
-    };
-
-    (function () {
-        var create = (function () {
-            var getRule = function () {
-                var rule = <?=json_encode($form->getRules())?>;
-                rule.forEach(function (c) {
-                    if ((c.type == 'cascader' || c.type == 'tree') && Object.prototype.toString.call(c.props.data) == '[object String]') {
-                        if (c.props.data.indexOf('js.') === 0) {
-                            c.props.data = window[c.props.data.replace('js.', '')];
-                        }
-                    }
-                });
-                return rule;
-            }, vm = new Vue,name = 'formBuilderExec<?= !$form->getId() ? '' : '_'.$form->getId() ?>';
-            var _b = false;
-            window[name] =  function create(el, callback) {
-                if(_b) return ;
-                _b = true;
-                if (!el) el = document.getElementById('configboay');
-                var $f = formCreate.create(getRule(), {
-                    el: el,
-                    form:<?=json_encode($form->getConfig('form'))?>,
-                    row:<?=json_encode($form->getConfig('row'))?>,
-                    submitBtn:<?=$form->isSubmitBtn() ? '{}' : 'false'?>,
-                    resetBtn:<?=$form->isResetBtn() ? 'true' : '{}'?>,
-                    iframeHelper:true,
-                    global:{
-                        upload: {
-                            props:{
-                                onExceededSize: function (file) {
-                                    vm.$Message.error(file.name + '超出指定大小限制');
-                                },
-                                onFormatError: function () {
-                                    vm.$Message.error(file.name + '格式验证失败');
-                                },
-                                onError: function (error) {
-                                    vm.$Message.error(file.name + '上传失败,(' + error + ')');
-                                },
-                                onSuccess: function (res, file) {
-                                    if (res.code == 200) {
-                                        file.url = res.data.filePath;
-                                    } else {
-                                        vm.$Message.error(res.msg);
-                                    }
-                                },
-                            },
-                        },
-                    },
-                    //表单提交事件
-                    onSubmit: function (formData) {
-                        $f.btn.loading(true);
-                        $.ajax({
-                            url: '<?=$form->getAction()?>',
-                            type: '<?=$form->getMethod()?>',
-                            dataType: 'json',
-                            data: formData,
-                            success: function (res) {
-                                if (res.code == 200) {
-                                    vm.$Message.success(res.msg);
-                                    $f.btn.loading(false);
-                                    formCreate.formSuccess && formCreate.formSuccess(res, $f, formData);
-                                    callback && callback(0, res, $f, formData);
-                                    //TODO 表单提交成功!
-                                } else {
-                                    vm.$Message.error(res.msg || '表单提交失败');
-                                    $f.btn.loading(false);
-                                    callback && callback(1, res, $f, formData);
-                                    //TODO 表单提交失败
-                                }
-                            },
-                            error: function () {
-                                vm.$Message.error('表单提交失败');
-                                $f.btn.loading(false);
-                            }
-                        });
-                    }
-                });
-                return $f;
-            };
-            return window[name];
-        }());
-        window.$f = create();
-    })();
-</script>
-</html>

+ 0 - 1746
runtime/admin/temp/3842d4cff02ed8a8fdaa7dea044f6e6b.php

@@ -1,1746 +0,0 @@
-<?php /*a:1:{s:71:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\store\store_product\create.php";i:1648800225;}*/ ?>
-<!DOCTYPE html>
-<html>
-<head>
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
-    <link href="/system/frame/css/font-awesome.min.css" rel="stylesheet">
-    <link href="/system/plug/umeditor/themes/default/css/umeditor.css" type="text/css" rel="stylesheet">
-    <script type="text/javascript" src="/system/plug/umeditor/third-party/jquery.min.js"></script>
-    <script type="text/javascript" src="/system/plug/umeditor/third-party/template.min.js"></script>
-    <script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.config.js"></script>
-    <script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.min.js"></script>
-    <script type="text/javascript" src="/system/plug/umeditor/lang/zh-cn/zh-cn.js"></script>
-    <link rel="stylesheet" href="/static/plug/layui/css/layui.css">
-    <script src="/static/plug/layui/layui.js"></script>
-    <script src="/static/plug/vue/dist/vue.min.js"></script>
-    <script src="/static/plug/axios.min.js"></script>
-    <script src="/system/module/widget/aliyun-oss-sdk-4.4.4.min.js"></script>
-    <script src="/system/module/widget/cos-js-sdk-v5.min.js"></script>
-    <script src="/system/module/widget/qiniu-js-sdk-2.5.5.js"></script>
-    <script src="/system/module/widget/plupload.full.min.js"></script>
-    <script src="/system/module/widget/videoUpload.js"></script>
-    <style>
-        .layui-form-item {
-            margin-bottom: 0px;
-        }
-
-        .pictrueBox {
-            display: inline-block !important;
-        }
-
-        .pictrue {
-            width: 60px;
-            height: 60px;
-            border: 1px dotted rgba(0, 0, 0, 0.1);
-            margin-right: 15px;
-            display: inline-block;
-            position: relative;
-            cursor: pointer;
-        }
-
-        .pictrue img {
-            width: 100%;
-            height: 100%;
-        }
-
-        .upLoad {
-            width: 58px;
-            height: 58px;
-            line-height: 58px;
-            border: 1px dotted rgba(0, 0, 0, 0.1);
-            border-radius: 4px;
-            background: rgba(0, 0, 0, 0.02);
-            cursor: pointer;
-            display: flex;
-            justify-content: center;
-            align-items: center;
-        }
-
-        .rulesBox {
-            display: flex;
-            flex-wrap: wrap;
-            margin-left: 10px;
-        }
-
-        .layui-tab-content {
-            margin-top: 15px;
-        }
-
-        .ml110 {
-            margin: 18px 0 4px 110px;
-        }
-
-        .rules {
-            display: flex;
-        }
-
-        .rules-btn-sm {
-            height: 30px;
-            line-height: 30px;
-            font-size: 12px;
-            width: 109px;
-        }
-
-        .rules-btn-sm input {
-            width: 79% !important;
-            height: 84% !important;
-            padding: 0 10px;
-        }
-
-        .ml10 {
-            margin-left: 10px !important;
-        }
-
-        .ml40 {
-            margin-left: 40px !important;
-        }
-
-        .closes {
-            position: absolute;
-            left: 86%;
-            top: -18%;
-        }
-
-        .red {
-            color: red;
-        }
-
-        .layui-input-block .layui-video-box {
-            width: 22%;
-            height: 180px;
-            border-radius: 10px;
-            background-color: #707070;
-            margin-top: 10px;
-            position: relative;
-            overflow: hidden;
-        }
-
-        .layui-input-block .layui-video-box i {
-            color: #fff;
-            line-height: 180px;
-            margin: 0 auto;
-            width: 50px;
-            height: 50px;
-            display: inherit;
-            font-size: 50px;
-        }
-
-        .layui-input-block .layui-video-box .mark {
-            position: absolute;
-            width: 100%;
-            height: 30px;
-            top: 0;
-            background-color: rgba(0, 0, 0, .5);
-            text-align: center;
-        }
-
-        .store_box {
-            display: flex;
-        }
-
-        .info {
-            color: #c9c9c9;
-            padding-left: 10px;
-            line-height: 30px;
-        }
-    </style>
-</head>
-<body>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15" id="app" v-cloak="">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <span class="">{{id ? '商品修改': '商品添加' }}</span>
-                <button style="margin-left: 20px" type="button" class="layui-btn layui-btn-primary layui-btn-xs"
-                        @click="goBack">返回列表
-                </button>
-            </div>
-            <div class="layui-card-body">
-                <form class="layui-form" action="" v-cloak="">
-                    <div class="layui-tab layui-tab-brief" lay-filter="docTabBrief">
-                        <ul class="layui-tab-title">
-                            <li class="layui-this" lay-id='1'>基础信息</li>
-                            <li lay-id='2'>商品详情</li>
-                            <li lay-id='3'>其他设置</li>
-                        </ul>
-                        <div class="layui-tab-content">
-                            <div class="layui-tab-item layui-show">
-                                <div class="layui-row layui-col-space15">
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品分类<i class="red">*</i></label>
-                                                <div class="layui-input-block" id="cate_id">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品名称<i class="red">*</i></label>
-                                                <div class="layui-input-block">
-                                                    <input type="text" name="store_name" lay-verify="title"
-                                                           autocomplete="off"
-                                                           placeholder="请输入商品名称" class="layui-input"
-                                                           v-model="formData.store_name" maxlength="100">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品关键字</label>
-                                                <div class="layui-input-block">
-                                                    <input style="width: 40%" type="text" name="keyword"
-                                                           lay-verify="title" autocomplete="off"
-                                                           placeholder="请输入商品关键字" class="layui-input"
-                                                           v-model="formData.keyword">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">单位</label>
-                                                <div class="layui-input-block">
-                                                    <input style="width: 40%" type="text" name="unit_name"
-                                                           lay-verify="title" autocomplete="off"
-                                                           placeholder="请输入单位" class="layui-input"
-                                                           v-model="formData.unit_name">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item layui-form-text">
-                                                <label class="layui-form-label">商品简介</label>
-                                                <div class="layui-input-block">
-                                                    <textarea name="store_info" v-model="formData.store_info"
-                                                              placeholder="请输入商品简介" class="layui-textarea"></textarea>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-form-item submit">
-                                        <label class="layui-form-label">主图视频</label>
-                                        <div class="layui-input-block">
-                                            <input type="text" name="link_key" v-model="videoLink"
-                                                   style="width:50%;display:inline-block;margin-right: 10px;"
-                                                   autocomplete="off" placeholder="请输入视频链接" class="layui-input">
-                                            <button type="button" @click="uploadVideo"
-                                                    class="layui-btn layui-btn-sm layui-btn-normal">{{videoLink ? '确认添加'
-                                                        : '上传视频'}}
-                                            </button>
-                                            <input ref="filElem" type="file" style="display: none">
-                                        </div>
-                                        <div class="layui-input-block video_show" style="width: 30%;margin-top: 20px;"
-                                             v-if="upload.videoIng">
-                                            <div class="layui-progress" style="margin-bottom: 10px">
-                                                <div class="layui-progress-bar layui-bg-blue"
-                                                     :style="'width:'+progress+'%'"></div>
-                                            </div>
-                                            <button type="button"
-                                                    class="layui-btn layui-btn-sm layui-btn-danger percent">
-                                                {{progress}}%
-                                            </button>
-                                        </div>
-                                        <div class="layui-input-block" v-if="formData.video_link">
-                                            <div class="layui-video-box" v-if="formData.video_link">
-                                                <video style="width:100%;height: 100%!important;border-radius: 10px;"
-                                                       :src="formData.video_link" controls="controls">
-                                                    您的浏览器不支持 video 标签。
-                                                </video>
-                                                <div class="mark" @click="delVideo">
-                                                    <span class="layui-icon layui-icon-delete"
-                                                          style="font-size: 30px; color: #1E9FFF;"></span>
-                                                </div>
-
-                                            </div>
-                                            <div class="layui-video-box" v-else>
-                                                <i class="layui-icon layui-icon-play"></i>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品封面图<i class="red">*</i></label>
-                                                <div class="pictrueBox">
-                                                    <div class="pictrue" v-if="formData.image"
-                                                         @click="uploadImage('image')">
-                                                        <img :src="formData.image"></div>
-                                                    <div class="upLoad" @click="uploadImage('image')" v-else>
-                                                        <i class="layui-icon layui-icon-camera" class="iconfont"
-                                                           style="font-size: 26px;"></i>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品轮播图<i class="red">*</i></label>
-                                                <div class="pictrueBox pictrue"
-                                                     v-for="(item,index) in formData.slider_image">
-                                                    <img :src="item">
-                                                    <i class="layui-icon closes"
-                                                       @click="deleteImage('slider_image',index)">&#x1007</i>
-                                                </div>
-                                                <div class="pictrueBox">
-                                                    <div class="upLoad" @click="uploadImage('slider_image')"
-                                                         v-if="formData.slider_image.length <= rule.slider_image.maxLength">
-                                                        <i class="layui-icon layui-icon-camera" class="iconfont"
-                                                           style="font-size: 26px;"></i>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品规格<i class="red">*</i></label>
-                                                <div class="layui-input-block">
-                                                    <input type="radio" name="spec_type" value="0" title="单规格"
-                                                           lay-filter="spec_type"
-                                                           :checked="formData.spec_type == 0 ? true : false">
-                                                    <input type="radio" name="spec_type" value="1" title="多规格"
-                                                           lay-filter="spec_type"
-                                                           :checked="formData.spec_type == 1 ? true : false">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12"
-                                         v-if="formData.spec_type == 0">
-
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label"></label>
-                                                <div class="layui-input-block">
-                                                    <table class="layui-table">
-                                                        <thead>
-                                                        <tr>
-                                                            <th>图片<i class="red">*</i></th>
-                                                            <th>售价<i class="red">*</i></th>
-                                                            <th>趣豆<i class="red">*</i></th>
-                                                            <th>成本价</th>
-                                                            <th>原价<i class="red">*</i></th>
-                                                            <th>库存<i class="red">*</i></th>
-                                                            <th>产品编号</th>
-                                                            <th>重量(KG)</th>
-                                                            <th>体积(m³)</th>
-                                                        </tr>
-                                                        </thead>
-                                                        <tr>
-                                                            <td>
-                                                                <div class="pictrueBox">
-                                                                    <div class="pictrue" v-if="formData.attr.pic"
-                                                                         @click="uploadImage('attr.pic')"><img
-                                                                                :src="formData.attr.pic"></div>
-                                                                    <div class="upLoad" @click="uploadImage('attr.pic')"
-                                                                         v-else>
-                                                                        <i class="layui-icon layui-icon-camera"
-                                                                           class="iconfont"
-                                                                           style="font-size: 26px;"></i>
-                                                                    </div>
-                                                                </div>
-                                                            </td>
-                                                            <td><input type="text" v-model="formData.attr.price"
-                                                                       class="layui-input"></td>
-                                                            <td><input type="text" v-model="formData.attr.integral"
-                                                                       class="layui-input"></td>
-                                                            <td><input type="text" v-model="formData.attr.cost"
-                                                                       class="layui-input"></td>
-                                                            <td><input type="text" v-model="formData.attr.ot_price"
-                                                                       class="layui-input"></td>
-                                                            <td><input type="text" v-model="formData.attr.stock"
-                                                                       class="layui-input"></td>
-                                                            <td><input type="text" v-model="formData.attr.bar_code"
-                                                                       class="layui-input"></td>
-                                                            <td><input type="text" v-model="formData.attr.weight"
-                                                                       class="layui-input"></td>
-                                                            <td><input type="text" v-model="formData.attr.volume"
-                                                                       class="layui-input"></td>
-                                                        </tr>
-                                                    </table>
-                                                </div>
-                                            </div>
-                                        </div>
-
-                                    </div>
-                                    <!-- 多规格-->
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12"
-                                         v-if="formData.spec_type == 1">
-                                        <div class="layui-col-xs12 layui-col-sm6 layui-col-md6">
-                                            <div class="grid-demo grid-demo-bg1" style="margin-bottom: 10px;">
-                                                <div class="layui-form-item">
-                                                    <label class="layui-form-label">选择规格<i class="red">*</i></label>
-                                                    <div class="layui-input-block selected store_box">
-                                                        <select name="ruleIndex" lay-filter="rule_index">
-                                                            <option value="-1">请选择</option>
-                                                            <option :value="index" v-for="(item,index) in ruleList">
-                                                                {{item.rule_name}}
-                                                            </option>
-                                                        </select>
-                                                        <button type="button" style="height: 38px;border-left: 0;"
-                                                                class="layui-btn layui-btn-sm" @click="allRule">确认
-                                                        </button>
-                                                        <button type="button" style="height: 38px;"
-                                                                class="layui-btn layui-btn-sm layui-btn-primary"
-                                                                @click="addRule">添加规则
-                                                        </button>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                        <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                            <div class="grid-demo grid-demo-bg1" v-for="(item,index) in formData.items">
-                                                <div class="ml110"><span>{{item.value}}</span><i class="layui-icon"
-                                                                                                 @click="deleteItem(index)">&#x1007;</i>
-                                                </div>
-                                                <div class="layui-form-item rules">
-                                                    <label class="layui-form-label"></label>
-                                                    <button type="button"
-                                                            class="layui-btn layui-btn-primary layui-btn-sm"
-                                                            v-for="(val,inx) in item.detail">
-                                                        {{val}}
-                                                        <i class="layui-icon layui-icon-close"
-                                                           @click="deleteValue(item,inx)"></i>
-                                                    </button>
-                                                    <div class="rules rulesBox">
-                                                        <div class="rules-btn-sm">
-                                                            <input type="text" v-model="item.detailValue" name="title"
-                                                                   autocomplete="off" placeholder="请输入">
-                                                        </div>
-                                                        <button class="layui-btn layui-btn-sm" type="button"
-                                                                @click="addDetail(item)">添加
-                                                        </button>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                            <div class="grid-demo grid-demo-bg1 rules" style="margin-top: 24px;"
-                                                 v-if="newRule">
-                                                <div class="layui-form-item layui-form-text rules">
-                                                    <label class="layui-form-label">规格:</label>
-                                                    <div class="rules-btn-sm">
-                                                        <input type="text" name="title" v-model="formDynamic.attrsName"
-                                                               autocomplete="off" placeholder="请输入规格">
-                                                    </div>
-                                                </div>
-                                                <div class="layui-form-item layui-form-text rules">
-                                                    <label class="layui-form-label">规格值:</label>
-                                                    <div class="rules-btn-sm">
-                                                        <input type="text" name="title" v-model="formDynamic.attrsVal"
-                                                               autocomplete="off" placeholder="请输入规格值">
-                                                    </div>
-                                                </div>
-                                                <button class="layui-btn layui-btn-sm ml40" type="button"
-                                                        @click="createAttrName">添加
-                                                </button>
-                                                <button class="layui-btn layui-btn-sm ml10" type="button"
-                                                        @click="newRule = false">取消
-                                                </button>
-                                            </div>
-                                            <div class="grid-demo grid-demo-bg1"
-                                                 style="margin-top: 20px;margin-bottom: 10px;"
-                                                 v-if="newRule == false && ruleBool">
-                                                <div class="layui-form-item">
-                                                    <label class="layui-form-label"></label>
-                                                    <button class="layui-btn layui-btn-sm" type="button"
-                                                            @click="newRule = true">
-                                                        添加新规格
-                                                    </button>
-                                                    <button class="layui-btn layui-btn-sm" type="button"
-                                                            @click="generate">立即生成
-                                                    </button>
-                                                </div>
-                                            </div>
-                                        </div>
-                                        <div class="layui-col-xs12 layui-col-sm12 layui-col-md12"
-                                             v-if="formData.attrs.length && formHeader.length">
-
-                                            <div class="grid-demo grid-demo-bg1" style="margin-top: 20px">
-                                                <div class="layui-form-item">
-                                                    <label class="layui-form-label">批量设置:</label>
-                                                    <div class="layui-input-block">
-                                                        <table class="layui-table">
-                                                            <thead>
-                                                            <tr>
-                                                                <th>图片<i class="red">*</i></th>
-                                                                <th>售价<i class="red">*</i></th>
-                                                                <th>趣豆<i class="red">*</i></th>
-                                                                <th>成本价</th>
-                                                                <th>原价<i class="red">*</i></th>
-                                                                <th>库存<i class="red">*</i></th>
-                                                                <th>产品编号</th>
-                                                                <th>重量(KG)</th>
-                                                                <th>体积(m³)</th>
-                                                                <th width="15%" style="text-align: center;">操作</th>
-                                                            </tr>
-                                                            </thead>
-                                                            <tr>
-                                                                <td>
-                                                                    <div class="pictrueBox">
-                                                                        <div class="pictrue" v-if="batchAttr.pic"
-                                                                             @click="uploadImage('batchAttr.pic')"><img
-                                                                                    :src="batchAttr.pic"></div>
-                                                                        <div class="upLoad"
-                                                                             @click="uploadImage('batchAttr.pic')"
-                                                                             v-else>
-                                                                            <i class="layui-icon layui-icon-camera"
-                                                                               class="iconfont"
-                                                                               style="font-size: 26px;"></i>
-                                                                        </div>
-                                                                    </div>
-                                                                </td>
-                                                                <td><input type="text" v-model="batchAttr.price"
-                                                                           class="layui-input"></td>
-                                                                <td><input type="text" v-model="batchAttr.integral"
-                                                                           class="layui-input"></td>
-                                                                <td><input type="text" v-model="batchAttr.cost"
-                                                                           class="layui-input"></td>
-                                                                <td><input type="text" v-model="batchAttr.ot_price"
-                                                                           class="layui-input"></td>
-                                                                <td>
-                                                                    <input type="text" v-model="batchAttr.stock"
-                                                                           class="layui-input">
-                                                                </td>
-                                                                <td>
-                                                                    <input type="text" v-model="batchAttr.bar_code"
-                                                                           class="layui-input">
-                                                                </td>
-                                                                <td>
-                                                                    <input type="text" v-model="batchAttr.weight"
-                                                                           class="layui-input">
-                                                                </td>
-                                                                <td>
-                                                                    <input type="text" v-model="batchAttr.volume"
-                                                                           class="layui-input">
-                                                                </td>
-                                                                <td style="text-align: center;">
-                                                                    <button class="layui-btn layui-btn-sm" type="button"
-                                                                            @click="batchAdd">批量修改
-                                                                    </button>
-                                                                    <button class="layui-btn layui-btn-sm layui-btn-danger"
-                                                                            type="button"
-                                                                            @click="batchClear">清空
-                                                                    </button>
-                                                                </td>
-                                                            </tr>
-                                                        </table>
-                                                    </div>
-                                                </div>
-                                            </div>
-
-                                            <div class="grid-demo grid-demo-bg1" style="margin-top: 20px">
-                                                <div class="layui-form-item">
-                                                    <label class="layui-form-label">商品属性:</label>
-                                                    <div class="layui-input-block">
-                                                        <table class="layui-table">
-                                                            <thead>
-                                                            <tr>
-                                                                <th v-for="(item,index) in formHeader"
-                                                                    v-if="item.align">
-                                                                    {{item.title}}
-                                                                </th>
-                                                            </tr>
-                                                            </thead>
-                                                            <tr v-for="(item,index) in formData.attrs">
-                                                                <td v-for="(n,v) in item.detail">{{n}}</td>
-                                                                <td>
-                                                                    <div class="pictrueBox">
-                                                                        <div class="pictrue" v-if="item.pic"
-                                                                             @click="uploadImage('attrs.'+index+'.pic')">
-                                                                            <img
-                                                                                    :src="item.pic"></div>
-                                                                        <div class="upLoad"
-                                                                             @click="uploadImage('attrs.'+index+'.pic')"
-                                                                             v-else>
-                                                                            <i class="layui-icon layui-icon-camera"
-                                                                               class="iconfont"
-                                                                               style="font-size: 26px;"></i>
-                                                                        </div>
-                                                                    </div>
-                                                                </td>
-                                                                <td><input type="number" v-model="item.price"
-                                                                           class="layui-input"></td>
-                                                                <td><input type="number" v-model="item.integral"
-                                                                           class="layui-input"></td>
-                                                                <td><input type="number" v-model="item.cost"
-                                                                           class="layui-input"></td>
-                                                                <td><input type="number" v-model="item.ot_price"
-                                                                           class="layui-input"></td>
-                                                                <td><input type="number" v-model="item.stock"
-                                                                           class="layui-input"></td>
-                                                                <td>
-                                                                    <input type="text" v-model="item.bar_code"
-                                                                           class="layui-input">
-                                                                </td>
-                                                                <td>
-                                                                    <input type="number" v-model="item.weight"
-                                                                           class="layui-input">
-                                                                </td>
-                                                                <td>
-                                                                    <input type="number" v-model="item.volume"
-                                                                           class="layui-input">
-                                                                </td>
-                                                                <td>
-                                                                    <button class="layui-btn layui-btn-sm" type="button"
-                                                                            @click="deleteAttrs(index)">删除
-                                                                    </button>
-                                                                </td>
-                                                            </tr>
-                                                        </table>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                </div>
-                                <div class="layui-col-xs12 layui-col-sm6 layui-col-md6">
-                                    <div class="grid-demo grid-demo-bg1">
-                                        <div class="layui-form-item">
-                                            <label class="layui-form-label">运费模板<i class="red">*</i></label>
-                                            <div class="layui-input-block">
-                                                <select name="temp_id" lay-filter="temp_id">
-                                                    <option value="0">请选择</option>
-                                                    <option :value="item.id" v-for="item in tempList"
-                                                            :selected=" item.id == formData.temp_id ? true : false ">
-                                                        {{item.name}}
-                                                    </option>
-                                                </select>
-                                            </div>
-                                        </div>
-                                    </div>
-                                </div>
-                                <div class="layui-row layui-col-space15">
-                                    <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品状态</label>
-                                                <div class="layui-input-block">
-                                                    <input type="radio" name="is_show" lay-filter="is_show" value="1"
-                                                           title="上架"
-                                                           :checked="formData.is_show == 1 ? true : false">
-                                                    <input type="radio" name="is_show" lay-filter="is_show" value="0"
-                                                           title="下架"
-                                                           :checked="formData.is_show == 0 ? true : false">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                </div>
-                            </div>
-                            <div class="layui-tab-item">
-                                <div class="layui-row layui-col-space15">
-                                    <textarea type="text/plain" name="description" id="myEditor" style="width:100%;">{{formData.description}}</textarea>
-                                </div>
-                            </div>
-                            <div class="layui-tab-item">
-                                <div class="layui-row layui-col-space15">
-                                    <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">虚拟销量</label>
-                                                <div class="layui-input-block">
-                                                    <input type="number" name="ficti" lay-verify="title"
-                                                           autocomplete="off"
-                                                           placeholder="请输入虚拟销量" class="layui-input"
-                                                           v-model="formData.ficti">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <!--                                    <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">-->
-                                    <!--                                        <div class="grid-demo grid-demo-bg1">-->
-                                    <!--                                            <div class="layui-form-item">-->
-                                    <!--                                                <label class="layui-form-label">赠送积分</label>-->
-                                    <!--                                                <div class="layui-input-block">-->
-                                    <!--                                                    <input type="number" name="give_integral" lay-verify="title"-->
-                                    <!--                                                           autocomplete="off" placeholder="请输入积分" class="layui-input"-->
-                                    <!--                                                           v-model="formData.give_integral">-->
-                                    <!--                                                </div>-->
-                                    <!--                                            </div>-->
-                                    <!--                                        </div>-->
-                                    <!--                                    </div>-->
-                                    <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">排序</label>
-                                                <div class="layui-input-block">
-                                                    <input type="number" name="sort" lay-verify="title"
-                                                           autocomplete="off"
-                                                           placeholder="请输入排序" class="layui-input"
-                                                           v-model="formData.sort">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">佣金设置</label>
-                                                <div class="layui-input-block">
-                                                    <input type="radio" name="is_sub" lay-filter="is_sub" value="1"
-                                                           title="单独设置"
-                                                           :checked="formData.is_sub == 1 ? true : false">
-                                                    <input type="radio" name="is_sub" lay-filter="is_sub" value="0"
-                                                           title="默认设置"
-                                                           :checked="formData.is_sub == 0 ? true : false">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12"
-                                         v-if="formData.is_sub == 1 && formData.spec_type == 1">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">批量设置</label>
-                                                <div class="layui-input-block">
-                                                    <input style="width: 20%;display: inline-block;" type="number"
-                                                           name="brokerage" lay-verify="title" autocomplete="off"
-                                                           placeholder="请输入一级返佣" class="layui-input"
-                                                           v-model="brokerage.brokerage">
-                                                    <input style="width: 20%;display: inline-block;" type="number"
-                                                           name="brokerage_two" lay-verify="title" autocomplete="off"
-                                                           placeholder="请输入二级返佣" class="layui-input"
-                                                           v-model="brokerage.brokerage_two">
-                                                    <button class="layui-btn layui-btn-sm" style="height: 38px;"
-                                                            type="button"
-                                                            @click="addBrokerage">批量设置
-                                                    </button>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <!-- 单属性-->
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12"
-                                         v-if="formData.spec_type == 0 && formData.is_sub == 1">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品属性:</label>
-                                                <div class="layui-input-block">
-                                                    <table class="layui-table">
-                                                        <thead>
-                                                        <tr>
-                                                            <th>图片</th>
-                                                            <th>售价</th>
-                                                            <th>趣豆</th>
-                                                            <th>成本价</th>
-                                                            <th>原价</th>
-                                                            <th>库存</th>
-                                                            <th>产品编号</th>
-                                                            <th>重量</th>
-                                                            <th>体积</th>
-                                                            <th>一级返佣</th>
-                                                            <th>二级返佣</th>
-                                                        </tr>
-                                                        </thead>
-                                                        <tr>
-                                                            <td>
-                                                                <div class="pictrueBox">
-                                                                    <div class="pictrue" v-if="formData.attr.pic">
-                                                                        <img :src="formData.attr.pic">
-                                                                    </div>
-                                                                </div>
-                                                            </td>
-                                                            <td>{{formData.attr.price}}</td>
-                                                            <td>{{formData.attr.integral}}</td>
-                                                            <td>{{formData.attr.cost}}</td>
-                                                            <td>{{formData.attr.ot_price}}</td>
-                                                            <td>{{formData.attr.stock}}</td>
-                                                            <td>{{formData.attr.bar_code}}</td>
-                                                            <td>{{formData.attr.weight}}</td>
-                                                            <td>{{formData.attr.volume}}</td>
-                                                            <td><input type="text" v-model="formData.attr.brokerage"
-                                                                       class="layui-input"></td>
-                                                            <td><input type="text" v-model="formData.attr.brokerage_two"
-                                                                       class="layui-input"></td>
-                                                        </tr>
-                                                    </table>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <!-- 单属性结束-->
-                                    <!-- 多属性-->
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12"
-                                         v-if="formData.attrs.length && formHeader.length && formData.is_sub == 1 && formData.spec_type == 1">
-                                        <div class="grid-demo grid-demo-bg1" style="margin-top: 20px">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品属性:</label>
-                                                <div class="layui-input-block">
-                                                    <table class="layui-table">
-                                                        <thead>
-                                                        <tr>
-                                                            <th v-for="(item,index) in formHeader"
-                                                                v-if="item.slot != 'action'">
-                                                                {{item.title}}
-                                                            </th>
-                                                        </tr>
-                                                        </thead>
-                                                        <tr v-for="(item,index) in formData.attrs">
-                                                            <td v-for="(n,v) in item.detail">{{n}}</td>
-                                                            <td>
-                                                                <div class="pictrueBox">
-                                                                    <div class="pictrue" v-if="item.pic"><img
-                                                                                :src="item.pic"></div>
-                                                                </div>
-                                                            </td>
-                                                            <td>{{item.price}}</td>
-                                                            <td>{{item.integral}}</td>
-                                                            <td>{{item.cost}}</td>
-                                                            <td>{{item.ot_price}}</td>
-                                                            <td>{{item.stock}}</td>
-                                                            <td>{{item.bar_code}}</td>
-                                                            <td>{{item.weight}}</td>
-                                                            <td>{{item.volume}}</td>
-                                                            <td>
-                                                                <input type="number" v-model="item.brokerage"
-                                                                       class="layui-input">
-                                                            </td>
-                                                            <td>
-                                                                <input type="number" v-model="item.brokerage_two"
-                                                                       class="layui-input">
-                                                            </td>
-                                                        </tr>
-                                                    </table>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <!--多属性结束-->
-
-                                    <!--                                    <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">-->
-                                    <!--                                        <div class="grid-demo grid-demo-bg1">-->
-                                    <!--                                            <div class="layui-form-item">-->
-                                    <!--                                                <label class="layui-form-label">商品状态</label>-->
-                                    <!--                                                <div class="layui-input-block">-->
-                                    <!--                                                    <input type="radio" name="is_show" lay-filter="is_show" value="1" title="上架"-->
-                                    <!--                                                           :checked="formData.is_show == 1 ? true : false">-->
-                                    <!--                                                    <input type="radio" name="is_show" lay-filter="is_show" value="0" title="下架"-->
-                                    <!--                                                           :checked="formData.is_show == 0 ? true : false">-->
-                                    <!--                                                </div>-->
-                                    <!--                                            </div>-->
-                                    <!--                                        </div>-->
-                                    <!--                                    </div>-->
-                                    <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">新品</label>
-                                                <div class="layui-input-block">
-                                                    <input type="radio" name="is_hot" lay-filter="is_hot" value="1" title="开启"
-                                                           :checked="formData.is_hot == 1 ? true : false">
-                                                    <input type="radio" name="is_hot" lay-filter="is_hot" value="0" title="关闭"
-                                                           :checked="formData.is_hot == 0 ? true : false">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">随意嗨购</label>
-                                                <div class="layui-input-block">
-                                                    <input type="radio" name="is_benefit" lay-filter="is_benefit" value="1" title="开启"
-                                                           :checked="formData.is_benefit == 1 ? true : false">
-                                                    <input type="radio" name="is_benefit" lay-filter="is_benefit" value="0" title="关闭"
-                                                           :checked="formData.is_benefit == 0 ? true : false">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">精品推荐</label>
-                                                <div class="layui-input-block">
-                                                    <input type="radio" name="is_best" lay-filter="is_best" value="1" title="开启"
-                                                           :checked="formData.is_best == 1 ? true : false">
-                                                    <input type="radio" name="is_best" lay-filter="is_best" value="0" title="关闭"
-                                                           :checked="formData.is_best == 0 ? true : false">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">首发新品</label>
-                                                <div class="layui-input-block">
-                                                    <input type="radio" name="is_new" lay-filter="is_new" value="1" title="开启"
-                                                           :checked="formData.is_new == 1 ? true : false">
-                                                    <input type="radio" name="is_new" lay-filter="is_new" value="0" title="关闭"
-                                                           :checked="formData.is_new == 0 ? true : false">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">优品推荐</label>
-                                                <div class="layui-input-block">
-                                                    <input type="radio" name="is_good" lay-filter="is_good" value="1" title="开启"
-                                                           :checked="formData.is_good == 1 ? true : false">
-                                                    <input type="radio" name="is_good" lay-filter="is_good" value="0" title="关闭"
-                                                           :checked="formData.is_good == 0 ? true : false">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-row layui-col-space15">
-                                        <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                            <div class="grid-demo grid-demo-bg1">
-                                                <div class="layui-form-item">
-                                                    <label class="layui-form-label">活动优先级</label>
-                                                    <div class="layui-input-block">
-                                                        <span class="layui-btn layui-btn-sm layui-btn-normal" :style="'background-color:'+activity[item]" v-for="(item,index) in formData.activity" :key="index"
-                                                              draggable="true"
-                                                              @dragstart="handleDragStart($event, item)"
-                                                              @dragover.prevent="handleDragOver($event, item)"
-                                                              @dragenter="handleDragEnter($event, item)"
-                                                              @dragend="handleDragEnd($event, item)">
-                                                        {{item}}
-                                                    </span>
-                                                        <span class="info">可拖动按钮调整活动的优先展示顺序</span>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                        <div class="layui-tab-content">
-                            <div class="layui-row layui-col-space15">
-                                <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                    <div class="grid-demo grid-demo-bg1">
-                                        <div class="layui-form-item" v-if="id">
-                                            <button class="layui-btn layui-btn-primary layui-btn-sm" type="button"
-                                                    @click="handleSubmit()">保存
-                                            </button>
-                                            <button class="layui-btn layui-btn-primary layui-btn-sm" type="button"
-                                                    @click="back" v-if="layTabId != 1">上一步
-                                            </button>
-                                            <button class="layui-btn layui-btn-normal layui-btn-sm" type="button"
-                                                    v-if="layTabId != 3" @click="next">下一步
-                                            </button>
-                                        </div>
-                                        <div class="layui-form-item" v-else>
-                                            <button class="layui-btn layui-btn-primary layui-btn-sm" type="button"
-                                                    @click="back" v-if="layTabId != 1">上一步
-                                            </button>
-                                            <button class="layui-btn layui-btn-normal layui-btn-sm" type="button"
-                                                    @click="next" v-if="layTabId != 3">下一步
-                                            </button>
-                                            <button class="layui-btn layui-btn-normal layui-btn-sm" type="button"
-                                                    v-if="layTabId == 3" @click="handleSubmit()">提交
-                                            </button>
-                                        </div>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </form>
-            </div>
-        </div>
-    </div>
-</div>
-<script>
-    var id = <?php echo htmlentities($id); ?>;
-    new Vue({
-        el: '#app',
-        data: {
-            id: id,
-            //分类列表
-            cateList: [],
-            //运费模板
-            tempList: [],
-            upload: {
-                videoIng: false
-            },
-            formData: {
-                cate_id: [],
-                temp_id: 0,
-                commission: 0,
-                store_name: '',
-                keyword: '',
-                unit_name: '',
-                postage: '',
-                store_info: '',
-                image: '',
-                video_link: '',
-                slider_image: [],
-                price: '',
-                spec_type: 0,
-                attr: {
-                    pic: '',
-                    price: 0,
-                    integral: 0,
-                    cost: 0,
-                    ot_price: 0,
-                    stock: 0,
-                    bar_code: '',
-                    weight: 0,
-                    volume: 0,
-                    brokerage: 0,
-                    brokerage_two: 0,
-                },
-                attrs: [],
-                description: '',
-                ficti: 0,
-                give_integral: 0,
-                sort: 0,
-                is_show: 1,
-                is_hot: 0,
-                is_benefit: 0,
-                is_best: 0,
-                is_new: 0,
-                is_good: 0,
-                store_type: 1,
-                is_sub: 0,
-                items: [
-                    // {
-                    //     value: '',
-                    //     detailValue:'',
-                    //     attrHidden:false,
-                    //     detail:[]
-                    // }
-                ],
-                activity: ['秒杀', '砍价', '拼团'],
-            },
-            videoLink: '',
-            //批量添加属性
-            batchAttr: {
-                pic: '',
-                price: 0,
-                integral: 0,
-                cost: 0,
-                ot_price: 0,
-                stock: 0,
-                bar_code: '',
-                weight: 0,
-                volume: 0,
-            },
-            //多属性header头
-            formHeader: [],
-            // 规格数据
-            formDynamic: {
-                attrsName: '',
-                attrsVal: ''
-            },
-            brokerage: {
-                brokerage: '',
-                brokerage_two: '',
-            },
-            activity: {'秒杀': '#1E9FFF', '砍价': '#189688', '拼团': '#FEB900'},
-            attr: [],//临时属性
-            newRule: false,//是否添加新规则
-            radioRule: ['store_type', 'is_sub', 'is_show', 'is_hot', 'is_benefit', 'is_new', 'is_good', 'is_best', 'spec_type'],//radio 当选规则
-            rule: { //多图选择规则
-                slider_image: {
-                    maxLength: 5
-                }
-            },
-            ruleList: [],
-            ruleIndex: -1,
-            progress: 0,
-            um: null,//编译器实例化
-            form: null,//layui.form
-            layTabId: 1,
-            ruleBool: id ? true : false,
-        },
-        watch: {
-            'formData.is_sub': function (n) {
-                if (n == 1) {
-                    this.formHeader.push({title: '一级返佣(元)'});
-                    this.formHeader.push({title: '二级级返佣(元)'});
-                } else {
-                    this.formHeader.pop();
-                    this.formHeader.pop();
-                }
-            },
-            'formData.spec_type': function (n) {
-                if (n) {
-                    this.render();
-                }
-            },
-            // 'formData.image':function (n) {
-            //     if(!this.batchAttr.pic){
-            //         this.batchAttr.pic = n;
-            //     }
-            //     if(!this.formData.attr.pic){
-            //         this.formData.attr.pic = n;
-            //     }
-            // }
-        },
-        methods: {
-            back: function () {
-                var that = this;
-                layui.use(['element'], function () {
-                    layui.element.tabChange('docTabBrief', that.layTabId == 1 ? 1 : parseInt(that.layTabId) - 1);
-                });
-            },
-            next: function () {
-                var that = this;
-                layui.use(['element'], function () {
-                    layui.element.tabChange('docTabBrief', that.layTabId == 3 ? 3 : parseInt(that.layTabId) + 1);
-                });
-            },
-            goBack: function () {
-                location.href = this.U({c: 'store.StoreProduct', a: 'index'});
-            },
-            U: function (opt) {
-                var m = opt.m || 'admin', c = opt.c || window.controlle || '', a = opt.a || 'index', q = opt.q || '',
-                    p = opt.p || {};
-                var params = Object.keys(p).map(function (key) {
-                    return key + '/' + p[key];
-                }).join('/');
-                var gets = Object.keys(q).map(function (key) {
-                    return key + '=' + q[key];
-                }).join('&');
-
-                return '/' + m + '/' + c + '/' + a + (params == '' ? '' : '/' + params) + (gets == '' ? '' : '?' + gets);
-            },
-            /**
-             * 提示
-             * */
-            showMsg: function (msg, success) {
-                layui.use(['layer'], function () {
-                    layui.layer.msg(msg, success);
-                });
-            },
-            addBrokerage: function () {
-                if (this.brokerage.brokerage > 0 && this.brokerage.brokerage_two > 0) {
-                    var that = this;
-                    this.$set(this.formData, 'attrs', this.formData.attrs.map(function (item) {
-                        item.brokerage = that.brokerage.brokerage;
-                        item.brokerage_two = that.brokerage.brokerage_two;
-                        return item;
-                    }));
-                } else {
-                    return this.showMsg('请填写返佣金额在进行批量添加');
-                }
-            },
-            batchClear: function () {
-                this.$set(this, 'batchAttr', {
-                    pic: '',
-                    price: 0,
-                    integral: 0,
-                    cost: 0,
-                    ot_price: 0,
-                    stock: 0,
-                    bar_code: '',
-                    weight: 0,
-                    volume: 0,
-                });
-            },
-            /**
-             * 批量添加
-             * */
-            batchAdd: function () {
-                var that = this;
-                this.$set(this.formData, 'attrs', this.formData.attrs.map(function (item) {
-                    if (that.batchAttr.pic) {
-                        item.pic = that.batchAttr.pic;
-                    }
-                    if (that.batchAttr.price > 0) {
-                        item.price = that.batchAttr.price;
-                    }
-                    if (that.batchAttr.integral > 0) {
-                        item.integral = that.batchAttr.integral;
-                    }
-                    if (that.batchAttr.cost > 0) {
-                        item.cost = that.batchAttr.cost;
-                    }
-                    if (that.batchAttr.ot_price > 0) {
-                        item.ot_price = that.batchAttr.ot_price;
-                    }
-                    if (that.batchAttr.stock > 0) {
-                        item.stock = that.batchAttr.stock;
-                    }
-                    if (that.batchAttr.bar_code != '') {
-                        item.bar_code = that.batchAttr.bar_code;
-                    }
-                    if (that.batchAttr.weight > 0) {
-                        item.weight = that.batchAttr.weight;
-                    }
-                    if (that.batchAttr.volume > 0) {
-                        item.volume = that.batchAttr.volume;
-                    }
-                    return item;
-                }));
-
-            },
-            /**
-             * 获取商品信息
-             * */
-            getProductInfo: function () {
-                var that = this;
-                that.requestGet(that.U({
-                    c: "store.StoreProduct",
-                    a: 'get_product_info',
-                    q: {id: that.id}
-                })).then(function (res) {
-                    that.$set(that, 'cateList', res.data.cateList);
-                    that.$set(that, 'tempList', res.data.tempList);
-                    var productInfo = res.data.productInfo || {};
-                    if (productInfo.id && that.id) {
-                        that.$set(that, 'formData', productInfo);
-                        that.generate();
-                    }
-                    that.getRuleList();
-                    that.init();
-                }).catch(function (res) {
-                    that.showMsg(res.msg);
-                })
-            },
-            /**
-             * 给某个属性添加属性值
-             * @param item
-             * */
-            addDetail: function (item) {
-                if (!item.detailValue) return false;
-                if (item.detail.find(function (val) {
-                    if (item.detailValue == val) {
-                        return true;
-                    }
-                })) {
-                    return this.showMsg('添加的属性值重复');
-                }
-                item.detail.push(item.detailValue);
-                item.detailValue = '';
-            },
-            /**
-             * 删除某个属性值
-             * @param item 父级循环集合
-             * @param inx 子集index
-             * */
-            deleteValue: function (item, inx) {
-                if (item.detail.length > 1) {
-                    item.detail.splice(inx, 1);
-                } else {
-                    return this.showMsg('请设置至少一个属性');
-                }
-            },
-            /**
-             * 删除某条属性
-             * @param index
-             * */
-            deleteItem: function (index) {
-                this.formData.items.splice(index, 1);
-            },
-            /**
-             * 删除某条属性
-             * @param index
-             * */
-            deleteAttrs: function (index) {
-                var that = this;
-                if (that.id > 0) {
-                    that.requestGet(that.U({
-                        c: "store.StoreProduct",
-                        a: 'check_activity',
-                        q: {id: that.id}
-                    })).then(function (res) {
-                        that.showMsg(res.msg);
-                    }).catch(function (res) {
-                        if (that.formData.attrs.length > 1) {
-                            that.formData.attrs.splice(index, 1);
-                        } else {
-                            return that.showMsg('请设置至少一个规则');
-                        }
-                    })
-                } else {
-                    if (that.formData.attrs.length > 1) {
-                        that.formData.attrs.splice(index, 1);
-                    } else {
-                        return that.showMsg('请设置至少一个规则');
-                    }
-                }
-            },
-            /**
-             * 创建属性
-             * */
-            createAttrName: function () {
-                if (this.formDynamic.attrsName && this.formDynamic.attrsVal) {
-                    if (this.formData.items.find(function (val) {
-                        if (val.value == this.formDynamic.attrsName) {
-                            return true;
-                        }
-                    }.bind(this))) {
-                        return this.showMsg('添加的属性重复');
-                    }
-                    this.formData.items.push({
-                        value: this.formDynamic.attrsName,
-                        detailValue: '',
-                        attrHidden: false,
-                        detail: [this.formDynamic.attrsVal]
-                    });
-                    this.formDynamic.attrsName = '';
-                    this.formDynamic.attrsVal = '';
-                    this.newRule = false;
-                } else {
-                    return this.showMsg('请添加完整的规格!');
-                }
-            },
-            /**
-             * 删除图片
-             * */
-            deleteImage: function (key, index) {
-                var that = this;
-                if (index != undefined) {
-                    that.formData[key].splice(index, 1);
-                    that.$set(that.formData, key, that.formData[key]);
-                } else {
-                    that.$set(that.formData, key, '');
-                }
-            },
-            createFrame: function (title, src, opt) {
-                opt === undefined && (opt = {});
-                var h = 0;
-                if (window.innerHeight < 800 && window.innerHeight >= 700) {
-                    h = window.innerHeight - 50;
-                } else if (window.innerHeight < 900 && window.innerHeight >= 800) {
-                    h = window.innerHeight - 100;
-                } else if (window.innerHeight < 1000 && window.innerHeight >= 900) {
-                    h = window.innerHeight - 150;
-                } else if (window.innerHeight >= 1000) {
-                    h = window.innerHeight - 200;
-                } else {
-                    h = window.innerHeight;
-                }
-                var area = [(opt.w || window.innerWidth / 2) + 'px', (!opt.h || opt.h > h ? h : opt.h) + 'px'];
-                layui.use('layer', function () {
-                    return layer.open({
-                        type: 2,
-                        title: title,
-                        area: area,
-                        fixed: false, //不固定
-                        maxmin: true,
-                        moveOut: false,//true  可以拖出窗外  false 只能在窗内拖
-                        anim: 5,//出场动画 isOutAnim bool 关闭动画
-                        offset: 'auto',//['100px','100px'],//'auto',//初始位置  ['100px','100px'] t[ 上 左]
-                        shade: 0,//遮罩
-                        resize: true,//是否允许拉伸
-                        content: src,//内容
-                        move: '.layui-layer-title'
-                    });
-                });
-            },
-            changeIMG: function (name, value) {
-                if (this.getRule(name).maxLength !== undefined) {
-                    var that = this;
-                    value.map(function (v) {
-                        that.formData[name].push(v);
-                    });
-                    this.$set(this.formData, name, this.formData[name]);
-                } else {
-                    if (name == 'batchAttr.pic') {
-                        this.batchAttr.pic = value;
-                    } else {
-                        if (name.indexOf('.') !== -1) {
-                            var key = name.split('.');
-                            if (key.length == 2) {
-                                this.formData[key[0]][key[1]] = value;
-                            } else if (key.length == 3) {
-                                this.formData[key[0]][key[1]][key[2]] = value;
-                            } else if (key.length == 4) {
-                                this.$set(this.formData[key[0]][key[1]][key[2]], key[3], value)
-                            }
-                        } else {
-                            this.formData[name] = value;
-                        }
-                    }
-                }
-            },
-            getRule: function (name) {
-                return this.rule[name] || {};
-            },
-            uploadImage: function (name) {
-                return this.createFrame('选择图片', this.U({c: "widget.images", a: 'index', p: {fodder: name}}), {
-                    h: 545,
-                    w: 900
-                });
-            },
-            uploadVideo: function () {
-                if (this.videoLink) {
-                    this.formData.video_link = this.videoLink;
-                } else {
-                    $(this.$refs.filElem).click();
-                }
-            },
-            delVideo: function () {
-                var that = this;
-                that.$set(that.formData, 'video_link', '');
-            },
-            insertEditor: function (list) {
-                this.um.execCommand('insertimage', list);
-            },
-            insertEditorVideo: function (src) {
-                this.um.setContent('<div><video style="width: 99%" src="' + src + '" class="video-ue" controls="controls" width="100"><source src="' + src + '"></source></video></div><br>', true);
-            },
-            getContent: function () {
-                return this.um.getContent();
-            },
-            /**
-             * 监听radio字段
-             */
-            eeventRadio: function () {
-                var that = this;
-                that.radioRule.map(function (val) {
-                    that.form.on('radio(' + val + ')', function (res) {
-                        that.formData[val] = res.value;
-                    });
-                })
-            },
-            init: function () {
-                var that = this;
-                window.UMEDITOR_CONFIG.toolbar = [
-                    // 加入一个 test
-                    'source | undo redo | bold italic underline strikethrough | superscript subscript | forecolor backcolor | removeformat |',
-                    'insertorderedlist insertunorderedlist | selectall cleardoc paragraph | fontfamily fontsize',
-                    '| justifyleft justifycenter justifyright justifyjustify |',
-                    'link unlink | emotion selectimgs video  | map',
-                    '| horizontal print preview fullscreen', 'drafts', 'formula'
-                ];
-                UM.registerUI('selectimgs', function (name) {
-                    var me = this;
-                    var $btn = $.eduibutton({
-                        icon: 'image',
-                        click: function () {
-                            that.createFrame('选择图片', "<?php echo Url('widget.images/index',['fodder'=>'editor']); ?>");
-                        },
-                        title: '选择图片'
-                    });
-
-                    this.addListener('selectionchange', function () {
-                        //切换为不可编辑时,把自己变灰
-                        var state = this.queryCommandState(name);
-                        $btn.edui().disabled(state == -1).active(state == 1)
-                    });
-                    return $btn;
-
-                });
-                UM.registerUI('video', function (name) {
-                    var me = this;
-                    var $btn = $.eduibutton({
-                        icon: 'video',
-                        click: function () {
-                            that.createFrame('选择视频', "<?php echo Url('widget.video/index',['fodder'=>'video']); ?>");
-                        },
-                        title: '选择视频'
-                    });
-
-                    this.addListener('selectionchange', function () {
-                        //切换为不可编辑时,把自己变灰
-                        var state = this.queryCommandState(name);
-                        $btn.edui().disabled(state == -1).active(state == 1)
-                    });
-                    return $btn;
-
-                });
-                //实例化编辑器
-                this.um = UM.getEditor('myEditor', {initialFrameWidth: '99%', initialFrameHeight: 400});
-                this.um.setContent(that.formData.description);
-                that.$nextTick(function () {
-                    layui.use(['form', 'element'], function () {
-                        that.form = layui.form;
-                        that.form.render();
-                        that.form.on('select(temp_id)', function (data) {
-                            that.$set(that.formData, 'temp_id', data.value);
-                        });
-                        that.form.on('select(rule_index)', function (data) {
-                            that.ruleIndex = data.value;
-                        });
-                        layui.element.on('tab(docTabBrief)', function () {
-                            that.layTabId = this.getAttribute('lay-id');
-                        });
-                        that.eeventRadio();
-                    });
-
-                    layui.config({
-                        base: '/static/plug/layui/'
-                    }).extend({
-                        selectN: './selectN',
-                    }).use('selectM', function () {
-                        var selectM = layui.selectM;
-                        selectM({
-                            //元素容器【必填】
-                            elem: '#cate_id'
-                            //候选数据【必填】
-                            , data: that.cateList
-                            //默认值
-                            , selected: that.formData.cate_id || []
-                            //最多选中个数,默认5
-                            , max: 10
-                            , name: 'cate_id'
-                            , model: 'formData.cate_id'
-                            //值的分隔符
-                            , delimiter: ','
-                            //候选项数据的键名
-                            , field: {idName: 'value', titleName: 'label', statusName: 'disabled'}
-                        });
-                    });
-                })
-            },
-            requestPost: function (url, data) {
-                return new Promise(function (resolve, reject) {
-                    axios.post(url, data).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            resolve(res.data)
-                        } else {
-                            reject(res.data);
-                        }
-                    }).catch(function (err) {
-                        reject({msg: err})
-                    });
-                })
-            },
-            requestGet: function (url) {
-                return new Promise(function (resolve, reject) {
-                    axios.get(url).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            resolve(res.data)
-                        } else {
-                            reject(res.data);
-                        }
-                    }).catch(function (err) {
-                        reject({msg: err})
-                    });
-                })
-            },
-            generate: function () {
-                var that = this;
-                this.requestPost(that.U({
-                    c: "store.StoreProduct",
-                    a: 'is_format_attr',
-                    p: {id: that.id}
-                }), {attrs: this.formData.items}).then(function (res) {
-                    that.$set(that.formData, 'attrs', res.data.value);
-                    that.$set(that, 'formHeader', res.data.header);
-                    if (that.id && that.formData.is_sub == 1 && that.formData.spec_type == 1) {
-                        that.formHeader.push({title: '一级返佣(元)'});
-                        that.formHeader.push({title: '二级级返佣(元)'});
-                    }
-                }).catch(function (res) {
-                    return that.showMsg(res.msg);
-                });
-            },
-            handleSubmit: function () {
-                var that = this, cate_id = $('input[name="cate_id"]').val();
-                if (cate_id != '') {
-                    this.formData.cate_id = cate_id.split(',');
-                }
-                if (!that.formData.cate_id.length) {
-                    return that.showMsg('请选择商品分类');
-                }
-                if (!that.formData.temp_id) {
-                    return that.showMsg('请选择运费模板');
-                }
-                if (!that.formData.store_name) {
-                    return that.showMsg('请填写商品名称');
-                }
-                if (!that.formData.image) {
-                    return that.showMsg('请填选择商品图');
-                }
-                if (!that.formData.slider_image.length) {
-                    return that.showMsg('请填选择商品轮播图');
-                }
-                if (that.formData.spec_type == 0) {
-                    if (!that.formData.attr.pic) {
-                        return that.showMsg('请选择单规则图片');
-                    }
-                    if (that.formData.attr.price == '') {
-                        return that.showMsg('请输入单规格价格');
-                    }
-                    if (that.formData.attr.integral == '') {
-                        return that.showMsg('请输入单规格使用趣豆');
-                    }
-                    if (that.formData.attr.ot_price == '') {
-                        return that.showMsg('请输入单规格原价');
-                    }
-                    if (!that.formData.attr.stock) {
-                        return that.showMsg('请输入单规格库存');
-                    }
-                    var brokerage_totle = Number(that.formData.attr.brokerage) + Number(that.formData.attr.brokerage_two);
-                    if (brokerage_totle > that.formData.attr.price) {
-                        return that.showMsg('一二级返佣相加不能大于商品售价');
-                    }
-                    var attr = {
-                        pic: that.formData.attr.pic,
-                        price: that.formData.attr.price,
-                        integral: that.formData.attr.integral,
-                        cost: that.formData.attr.cost,
-                        ot_price: that.formData.attr.ot_price,
-                        stock: that.formData.attr.stock,
-                        bar_code: that.formData.attr.bar_code,
-                        volume: that.formData.attr.volume,
-                        weight: that.formData.attr.weight,
-                        brokerage: that.formData.attr.brokerage,
-                        brokerage_two: that.formData.attr.brokerage_two,
-                    };
-                    that.formData.attrs = [attr];
-                } else {
-                    if (!that.formData.attrs.length) {
-                        return that.showMsg('请添加多规格属性');
-                    }
-                    for (var index in that.formData.attrs) {
-                        if (!that.formData.attrs[index].pic) {
-                            return that.showMsg('请选择多规格属性第' + (parseInt(index) + 1) + '条的图片');
-                        }
-                        if (that.formData.attrs[index].price === '') {
-                            return that.showMsg('请填写多规格属性第' + (parseInt(index) + 1) + '条的价格');
-                        }
-                        if (that.formData.attrs[index].integral === '') {
-                            return that.showMsg('请填写多规格属性第' + (parseInt(index) + 1) + '条的使用趣豆');
-                        }
-                        if (that.formData.attrs[index].ot_price === '') {
-                            return that.showMsg('请填写多规格属性第' + (parseInt(index) + 1) + '条的原价');
-                        }
-                        if (that.formData.attrs[index].stock === '') {
-                            return that.showMsg('请填写多规格属性第' + (parseInt(index) + 1) + '条的库存');
-                        }
-                        var brokerage_totle = Number(that.formData.attrs[index].brokerage) + Number(that.formData.attrs[index].brokerage_two);
-                        if (brokerage_totle > that.formData.attrs[index].price) {
-                            return that.showMsg('第' + (parseInt(index) + 1) + '条的一二级返佣相加不能大于商品售价');
-                        }
-                    }
-                }
-                that.formData.description = that.getContent();
-                that.requestPost(that.U({
-                    c: 'store.StoreProduct',
-                    a: 'save',
-                    p: {id: that.id}
-                }), that.formData).then(function (res) {
-                    that.confirm();
-                }).catch(function (res) {
-                    that.showMsg(res.msg);
-                });
-            },
-            confirm: function () {
-                var that = this;
-                layui.use(['layer'], function () {
-                    var layer = layui.layer;
-                    layer.confirm(that.id ? '修改成功是否返回产品列表' : '添加成功是否返回产品列表', {
-                        btn: ['返回列表', that.id ? '继续修改' : '继续添加'] //按钮
-                    }, function () {
-                        location.href = that.U({c: 'store.StoreProduct', a: 'index'});
-                    }, function () {
-                        if (that.id == 0) {
-                            location.reload();
-                        }
-                    });
-                });
-            },
-            render: function () {
-                this.$nextTick(function () {
-                    layui.use(['form'], function () {
-                        layui.form.render('select');
-                    });
-                })
-            },
-            // 移动
-            handleDragStart(e, item) {
-                this.dragging = item;
-            },
-            handleDragEnd(e, item) {
-                this.dragging = null
-            },
-            handleDragOver(e) {
-                e.dataTransfer.dropEffect = 'move'
-            },
-            handleDragEnter(e, item) {
-                e.dataTransfer.effectAllowed = 'move'
-                if (item === this.dragging) {
-                    return
-                }
-                var newItems = [...this.formData.activity];
-                var src = newItems.indexOf(this.dragging);
-                var dst = newItems.indexOf(item);
-                newItems.splice(dst, 0, ...newItems.splice(src, 1))
-                this.formData.activity = newItems;
-            },
-            getRuleList: function (type) {
-                var that = this;
-                that.requestGet(that.U({c: 'store.StoreProduct', a: 'get_rule'})).then(function (res) {
-                    that.$set(that, 'ruleList', res.data);
-                    if (type !== undefined) {
-                        that.render();
-                    }
-                });
-            },
-            addRule: function () {
-                return this.createFrame('添加商品规则', this.U({c: 'store.StoreProductRule', a: 'create'}));
-            },
-            allRule: function () {
-                if (this.ruleIndex != -1) {
-                    var rule = this.ruleList[this.ruleIndex];
-                    if (rule) {
-                        this.ruleBool = true;
-                        var rule_value = rule.rule_value.map(function (item) {
-                            return item;
-                        });
-                        this.$set(this.formData, 'items', rule_value);
-                        this.$set(this.formData, 'attrs', []);
-                        this.$set(this, 'formHeader', []);
-                        return true;
-                    }
-                }
-                this.showMsg('选择的属性无效');
-            }
-        },
-        mounted: function () {
-            var that = this;
-            axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
-            that.getProductInfo();
-            window.$vm = that;
-            window.changeIMG = that.changeIMG;
-            window.insertEditor = that.insertEditor;
-            window.insertEditorVideo = that.insertEditorVideo;
-            window.successFun = function () {
-                that.getRuleList(1);
-            }
-            $(that.$refs.filElem).change(function () {
-                var inputFile = this.files[0];
-                that.requestPost(that.U({c: "widget.video", a: 'get_signature'})).then(function (res) {
-                    AdminUpload.upload(res.data.uploadType, {
-                        token: res.data.uploadToken || '',
-                        file: inputFile,
-                        accessKeyId: res.data.accessKey || '',
-                        accessKeySecret: res.data.secretKey || '',
-                        bucketName: res.data.storageName || '',
-                        region: res.data.storageRegion || '',
-                        domain: res.data.domain || '',
-                        uploadIng: function (progress) {
-                            that.upload.videoIng = true;
-                            that.progress = progress;
-                        }
-                    }).then(function (res) {
-                        //成功
-                        that.$set(that.formData, 'video_link', res.url);
-                        that.progress = 0;
-                        that.upload.videoIng = false;
-                        return that.showMsg('上传成功');
-                    }).catch(function (err) {
-                        //失败
-                        console.info(err);
-                        return that.showMsg('上传错误请检查您的配置');
-                    });
-                }).catch(function (res) {
-                    return that.showMsg(res.msg || '获取密钥失败,请检查您的配置');
-                });
-            })
-        }
-    });
-</script>
-</body>
-</html>

+ 0 - 414
runtime/admin/temp/3cc133a0a2a46bf5f1ff28a633161ab4.php

@@ -1,414 +0,0 @@
-<?php /*a:5:{s:70:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\store\store_product\index.php";i:1603079624;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="layui-fluid" style="background: #fff;margin-top: -10px;">
-    <div class="layui-tab layui-tab-brief" lay-filter="tab">
-        <ul class="layui-tab-title">
-            <li lay-id="list" <?php if($type == '1'): ?>class="layui-this" <?php endif; ?> >
-                <a href="<?php if($type == '1'): ?>javascript:;<?php else: ?><?php echo Url('index',['type'=>1]); ?><?php endif; ?>">出售中商品(<?php echo htmlentities($onsale); ?>)</a>
-            </li>
-            <li lay-id="list" <?php if($type == '2'): ?>class="layui-this" <?php endif; ?>>
-                <a href="<?php if($type == '2'): ?>javascript:;<?php else: ?><?php echo Url('index',['type'=>2]); ?><?php endif; ?>">仓库中商品(<?php echo htmlentities($forsale); ?>)</a>
-            </li>
-            <li lay-id="list" <?php if($type == '4'): ?>class="layui-this" <?php endif; ?>>
-                <a href="<?php if($type == '4'): ?>javascript:;<?php else: ?><?php echo Url('index',['type'=>4]); ?><?php endif; ?>">已经售馨商品(<?php echo htmlentities($outofstock); ?>)</a>
-            </li>
-            <li lay-id="list" <?php if($type == '5'): ?>class="layui-this" <?php endif; ?>>
-                <a href="<?php if($type == '5'): ?>javascript:;<?php else: ?><?php echo Url('index',['type'=>5]); ?><?php endif; ?>">警戒库存(<?php echo htmlentities($policeforce); ?>)</a>
-            </li>
-            <li lay-id="list" <?php if($type == '6'): ?>class="layui-this" <?php endif; ?>>
-                <a href="<?php if($type == '6'): ?>javascript:;<?php else: ?><?php echo Url('index',['type'=>6]); ?><?php endif; ?>">商品回收站(<?php echo htmlentities($recycle); ?>)</a>
-            </li>
-        </ul>
-    </div>
-    <div class="layui-row layui-col-space15"  id="app">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-body">
-                    <form class="layui-form layui-form-pane" action="">
-                        <div class="layui-form-item">
-                            <div class="layui-inline">
-                                <label class="layui-form-label">所有分类</label>
-                                <div class="layui-input-block">
-                                    <select name="cate_id">
-                                        <option value=" ">全部</option>
-                                        <?php if(is_array($cate) || $cate instanceof \think\Collection || $cate instanceof \think\Paginator): $i = 0; $__LIST__ = $cate;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                                        <option value="<?php echo htmlentities($vo['id']); ?>"><?php echo htmlentities($vo['html']); ?><?php echo htmlentities($vo['cate_name']); ?></option>
-                                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                                    </select>
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label">商品名称</label>
-                                <div class="layui-input-block">
-                                    <input type="text" name="store_name" class="layui-input" placeholder="请输入商品名称,关键字,编号">
-                                    <input type="hidden" name="type" value="<?php echo htmlentities($type); ?>">
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <div class="layui-input-inline">
-                                    <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit="search" lay-filter="search">
-                                        <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                    <button class="layui-btn layui-btn-primary layui-btn-sm export"  lay-submit="export" lay-filter="export">
-                                        <i class="fa fa-floppy-o" style="margin-right: 3px;"></i>导出</button>
-                                </div>
-                            </div>
-                        </div>
-                    </form>
-                </div>
-            </div>
-        </div>
-        <!--商品列表-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-body">
-                    <div class="alert alert-info" role="alert">
-                        列表[虚拟销量],[库存],[排序]可进行快速修改,双击或者单击进入编辑模式,失去焦点可进行自动保存
-                        <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
-                    </div>
-                    <div class="layui-btn-container">
-                        <?php switch($type): case "1": ?>
-                                <a class="layui-btn layui-btn-sm" href="<?php echo Url('create'); ?>">添加商品</a>
-                                <button class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('store.copy_taobao/index'); ?>',{h:700,w:1100});">复制淘宝、天猫、1688、京东</button>
-                                <button class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('store.copy_taobao/product'); ?>',{h:700,w:1100});">付费采集商品(淘宝、天猫、1688、京东、苏宁)</button>
-                            <?php break; case "2": ?>
-                                <button class="layui-btn layui-btn-sm" data-type="show">批量上架</button>
-                            <?php break; ?>
-                        <?php endswitch; ?>
-                    </div>
-                    <table class="layui-hide" id="List" lay-filter="List"></table>
-                    <!--图片-->
-                    <script type="text/html" id="image">
-                        <img style="cursor: pointer" lay-event="open_image" src="{{d.image}}">
-                    </script>
-                    <!--上架|下架-->
-                    <script type="text/html" id="checkboxstatus">
-                        <input type='checkbox' name='id' lay-skin='switch' value="{{d.id}}" lay-filter='is_show' lay-text='上架|下架'  {{ d.is_show == 1 ? 'checked' : '' }}>
-                    </script>
-                    <!--收藏-->
-                    <script type="text/html" id="like">
-                        <span><i class="layui-icon layui-icon-praise"></i> {{d.like}}</span>
-                    </script>
-                    <!--点赞-->
-                    <script type="text/html" id="collect">
-                        <span><i class="layui-icon layui-icon-star"></i> {{d.collect}}</span>
-                    </script>
-                    <!--商品名称-->
-                    <script type="text/html" id="store_name">
-                        <h4>{{d.store_name}}</h4>
-                        <p>价格:<font color="red">{{d.price}}</font> </p>
-                        {{# if(d.cate_name!=''){ }}
-                        <p>分类:{{d.cate_name}}</p>
-                        {{# } }}
-                    </script>
-                    <!--操作-->
-                    <script type="text/html" id="act">
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-normal" lay-event='edit'>
-                            编辑
-                        </button>
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作 <span class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            {{# if(d.is_del){ }}
-                            <li>
-                                <a href="javascript:void(0);" lay-event='delstor'>
-                                    <i class="fa fa-trash"></i> 恢复商品
-                                </a>
-                            </li>
-                            {{# }else{ }}
-                            <li>
-                                <a href="javascript:void(0);" lay-event='delstor'>
-                                    <i class="fa fa-trash"></i> 移到回收站
-                                </a>
-                            </li>
-                            {{# } }}
-                            <li>
-                                <a href="<?php echo Url('store.storeProductReply/index'); ?>?product_id={{d.id}}">
-                                    <i class="fa fa-warning"></i> 评论查看
-                                </a>
-                            </li>
-                        </ul>
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-<script>
-    var type=<?=$type?>;
-    //实例化form
-    layList.form.render();
-    //加载列表
-    layList.tableList('List',"<?php echo Url('product_ist',['type'=>$type]); ?>",function (){
-        var join=new Array();
-        switch (parseInt(type)){
-            case 1:case 3:case 4:case 5:
-                join=[
-                    {field: 'id', title: 'ID', sort: true,event:'id',width:'6%'},
-                    {field: 'image', title: '商品图片',templet:'#image',width:'10%'},
-                    {field: 'store_name', title: '商品名称',templet:'#store_name'},
-                    {field: 'ficti', title: '虚拟销量',edit:'ficti',width:'8%'},
-                    {field: 'stock', title: '库存',width:'8%'},
-                    {field: 'sort', title: '排序',edit:'sort',width:'6%'},
-                    {field: 'sales', title: '销量',sort: true,event:'sales',width:'8%'},
-                    {field: 'status', title: '状态',templet:"#checkboxstatus",width:'8%'},
-                    {field: 'right', title: '操作',align:'center',toolbar:'#act',width:'14%'},
-                ];
-                break;
-            case 2:
-                join=[
-                    {type:'checkbox'},
-                    {field: 'id', title: 'ID', sort: true,event:'id',width:'6%'},
-                    {field: 'image', title: '商品图片',templet:'#image',width:'10%'},
-                    {field: 'store_name', title: '商品名称',templet:'#store_name'},
-                    {field: 'price', title: '价格',edit:'price',width:'8%'},
-                    {field: 'ficti', title: '虚拟销量',edit:'ficti',width:'8%'},
-                    {field: 'stock', title: '库存',width:'6%'},
-                    {field: 'sort', title: '排序',edit:'sort',width:'6%'},
-                    {field: 'sales', title: '销量',sort: true,event:'sales',width:'6%'},
-                    {field: 'status', title: '状态',templet:"#checkboxstatus",width:'8%'},
-                    {field: 'right', title: '操作',align:'center',toolbar:'#act',width:'14%'},
-                ];
-                break;
-            case 6:
-                join=[
-                    {field: 'id', title: '商品ID', sort: true,event:'id'},
-                    {field: 'image', title: '商品图片',templet:'#image'},
-                    {field: 'store_name', title: '商品名称',templet:'#store_name'},
-                    {field: 'price', title: '商品价格',edit:'price'},
-                    {field: 'ficti', title: '虚拟销量',edit:'ficti'},
-                    {field: 'stock', title: '库存'},
-                    {field: 'sort', title: '排序',edit:'sort'},
-                    {field: 'sales', title: '销量',sort: true,event:'sales'},
-//                    {field: 'status', title: '状态',templet:"#checkboxstatus"},
-                    {field: 'right', title: '操作',align:'center',toolbar:'#act',width:'14%'},
-                ];
-                break;
-        }
-        return join;
-    })
-    //excel下载
-    layList.search('export',function(where){
-        where.excel = 1;
-        location.href=layList.U({c:'store.store_product',a:'product_ist',q:where});
-    })
-    //下拉框
-    $(document).click(function (e) {
-        $('.layui-nav-child').hide();
-    })
-    function dropdown(that){
-        var oEvent = arguments.callee.caller.arguments[0] || event;
-        oEvent.stopPropagation();
-        var offset = $(that).offset();
-        var top=offset.top-$(window).scrollTop();
-        var index = $(that).parents('tr').data('index');
-        $('.layui-nav-child').each(function (key) {
-            if (key != index) {
-                $(this).hide();
-            }
-        })
-        if($(document).height() < top+$(that).next('ul').height()){
-            $(that).next('ul').css({
-                'padding': 10,
-                'top': - ($(that).parent('td').height() / 2 + $(that).height() + $(that).next('ul').height()/2),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }else{
-            $(that).next('ul').css({
-                'padding': 10,
-                'top':$(that).parent('td').height() / 2 + $(that).height(),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }
-    }
-    //快速编辑
-    layList.edit(function (obj) {
-        var id=obj.data.id,value=obj.value;
-        switch (obj.field) {
-            case 'price':
-                action.set_product('price',id,value);
-                break;
-            case 'stock':
-                action.set_product('stock',id,value);
-                break;
-            case 'sort':
-                action.set_product('sort',id,value);
-                break;
-            case 'ficti':
-                action.set_product('ficti',id,value);
-                break;
-        }
-    });
-    //上下加商品
-    layList.switch('is_show',function (odj,value) {
-        if(odj.elem.checked==true){
-            layList.baseGet(layList.Url({c:'store.store_product',a:'set_show',p:{is_show:1,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }else{
-            layList.baseGet(layList.Url({c:'store.store_product',a:'set_show',p:{is_show:0,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }
-    });
-    //点击事件绑定
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'delstor':
-                var url=layList.U({c:'store.store_product',a:'delete',q:{id:data.id}});
-                if(data.is_del) var code = {title:"操作提示",text:"确定恢复商品操作吗?",type:'info',confirm:'是的,恢复该商品'};
-                else var code = {title:"操作提示",text:"确定将该商品移入回收站吗?",type:'info',confirm:'是的,移入回收站'};
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                            location.reload();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                },code)
-                break;
-            case 'open_image':
-                $eb.openImage(data.image);
-                break;
-            case 'edit':
-                location.href = layList.U({a:'create',q:{id:data.id}});
-                break;
-            case 'attr':
-                $eb.createModalFrame(data.store_name+'-属性',layList.U({a:'attr',q:{id:data.id}}),{h:600,w:800})
-                break;
-        }
-    })
-    //排序
-    layList.sort(function (obj) {
-        var type = obj.type;
-        switch (obj.field){
-            case 'id':
-                layList.reload({order: layList.order(type,'id')},true,null,obj);
-                break;
-            case 'sales':
-                layList.reload({order: layList.order(type,'sales')},true,null,obj);
-                break;
-        }
-    });
-    //查询
-    layList.search('search',function(where){
-        layList.reload(where,true);
-    });
-    //自定义方法
-    var action={
-        set_product:function(field,id,value){
-            layList.baseGet(layList.Url({c:'store.store_product',a:'set_product',q:{field:field,id:id,value:value}}),function (res) {
-                layList.msg(res.msg);
-            });
-        },
-        show:function(){
-            var ids=layList.getCheckData().getIds('id');
-            if(ids.length){
-                layList.basePost(layList.Url({c:'store.store_product',a:'product_show'}),{ids:ids},function (res) {
-                    layList.msg(res.msg);
-                    layList.reload();
-                });
-            }else{
-                layList.msg('请选择要上架的商品');
-            }
-        }
-    };
-    //多选事件绑定
-    $('.layui-btn-container').find('button').each(function () {
-        var type=$(this).data('type');
-        $(this).on('click',function(){
-            action[type] && action[type]();
-        })
-    });
-</script>
-
-
-
-
-</div>
-</body>
-</html>

+ 0 - 186
runtime/admin/temp/3e1d2e764dbbcc1a0a5690aa9ccdf781.php

@@ -1,186 +0,0 @@
-<?php /*a:6:{s:71:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\setting\system_group\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\inner_page.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-	<div class="col-sm-12">
-		<div class="ibox">
-			<div class="ibox-title">
-				<button type="button" class="btn btn-w-m btn-primary" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>')">添加数据组</button>
-				<div class="ibox-tools">
-
-				</div>
-			</div>
-			<div class="ibox-content">
-				<div class="row">
-					<div class="col-sm-8 m-b-xs">
-						<?php /*  <form action="" class="form-inline">
-							  <i class="fa fa-search" style="margin-right: 10px;"></i>
-							  <select name="is_show" aria-controls="editable" class="form-control input-sm">
-								  <option value="">是否显示</option>
-								  <option value="1" <?php if($params['is_show'] == '1'): ?>selected="selected"<?php endif; ?>>显示</option>
-								  <option value="0" <?php if($params['is_show'] == '0'): ?>selected="selected"<?php endif; ?>>不显示</option>
-							  </select>
-							  <select name="access" aria-controls="editable" class="form-control input-sm">
-								  <option value="">子管理员是否可用</option>
-								  <option value="1" <?php if($params['access'] == '1'): ?>selected="selected"<?php endif; ?>>可用</option>
-								  <option value="0" <?php if($params['access'] == '0'): ?>selected="selected"<?php endif; ?>>不可用</option>
-							  </select>
-						  <div class="input-group">
-							  <input type="text" name="keyword" value="<?php echo htmlentities($params['keyword']); ?>" placeholder="请输入关键词" class="input-sm form-control"> <span class="input-group-btn">
-									  <button type="submit" class="btn btn-sm btn-primary"> 搜索</button> </span>
-						  </div>
-						  </form>  */ ?>
-					</div>
-
-				</div>
-				<div class="table-responsive">
-					<table class="table table-striped  table-bordered">
-						<thead>
-						<tr>
-							<th class="text-center">编号</th>
-							<th class="text-center">KEY</th>
-							<th class="text-center">数据组名称</th>
-							<th class="text-center">简介</th>
-							<th class="text-center">操作</th>
-						</tr>
-						</thead>
-						<tbody class="">
-						<?php if(is_array($list) || $list instanceof \think\Collection || $list instanceof \think\Paginator): $i = 0; $__LIST__ = $list;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-						<tr>
-							<td class="text-center">
-								<?php echo htmlentities($vo['id']); ?>
-							</td>
-							<td class="text-center">
-								<?php echo htmlentities($vo['config_name']); ?>
-							</td>
-							<td class="text-center">
-								<?php echo htmlentities($vo['name']); ?>
-							</td>
-							<td class="text-center">
-								<?php echo htmlentities($vo['info']); ?>
-							</td>
-							<td class="text-center">
-								<a class="btn btn-info btn-xs" href="<?php echo Url('setting.systemGroupData/index',array('gid'=>$vo['id'])); ?>"><i class="fa fa-edit"></i> 数据列表</a>
-								<button class="btn btn-info btn-xs"  onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('edit',array('id'=>$vo['id'])); ?>')" ><i class="fa fa-edit"></i> 编辑</button>
-								<button class="btn btn-danger btn-xs " data-url="<?php echo Url('delete',array('id'=>$vo['id'])); ?>" type="button"><i class="fa fa-times"></i> 删除</button>
-							</td>
-						</tr>
-						<?php endforeach; endif; else: echo "" ;endif; ?>
-						</tbody>
-					</table>
-				</div>
-				<link href="/system/frame/css/plugins/dataTables/dataTables.bootstrap.css" rel="stylesheet">
-<div class="row">
-    <div class="col-sm-6">
-        <div class="dataTables_info" id="DataTables_Table_0_info" role="alert" aria-live="polite" aria-relevant="all">共 <?php echo htmlentities($total); ?> 项</div>
-    </div>
-    <div class="col-sm-6">
-        <div class="dataTables_paginate paging_simple_numbers" id="editable_paginate">
-            <?php echo $page;?>
-        </div>
-    </div>
-</div>
-			</div>
-		</div>
-	</div>
-</div>
-
-
-
-<script>
-    $('.btn-danger').on('click',function(){
-        window.t = $(this);
-        var _this = $(this),url =_this.data('url');
-        $eb.$swal('delete',function(){
-            $eb.axios.get(url).then(function(res){
-                console.log(res);
-                if(res.status == 200 && res.data.code == 200) {
-                    $eb.$swal('success',res.data.msg);
-                    _this.parents('tr').remove();
-                }else
-                    return Promise.reject(res.data.msg || '删除失败')
-            }).catch(function(err){
-                $eb.$swal('error',err);
-            });
-        })
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 325
runtime/admin/temp/3efff59657b97bd40e3b16001f333107.php

@@ -1,325 +0,0 @@
-<?php /*a:5:{s:83:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\setting\system_config_tab\sonconfigtab.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-
-    <div class="col-sm-12">
-
-        <div class="ibox float-e-margins">
-
-            <div class="ibox-title">
-                <button type="button" class="btn btn-w-m btn-primary add-filed">配置分类</button>
-                <button type="button" class="btn btn-w-m btn-primary add_filed_base">添加配置</button>
-            </div>
-            <div class="ibox-content">
-                <div class="table-responsive">
-                    <table class="table table-striped  table-bordered">
-                        <thead>
-                        <tr>
-                            <th>编号</th>
-                            <th>配置名称</th>
-                            <th>字段变量</th>
-                            <th>字段类型</th>
-                            <th>值</th>
-                            <th>是否显示</th>
-                            <th>操作</th>
-                        </tr>
-                        </thead>
-                        <tbody class="">
-                        <?php if(is_array($list) || $list instanceof \think\Collection || $list instanceof \think\Paginator): $i = 0; $__LIST__ = $list;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                        <tr>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['id']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['info']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['menu_name']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['type']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php
-                                    if($vo['type'] == 'text' || $vo['type'] == 'textarea' || $vo['type'] == 'radio' || $vo['type'] == 'checkbox'){
-                                              echo $vo['value'];
-                                    }else if($vo['type'] == 'upload'){
-                                        if($vo['upload_type'] == 3){
-                                            if($vo['value']) {
-                                                if(is_array($vo['value'])){
-                                                    foreach ($vo['value'] as $v){
-                                                    ?>
-                                                        <div class="attachment">
-                                                            <div class="file-box">
-                                                                <div class="file">
-                                                                    <a href="http://<?php echo $_SERVER['SERVER_NAME'].$v;?>" target="_blank">
-                                                                        <span class="corner"></span>
-
-                                                                        <div class="icon">
-                                                                            <i class="fa fa-file"></i>
-                                                                        </div>
-                                                                        <div class="file-name">
-                                                                            <?php
-                                                                            //显示带有文件扩展名的文件名
-                                                                            echo basename($v);
-                                                                            ?>
-                                                                        </div>
-                                                                    </a>
-                                                                </div>
-                                                            </div>
-                                                            <div class="clearfix"></div>
-                                                        </div>
-                                                <?php } }else{  ?>
-                                                    <div class="attachment">
-                                                        <div class="file-box">
-                                                            <div class="file">
-                                                                <a href="http://<?php echo $_SERVER['SERVER_NAME'].$vo['value'];?>" target="_blank">
-                                                                    <span class="corner"></span>
-
-                                                                    <div class="icon">
-                                                                        <i class="fa fa-file"></i>
-                                                                    </div>
-                                                                    <div class="file-name">
-                                                                        <?php
-                                                                        //显示带有文件扩展名的文件名
-                                                                        echo basename($vo['value']);
-                                                                        ?>
-                                                                    </div>
-                                                                </a>
-                                                            </div>
-                                                        </div>
-                                                        <div class="clearfix"></div>
-                                                    </div>
-                                                <?php }
-                                            }
-                                        }else{?>
-                                            <div class="attachment">
-                                                <?php
-                                                if(is_array($vo['value'])){
-                                                    foreach ($vo['value'] as $v){
-                                                        ?>
-                                                        <div class="file-box">
-                                                            <div class="file">
-                                                                <span class="corner"></span>
-                                                                <div class="image" style="cursor: pointer">
-                                                                    <img alt="image" class="img-responsive open_image" data-image="<?php echo htmlentities($v); ?>" src="<?php echo htmlentities($v); ?>">
-                                                                </div>
-                                                                <div class="file-name">
-                                                                    <?php
-                                                                    //显示带有文件扩展名的文件名
-                                                                    echo basename($v);
-                                                                    ?>
-                                                                </div>
-                                                            </div>
-                                                        </div>
-
-                                                        <?php
-                                                    }
-                                                }else{
-                                                    ?>
-                                                    <div class="file-box">
-                                                        <div class="file">
-                                                            <span class="corner"></span>
-                                                            <div class="image" style="cursor: pointer">
-                                                                <img alt="image" class="img-responsive open_image" data-image="<?php echo htmlentities($vo['value']); ?>" src="<?php echo htmlentities($vo['value']); ?>">
-                                                            </div>
-                                                            <div class="file-name">
-                                                                <?php
-                                                                //显示带有文件扩展名的文件名
-                                                                echo basename($vo['value']);
-                                                                ?>
-                                                            </div>
-                                                        </div>
-                                                    </div>
-                                                    <?php
-                                                }
-                                                ?>
-                                                <div class="clearfix"></div>
-                                            </div>
-                                        <?php
-                                        }
-                                    }
-                                ?>
-
-                            </td>
-
-                            <td class="text-center">
-
-                                <?php if($vo['status'] == 1): ?>
-                                <i class="fa fa-check text-navy"></i>
-                                <?php elseif($vo['status'] == 2): ?>
-                                <i class="fa fa-close text-danger"></i>
-                                <?php endif; ?>
-
-                            </td>
-
-                            <td class="text-center">
-
-                                <button class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame('编辑','<?php echo Url('setting.system_config/edit_config',array('id'=>$vo['id'])); ?>')"><i class="fa fa-edit"></i> 编辑</button>
-
-                                <button class="btn btn-danger btn-xs  del_config_tab" data-id="<?php echo htmlentities($vo['id']); ?>" type="button" data-url="<?php echo Url('setting.system_config/delete_config',array('id'=>$vo['id'])); ?>" ><i class="fa fa-times"></i> 删除
-
-                                </button>
-
-                            </td>
-
-                        </tr>
-
-                        <?php endforeach; endif; else: echo "" ;endif; ?>
-
-                        </tbody>
-
-
-                    </table>
-
-                </div>
-
-            </div>
-
-        </div>
-
-    </div>
-
-</div>
-
-
-
-<script>
-
-    $('.add-filed').on('click',function (e) {
-        window.location.replace("<?php echo Url('index'); ?>");
-    })
-    $('.open_image').on('click',function (e) {
-        var image = $(this).data('image');
-        $eb.openImage(image);
-    })
-    $('.del_config_tab').on('click',function(){
-
-        var _this = $(this),url =_this.data('url');
-
-        $eb.$swal('delete',function(){
-
-            $eb.axios.get(url).then(function(res){
-
-                if(res.status == 200 && res.data.code == 200) {
-
-                    $eb.$swal('success',res.data.msg);
-
-                    _this.parents('tr').remove();
-
-                }else
-
-                    return Promise.reject(res.data.msg || '删除失败')
-
-            }).catch(function(err){
-
-                $eb.$swal('error',err);
-
-            });
-
-        })
-
-    });
-    $('.add_filed_base').on('click',function (e) {
-        $eb.createModalFrame('添加配置字段',"<?php echo Url('setting.systemConfig/create',['tab_id'=>app('request')->param('tab_id'),'type'=>0]); ?>");
-
-//        $eb.swal({
-//            title: '请选择数据类型',
-//            input: 'radio',
-//            inputOptions: ['文本框','多行文本框','单选框','文件上传','多选框'],
-//            inputValidator: function(result) {
-//                return new Promise(function(resolve, reject) {
-//                    if (result) {
-//                        resolve();
-//                    } else {
-//                        reject('请选择数据类型');
-//                    }
-//                });
-//            }
-//        }).then(function(result) {
-//            if (result) {
-//                $eb.createModalFrame(this.innerText,"<?php echo Url('setting.systemConfig/create',array('tab_id'=>app('request')->param('tab_id'))); ?>?type="+result);
-//            }
-//        })
-    })
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 393
runtime/admin/temp/560dc87b85112a97e70f4f7bed1c686b.php

@@ -1,393 +0,0 @@
-<?php /*a:5:{s:74:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction_booking\index.php";i:1648602073;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<style>
-    .btn-outline{
-        border:none;
-    }
-    .btn-outline:hover{
-        background-color: #0e9aef;
-        color: #fff;
-    }
-    .layui-form-item .layui-btn {
-        margin-top: 5px;
-        margin-right: 10px;
-    }
-    .layui-btn-primary{
-        margin-right: 10px;
-        margin-left: 0!important;
-    }
-    label{
-        margin-bottom: 0!important;
-        margin-top: 4px;
-    }
-</style>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15" id="app">
-        <!--搜索条件-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-
-                    <form class="layui-form layui-form-pane" action="">
-                        <div class="layui-form-item">
-                            <div class="layui-inline">
-                                <label class="layui-form-label" style="top: -4.5px">所有场馆</label>
-                                <div class="layui-input-block">
-                                    <select name="auction_id">
-                                        <option value=" ">全部</option>
-                                        <?php if(is_array($auction) || $auction instanceof \think\Collection || $auction instanceof \think\Paginator): $i = 0; $__LIST__ = $auction;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                                        <option value="<?php echo htmlentities($vo['id']); ?>"><?php echo htmlentities($vo['nickname']); ?></option>
-                                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                                    </select>
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label" style="top: -4.5px">搜索</label>
-                                <div class="layui-input-block">
-                                    <input type="text" name="store_name" class="layui-input" placeholder="账号,昵称.,编号">
-                                </div>
-                            </div>
-                            <div class="layui-col-lg12">
-                                <label class="layui-form-label">创建时间:</label>
-                                <div class="layui-input-block" data-type="data" v-cloak="">
-                                    <button class="layui-btn layui-btn-sm" type="button" v-for="item in dataList"
-                                            @click="setData(item)"
-                                            :class="{'layui-btn-primary':where.data!=item.value}">{{item.name}}
-                                    </button>
-                                    <button class="layui-btn layui-btn-sm" type="button" ref="time"
-                                            @click="setData({value:'zd',is_zd:true})"
-                                            :class="{'layui-btn-primary':where.data!='zd'}">自定义
-                                    </button>
-                                    <button type="button" class="layui-btn layui-btn-sm layui-btn-primary"
-                                            v-show="showtime==true" ref="date_time"><?php echo htmlentities($year['0']); ?> - <?php echo htmlentities($year['1']); ?>
-                                    </button>
-                                </div>
-                            </div>
-                            <div class="layui-inline" style="top: -5px">
-                                <div class="layui-input-inline">
-                                    <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit="search" lay-filter="search" >
-                                        <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                </div>
-                            </div>
-                        </div>
-                    </form>
-                </div>
-            </div>
-        </div>
-
-        <!-- 中间详细信息-->
-        <div :class="item.col!=undefined ? 'layui-col-sm'+item.col+' '+'layui-col-md'+item.col:'layui-col-sm6 layui-col-md3'"
-             v-for="item in badge" v-cloak="" v-if="item.count > 0">
-        </div>
-        <!--enb-->
-    </div>
-    <!--列表-->
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">预约列表</div>
-                <div class="layui-card-body">
-<!--                    <div class="layui-btn-container" id="container-action">-->
-<!--                        <a class="layui-btn layui-btn-sm" href="<?php echo Url('create'); ?>">添加商品</a>-->
-<!--                        <button class="layui-btn layui-btn-sm" data-type="del_auction">批量删除</button>-->
-<!--                    </div>-->
-                    <table class="layui-hide" id="List" lay-filter="List"></table>
-
-
-                    <script type="text/html" id="image">
-                        <img style="cursor: pointer" lay-event="open_image" src="{{d.image}}">
-                    </script>
-                    <script type="text/html" id="status">
-                        {{#  if(d.status < 1){ }}
-                        <button type="button" name="status" class="layui-btn-disabled layui-btn-xs" id="">
-                            已退回
-                        </button>
-                        {{#  } else if (d.status === 1){ }}
-                        <button type="button" name="status" class="layui-btn layui-btn-xs layui-btn-danger" id="">
-                            正常
-                        </button>
-                        {{#  } else{ }}
-                        <button type="button" name="status" class="layui-btn layui-btn-xs layui-btn-danger" id="">
-                            扣除
-                        </button>
-                        {{#  } }}
-                    </script>
-                    <script type="text/html" id="act">
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-danger" lay-event='th' id="">
-                            退回
-                        </button>
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-danger" lay-event='delete' id="">
-                            删除
-                        </button>
-
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-    <!--end-->
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    //实例化form
-    layList.form.render();
-    layList.tableList('List', "<?php echo Url('list'); ?>", function () {
-        return [
-            {type: 'checkbox'},
-            {field: 'id', title: 'ID', sort: true, event: 'id', width: '5%', templet: '#id'},
-            {field: 'name', title: '场馆', templet: '#name',  align: 'center'},
-            {field: 'account', title: '账号', templet: '#account',  align: 'center'},
-            {field: 'nickname', title: '呢称', templet: '#nickname',  align: 'center'},
-            {field: 'anticipate', title: '预约卷', templet: '#price',  align: 'center', style : 'color: #DC143C;'},
-            {field: 'frequency', title: '场次', templet: '#frequency',  align: 'center'},
-            {field: 'status', title: '状态', templet: '#status', align: 'center'},
-            {field: 'create_time', title: '预约时间', templet: '#date', align: 'center'},
-            {field: 'right', title: '操作', align: 'center', toolbar: '#act'},
-        ];
-    });
-    //点击事件绑定
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'delete':
-                var url=layList.U({c:'auction.auction_booking',a:'delete',q:{id:data.id}});
-                var code = {title:"操作提示",text:"确定删除?",type:'info',confirm:'是的,删除'};
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                            location.reload();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                },code)
-                break;
-            case 'th':
-                var url=layList.U({c:'auction.auction_booking',a:'th',q:{id:data.id}});
-                var code = {title:"操作提示",text:"确定退回预约卷?",type:'info',confirm:'是的,退回'};
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                            location.reload();
-                        }else
-                            return Promise.reject(res.data.msg || '退回失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                },code)
-                break;
-
-
-                break;
-            case 'edit':
-                location.href = layList.U({a:'edit',q:{id:data.id}});
-                break;
-        }
-    })
-
-    //查询
-    layList.search('search',function(where){
-        console.log(111);
-        layList.reload(where,true);
-    });
-
-    //改状态
-    layList.switch('is_show',function (odj,value) {
-        if(odj.elem.checked==true){
-            layList.baseGet(layList.Url({c:'auction.auctionProduct',a:'set_status',p:{status:1,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }else{
-            layList.baseGet(layList.Url({c:'auction.auctionProduct',a:'set_status',p:{status:0,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }
-    });
-    require(['vue'], function (Vue) {
-        new Vue({
-            el: "#app",
-            data: {
-                badge: [],
-                dataList: [
-                    {name: '全部', value: ''},
-                    {name: '今天', value: 'today'},
-                    {name: '昨天', value: 'yesterday'},
-                    {name: '最近7天', value: 'lately7'},
-                    {name: '最近30天', value: 'lately30'},
-                    {name: '本月', value: 'month'},
-                    {name: '本年', value: 'year'},
-                ],
-                where: {
-                    data: '',
-                    status: status,
-                    type: '',
-                    pay_type: '',
-                    excel: 0,
-                },
-                showtime: false,
-            },
-            watch: {
-                'where.status': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                'where.data': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                'where.type': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                'where.pay_type': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                }
-            },
-            methods: {
-                setData: function (item) {
-                    var that = this;
-                    if (item.is_zd == true) {
-                        that.showtime = true;
-                        this.where.data = this.$refs.date_time.innerText;
-                    } else {
-                        this.showtime = false;
-                        this.where.data = item.value;
-                    }
-                },
-                getBadge: function () {
-                    var that = this;
-                    layList.basePost(layList.Url({c: 'order.store_order', a: 'getBadge'}), this.where, function (rem) {
-                        that.badge = rem.data;
-                    });
-                },
-                search: function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                refresh: function () {
-                    layList.reload();
-                    this.getBadge();
-                },
-                excel: function () {
-                    this.where.excel = 1;
-                    location.href = layList.U({c: 'order.store_order', a: 'order_list', q: this.where});
-                    this.where.excel = 0;
-                }
-            },
-            mounted: function () {
-                var that = this;
-                that.getBadge();
-                window.formReload = this.search;
-                layList.laydate.render({
-                    elem: this.$refs.date_time,
-                    trigger: 'click',
-                    eventElem: this.$refs.time,
-                    range: true,
-                    change: function (value) {
-                        that.where.data = value;
-                    }
-                });
-            }
-        })
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 252
runtime/admin/temp/5a82649edd1b40af6f202faef65620f4.php

@@ -1,252 +0,0 @@
-<?php /*a:5:{s:66:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction\index.php";i:1648778587;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<style>
-    .btn-outline{
-        border:none;
-    }
-    .btn-outline:hover{
-        background-color: #0e9aef;
-        color: #fff;
-    }
-    .layui-form-item .layui-btn {
-        margin-top: 5px;
-        margin-right: 10px;
-    }
-    .layui-btn-primary{
-        margin-right: 10px;
-        margin-left: 0!important;
-    }
-    label{
-        margin-bottom: 0!important;
-        margin-top: 4px;
-    }
-</style>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15" id="app">
-        <!--搜索条件-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-                    <div class="layui-carousel layadmin-carousel layadmin-shortcut" lay-anim="" lay-indicator="inside" lay-arrow="none" style="background:none">
-                        <form class="layui-form layui-form-pane" action="">
-                            <div class="layui-form-item">
-
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label" style="top: -5.5px;">搜索条件</label>
-                                    <div class="layui-input-inline">
-                                        <input type="text" id="auction" name="auction" class="layui-input" placeholder="请输入名称,编号">
-                                    </div>
-                                </div>
-                                <div class="layui-inline">
-                                    <div class="layui-input-inline">
-                                        <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit="search" lay-filter="search">
-                                            <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                    </div>
-                                </div>
-                            </div>
-                        </form>
-                    </div>
-                </div>
-            </div>
-        </div>
-
-        <!-- 中间详细信息-->
-        <div :class="item.col!=undefined ? 'layui-col-sm'+item.col+' '+'layui-col-md'+item.col:'layui-col-sm6 layui-col-md3'"
-             v-for="item in badge" v-cloak="" v-if="item.count > 0">
-        </div>
-        <!--enb-->
-    </div>
-    <!--列表-->
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">场馆列表</div>
-                <div class="layui-card-body">
-
-                    <div class="layui-btn-container" id="container-action">
-                        <a class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>',{h:700,w:1100})">添加场次</a>
-<!--                        <button class="layui-btn layui-btn-sm" data-type="del_auction">批量删除</button>-->
-                    </div>
-                    <table class="layui-hide" id="List" lay-filter="List"></table>
-
-
-                    <script type="text/html" id="image">
-                        <img style="cursor: pointer" lay-event="open_image" src="{{d.image}}">
-                    </script>
-                    <script type="text/html" id="status">
-                        <input type='checkbox' name='id' lay-skin='switch' value="{{d.id}}" lay-filter='status' lay-text='使用|禁用'  {{ d.status  == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="act">
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-normal" onclick="$eb.createModalFrame('{{d.title}}-编辑','<?php echo Url('edit'); ?>?id={{d.id}}',{h:700,w:1100})">
-                            编辑
-                        </button>
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-danger" lay-event='delete' id="">
-                            删除
-                        </button>
-
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-    <!--end-->
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    layList.tableList('List', "<?php echo Url('list'); ?>", function () {
-        return [
-            {type: 'checkbox'},
-            {field: 'id', title: 'ID', sort: true, event: 'id', width: '5%', templet: '#id'},
-            {field: 'nickname', title: '竞拍场', templet: '#nickname', align: 'center'},
-            {field: 'name', title: '所属场馆', templet: '#name',  align: 'center'},
-            {field: 'anticipate', title: '预约价格', templet: '#anticipate',  align: 'center',style : 'color: #DC143C;'},
-            {field: 'image', title: '封面', templet: '#image', align: 'center', width: '5%'},
-            {field: 'status', title: '状态', templet: '#status', align: 'center'},
-            {field: 'add_time', title: '预约开始', templet: '#add_time',  align: 'center'},
-            {field: 'end_time', title: '预约结束', templet: '#end_time', align: 'center'},
-            {field: 'radd_time', title: '入场开始', templet: '#radd_time',  align: 'center'},
-            {field: 'rend_time', title: '入场结束', templet: '#rend_time',  align: 'center'},
-            {field: 'frequency', title: '场次', templet: '#frequency', align: 'center'},
-            {field: 'b_count', title: '今日预约人数', templet: '#frequency', align: 'center'},
-            {field: 'sort', title: '排序', templet: '#sort', align: 'center'},
-            {field: 'right', title: '操作', align: 'center', toolbar: '#act'},
-        ];
-    });
-
-    //查询
-    layList.search('search',function(where){
-        layList.reload(where,true);
-    });
-
-    //点击事件绑定
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'delete':
-                var url=layList.U({c:'auction.auction',a:'delete',q:{id:data.id}});
-                var code = {title:"操作提示",text:"确定将该商品移入回收站吗?",type:'info',confirm:'是的,移入回收站'};
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                            location.reload();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                },code)
-                break;
-            case 'open_image':
-                $eb.openImage(data.image);
-                break;
-            case 'edit':
-                location.href = layList.U({a:'edit',q:{id:data.id}});
-                break;
-        }
-    })
-
-
-    //改状态
-    layList.switch('status',function (odj,value) {
-        if(odj.elem.checked==true){
-            layList.baseGet(layList.Url({c:'auction.auction',a:'set_status',p:{status:1,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }else{
-            layList.baseGet(layList.Url({c:'auction.auction',a:'set_status',p:{status:0,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 874
runtime/admin/temp/6d45e8baf4052f27e05d6dc3c74206d4.php

@@ -1,874 +0,0 @@
-<?php /*a:1:{s:70:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction_gu\create.php";i:1648602077;}*/ ?>
-<!DOCTYPE html>
-<html>
-<head>
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
-    <link href="/system/frame/css/font-awesome.min.css" rel="stylesheet">
-    <link href="/system/plug/umeditor/themes/default/css/umeditor.css" type="text/css" rel="stylesheet">
-    <script type="text/javascript" src="/system/plug/umeditor/third-party/jquery.min.js"></script>
-    <script type="text/javascript" src="/system/plug/umeditor/third-party/template.min.js"></script>
-    <script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.config.js"></script>
-    <script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.min.js"></script>
-    <script type="text/javascript" src="/system/plug/umeditor/lang/zh-cn/zh-cn.js"></script>
-    <link rel="stylesheet" href="/static/plug/layui/css/layui.css">
-    <script src="/static/plug/layui/layui.js"></script>
-    <script src="/static/plug/vue/dist/vue.min.js"></script>
-    <script src="/static/plug/axios.min.js"></script>
-    <script src="/system/module/widget/aliyun-oss-sdk-4.4.4.min.js"></script>
-    <script src="/system/module/widget/cos-js-sdk-v5.min.js"></script>
-    <script src="/system/module/widget/qiniu-js-sdk-2.5.5.js"></script>
-    <script src="/system/module/widget/plupload.full.min.js"></script>
-    <script src="/system/module/widget/videoUpload.js"></script>
-    <style>
-        .layui-form-item {
-            margin-bottom: 0px;
-        }
-
-        .pictrueBox {
-            display: inline-block !important;
-        }
-
-        .pictrue {
-            width: 60px;
-            height: 60px;
-            border: 1px dotted rgba(0, 0, 0, 0.1);
-            margin-right: 15px;
-            display: inline-block;
-            position: relative;
-            cursor: pointer;
-        }
-
-        .pictrue img {
-            width: 100%;
-            height: 100%;
-        }
-
-        .upLoad {
-            width: 58px;
-            height: 58px;
-            line-height: 58px;
-            border: 1px dotted rgba(0, 0, 0, 0.1);
-            border-radius: 4px;
-            background: rgba(0, 0, 0, 0.02);
-            cursor: pointer;
-            display: flex;
-            justify-content: center;
-            align-items: center;
-        }
-
-        .rulesBox {
-            display: flex;
-            flex-wrap: wrap;
-            margin-left: 10px;
-        }
-
-        .layui-tab-content {
-            margin-top: 15px;
-        }
-
-        .ml110 {
-            margin: 18px 0 4px 110px;
-        }
-
-        .rules {
-            display: flex;
-        }
-
-        .rules-btn-sm {
-            height: 30px;
-            line-height: 30px;
-            font-size: 12px;
-            width: 109px;
-        }
-
-        .rules-btn-sm input {
-            width: 79% !important;
-            height: 84% !important;
-            padding: 0 10px;
-        }
-
-        .ml10 {
-            margin-left: 10px !important;
-        }
-
-        .ml40 {
-            margin-left: 40px !important;
-        }
-
-        .closes {
-            position: absolute;
-            left: 86%;
-            top: -18%;
-        }
-        .red {
-            color: red;
-        }
-        .layui-input-block .layui-video-box{
-            width: 22%;
-            height: 180px;
-            border-radius: 10px;
-            background-color: #707070;
-            margin-top: 10px;
-            position: relative;
-            overflow: hidden;
-        }
-        .layui-input-block .layui-video-box i{
-            color: #fff;
-            line-height: 180px;
-            margin: 0 auto;
-            width: 50px;
-            height: 50px;
-            display: inherit;
-            font-size: 50px;
-        }
-        .layui-input-block .layui-video-box .mark{
-            position: absolute;
-            width: 100%;
-            height: 30px;
-            top: 0;
-            background-color: rgba(0,0,0,.5);
-            text-align: center;
-        }
-        .store_box{
-            display: flex;
-        }
-        .info{
-            color: #c9c9c9;
-            padding-left: 10px;
-            line-height: 30px;
-        }
-    </style>
-</head>
-<body>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app" v-cloak="">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <span class="">竞拍添加</span>
-                <button style="margin-left: 20px" type="button" class="layui-btn layui-btn-primary layui-btn-xs" @click="goBack">返回列表</button>
-            </div>
-            <div class="layui-card-body">
-                <form class="layui-form" action="" v-cloak="">
-                    <div class="layui-tab layui-tab-brief" lay-filter="docTabBrief">
-                        <div class="layui-tab-content">
-                            <div class="layui-tab-item layui-show">
-                                <div class="layui-row layui-col-space15">
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">会官名称<i class="red">*</i></label>
-                                                <div class="layui-input-block">
-                                                    <input type="text" name="name" lay-verify="title" autocomplete="off"
-                                                           placeholder="场馆名称" class="layui-input" v-model="formData.name" maxlength="100">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">会馆封面图<i class="red">*</i></label>
-                                                <div class="pictrueBox">
-                                                    <div class="pictrue" v-if="formData.image" @click="uploadImage('image')">
-                                                        <img :src="formData.image"></div>
-                                                    <div class="upLoad" @click="uploadImage('image')" v-else>
-                                                        <i class="layui-icon layui-icon-camera" class="iconfont"
-                                                           style="font-size: 26px;"></i>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">绑定用户</label>
-                                                <div class="layui-input-inline">
-                                                    <select id="uid" name="uid" lay-verify="title" v-model="formData.uid">
-                                                        <?php foreach($user as $key=>$vo): ?>
-                                                        <option value="<?php echo htmlentities($vo['uid']); ?>"><?php echo htmlentities($vo['nickname']); ?><option>
-                                                            <?php endforeach; ?>
-                                                    </select>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item layui-form-text">
-                                                <label class="layui-form-label">会馆简介</label>
-                                                <div class="layui-input-block">
-                                                    <textarea name="info" v-model="formData.info"
-                                                              placeholder="请输入商品简介" class="layui-textarea"></textarea>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-tab-item">
-                                        <div class="layui-row layui-col-space15">
-                                            <textarea type="text/plain" name="description" id="myEditor" style="width:100%;">{{formData.description}}</textarea>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">排序<i class="red">*</i></label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="sort" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.sort" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-
-
-                            </div>
-
-
-                        </div>
-                        <div class="layui-tab-content">
-                            <div class="layui-row layui-col-space15">
-                                <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                    <button class="layui-btn layui-btn-normal layui-btn-sm" id="submit" type="button" @click="handleSubmit()">提交</button>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </form>
-            </div>
-        </div>
-    </div>
-</div>
-<script>
-
-    var id = <?php echo htmlentities($id); ?>;
-    //Demo
-    layui.use('form', function(){
-        var form = layui.form;
-
-        //监听提交
-        form.on('submit(formDemo)', function(data){
-            layer.msg(JSON.stringify(data.field));
-            return false;
-        });
-    });
-
-    new Vue({
-        el: '#app',
-        data: {
-            id:id,
-            //分类列表
-            cateList: [],
-            //运费模板
-            tempList: [],
-            upload:{
-                videoIng:false
-            },
-            formData: {
-                name: '',
-                image:'',
-                description: '',
-                info: '',
-                sort: 10,
-                uid:''
-            },
-            rule: { //多图选择规则
-                slider_image: {
-                    maxLength: 1
-                }
-            },
-            attr: [],//临时属性
-            newRule: false,//是否添加新规则
-            radioRule: ['status'],//radio 当选规则
-            ruleList:[],
-            ruleIndex:-1,
-            progress: 0,
-            um: null,//编译器实例化
-            form: null,//layui.form
-            layTabId: 1,
-            ruleBool: id ? true : false,
-        },
-        watch:{
-            'formData.is_sub':function (n) {
-                if (n == 1) {
-                    this.formHeader.push({title:'一级返佣(元)'});
-                    this.formHeader.push({title:'二级级返佣(元)'});
-                } else {
-                    this.formHeader.pop();
-                    this.formHeader.pop();
-                }
-            },
-            'formData.spec_type':function (n) {
-                if (n) {
-                    this.render();
-                }
-            },
-            // 'formData.image':function (n) {
-            //     if(!this.batchAttr.pic){
-            //         this.batchAttr.pic = n;
-            //     }
-            //     if(!this.formData.attr.pic){
-            //         this.formData.attr.pic = n;
-            //     }
-            // }
-        },
-        methods: {
-            back:function(){
-                var that = this;
-                layui.use(['element'], function () {
-                    layui.element.tabChange('docTabBrief', that.layTabId == 1 ? 1 : parseInt(that.layTabId) - 1);
-                });
-            },
-            next:function(){
-                var that = this;
-                layui.use(['element'], function () {
-                    layui.element.tabChange('docTabBrief', that.layTabId == 3 ? 3 : parseInt(that.layTabId) + 1);
-                });
-            },
-            goBack:function(){
-                location.href = this.U({c:'auction.auction_gu',a:'index'});
-            },
-            U: function (opt) {
-                var m = opt.m || 'admin', c = opt.c || window.controlle || '', a = opt.a || 'index', q = opt.q || '',
-                    p = opt.p || {};
-                var params = Object. keys(p).map(function (key) {
-                    return key + '/' + p[key];
-                }).join('/');
-                var gets = Object.keys(q).map(function (key) {
-                    return key+'='+ q[key];
-                }).join('&');
-
-                return '/' + m + '/' + c + '/' + a + (params == '' ? '' : '/' + params) + (gets == '' ? '' : '?' + gets);
-            },
-            /**
-             * 提示
-             * */
-            showMsg: function (msg, success) {
-                $('#submit').removeAttr('disabled').text('提交');
-                layui.use(['layer'], function () {
-                    layui.layer.msg(msg, success);
-                });
-            },
-            addBrokerage:function(){
-                if (this.brokerage.brokerage >= 0 && this.brokerage.brokerage_two >= 0){
-                    var that = this;
-                    this.$set(this.formData,'attrs',this.formData.attrs.map(function (item) {
-                        item.brokerage = that.brokerage.brokerage;
-                        item.brokerage_two = that.brokerage.brokerage_two;
-                        return item;
-                    }));
-                } else {
-                    return this.showMsg('请填写返佣金额在进行批量添加');
-                }
-            },
-            batchClear:function(){
-                this.$set(this,'batchAttr',{
-                    pic: '',
-                    price: 0,
-                    cost: 0,
-                    ot_price: 0,
-                    stock: 0,
-                    bar_code: '',
-                    weight: 0,
-                    volume: 0,
-                });
-            },
-            /**
-             * 批量添加
-             * */
-            batchAdd:function(){
-                var that = this;
-                this.$set(this.formData,'attrs',this.formData.attrs.map(function (item) {
-                    if (that.batchAttr.pic) {
-                        item.pic = that.batchAttr.pic;
-                    }
-                    if (that.batchAttr.price > 0){
-                        item.price = that.batchAttr.price;
-                    }
-                    if (that.batchAttr.cost > 0){
-                        item.cost = that.batchAttr.cost;
-                    }
-                    if (that.batchAttr.ot_price > 0){
-                        item.ot_price = that.batchAttr.ot_price;
-                    }
-                    if (that.batchAttr.stock > 0){
-                        item.stock = that.batchAttr.stock;
-                    }
-                    if (that.batchAttr.bar_code != ''){
-                        item.bar_code = that.batchAttr.bar_code;
-                    }
-                    if (that.batchAttr.weight > 0){
-                        item.weight = that.batchAttr.weight;
-                    }
-                    if (that.batchAttr.volume > 0){
-                        item.volume = that.batchAttr.volume;
-                    }
-                    return item;
-                }));
-
-            },
-            /**
-             * 获取商品信息
-             * */
-            getProductInfo: function () {
-                var that = this;
-                that.requestGet(that.U({c:"store.StoreProduct",a:'get_product_info',q:{id:that.id}})).then(function (res) {
-                    that.$set(that,'cateList',res.data.cateList);
-                    that.$set(that,'tempList',res.data.tempList);
-                    var productInfo = res.data.productInfo || {};
-                    if(productInfo.id && that.id){
-                        that.$set(that,'formData',productInfo);
-                        that.generate();
-                    }
-                    that.getRuleList();
-                    that.init();
-                }).catch(function (res) {
-                    that.showMsg(res.msg);
-                })
-            },
-            /**
-             * 给某个属性添加属性值
-             * @param item
-             * */
-            addDetail: function (item) {
-                if (!item.detailValue) return false;
-                if (item.detail.find(function (val) {
-                    if(item.detailValue == val){
-                        return true;
-                    }
-                })) {
-                    return this.showMsg('添加的属性值重复');
-                }
-                item.detail.push(item.detailValue);
-                item.detailValue = '';
-            },
-            /**
-             * 删除某个属性值
-             * @param item 父级循环集合
-             * @param inx 子集index
-             * */
-            deleteValue: function (item, inx) {
-                if (item.detail.length > 1) {
-                    item.detail.splice(inx, 1);
-                } else {
-                    return this.showMsg('请设置至少一个属性');
-                }
-            },
-            /**
-             * 删除某条属性
-             * @param index
-             * */
-            deleteItem: function (index) {
-                this.formData.items.splice(index, 1);
-            },
-            /**
-             * 删除某条属性
-             * @param index
-             * */
-            deleteAttrs: function (index) {
-                var that = this;
-                if(that.id > 0){
-                    that.requestGet(that.U({c:"store.StoreProduct",a:'check_activity',q:{id:that.id}})).then(function (res) {
-                        that.showMsg(res.msg);
-                    }).catch(function (res) {
-                        if (that.formData.attrs.length > 1) {
-                            that.formData.attrs.splice(index, 1);
-                        } else {
-                            return that.showMsg('请设置至少一个规则');
-                        }
-                    })
-                }else{
-                    if (that.formData.attrs.length > 1) {
-                        that.formData.attrs.splice(index, 1);
-                    } else {
-                        return that.showMsg('请设置至少一个规则');
-                    }
-                }
-            },
-            /**
-             * 创建属性
-             * */
-            createAttrName: function () {
-                if (this.formDynamic.attrsName && this.formDynamic.attrsVal) {
-                    if (this.formData.items.find(function (val) {
-                        if (val.value == this.formDynamic.attrsName) {
-                            return true;
-                        }
-                    }.bind(this))) {
-                        return this.showMsg('添加的属性重复');
-                    }
-                    this.formData.items.push({
-                        value: this.formDynamic.attrsName,
-                        detailValue: '',
-                        attrHidden: false,
-                        detail: [this.formDynamic.attrsVal]
-                    });
-                    this.formDynamic.attrsName = '';
-                    this.formDynamic.attrsVal = '';
-                    this.newRule = false;
-                } else {
-                    return this.showMsg('请添加完整的规格!');
-                }
-            },
-            /**
-             * 删除图片
-             * */
-            deleteImage: function (key, index) {
-                var that = this;
-                if (index != undefined) {
-                    that.formData[key].splice(index, 1);
-                    that.$set(that.formData, key, that.formData[key]);
-                } else {
-                    that.$set(that.formData, key, '');
-                }
-            },
-            createFrame: function (title, src, opt) {
-                opt === undefined && (opt = {});
-                var h = 0;
-                if (window.innerHeight < 800 && window.innerHeight >= 700) {
-                    h = window.innerHeight - 50;
-                } else if (window.innerHeight < 900 && window.innerHeight >= 800) {
-                    h = window.innerHeight - 100;
-                } else if (window.innerHeight < 1000 && window.innerHeight >= 900) {
-                    h = window.innerHeight - 150;
-                } else if (window.innerHeight >= 1000) {
-                    h = window.innerHeight - 200;
-                } else {
-                    h = window.innerHeight;
-                }
-                var area = [(opt.w || window.innerWidth / 2) + 'px', (!opt.h || opt.h > h ? h : opt.h) + 'px'];
-                layui.use('layer',function () {
-                    return layer.open({
-                        type: 2,
-                        title: title,
-                        area: area,
-                        fixed: false, //不固定
-                        maxmin: true,
-                        moveOut: false,//true  可以拖出窗外  false 只能在窗内拖
-                        anim: 5,//出场动画 isOutAnim bool 关闭动画
-                        offset: 'auto',//['100px','100px'],//'auto',//初始位置  ['100px','100px'] t[ 上 左]
-                        shade: 0,//遮罩
-                        resize: true,//是否允许拉伸
-                        content: src,//内容
-                        move: '.layui-layer-title'
-                    });
-                });
-            },
-            changeIMG: function (name, value) {
-                if (this.getRule(name).maxLength !== undefined) {
-                    var that = this;
-                    value.map(function (v) {
-                        that.formData[name].push(v);
-                    });
-                    this.$set(this.formData, name, this.formData[name]);
-                } else {
-                    if(name == 'batchAttr.pic'){
-                        this.batchAttr.pic = value;
-                    } else {
-                        if (name.indexOf('.') !== -1) {
-                            var key = name.split('.');
-                            if (key.length == 2){
-                                this.formData[key[0]][key[1]] = value;
-                            } else if(key.length == 3){
-                                this.formData[key[0]][key[1]][key[2]] = value;
-                            } else if(key.length == 4){
-                                this.$set(this.formData[key[0]][key[1]][key[2]],key[3],value)
-                            }
-                        } else {
-                            this.formData[name] = value;
-                        }
-                    }
-                }
-            },
-            getRule: function (name) {
-                return this.rule[name] || {};
-            },
-            uploadImage: function (name) {
-                return this.createFrame('选择图片',this.U({c:"widget.images",a:'index',p:{fodder:name}}),{h:545,w:900});
-            },
-            uploadVideo: function () {
-                if (this.videoLink) {
-                    this.formData.video_link = this.videoLink;
-                } else {
-                    $(this.$refs.filElem).click();
-                }
-            },
-            delVideo: function () {
-                var that = this;
-                that.$set(that.formData, 'video_link', '');
-            },
-            insertEditor: function (list) {
-                this.um.execCommand('insertimage', list);
-            },
-            insertEditorVideo: function (src) {
-                this.um.setContent('<div><video style="width: 99%" src="'+src+'" class="video-ue" controls="controls" width="100"><source src="'+src+'"></source></video></div><br>',true);
-            },
-            getContent: function () {
-                return this.um.getContent();
-            },
-            /**
-             * 监听radio字段
-             */
-            eeventRadio: function () {
-                var that = this;
-                that.radioRule.map(function (val) {
-                    that.form.on('radio(' + val + ')', function (res) {
-                        that.formData[val] = res.value;
-                    });
-                })
-            },
-            init: function () {
-                var that = this;
-                window.UMEDITOR_CONFIG.toolbar = [
-                    // 加入一个 test
-                    'source | undo redo | bold italic underline strikethrough | superscript subscript | forecolor backcolor | removeformat |',
-                    'insertorderedlist insertunorderedlist | selectall cleardoc paragraph | fontfamily fontsize',
-                    '| justifyleft justifycenter justifyright justifyjustify |',
-                    'link unlink | emotion selectimgs video  | map',
-                    '| horizontal print preview fullscreen', 'drafts', 'formula'
-                ];
-                UM.registerUI('selectimgs', function (name) {
-                    var me = this;
-                    var $btn = $.eduibutton({
-                        icon: 'image',
-                        click: function () {
-                            that.createFrame('选择图片', "<?php echo Url('widget.images/index',['fodder'=>'editor']); ?>");
-                        },
-                        title: '选择图片'
-                    });
-
-                    this.addListener('selectionchange', function () {
-                        //切换为不可编辑时,把自己变灰
-                        var state = this.queryCommandState(name);
-                        $btn.edui().disabled(state == -1).active(state == 1)
-                    });
-                    return $btn;
-
-                });
-                UM.registerUI('video', function (name) {
-                    var me = this;
-                    var $btn = $.eduibutton({
-                        icon: 'video',
-                        click: function () {
-                            that.createFrame('选择视频', "<?php echo Url('widget.video/index',['fodder'=>'video']); ?>");
-                        },
-                        title: '选择视频'
-                    });
-
-                    this.addListener('selectionchange', function () {
-                        //切换为不可编辑时,把自己变灰
-                        var state = this.queryCommandState(name);
-                        $btn.edui().disabled(state == -1).active(state == 1)
-                    });
-                    return $btn;
-
-                });
-                //实例化编辑器
-                this.um = UM.getEditor('myEditor', {initialFrameWidth: '99%', initialFrameHeight: 400});
-                this.um.setContent(that.formData.description);
-                that.$nextTick(function () {
-                    layui.use(['form','element'], function () {
-                        that.form = layui.form;
-                        that.form.render();
-                        that.form.on('select(temp_id)', function (data) {
-                            that.$set(that.formData, 'temp_id', data.value);
-                        });
-                        that.form.on('select(rule_index)', function (data) {
-                            that.ruleIndex = data.value;
-                        });
-                        layui.element.on('tab(docTabBrief)', function(){
-                            that.layTabId = this.getAttribute('lay-id');
-                        });
-                        that.eeventRadio();
-                    });
-                })
-            },
-            requestPost: function (url, data) {
-                return new Promise(function (resolve, reject) {
-                    axios.post(url, data).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            resolve(res.data)
-                        } else {
-                            reject(res.data);
-                        }
-                    }).catch(function (err) {
-                        reject({msg:err})
-                    });
-                })
-            },
-            requestGet: function (url) {
-                return new Promise(function (resolve, reject) {
-                    axios.get(url).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            resolve(res.data)
-                        } else {
-                            reject(res.data);
-                        }
-                    }).catch(function (err) {
-                        reject({msg:err})
-                    });
-                })
-            },
-            generates: function () {
-                var that = this;
-                that.generate(1);
-            },
-            generate: function (type = 0) {
-                var that = this;
-                this.requestPost(that.U({c:"store.StoreProduct",a:'is_format_attr',p:{id:that.id,type:type}}), {attrs:this.formData.items}).then(function (res) {
-                    that.$set(that.formData, 'attrs', res.data.value);
-                    that.$set(that, 'formHeader', res.data.header);
-                    if (that.id && that.formData.is_sub == 1 && that.formData.spec_type == 1) {
-                        that.formHeader.push({title:'一级返佣(元)'});
-                        that.formHeader.push({title:'二级级返佣(元)'});
-                    }
-                }).catch(function (res) {
-                    return that.showMsg(res.msg);
-                });
-            },
-            handleSubmit:function () {
-                var that = this;
-
-                var uid = $('#uid').val();
-                console.log(uid);
-                that.formData.uid = uid;
-                if (!that.formData['uid']){
-                    return that.showMsg('请绑定用户');
-                }
-                if (!that.formData['name']){
-                    return that.showMsg('请填写名称');
-                }
-                if (!that.formData['image']){
-                    return that.showMsg('请上传图片');
-                }
-
-                that.formData.description = that.getContent();
-                that.requestPost(that.U({c:'auction.auction_gu',a:'save',p:{id:that.id}}),that.formData).then(function (res) {
-                    that.confirm();
-                }).catch(function (res) {
-                    that.showMsg(res.msg);
-                });
-
-            },
-            confirm: function(){
-                var that = this;
-                layui.use(['layer'], function () {
-                    var layer = layui.layer;
-                    layer.confirm(that.id ? '修改成功是否返回产品列表' : '添加成功是否返回产品列表', {
-                        btn: ['返回列表',that.id ? '继续修改' : '继续添加'] //按钮
-                    }, function(){
-                        location.href = that.U({c:'auction.auction_gu',a:'index'});
-                    }, function(){
-                        location.reload();
-                    });
-                });
-            },
-            render:function(){
-                this.$nextTick(function(){
-                    layui.use(['form'], function () {
-                        layui.form.render('select');
-                    });
-                })
-            },
-            // 移动
-            handleDragStart (e, item) {
-                this.dragging = item;
-            },
-            handleDragEnd (e, item) {
-                this.dragging = null
-            },
-            handleDragOver (e) {
-                e.dataTransfer.dropEffect = 'move'
-            },
-            handleDragEnter (e, item) {
-                e.dataTransfer.effectAllowed = 'move'
-                if (item === this.dragging) {
-                    return
-                }
-                var newItems = [...this.formData.activity];
-                var src = newItems.indexOf(this.dragging);
-                var dst = newItems.indexOf(item);
-                newItems.splice(dst, 0, ...newItems.splice(src, 1))
-                this.formData.activity = newItems;
-            },
-            getRuleList:function (type) {
-                var that = this;
-                that.requestGet(that.U({c:'store.StoreProduct',a:'get_rule'})).then(function (res) {
-                    that.$set(that,'ruleList',res.data);
-                    if(type !== undefined){
-                        that.render();
-                    }
-                });
-            },
-            addRule:function(){
-                return this.createFrame('添加商品规则',this.U({c:'store.StoreProductRule',a:'create'}));
-            },
-            allRule:function () {
-                if (this.ruleIndex != -1) {
-                    var rule = this.ruleList[this.ruleIndex];
-                    if (rule) {
-                        this.ruleBool = true;
-                        var rule_value = rule.rule_value.map(function (item) {
-                            return item;
-                        });
-                        this.$set(this.formData,'items',rule_value);
-                        this.$set(this.formData,'attrs',[]);
-                        this.$set(this,'formHeader',[]);
-                        return true;
-                    }
-                }
-                this.showMsg('选择的属性无效');
-            }
-        },
-        mounted: function () {
-            var that = this;
-            axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
-            that.getProductInfo();
-            window.$vm = that;
-            window.changeIMG = that.changeIMG;
-            window.insertEditor = that.insertEditor;
-            window.insertEditorVideo = that.insertEditorVideo;
-            window.successFun = function(){
-                that.getRuleList(1);
-            }
-            $(that.$refs.filElem).change(function () {
-                var inputFile = this.files[0];
-                that.requestPost(that.U({c:"widget.video",a:'get_signature'})).then(function (res) {
-                    AdminUpload.upload(res.data.uploadType,{
-                        token: res.data.uploadToken || '',
-                        file: inputFile,
-                        accessKeyId: res.data.accessKey || '',
-                        accessKeySecret: res.data.secretKey || '',
-                        bucketName: res.data.storageName || '',
-                        region: res.data.storageRegion || '',
-                        domain: res.data.domain || '',
-                        uploadIng:function (progress) {
-                            that.upload.videoIng = true;
-                            that.progress = progress;
-                        }
-                    }).then(function (res) {
-                        //成功
-                        that.$set(that.formData, 'video_link', res.url);
-                        that.progress = 0;
-                        that.upload.videoIng = false;
-                        return that.showMsg('上传成功');
-                    }).catch(function (err) {
-                        //失败
-                        console.info(err);
-                        return that.showMsg('上传错误请检查您的配置');
-                    });
-                }).catch(function (res) {
-                    return that.showMsg(res.msg || '获取密钥失败,请检查您的配置');
-                });
-            })
-        }
-    });
-</script>
-</body>
-</html>
-<script>
-    import Layout from "../../../../../public/static/plug/iview/dist/iview";
-    export default {
-        components: {Layout}
-    }
-</script>

+ 0 - 314
runtime/admin/temp/768bd31cfad350d4954f350156d70505.php

@@ -1,314 +0,0 @@
-<?php /*a:5:{s:72:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\finance\user_recharge\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-<style>
-
-</style>
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app">
-        <!--搜索条件-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-                    <div class="layui-carousel layadmin-carousel layadmin-shortcut" lay-anim="" lay-indicator="inside" lay-arrow="none" style="background:none">
-                        <div class="layui-card-body">
-                            <div class="layui-row layui-col-space10 layui-form-item">
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">时间选择:</label>
-                                    <div class="layui-input-block" data-type="data" v-cloak="">
-                                        <button class="layui-btn layui-btn-sm" type="button" v-for="item in dataList" @click="setData(item)" :class="{'layui-btn-primary':where.data!=item.value}">{{item.name}}</button>
-                                        <button class="layui-btn layui-btn-sm" type="button" ref="time" @click="setData({value:'zd',is_zd:true})" :class="{'layui-btn-primary':where.data!='zd'}">自定义</button>
-                                        <button type="button" class="layui-btn layui-btn-sm layui-btn-primary" v-show="showtime==true" ref="date_time"><?php echo htmlentities($year['0']); ?> - <?php echo htmlentities($year['1']); ?></button>
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">支付类型:</label>
-                                    <div class="layui-input-block" v-cloak="">
-                                        <button class="layui-btn layui-btn-sm" :class="{'layui-btn-primary':where.paid !== item.value}" @click="where.paid = item.value" type="button" v-for="item in paidStatus">{{item.name}}
-                                            <span v-if="item.count!=undefined" class="layui-badge layui-bg-gray">{{item.count}}</span></button>
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">用户昵称:</label>
-                                    <div class="layui-input-block">
-                                        <input type="text" name="nickname" style="width: 50%" v-model="where.nickname" placeholder="请输入姓名、电话、UID" class="layui-input">
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <div class="layui-input-block">
-                                        <button @click="search" type="button" class="layui-btn layui-btn-sm layui-btn-normal">
-                                            <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                        <button @click="excel" type="button" class="layui-btn layui-btn-warm layui-btn-sm export" type="button">
-                                            <i class="fa fa-floppy-o" style="margin-right: 3px;"></i>导出</button>
-                                        <button @click="refresh" type="reset" class="layui-btn layui-btn-primary layui-btn-sm">
-                                            <i class="layui-icon layui-icon-refresh" ></i>刷新</button>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-        <!--end-->
-        <!-- 中间详细信息-->
-        <div :class="item.col!=undefined ? 'layui-col-sm'+item.col+' '+'layui-col-md'+item.col:'layui-col-sm6 layui-col-md3'" v-for="item in badge" v-cloak="" v-if="item.count > 0">
-            <div class="layui-card">
-                <div class="layui-card-header">
-                    {{item.name}}
-                    <span class="layui-badge layuiadmin-badge" :class="item.background_color">{{item.field}}</span>
-                </div>
-                <div class="layui-card-body">
-                    <p class="layuiadmin-big-font">{{item.count}}</p>
-                    <p v-show="item.content!=undefined">
-                        {{item.content}}
-                        <span class="layuiadmin-span-color">{{item.sum}}<i :class="item.class"></i></span>
-                    </p>
-                </div>
-            </div>
-        </div>
-        <!--enb-->
-    </div>
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">充值记录列表</div>
-                <div class="layui-card-body">
-                    <table class="layui-hide" id="userList" lay-filter="userList"></table>
-                    <script type="text/html" id="avatar">
-                        <img style="cursor: pointer" lay-event='open_image' src="{{d.avatar}}">
-                    </script>
-                    <script type="text/html" id="act">
-                        {{# if(d.paid && parseFloat(d.refund_price) <= 0) { }}
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-normal" lay-event='refund'>退款</button>
-                        {{# }else if(d.paid == 0){ }}
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-danger" lay-event='delect'>删除</button>
-                        {{# }else{ }}
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-disabled">暂无操作</button>
-                        {{# } }}
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    layList.form.render();
-    layList.tableList('userList',"<?php echo Url('get_user_recharge_list'); ?>",function () {
-        return [
-            {field: 'uid', title: 'UID', sort: true,width:'5%'},
-            {field: 'avatar', title: '头像',templet:'#avatar'},
-            {field: 'nickname', title: '用户昵称'},
-            {field: 'order_id', title: '订单号'},
-            {field: 'price', title: '支付金额',sort:true},
-            {field: 'paid_type', title: '是否支付'},
-            {field: '_recharge_type', title: '充值类型'},
-            {field: '_pay_time', title: '支付时间'},
-            {field: 'right', title: '操作',toolbar:'#act',width:'5%'},
-        ];
-    });
-    layList.date({elem:'#start_time',theme:'#393D49',type:'datetime'});
-    layList.date({elem:'#end_time',theme:'#393D49',type:'datetime'});
-    layList.search('search',function(where){
-        if(where.start_time!='' && where.end_time=='') return layList.msg('请选择结束时间')
-        if(where.end_time!='' && where.start_time=='') return layList.msg('请选择开始时间')
-        console.log(where);
-        layList.reload(where,true);
-    });
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'open_image':
-                if($eb)
-                    $eb.openImage(data.avatar);
-                else
-                    layList.layer.open({
-                        type: 1,
-                        title: false,
-                        closeBtn: 0,
-                        shadeClose: true,
-                        content: '<img src="'+data.avatar+'" style="display: block;width: 100%;" />'
-                    });
-                break;
-            case 'refund':
-                $eb.createModalFrame('退款',layList.U({a:'edit',q:{id:data.id}}),{h:'300',w:'500'});
-                break;
-            case 'delect':
-                var url =layList.U({a:'delect',p:{id:data.id}});
-                if (data.paid) return layList.msg('已支付的记录无法删除!');
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                },{'title':'您确定要删除此条充值记录吗?','text':'删除后将无法恢复,请谨慎操作!','confirm':'是的,我要删除'})
-                break;
-        }
-    });
-    require(['vue'],function(Vue) {
-        new Vue({
-            el: "#app",
-            data: {
-                badge: [],
-                dataList: [
-                    {name: '全部', value: ''},
-                    {name: '今天', value: 'today'},
-                    {name: '昨天', value: 'yesterday'},
-                    {name: '最近7天', value: 'lately7'},
-                    {name: '最近30天', value: 'lately30'},
-                    {name: '本月', value: 'month'},
-                    {name: '本年', value: 'year'},
-                ],
-                paidStatus:[
-                    {name:'全部',value:''},
-                    {name:'已支付',value:1},
-                    {name:'未支付',value:0},
-                ],
-                where:{
-                    data:'',
-                    paid:'',
-                    nickname: '',
-                    excel:0,
-                },
-                showtime: false,
-            },
-            watch:{
-
-            },
-            methods:{
-                getBadge:function(){
-                    var that=this;
-                    layList.basePost(layList.Url({a:'get_badge'}),this.where,function (rem) {
-                        that.badge=rem.data;
-                    });
-                },
-                setData:function(item){
-                    var that=this;
-                    if(item.is_zd==true){
-                        that.showtime=true;
-                        this.where.data=this.$refs.date_time.innerText;
-                    }else{
-                        this.showtime=false;
-                        this.where.data=item.value;
-                    }
-                },
-                search:function () {
-                    this.where.excel=0;
-                    this.getBadge();
-                    layList.reload(this.where,true);
-                },
-                excel:function () {
-                    this.where.excel=1;
-                    location.href=layList.U({a:'get_user_recharge_list',q:this.where});
-                },
-                refresh:function () {
-                    layList.reload();
-                    this.getBadge();
-                }
-            },
-            mounted:function () {
-                that = this;
-                this.getBadge();
-                layList.laydate.render({
-                    elem:this.$refs.date_time,
-                    trigger:'click',
-                    eventElem:this.$refs.time,
-                    range:true,
-                    change:function (value){
-                        that.where.data=value;
-                    }
-                });
-                window.SuccessFun = this.search
-            }
-        })
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 163
runtime/admin/temp/7774ce40cfe0c284fa3e21f4afd9ff55.php

@@ -1,163 +0,0 @@
-<?php /*a:6:{s:71:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\wechat\store_service\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\inner_page.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-    <div class="col-sm-12">
-        <div class="ibox">
-            <div class="ibox-title">
-                <button type="button" class="btn btn-w-m btn-primary" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>')">添加客服</button>
-            </div>
-            <div class="ibox-content">
-                <div class="table-responsive">
-                    <table class="table table-striped  table-bordered">
-                        <thead>
-                        <tr>
-                            <th class="text-center">编号</th>
-                            <th class="text-center">微信用户名称</th>
-                            <th class="text-center">客服头像</th>
-                            <th class="text-center">客服名称</th>
-                            <th class="text-center">是否显示</th>
-                            <th class="text-center">添加时间</th>
-                            <th class="text-center">操作</th>
-                        </tr>
-                        </thead>
-                        <tbody class="">
-                        <?php if(is_array($list) || $list instanceof \think\Collection || $list instanceof \think\Paginator): $i = 0; $__LIST__ = $list;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                        <tr>
-                            <td class="text-center"><?php echo htmlentities($vo['id']); ?></td>
-                            <td class="text-center"><?php echo htmlentities($vo['wx_name']); ?></td>
-                            <td class="text-center"><img src="<?php echo htmlentities($vo['avatar']); ?>" class="head_image" data-image="<?php echo htmlentities($vo['avatar']); ?>" width="35" height="35"></td>
-                            <td class="text-center"><?php echo htmlentities($vo['nickname']); ?></td>
-                            <td class="text-center">
-                                <i class="fa <?php if($vo['status'] == '1'): ?>fa-check text-navy<?php else: ?>fa-close text-danger<?php endif; ?>"></i>
-                            </td>
-                            <td class="text-center"><?php echo htmlentities(date('Y-m-d H:i:s',!is_numeric($vo['add_time'])? strtotime($vo['add_time']) : $vo['add_time'])); ?></td>
-                            <td class="text-center">
-                                <button class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame('聊天记录','<?php echo Url('chat_user',array('id'=>$vo['id'])); ?>')"><i class="fa fa-commenting-o"></i> 聊天记录</button>
-                                <button class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame('编辑','<?php echo Url('edit',array('id'=>$vo['id'])); ?>')"><i class="fa fa-edit"></i> 编辑</button>
-                                <button class="btn btn-danger btn-xs " data-url="<?php echo Url('delete',array('id'=>$vo['id'])); ?>" type="button"><i class="fa fa-times"></i> 删除</button>
-                            </td>
-                        </tr>
-                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                        </tbody>
-                    </table>
-                </div>
-                <link href="/system/frame/css/plugins/dataTables/dataTables.bootstrap.css" rel="stylesheet">
-<div class="row">
-    <div class="col-sm-6">
-        <div class="dataTables_info" id="DataTables_Table_0_info" role="alert" aria-live="polite" aria-relevant="all">共 <?php echo htmlentities($total); ?> 项</div>
-    </div>
-    <div class="col-sm-6">
-        <div class="dataTables_paginate paging_simple_numbers" id="editable_paginate">
-            <?php echo $page;?>
-        </div>
-    </div>
-</div>
-            </div>
-        </div>
-    </div>
-    
-
-
-    <script>
-        $('.btn-danger').on('click',function(){
-            window.t = $(this);
-            var _this = $(this),url =_this.data('url');
-            $eb.$swal('delete',function(){
-                $eb.axios.get(url).then(function(res){
-                    console.log(res);
-                    if(res.status == 200 && res.data.code == 200) {
-                        $eb.$swal('success',res.data.msg);
-                        _this.parents('tr').remove();
-                    }else
-                        return Promise.reject(res.data.msg || '删除失败')
-                }).catch(function(err){
-                    $eb.$swal('error',err);
-                });
-            })
-        });
-        $('.head_image').on('click',function (e) {
-            var image = $(this).data('image');
-            $eb.openImage(image);
-        })
-    </script>
-</div>
-
-
-</div>
-</body>
-</html>

+ 0 - 406
runtime/admin/temp/78bbfd7eaff9b341c543c8c239cfe093.php

@@ -1,406 +0,0 @@
-<?php /*a:5:{s:67:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\article\article\create.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-<link href="/system/plug/umeditor/themes/default/css/umeditor.css" type="text/css" rel="stylesheet">
-<link href="/system/module/wechat/news/css/style.css" type="text/css" rel="stylesheet">
-<link href="/system/frame/css/plugins/chosen/chosen.css" rel="stylesheet">
-<script type="text/javascript" src="/system/plug/umeditor/third-party/jquery.min.js"></script>
-<script type="text/javascript" src="/system/plug/umeditor/third-party/template.min.js"></script>
-<script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.config.js"></script>
-<script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.js"></script>
-<script src="/system/frame/js/ajaxfileupload.js"></script>
-<script src="/system/plug/validate/jquery.validate.js"></script>
-<script src="/system/frame/js/plugins/chosen/chosen.jquery.js"></script>
-<style>
-    .wrapper-content {
-        padding: 0 !important;
-    }
-</style>
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-   <div class="col-sm-12 panel panel-default" >
-       <div class="panel-body" style="padding: 30px">
-           <form class="form-horizontal" id="signupForm">
-               <div class="form-group">
-                   <div class="col-md-12">
-                       <div class="input-group">
-                           <span class="input-group-addon">标题</span>
-                           <input maxlength="64" placeholder="请在这里输入标题" name="title" class="layui-input" id="title" value="<?php echo htmlentities($news['title']); ?>">
-                           <input type="hidden"  id="id" value="<?php echo htmlentities($news['id']); ?>">
-                       </div>
-                   </div>
-               </div>
-               <div class="form-group">
-                   <div class="col-md-12">
-                       <div class="input-group">
-                           <span class="input-group-addon">作者</span>
-                           <input maxlength="8" placeholder="请输入作者" name="author" class="layui-input" id="author" value="<?php echo htmlentities($news['author']); ?>">
-                       </div>
-                   </div>
-               </div>
-               <div class="form-group">
-                   <div class="col-md-12">
-                       <div class="input-group">
-                           <span class="input-group-addon">文章分类</span>
-                           <?php if(empty($all)){?>
-                           <select data-placeholder="请先添加文章分类" class="chosen-select"  style="width:100%;" tabindex="4" name="type_id">
-                               <?php }else{ ?>
-                                   <select data-placeholder="选择文章分类" class="chosen-select"  style="width:100%;" tabindex="4" name="type_id" <?php if($select == '1'): ?>disabled="disabled"<?php endif; ?>>
-                               <?php }if(is_array($all) || $all instanceof \think\Collection || $all instanceof \think\Paginator): $k = 0; $__LIST__ = $all;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($k % 2 );++$k;if($key == $cid): ?>
-                               <option value="<?php echo htmlentities($key); ?>" selected hassubinfo="true" ><?php echo htmlentities($vo); ?></option>
-                               <?php elseif(in_array($key,$news['cid'])): ?>
-                               <option value="<?php echo htmlentities($key); ?>" selected hassubinfo="true" ><?php echo htmlentities($vo); ?></option>
-                               <?php else: ?>
-                               <option value="<?php echo htmlentities($key); ?>" hassubinfo="true" ><?php echo htmlentities($vo); ?></option>
-                               <?php endif; ?>
-                               <?php endforeach; endif; else: echo "" ;endif; ?>
-                           </select></div>
-                   </div>
-               </div>
-               <div class="form-group">
-                   <div class="col-md-12">
-                       <div class="form-control" style="height:auto">
-                           <label style="color:#ccc">图文封面大图片设置</label>
-                           <div class="row nowrap">
-                               <div class="col-xs-3" style="width:160px">
-                                   <?php if($news['image_input']): ?>
-                                   <div class="upload-image-box transition image_img" style="height: 80px;background-repeat:no-repeat;background-size:contain;background-image:url(<?php echo htmlentities($news['image_input']); ?>)">
-                                       <input value="" type="hidden" name="local_url">
-                                   </div>
-                                   <?php else: ?>
-                                   <div class="upload-image-box transition image_img" style="height: 80px;background-repeat:no-repeat;background-size:contain;background-image:url('/system/module/wechat/news/images/image.png')">
-                                       <input value="" type="hidden" name="local_url">
-                                   </div>
-                                   <?php endif; ?>
-                               </div>
-                               <div class="col-xs-6">
-                                   <input type="file" class="upload" name="image" style="display: none;" id="image" />
-                                   <br>
-                                   <a class="btn btn-sm add_image upload_span">上传图片</a>
-                                   <br>
-                                   <br>
-                               </div>
-                           </div>
-                           <input type="hidden" name="image" id="image_input" value="<?php echo htmlentities($news['image_input']); ?>"/>
-                           <p class="help-block" style="margin-top:10px;color:#ccc">封面大图片建议尺寸:900像素 * 500像素</p>
-                       </div>
-                   </div>
-               </div>
-               <div class="form-group">
-                   <div class="col-md-12">
-                       <label style="color:#aaa">文章简介</label>
-                       <textarea  id="synopsis" name="synopsis" class="layui-input" style="height:80px;resize:none;line-height:20px;color:#333;"><?php echo htmlentities($news['synopsis']); ?></textarea>
-                   </div>
-               </div>
-               <div class="form-group">
-                   <div class="col-md-12">
-                       <label style="color:#aaa">文章内容</label>
-                       <textarea type="text/plain" id="myEditor" style="width:100%;"><?php echo htmlentities($news['content']); ?></textarea>
-                   </div>
-               </div>
-               <div class="form-group">
-                   <div class="col-md-12">
-                       <div class="col-md-6">
-                           <label style="color:#aaa">是否显示banner</label>
-                           <br/>
-                           <input type="radio" name="is_banner" class="layui-radio" value="0" <?php if($news['is_banner'] == '0'): ?>checked<?php endif; ?>>否
-                           <input type="radio" name="is_banner" class="layui-radio" value="1" <?php if($news['is_banner'] == '1'): ?>checked<?php endif; ?>>是
-                       </div>
-                       <div class="col-md-6">
-                           <label style="color:#aaa">是否显示热门</label>
-                           <br/>
-                           <input type="radio" name="is_hot" class="layui-radio" value="0" <?php if($news['is_hot'] == '0'): ?>checked<?php endif; ?>>否
-                           <input type="radio" name="is_hot" class="layui-radio" value="1" <?php if($news['is_hot'] == '1'): ?>checked<?php endif; ?>>是
-                       </div>
-                   </div>
-               </div>
-
-               <div class="form-group">
-                   <div class="col-md-12">
-                       <label style="display:block"><span style="color:#aaa;">原文链接<b>选填</b>,填写之后在图文左下方会出现此链接</span>
-                           <input maxlength="200" name="url" class="layui-input" id="url" value="<?php echo htmlentities($news['url']); ?>">
-                       </label>
-                   </div>
-               </div>
-               <div class="form-actions">
-                   <div class="row">
-                       <div class="col-md-offset-4 col-md-9">
-                           <button type="button" class="btn btn-w-m btn-info save_news">保存</button>
-                       </div>
-                   </div>
-               </div>
-           </form>
-       </div>
-   </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-            var editor = document.getElementById('myEditor');
-            editor.style.height = '300px';
-            window.UMEDITOR_CONFIG.toolbar = [
-                // 加入一个 test
-                'source | undo redo | bold italic underline strikethrough | superscript subscript | forecolor backcolor | removeformat |',
-                'insertorderedlist insertunorderedlist | selectall cleardoc paragraph | fontfamily fontsize' ,
-                '| justifyleft justifycenter justifyright justifyjustify |',
-                'link unlink | emotion selectimgs video  | map',
-                '| horizontal print preview fullscreen', 'drafts', 'formula'
-            ];
-            UM.registerUI('selectimgs',function(name){
-                    var me = this;
-                    var $btn = $.eduibutton({
-                        icon : 'image',
-                        click : function(){
-                            createFrame('选择图片','<?php echo Url('widget.images/index'); ?>?fodder=editor');
-                        },
-                        title: '选择图片'
-                    });
-
-                    this.addListener('selectionchange',function(){
-                        //切换为不可编辑时,把自己变灰
-                        var state = this.queryCommandState(name);
-                        $btn.edui().disabled(state == -1).active(state == 1)
-                    });
-                    return $btn;
-
-            });
-            //实例化编辑器
-            var um = UM.getEditor('myEditor');
-
-            /**
-            * 获取编辑器内的内容
-            * */
-            function getContent() {
-                return (UM.getEditor('myEditor').getContent());
-            }
-            function hasContent() {
-                return (UM.getEditor('myEditor').hasContents());
-            }
-            function createFrame(title,src,opt){
-                opt === undefined && (opt = {});
-                return layer.open({
-                    type: 2,
-                    title:title,
-                    area: [(opt.w || 800)+'px', (opt.h || 550)+'px'],
-                    fixed: false, //不固定
-                    maxmin: true,
-                    moveOut:false,//true  可以拖出窗外  false 只能在窗内拖
-                    anim:5,//出场动画 isOutAnim bool 关闭动画
-                    offset:'auto',//['100px','100px'],//'auto',//初始位置  ['100px','100px'] t[ 上 左]
-                    shade:0,//遮罩
-                    resize:true,//是否允许拉伸
-                    content: src,//内容
-                    move:'.layui-layer-title'
-                });
-            }
-            //选择图片
-            function changeIMG(index,pic){
-                $(".image_img").css('background-image',"url("+pic+")");
-                $(".active").css('background-image',"url("+pic+")");
-                $('#image_input').val(pic);
-            }
-            //选择图片插入到编辑器中
-            function insertEditor(list){
-                console.log(list);
-                um.execCommand('insertimage', list);
-            }
-            /**
-             * 上传图片
-             * */
-            $('.upload_span').on('click',function (e) {
-//                $('.upload').trigger('click');
-                createFrame('选择图片','<?php echo Url('widget.images/index'); ?>?fodder=image');
-            })
-
-            /**
-             * 编辑器上传图片
-             * */
-            $('.edui-icon-image').on('click',function (e) {
-//                $('.upload').trigger('click');
-                createFrame('选择图片','<?php echo Url('widget.images/index'); ?>?fodder=image');
-            })
-
-            /**
-            * 提交图文
-            * */
-            $('.save_news').on('click',function(){
-                var list = {};
-                list.title = $('#title').val();/* 标题 */
-                list.author = $('#author').val();/* 作者 */
-                list.image_input = $('#image_input').val();/* 图片 */
-                list.content = getContent();/* 内容 */
-                list.synopsis = $('#synopsis').val();/* 简介 */
-                list.url = $('#url').val();/* 原文链接 */
-                list.id = $('#id').val();/* 原文链接 */
-                list.cid = $('.chosen-select').val();
-                list.is_hot = $("input[name='is_hot']:checked").val();
-                list.is_banner = $("input[name='is_banner']:checked").val();
-                var Expression = /http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;
-                var objExp=new RegExp(Expression);
-                if(list.title == ''){
-                    $eb.message('error','请输入标题');
-                    return false;
-                }
-                if(list.author == ''){
-                    $eb.message('error','请输入作者');
-                    return false;
-                }
-                if(list.image_input == ''){
-                    $eb.message('error','请添加图片');
-                    return false;
-                }
-                if(list.content == ''){
-                    $eb.message('error','请输入内容');
-                    return false;
-                }
-                if(list.synopsis == ''){
-                    $eb.message('error','请输入简介');
-                    return false;
-                }if(list.url != ''){
-                    if(objExp.test(list.url) != true){
-                        $eb.message('error','网址格式不正确!请重新输入');
-                        return false;
-                    }
-                }
-                var data = {};
-                var index = layList.layer.load(1, {
-                    shade: [0.5,'#fff'] //0.1透明度的白色背景
-                });;
-                $.ajax({
-                    url:"<?php echo Url('add_new'); ?>",
-                    data:list,
-                    type:'post',
-                    dataType:'json',
-                    success:function(re){
-                        layer.close(index);
-                        if(re.code == 200){
-                            data[re.data] = list;
-                            $('.type-all>.active>.new-id').val(re.data);
-                            $eb.message('success',re.msg);
-                            location.reload();
-                            setTimeout(function (e) {
-                                parent.$(".J_iframe:visible")[0].contentWindow.location.reload();
-
-//                                parent.layer.close(parent.layer.getFrameIndex(window.name));
-                            },600)
-                        }else{
-                            $eb.message('error',re.msg);
-                        }
-                    },
-                    error:function () {
-                        layer.close(index);
-                    }
-                })
-            });
-            $('.article-add ').on('click',function (e) {
-                var num_div = $('.type-all').children('div').length;
-                if(num_div > 7){
-                  $eb.message('error','一组图文消息最多可以添加8个');
-                  return false;
-                }
-                var url = "/system/module/wechat/news/images/image.png";
-                html = '';
-                html += '<div class="news-item transition active news-image" style=" margin-bottom: 20px;background-image:url('+url+')">'
-                    html += '<input type="hidden" name="new_id" value="" class="new-id">';
-                    html += '<span class="news-title del-news">x</span>';
-                html += '</div>';
-                $(this).siblings().removeClass("active");
-                $(this).before(html);
-            })
-            $(document).on("click",".del-news",function(){
-                $(this).parent().remove();
-            })
-            $(document).ready(function() {
-                var config = {
-                    ".chosen-select": {},
-                    ".chosen-select-deselect": {allow_single_deselect: true},
-                    ".chosen-select-no-single": {disable_search_threshold: 10},
-                    ".chosen-select-no-results": {no_results_text: "沒有找到你要搜索的分类"},
-                    ".chosen-select-width": {width: "95%"}
-                };
-                for (var selector in config) {
-                    $(selector).chosen(config[selector])
-                }
-            })
-        </script>
-
-
-</div>
-</body>
-</html>

+ 0 - 627
runtime/admin/temp/84d61d0aef57f53004a41c9e30ac91fe.php

@@ -1,627 +0,0 @@
-<?php /*a:5:{s:60:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\user\user\index.php";i:1647930344;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-<script src="/static/plug/city.js"></script>
-<style>
-    .layui-btn-xs{margin-left: 0px !important;}
-    legend{
-        width: auto;
-        border: none;
-        font-weight: 700 !important;
-    }
-    .site-demo-button{
-        padding-bottom: 20px;
-        padding-left: 10px;
-    }
-    .layui-form-label{
-        width: auto;
-    }
-    .layui-input-block input{
-        width: 50%;
-        height: 34px;
-    }
-    .layui-form-item{
-        margin-bottom: 0;
-    }
-    .layui-input-block .time-w{
-        width: 200px;
-    }
-    .layui-table-body{overflow-x: hidden;}
-    .layui-btn-group button i{
-        line-height: 30px;
-        margin-right: 3px;
-        vertical-align: bottom;
-    }
-    .back-f8{
-        background-color: #F8F8F8;
-    }
-    .layui-input-block button{
-        border: 1px solid #e5e5e5;
-    }
-    .avatar{width: 50px;height: 50px;}
-    .layui-table-body{
-        overflow-x: unset;
-    }
-</style>
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-    <div class="col-sm-12">
-        <div class="ibox float-e-margins">
-            <div class="ibox-title">
-                <h5>会员搜索</h5>
-                <div class="ibox-tools">
-                    <a class="collapse-link">
-                        <i class="fa fa-chevron-up"></i>
-                    </a>
-                </div>
-            </div>
-            <div class="ibox-content" style="display: block;">
-<!--                <div class="alert alert-success alert-dismissable">-->
-<!--                    <button aria-hidden="true" data-dismiss="alert" class="close" type="button">×</button>-->
-<!--                    目前拥有<?php echo htmlentities($count_user); ?>个会员-->
-<!--                </div>-->
-                <form class="layui-form">
-                    <div class="layui-form-item">
-                        <div class="layui-inline">
-                            <label class="layui-form-label">姓名编号:</label>
-                            <div class="layui-input-inline">
-                                <input type="text" name="nickname" lay-verify="nickname" style="width: 100%" autocomplete="off" placeholder="请输入姓名、编号、手机号" class="layui-input">
-                            </div>
-                        </div>
-                        <div class="layui-inline">
-                            <label class="layui-form-label">用户类型:</label>
-                            <div class="layui-input-inline">
-                                <select name="user_type" lay-verify="user_type">
-                                    <option value="">全部</option>
-                                    <option value="wechat">微信公众号</option>
-                                    <option value="routine">微信小程序</option>
-                                    <option value="h5">H5</option>
-                                </select>
-                            </div>
-                        </div>
-                        <div class="layui-inline">
-                            <label class="layui-form-label">状  态:</label>
-                            <div class="layui-input-inline">
-                                <select name="status" lay-verify="status">
-                                    <option value="">全部</option>
-                                    <option value="1">正常</option>
-                                    <option value="0">锁定</option>
-                                </select>
-                            </div>
-                        </div>
-                        <div class="layui-inline">
-                            <label class="layui-form-label">性  别:</label>
-                            <div class="layui-input-inline">
-                                <select name="sex" lay-verify="sex">
-                                    <option value="">全部</option>
-                                    <option value="1">男</option>
-                                    <option value="2">女</option>
-                                    <option value="0">保密</option>
-                                </select>
-                            </div>
-                        </div>
-                        <div class="layui-inline">
-                            <label class="layui-form-label">身  份:</label>
-                            <div class="layui-input-inline">
-                                <select name="is_promoter" lay-verify="is_promoter">
-                                    <option value="">全部</option>
-                                    <option value="1">推广员</option>
-                                    <option value="0">普通用户</option>
-                                </select>
-                            </div>
-                        </div>
-                        <div class="layui-inline">
-                            <label class="layui-form-label">会员等级:</label>
-                            <div class="layui-input-inline">
-                                <select name="level" lay-verify="level" lay-filter='level' id="level">
-                                    <option value="" id="level-top">全部</option>
-                                </select>
-                            </div>
-                        </div>
-                        <div class="layui-inline">
-                            <label class="layui-form-label">会员分组:</label>
-                            <div class="layui-input-inline">
-                                <select name="group_id" lay-verify="group" lay-filter='group' id="group">
-                                    <option value="" id="group-top">全部</option>
-                                </select>
-                            </div>
-                        </div>
-                        <div class="layui-inline">
-                            <label class="layui-form-label">国  家:</label>
-                            <div class="layui-input-inline">
-                                <select name="country" lay-verify="country" lay-filter='country'>
-                                    <option value=""  selected="selected">请选择国家</option>
-                                    <option value="domestic">中国</option>
-                                    <option value="abroad">外国</option>
-                                </select>
-                            </div>
-                        </div>
-                        <div class="layui-inline" id="province-div">
-                            <label class="layui-form-label">省  份:</label>
-                            <div class="layui-input-inline">
-                                <select name="province" lay-verify="province" lay-filter='province' id="province">
-                                    <option value="" id="province-top">请选择省</option>
-                                </select>
-                            </div>
-                        </div>
-                        <div class="layui-inline" id="city-div">
-                            <label class="layui-form-label">市  区:</label>
-                            <div class="layui-input-inline">
-                                <select name="city" lay-verify="city"  lay-filter='city' id="city">
-                                    <option value="" id="city-top">请选择市</option>
-                                </select>
-                            </div>
-                        </div>
-                    </div>
-                    <div class="layui-form-item">
-                        <div class="layui-inline">
-                            <label class="layui-form-label">消费情况:</label>
-                            <div class="layui-input-inline">
-                                <select name="pay_count" lay-verify="pay_count">
-                                    <option value="">全部</option>
-                                    <option value="-1">0</option>
-                                    <option value="0">1+</option>
-                                    <option value="1">2+</option>
-                                    <option value="2">3+</option>
-                                    <option value="3">4+</option>
-                                    <option value="4">5+</option>
-                                </select>
-                            </div>
-                        </div>
-                        <div class="layui-inline">
-                            <label class="layui-form-label">访问情况:</label>
-                            <div class="layui-input-inline">
-                                <select name="user_time_type" lay-verify="user_time_type">
-                                    <option value="">全部</option>
-                                    <option value="visitno">时间段未访问</option>
-                                    <option value="visit">时间段访问过</option>
-                                    <option value="add_time">首次访问</option>
-                                </select>
-                            </div>
-                        </div>
-                        <div class="layui-inline">
-                            <label class="layui-form-label">选择时间:</label>
-                            <div class="layui-input-inline">
-                                <input type="text" class="layui-input time-w" name="user_time" lay-verify="user_time"  id="user_time" placeholder=" - ">
-                            </div>
-                        </div>
-                    </div>
-                    <div class="layui-form-item">
-                        <label class="layui-form-label">
-                            <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit="" lay-filter="search" >
-                                <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>搜索</button>
-                        </label>
-                    </div>
-                </form>
-            </div>
-        </div>
-    </div>
-</div>
-<div class="row">
-    <div class="col-sm-12">
-        <div class="ibox">
-            <div class="ibox-content">
-                <div class="table-responsive">
-                    <div class="layui-btn-group conrelTable">
-<!--                        <button class="layui-btn layui-btn-sm layui-btn-danger" type="button" data-type="set_status_f"><i class="fa fa-ban"></i>封禁</button>-->
-<!--                        <button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="set_status_j"><i class="fa fa-check-circle-o"></i>解封</button>-->
-                        <button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="set_grant"><i class="fa fa-check-circle-o"></i>发送优惠券</button>
-                        <button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="set_custom"><i class="fa fa-check-circle-o"></i>发送客服图文消息</button>
-                        <button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="set_group"><i class="fa fa-check-circle-o" ></i>批量设置分组</button>
-<!--                        <button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="set_template"><i class="fa fa-check-circle-o"></i>发送模板消息</button>-->
-<!--                        <button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="set_info"><i class="fa fa-check-circle-o"></i>发送站内消息</button>-->
-                        <button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="refresh"><i class="layui-icon layui-icon-refresh" ></i>刷新</button>
-                    </div>
-                    <table class="layui-hide" id="userList" lay-filter="userList"></table>
-                    <script type="text/html" id="nickname">
-                        {{d.nickname}}
-                        {{# if(d.vip_name){ }}
-                        <p style="color:#dab176">{{d.vip_name}}</p>
-                        {{# } }}
-                    </script>
-                    <script type="text/html" id="data_time">
-                        <div >首次:{{d.add_time}}</div>
-                        <div >最近:{{d.last_time}}</div>
-                    </script>
-                    <script type="text/html" id="checkboxstatus">
-                        <input type='checkbox' name='status' lay-skin='switch' value="{{d.uid}}" lay-filter='status' lay-text='正常|禁止'  {{ d.status == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="barDemo">
-                        <button type="button" class="layui-btn layui-btn-xs" lay-event="edit"><i class="layui-icon layui-icon-edit"></i>编辑</button>
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作 <span class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" lay-event="money">
-                                    <i class="layui-icon layui-icon-edit"></i> 余额积分</a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" lay-event="see">
-                                    <i class="layui-icon layui-icon-edit"></i> 会员详情</a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" lay-event="give_level">
-                                    <i class="layui-icon layui-icon-star-fill" aria-hidden="true"></i> 修改会员等级</a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" lay-event="set_group">
-                                    <i class="layui-icon layui-icon-star-fill" aria-hidden="true"></i> 设置分组</a>
-                            </li>
-                            {{# if(d.vip_name){ }}
-                            <li>
-                                <a href="javascript:void(0);" lay-event="del_level">
-                                    <i class="layui-icon layui-icon-close-fill" aria-hidden="true"></i> 清除等级</a>
-                            </li>
-                            {{# } }}
-                        </ul>
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-<script src="/system/frame/js/content.min.js?v=1.0.0"></script>
-
-
-
-<script>
-    var level=<?=$level?>;
-    var group=<?=$group?>;
-    $('#province-div').hide();
-    $('#city-div').hide();
-    layList.select('country',function (odj,value,name) {
-        var html = '';
-        $.each(city,function (index,item) {
-            html += '<option value="'+item.label+'">'+item.label+'</option>';
-        })
-        if(odj.value == 'domestic'){
-            $('#province-div').show();
-            $('#city-div').show();
-            $('#province-top').siblings().remove();
-            $('#province-top').after(html);
-            $('#province').val('');
-            layList.form.render('select');
-        }else{
-            $('#province-div').hide();
-            $('#city-div').hide();
-        }
-        $('#province').val('');
-        $('#city').val('');
-    });
-    layList.select('province',function (odj,value,name) {
-        var html = '';
-        $.each(city,function (index,item) {
-            if(item.label == odj.value){
-                $.each(item.children,function (indexe,iteme) {
-                    html += '<option value="'+iteme.label+'">'+iteme.label+'</option>';
-                })
-                $('#city').val('');
-                $('#city-top').siblings().remove();
-                $('#city-top').after(html);
-                layList.form.render('select');
-            }
-        })
-    });
-    layList.form.render();
-    layList.tableList('userList',"<?php echo Url('get_user_list'); ?>",function () {
-        return [
-            {type:'checkbox'},
-            {field: 'uid', title: '编号',event:'uid',width:'4%',align:'center'},
-            {field: 'avatar', title: '头像', event:'open_image', width: '6%',align:'center', templet: '<p lay-event="open_image"><img class="avatar" style="cursor: pointer" class="open_image" data-image="{{d.avatar}}" src="{{d.avatar}}" alt="{{d.nickname}}"></p>'},
-            {field: 'nickname', title: '姓名',templet:'#nickname',align:'center'},
-            {field: 'group_name', title: '分组',templet:'#group_name',align:'center'},
-            {field: 'phone', title: '手机号',align:'center',width:'8%'},
-            {field: 'now_money', title: '余额',width:'6%',sort:true,event:'now_money',align:'center'},
-            {field: 'pay_count', title: '购买次数',align:'center',width:'6%'},
-            {field: 'extract_count_price', title: '累计提现',align:'center',width:'6%'},
-            {field: 'integral', title: '积分',width:'6%',sort:true,event:'integral',align:'center'},
-            {field: 'spread_uid_nickname', title: '推荐人',align:'center'},
-            {field: 'sex', title: '性别',width:'4%',align:'center'},
-            {field: 'data_time', title: '访问日期',align:'center',width:'12%',templet:'#data_time'},
-            // {field: 'status', title: '状态',templet:"#checkboxstatus",width:'6%',align:'center'},
-            {field: 'user_type', title: '用户类型',width:'6%',align:'center'},
-            {field: 'operate', title: '操作', width: '10%', align: 'center', toolbar: '#barDemo'}
-        ];
-    });
-    //页面刷新时加载
-    layui.use('layer',function(){
-        var layer = layui.layer;
-        layer.ready(function(){
-            var html = '';
-            $.each(level,function (index,item) {
-                html += '<option value="'+item.id+'">'+item.name+'</option>';
-            })
-            $('#level-top').val('');
-            $('#level-top').siblings().remove();
-            $('#level-top').after(html);
-            layList.form.render('select');
-            var htmls = '';
-            $.each(group,function (index,item) {
-                htmls += '<option value="'+item.id+'">'+item.group_name+'</option>';
-            })
-            $('#group-top').val('');
-            $('#group-top').siblings().remove();
-            $('#group-top').after(htmls);
-            layList.form.render('select');
-        });
-
-    });
-
-    layList.date('last_time');
-    layList.date('add_time');
-    layList.date('user_time');
-    layList.date('time');
-    //监听并执行 uid 的排序
-    layList.sort(function (obj) {
-        var layEvent = obj.field;
-        var type = obj.type;
-        switch (layEvent){
-            case 'uid':
-                layList.reload({order: layList.order(type,'u.uid')},true,null,obj);
-                break;
-            case 'now_money':
-                layList.reload({order: layList.order(type,'u.now_money')},true,null,obj);
-                break;
-            case 'integral':
-                layList.reload({order: layList.order(type,'u.integral')},true,null,obj);
-                break;
-        }
-    });
-    //监听并执行 uid 的排序
-    layList.tool(function (event,data,obj) {
-        var layEvent = event;
-        switch (layEvent){
-            case 'edit':
-                $eb.createModalFrame('编辑',layList.Url({a:'edit',p:{uid:data.uid}}));
-                break;
-            case 'see':
-                $eb.createModalFrame(data.nickname+'-会员详情',layList.Url({a:'see',p:{uid:data.uid}}));
-                break;
-            case 'del_level':
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(layList.U({a:'del_level',q:{uid:data.uid}})).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.update({vip_name:false});
-                            layList.reload();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                },{
-                    title:'您确定要清除【'+data.nickname+'】的会员等级吗?',
-                    text:'清除后无法恢复请谨慎操作',
-                    confirm:'是的我要清除'
-                })
-                break;
-            case 'give_level':
-                $eb.createModalFrame(data.nickname+'-赠送会员',layList.Url({a:'give_level',p:{uid:data.uid}}),{w:500,h:300});
-                break;
-            case 'set_group':
-                $eb.createModalFrame(data.nickname+'-设置分组',layList.Url({a:'set_group',p:{uid:data.uid}}),{w:500,h:300});
-                break;
-            case 'money':
-                $eb.createModalFrame(data.nickname+'-积分余额修改',layList.Url({a:'edit_other',p:{uid:data.uid}}));
-                break;
-            case 'open_image':
-                $eb.openImage(data.avatar);
-                break;
-        }
-    });
-    //layList.sort('uid');
-    //监听并执行 now_money 的排序
-    // layList.sort('now_money');
-    //监听 checkbox 的状态
-    layList.switch('status',function (odj,value,name) {
-        if(odj.elem.checked==true){
-            layList.baseGet(layList.Url({a:'set_status',p:{status:1,uid:value}}),function (res) {
-                layList.msg(res.msg);
-            });
-        }else{
-            layList.baseGet(layList.Url({a:'set_status',p:{status:0,uid:value}}),function (res) {
-                layList.msg(res.msg);
-            });
-        }
-    });
-    layList.search('search',function(where){
-        if(where['user_time_type'] != '' && where['user_time'] == '') return layList.msg('请选择选择时间');
-        if(where['user_time_type'] == '' && where['user_time'] != '') return layList.msg('请选择访问情况');
-        layList.reload(where,true);
-    });
-
-    var action={
-        set_status_f:function () {
-           var ids=layList.getCheckData().getIds('uid');
-           if(ids.length){
-               layList.basePost(layList.Url({a:'set_status',p:{is_echo:1,status:0}}),{uids:ids},function (res) {
-                   layList.msg(res.msg);
-                   layList.reload();
-               });
-           }else{
-               layList.msg('请选择要封禁的会员');
-           }
-        },
-        set_status_j:function () {
-            var ids=layList.getCheckData().getIds('uid');
-            if(ids.length){
-                layList.basePost(layList.Url({a:'set_status',p:{is_echo:1,status:1}}),{uids:ids},function (res) {
-                    layList.msg(res.msg);
-                    layList.reload();
-                });
-            }else{
-                layList.msg('请选择要解封的会员');
-            }
-        },
-        set_grant:function () {
-            var ids=layList.getCheckData().getIds('uid');
-            if(ids.length){
-                var str = ids.join(',');
-                $eb.createModalFrame('发送优惠券',layList.Url({c:'ump.store_coupon',a:'grant',p:{id:str}}),{'w':800});
-            }else{
-                layList.msg('请选择要发送优惠券的会员');
-            }
-        },
-        set_template:function () {
-            var ids=layList.getCheckData().getIds('uid');
-            if(ids.length){
-                var str = ids.join(',');
-            }else{
-                layList.msg('请选择要发送模板消息的会员');
-            }
-        },
-        set_info:function () {
-            var ids=layList.getCheckData().getIds('uid');
-            if(ids.length){
-                var str = ids.join(',');
-                $eb.createModalFrame('发送站内信息',layList.Url({c:'user.user_notice',a:'notice',p:{id:str}}),{'w':1200});
-            }else{
-                layList.msg('请选择要发送站内信息的会员');
-            }
-        },
-        set_custom:function () {
-            var ids=layList.getCheckData().getIds('uid');
-            if(ids.length){
-                var str = ids.join(',');
-                $eb.createModalFrame('发送客服图文消息',layList.Url({c:'wechat.wechat_news_category',a:'send_news',p:{id:str,type:1}}),{'w':1200});
-            }else{
-                layList.msg('请选择要发送客服图文消息的会员');
-            }
-        },
-        set_group:function () {
-            var ids=layList.getCheckData().getIds('uid');
-            if(ids.length){
-                var str = ids.join(',');
-                $eb.createModalFrame('批量设置分组',layList.Url({a:'set_group',p:{uid:str}}),{w:500,h:300});
-            }else{
-                layList.msg('请选择要批量设置分组的会员');
-            }
-        },
-        refresh:function () {
-            layList.reload();
-        }
-    };
-    $('.conrelTable').find('button').each(function () {
-        var type=$(this).data('type');
-        $(this).on('click',function () {
-            action[type] && action[type]();
-        })
-    })
-    $(document).on('click',".open_image",function (e) {
-        var image = $(this).data('image');
-        $eb.openImage(image);
-    })
-    //下拉框
-    $(document).click(function (e) {
-        $('.layui-nav-child').hide();
-    })
-    function dropdown(that){
-        var oEvent = arguments.callee.caller.arguments[0] || event;
-        oEvent.stopPropagation();
-        var offset = $(that).offset();
-        var top=offset.top-$(window).scrollTop();
-        var index = $(that).parents('tr').data('index');
-        $('.layui-nav-child').each(function (key) {
-            if (key != index) {
-                $(this).hide();
-            }
-        })
-        if($(document).height() < top+$(that).next('ul').height()){
-            $(that).next('ul').css({
-                'padding': 10,
-                'top': - ($(that).parent('td').height() / 2 + $(that).height() + $(that).next('ul').height()/2),
-                'left':offset.left-$(that).parents('td').offset().left-20,
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }else{
-            $(that).next('ul').css({
-                'padding': 10,
-                'top':$(that).parent('td').height() / 2 + $(that).height(),
-                'left':offset.left-$(that).parents('td').offset().left-20,
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }
-    }
-
-</script>
-
-
-</div>
-</body>
-</html>

Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 76
runtime/admin/temp/8afdce58c2dc33afb8e3839f8713559a.php


+ 0 - 316
runtime/admin/temp/95d3667eb2574449e04ea513d4600a99.php

@@ -1,316 +0,0 @@
-<?php /*a:2:{s:56:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\index\index.php";i:1617074462;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html>
-<head>
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <meta name="renderer" content="webkit">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <title>CRMEB管理系统</title>
-    <!--[if lt IE 9]>
-    <meta http-equiv="refresh" content="0;ie.html" />
-    <![endif]-->
-    <link rel="shortcut icon" href="/favicon.ico">
-    <link href="/system/frame/css/bootstrap.min.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css" rel="stylesheet">
-    <style>
-        .swal2-container{z-index: 100000000000!important;}
-    </style>
-</head>
-<body class="fixed-sidebar full-height-layout gray-bg" style="overflow:hidden">
-<div id="wrapper">
-    <!--左侧导航开始-->
-    <nav class="navbar-default navbar-static-side" role="navigation">
-        <div class="nav-close"><i class="fa fa-times-circle"></i>
-        </div>
-        <div class="sidebar-collapse">
-            <ul class="nav" id="side-menu">
-                <li class="nav-header">
-                    <div class="dropdown profile-element admin_open">
-                        <span>
-                            <img alt="image" class="imgbox" src="<?php echo htmlentities($site_logo); ?>" onerror="javascript:this.src='/system/images/admin_logo.png';"/>
-                        </span>
-                        <a data-toggle="dropdown" class="dropdown-toggle" href="#">
-                            <span class="clear" style="margin-top: 20px;">
-                               <span class="block m-t-xs"><strong class="font-bold"><?php echo htmlentities($_admin['real_name']); ?></strong></span>
-                                <span class="text-muted text-xs block"><?php echo !empty($role_name['role_name']) ? htmlentities($role_name['role_name']) :  '管理员'; ?><b class="caret"></b></span>
-                            </span>
-                        </a>
-                        <ul class="dropdown-menu animated fadeInRight m-t-xs">
-                            <li><a class="J_menuItem admin_close" href="<?php echo Url('setting.systemAdmin/admin_info'); ?>">个人资料</a>
-                            </li>
-                            <li><a class="admin_close" target="_blank" href="http://www.crmeb.com/">联系我们</a>
-                            </li>
-                            <li class="divider"></li>
-                            <li><a href="<?php echo Url('login/logout'); ?>">安全退出</a>
-                            </li>
-                        </ul>
-                    </div>
-                    <div class="logo-element">CB
-                    </div>
-                </li>
-                <!--  菜单  -->
-                <?php if(is_array($menuList) || $menuList instanceof \think\Collection || $menuList instanceof \think\Paginator): $i = 0; $__LIST__ = $menuList;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$menu): $mod = ($i % 2 );++$i;if(isset($menu['child']) && count($menu['child']) > 0){ ?>
-                    <li>
-                        <a href="#"><i class="fa fa-<?php echo htmlentities($menu['icon']); ?>"></i> <span class="nav-label"><?php echo htmlentities($menu['menu_name']); ?></span><span class="fa arrow"></span></a>
-                        <ul class="nav nav-second-level">
-                            <?php if(is_array($menu['child']) || $menu['child'] instanceof \think\Collection || $menu['child'] instanceof \think\Paginator): $i = 0; $__LIST__ = $menu['child'];if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$child): $mod = ($i % 2 );++$i;?>
-                            <li>
-                                <?php if(isset($child['child']) && count($child['child']) > 0){ ?>
-                                    <a href="#"><i class="fa fa-<?php echo htmlentities($child['icon']); ?>"></i><?php echo htmlentities($child['menu_name']); ?><span class="fa arrow"></span></a>
-                                    <ul class="nav nav-third-level">
-                                        <?php if(is_array($child['child']) || $child['child'] instanceof \think\Collection || $child['child'] instanceof \think\Paginator): $i = 0; $__LIST__ = $child['child'];if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$song): $mod = ($i % 2 );++$i;?>
-                                        <li><a class="J_menuItem" href="<?php echo htmlentities($song['url']); ?>"><i class="fa fa-<?php echo htmlentities($song['icon']); ?>"></i> <?php echo htmlentities($song['menu_name']); ?></a></li>
-                                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                                    </ul>
-                                <?php }else{ ?>
-                                    <a class="J_menuItem" href="<?php echo htmlentities($child['url']); ?>"><i class="fa fa-<?php echo htmlentities($child['icon']); ?>"></i><?php echo htmlentities($child['menu_name']); ?></a>
-                                <?php } ?>
-                            </li>
-                            <?php endforeach; endif; else: echo "" ;endif; ?>
-                        </ul>
-                    </li>
-                <?php } ?>
-                <?php endforeach; endif; else: echo "" ;endif; ?>
-            </ul>
-        </div>
-    </nav>
-    <!--左侧导航结束-->
-    <!--右侧部分开始-->
-    <div id="page-wrapper" class="gray-bg dashbard-1">
-        <div class="row content-tabs" @touchmove.prevent  >
-            <button class="roll-nav roll-left navbar-minimalize" style="padding: 0;margin: 0;"><i class="fa fa-bars"></i></button>
-
-            <nav class="page-tabs J_menuTabs">
-                <div class="page-tabs-content">
-                    <a href="javascript:;" class="active J_menuTab" data-id="<?php echo Url('Index/main'); ?>">首页</a>
-                </div>
-            </nav>
-            <button class="roll-nav roll-right J_tabLeft"><i class="fa fa-backward"></i></button>
-            <button class="roll-nav roll-right J_tabRight"><i class="fa fa-forward"></i></button>
-
-            <a href="javascript:void(0);" class="roll-nav roll-right J_tabReply" title="返回"><i class="fa fa-reply"></i> </a>
-            <a href="javascript:void(0);" class="roll-nav roll-right J_tabRefresh" title="刷新"><i class="fa fa-refresh"></i> </a>
-            <a href="javascript:void(0);" class="roll-nav roll-right J_tabFullScreen" title="全屏"><i class="fa fa-arrows"></i> </a>
-            <a href="javascript:void(0);" class="roll-nav roll-right J_notice" data-toggle="dropdown" aria-expanded="true" title="消息"><i class="fa fa-bell"></i> <span class="badge badge-danger" id="msgcount">0</span></a>
-            <ul class="dropdown-menu dropdown-alerts dropdown-menu-right" >
-                <li>
-                    <a class="J_menuItem" href="<?php echo Url('order.store_order/index'); ?>">
-                        <div>
-                            <i class="fa fa-building-o"></i> 待发货
-                            <span class="pull-right text-muted small" id="ordernum">0个</span>
-                        </div>
-                    </a>
-                </li>
-                <li class="divider"></li>
-                <li>
-                    <a class="J_menuItem" href="<?php echo Url('store.store_product/index',array('type'=>5)); ?>">
-                        <div>
-                            <i class="fa fa-pagelines"></i> 库存预警 <span class="pull-right text-muted small" id="inventory">0个</span>
-                        </div>
-                    </a>
-                </li>
-                <li class="divider"></li>
-                <li>
-                    <a class="J_menuItem" href="<?php echo Url('store.store_product_reply/index'); ?>">
-                        <div>
-                            <i class="fa fa-comments-o"></i> 新评论 <span class="pull-right text-muted small" id="commentnum">0个</span>
-                        </div>
-                    </a>
-                </li>
-                <li class="divider"></li>
-                <li>
-                    <a class="J_menuItem" href="<?php echo Url('finance.user_extract/index'); ?>">
-                        <div>
-                            <i class="fa fa-cny"></i> 申请提现 <span class="pull-right text-muted small" id="reflectnum">0个</span>
-                        </div>
-                    </a>
-                </li>
-            </ul>
-            <a href="javascript:void(0);" class="roll-nav roll-right J_tabSetting right-sidebar-toggle" title="更多"><i class="fa fa-tasks"></i></a>
-            <div class="btn-group roll-nav roll-right">
-                <button class="dropdown J_tabClose" data-toggle="dropdown">关闭<span class="caret"></span>
-                </button>
-                <ul role="menu" class="dropdown-menu dropdown-menu-right">
-                    <li class="J_tabShowActive"><a>定位当前选项卡</a>
-                    </li>
-                    <li class="divider"></li>
-                    <li class="J_tabCloseAll"><a>关闭全部选项卡</a>
-                    </li>
-                    <li class="J_tabCloseOther"><a>关闭其他选项卡</a>
-                    </li>
-                </ul>
-            </div>
-        </div>
-        <!--内容展示模块-->
-        <div class="row J_mainContent" id="content-main">
-            <iframe class="J_iframe" name="iframe_crmeb_main" width="100%" height="100%" src="<?php echo Url('Index/main'); ?>" frameborder="0" data-id="<?php echo Url('Index/main'); ?>" seamless></iframe>
-        </div>
-        <!--底部版权-->
-        <div class="footer"  @touchmove.prevent>
-            <div class="pull-right">© 2017-2021 <a href="http://www.crmeb.com/" target="_blank">CRMEB</a>
-            </div>
-        </div>
-    </div>
-    <!--右侧部分结束-->
-    <!--右侧边栏开始-->
-    <div id="right-sidebar">
-        <div class="sidebar-container">
-            <ul class="nav nav-tabs navs-3">
-<!--                <li class="active">-->
-<!--                    <a data-toggle="tab" href="#tab-1">-->
-<!--                        <i class="fa fa-bell"></i>通知-->
-<!--                    </a>-->
-<!--                </li>-->
-                <li class="active">
-                    <a data-toggle="tab" href="#tab-1">
-                        <i class="fa fa-gear"></i> 设置
-                    </a>
-                </li>
-                
-            </ul>
-            <div class="tab-content">
-<!--                <div id="tab-1" class="tab-pane active">-->
-<!--                    <div class="sidebar-title">-->
-<!--                        <h3><i class="fa fa-comments-o"></i> 最新通知</h3>-->
-<!--                        <small><i class="fa fa-tim"></i> 您当前有0条未读信息</small>-->
-<!--                    </div>-->
-<!--                    <div>-->
-<!--                    </div>-->
-<!--                </div>-->
-                <div id="tab-1" class="tab-pane active">
-                    <div class="sidebar-title">
-                        <h3><i class="fa fa-comments-o"></i> 提示</h3>
-                        <small><i class="fa fa-tim"></i> 你可以从这里选择和预览主题的布局和样式,这些设置会被保存在本地,下次打开的时候会直接应用这些设置。</small>
-                    </div>
-                    <div class="skin-setttings">
-                        <div class="title">设置</div>
-                        <div class="setings-item">
-                            <span>收起左侧菜单</span>
-                            <div class="switch">
-                                <div class="onoffswitch">
-                                    <input type="checkbox" name="collapsemenu" class="onoffswitch-checkbox" id="collapsemenu">
-                                    <label class="onoffswitch-label" for="collapsemenu">
-                                        <span class="onoffswitch-inner"></span> <span class="onoffswitch-switch"></span>
-                                    </label>
-                                </div>
-                            </div>
-                        </div>
-
-                        <div class="setings-item">
-                                <span>固定宽度</span>
-                            <div class="switch">
-                                <div class="onoffswitch">
-                                    <input type="checkbox" name="boxedlayout" class="onoffswitch-checkbox" id="boxedlayout">
-                                    <label class="onoffswitch-label" for="boxedlayout">
-                                        <span class="onoffswitch-inner"></span> <span class="onoffswitch-switch"></span>
-                                    </label>
-                                </div>
-                            </div>
-                        </div>
-                        <div class="setings-item">
-                            <span>菜单点击刷新</span>
-                            <div class="switch">
-                                <div class="onoffswitch">
-                                    <input type="checkbox" name="refresh" class="onoffswitch-checkbox" id="refresh">
-                                    <label class="onoffswitch-label" for="refresh">
-                                        <span class="onoffswitch-inner"></span> <span class="onoffswitch-switch"></span>
-                                    </label>
-                                </div>
-                            </div>
-                        </div>
-                        <div class="title">皮肤选择</div>
-                        <div class="setings-item default-skin nb">
-                                <span class="skin-name ">
-                         <a href="#" class="s-skin-0">
-                             默认皮肤
-                         </a>
-                    </span>
-                        </div>
-                        <div class="setings-item blue-skin nb">
-                                <span class="skin-name ">
-                        <a href="#" class="s-skin-1">
-                            蓝色主题
-                        </a>
-                    </span>
-                        </div>
-                        <div class="setings-item yellow-skin nb">
-                                <span class="skin-name ">
-                        <a href="#" class="s-skin-3">
-                            黄色/紫色主题
-                        </a>
-                    </span>
-                        </div>
-                    </div>
-                </div>
-
-            </div>
-        </div>
-    </div>
-
-    <!--右侧边栏结束-->
-</div>
-<!--vue调用不能删除-->
-<div id="vm"></div>
-<script src="/system/frame/js/jquery.min.js"></script>
-<script src="/system/frame/js/bootstrap.min.js"></script>
-<script src="/static/plug/helper.js"></script>
-<script src="/system/frame/js/plugins/metisMenu/jquery.metisMenu.js"></script>
-<script src="/system/frame/js/plugins/slimscroll/jquery.slimscroll.min.js"></script>
-<script src="/system/frame/js/plugins/layer/layer.min.js"></script>
-<script src="/system/frame/js/hplus.min.js"></script>
-<script src="/system/frame/js/contabs.min.js"></script>
-<script src="/system/frame/js/plugins/pace/pace.min.js"></script>
-<!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-<script>
-    window.newOrderAudioLink= '<?php echo htmlentities($new_order_audio_link); ?>';
-    window.workermanPort = '<?php echo htmlentities($workermanPort); ?>';
-</script>
-<script src="/system/frame/js/index.js"></script>
-</body>
-</html>

+ 0 - 528
runtime/admin/temp/9880952f3322a9c11557d8bdef363309.php

@@ -1,528 +0,0 @@
-<?php /*a:5:{s:55:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\index\main.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-<!-- 全局js -->
-<script src="/static/plug/echarts/echarts.common.min.js"></script>
-<script src="/static/plug/echarts/theme/macarons.js"></script>
-<script src="/static/plug/echarts/theme/westeros.js"></script>
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-    <div class="row">
-        <div class="col-sm-3 ui-sortable">
-            <div class="ibox float-e-margins">
-                <div class="ibox-title">
-                    <span class="label label-danger pull-right">急</span>
-                    <h5>订单</h5>
-                </div>
-                <div class="ibox-content">
-                    <h1 class="no-margins"><?php echo htmlentities($topData['orderDeliveryNum']); ?></h1>
-                    <small><a href="javascript:;" class="opFrames" data-name="订单管理" data-href="<?php echo Url('order.store_order/index',['status'=>1]); ?>">待发货</a> </small>
-                </div>
-            </div>
-        </div>
-        <div class="col-sm-3 ui-sortable">
-            <div class="ibox float-e-margins">
-                <div class="ibox-title">
-                    <span class="label label-info pull-right">待</span>
-                    <h5>订单</h5>
-                </div>
-                <div class="ibox-content">
-                    <h1 class="no-margins"><?php echo htmlentities($topData['orderRefundNum']); ?></h1>
-                    <small><a href="javascript:;" class="opFrames" data-name="订单管理" data-href="<?php echo Url('order.store_order/index',['status'=>-1]); ?>">退换货</a></small>
-                </div>
-            </div>
-        </div>
-        <div class="col-sm-3 ui-sortable" >
-            <div class="ibox float-e-margins">
-                <div class="ibox-title">
-                    <span class="label label-danger pull-right">急</span>
-                    <h5>商品</h5>
-                </div>
-                <div class="ibox-content">
-                    <h1 class="no-margins"><?php echo htmlentities($topData['stockProduct']); ?></h1>
-                    <small><a href="javascript:;" class="opFrames" data-name="商品管理" data-href="<?php echo Url('store.store_product/index',array('type'=>5)); ?>">库存预警</a></small>
-                </div>
-            </div>
-        </div>
-        <div class="col-sm-3 ui-sortable">
-            <div class="ibox float-e-margins">
-                <div class="ibox-title">
-                    <span class="label label-danger pull-right">待</span>
-                    <h5>待提现</h5>
-                </div>
-                <div class="ibox-content">
-                    <h1 class="no-margins"><?php echo htmlentities($topData['treatedExtract']); ?></h1>
-                    <small><a href="javascript:;" class="opFrames" data-name="提现盛情" data-href="<?php echo Url('finance.user_extract/index'); ?>">待提现</a></small>
-                </div>
-            </div>
-        </div>
-        <div class="col-sm-3 ui-sortable">
-            <div class="ibox float-e-margins">
-                <div class="ibox-title">
-                    <span class="label label-info pull-right">昨</span>
-                    <h5>订单</h5>
-                </div>
-                <div class="ibox-content">
-                    <h1 class="no-margins"><?php echo htmlentities($first_line['d_num']['data']); ?></h1>
-                    <div class="stat-percent font-bold text-navy">
-                        <?php echo htmlentities($first_line['d_num']['percent']); ?>%
-                        <?php if($first_line['d_num']['is_plus'] >= 0): ?><i class="fa <?php if($first_line['d_num']['is_plus'] == 1): ?>fa-level-up<?php else: ?>fa-level-down<?php endif; ?>"></i><?php endif; ?>
-                    </div>
-                    <small><a href="javascript:;" class="opFrames" data-name="订单管理" data-href="<?php echo Url('order.store_order/index'); ?>?data=yesterday">昨日支付订单数</a></small>
-                </div>
-            </div>
-        </div>
-        <div class="col-sm-3 ui-sortable">
-            <div class="ibox float-e-margins">
-                <div class="ibox-title">
-                    <span class="label label-info pull-right">昨</span>
-                    <h5>交易</h5>
-                </div>
-                <div class="ibox-content">
-                    <h1 class="no-margins"><?php echo htmlentities($first_line['d_price']['data']); ?></h1>
-                    <div class="stat-percent font-bold text-info">
-                        <?php echo htmlentities($first_line['d_price']['percent']); ?>%
-                        <?php if($first_line['d_price']['is_plus'] >= 0): ?><i class="fa <?php if($first_line['d_price']['is_plus'] == 1): ?>fa-level-up<?php else: ?>fa-level-down<?php endif; ?>"></i><?php endif; ?>
-                    </div>
-                    <small><a href="javascript:;" class="opFrames" data-name="订单管理" data-href="<?php echo Url('order.store_order/index'); ?>?data=yesterday">昨日交易额</a></small>
-                </div>
-            </div>
-        </div>
-        <div class="col-sm-3 ui-sortable">
-            <div class="ibox float-e-margins">
-                <div class="ibox-title">
-                    <span class="label label-info pull-right">今</span>
-                    <h5>粉丝</h5>
-                </div>
-                <div class="ibox-content">
-                    <h1 class="no-margins"><?php echo htmlentities($first_line['day']['data']); ?></h1>
-                    <div class="stat-percent font-bold text-info">
-                        <?php echo htmlentities($first_line['day']['percent']); ?>%
-                        <?php if($first_line['day']['is_plus'] >= 0): ?><i class="fa <?php if($first_line['day']['is_plus'] == 1): ?>fa-level-up<?php else: ?>fa-level-down<?php endif; ?>"></i><?php endif; ?>
-                    </div>
-                    <small><a href="javascript:;" class="opFrames" data-name="会员管理" data-href="<?php echo Url('user.user/index'); ?>">今日新增粉丝</a></small>
-                </div>
-            </div>
-        </div>
-        <div class="col-sm-3 ui-sortable">
-            <div class="ibox float-e-margins">
-                <div class="ibox-title">
-                    <span class="label label-info pull-right">月</span>
-                    <h5>粉丝</h5>
-                </div>
-                <div class="ibox-content">
-                    <h1 class="no-margins"><?php echo htmlentities($first_line['month']['data']); ?></h1>
-                    <div class="stat-percent font-bold text-info">
-                        <?php echo htmlentities($first_line['month']['percent']); ?>%
-                        <?php if($first_line['month']['is_plus'] >= 0): ?><i class="fa <?php if($first_line['month']['is_plus'] == 1): ?>fa-level-up<?php else: ?>fa-level-down<?php endif; ?>"></i><?php endif; ?>
-                    </div>
-                    <small><a href="javascript:;" class="opFrames" data-name="会员管理" data-href="<?php echo Url('user.user/index'); ?>">本月新增粉丝</a></small>
-                </div>
-            </div>
-        </div>
-
-    </div>
-<div id="app">
-    <div class="row">
-        <div class="col-lg-12">
-            <div class="ibox float-e-margins">
-                <div class="ibox-title">
-                    <h5>订单</h5>
-                    <div class="pull-right">
-                        <div class="btn-group">
-                            <button type="button" class="btn btn-xs btn-white" :class="{'active': active == 'thirtyday'}" v-on:click="getlist('thirtyday')">30天</button>
-                            <button type="button" class="btn btn-xs btn-white" :class="{'active': active == 'week'}" v-on:click="getlist('week')">周</button>
-                            <button type="button" class="btn btn-xs btn-white" :class="{'active': active == 'month'}" v-on:click="getlist('month')">月</button>
-                            <button type="button" class="btn btn-xs btn-white" :class="{'active': active == 'year'}" v-on:click="getlist('year')">年</button>
-                        </div>
-                    </div>
-                </div>
-                <div class="ibox-content">
-                    <div class="row">
-                        <div class="col-lg-9">
-                            <div class="flot-chart-content echarts" ref="order_echart" id="flot-dashboard-chart1"></div>
-                        </div>
-                        <div class="col-lg-3">
-                            <ul class="stat-list">
-                                <li>
-                                    <h2 class="no-margins ">{{pre_cycleprice}}</h2>
-                                    <small>{{precyclename}}销售额</small>
-                                </li>
-                                <li>
-                                    <h2 class="no-margins ">{{cycleprice}}</h2>
-                                    <small>{{cyclename}}销售额</small>
-                                    <div class="stat-percent text-navy" v-if='cycleprice_is_plus ===1'>
-                                        {{cycleprice_percent}}%
-                                        <i  class="fa fa-level-up"></i>
-                                    </div>
-                                    <div class="stat-percent text-danger" v-else-if='cycleprice_is_plus === -1'>
-                                        {{cycleprice_percent}}%
-                                        <i class="fa fa-level-down"></i>
-                                    </div>
-                                    <div class="stat-percent" v-else>
-                                        {{cycleprice_percent}}%
-                                    </div>
-                                    <div class="progress progress-mini">
-                                        <div :style="{width:cycleprice_percent+'%'}" class="progress-bar box"></div>
-                                    </div>
-                                </li>
-                                <li>
-                                    <h2 class="no-margins ">{{pre_cyclecount}}</h2>
-                                    <small>{{precyclename}}订单总数</small>
-                                </li>
-                                <li>
-                                    <h2 class="no-margins">{{cyclecount}}</h2>
-                                    <small>{{cyclename}}订单总数</small>
-                                    <div class="stat-percent text-navy" v-if='cyclecount_is_plus ===1'>
-                                        {{cyclecount_percent}}%
-                                        <i class="fa fa-level-up"></i>
-                                    </div>
-                                    <div class="stat-percent text-danger" v-else-if='cyclecount_is_plus === -1'>
-                                        {{cyclecount_percent}}%
-                                        <i  class="fa fa-level-down"></i>
-                                    </div>
-                                    <div class="stat-percent " v-else>
-                                        {{cyclecount_percent}}%
-                                    </div>
-                                    <div class="progress progress-mini">
-                                        <div :style="{width:cyclecount_percent+'%'}" class="progress-bar box"></div>
-                                    </div>
-                                </li>
-
-
-                            </ul>
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-    </div>
-    <div class="row" >
-        <div class="col-lg-12">
-            <div class="ibox float-e-margins">
-                <div class="ibox-title">
-                    <h5>用户</h5>
-                </div>
-                <div class="ibox-content">
-                    <div class="row">
-                        <div class="col-lg-12">
-                            <div class="flot-chart">
-                                <div class="flot-chart-content" ref="user_echart" id="flot-dashboard-chart2"></div>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-
-
-
-<style scoped>
-    .box{width:0px;}
-</style>
-<script>
-     require(['vue','axios','layer'],function(Vue,axios,layer){
-        new Vue({
-            el:"#app",
-            data:{
-                option:{},
-                myChart:{},
-                active:'thirtyday',
-                cyclename:'最近30天',
-                precyclename:'上个30天',
-                cyclecount:0,
-                cycleprice:0,
-                cyclecount_percent:0,
-                cycleprice_percent:0,
-                cyclecount_is_plus:0,
-                cycleprice_is_plus:0,
-                pre_cyclecount:0,
-                pre_cycleprice:0
-            },
-            methods:{
-                info:function () {
-                    var that=this;
-                    axios.get("<?php echo Url('userchart'); ?>").then((res)=>{
-                        that.myChart.user_echart.setOption(that.userchartsetoption(res.data.data));
-                    });
-                },
-                getlist:function (e) {
-                    var that=this;
-                    var cycle = e!=null ? e :'thirtyday';
-                    axios.get("<?php echo Url('orderchart'); ?>?cycle="+cycle).then((res)=>{
-                            that.myChart.order_echart.clear();
-                            that.myChart.order_echart.setOption(that.orderchartsetoption(res.data.data));
-                            that.active = cycle;
-                            switch (cycle){
-                                case 'thirtyday':
-                                    that.cyclename = '最近30天';
-                                    that.precyclename = '上个30天';
-                                    break;
-                                case 'week':
-                                    that.precyclename = '上周';
-                                    that.cyclename = '本周';
-                                    break;
-                                case 'month':
-                                    that.precyclename = '上月';
-                                    that.cyclename = '本月';
-                                    break;
-                                case 'year':
-                                    that.cyclename = '去年';
-                                    that.precyclename = '今年';
-                                    break;
-                                default:
-                                    break;
-                            }
-                            var data=res.data.data;
-                            if(data) {
-                                that.cyclecount = data.cycle.count.data;
-                                that.cyclecount_percent = data.cycle.count.percent;
-                                that.cyclecount_is_plus = data.cycle.count.is_plus;
-                                that.cycleprice = data.cycle.price.data;
-                                that.cycleprice_percent = data.cycle.price.percent;
-                                that.cycleprice_is_plus = data.cycle.price.is_plus;
-                                that.pre_cyclecount = data.pre_cycle.count.data;
-                                that.pre_cycleprice = data.pre_cycle.price.data;
-                            }
-                    });
-                },
-                orderchartsetoption:function(data){
-                    data = data == undefined ? {} : data;
-                        this.option = {
-                            tooltip: {
-                                trigger: 'axis',
-                                axisPointer: {
-                                    type: 'cross',
-                                    crossStyle: {
-                                        color: '#999'
-                                    }
-                                }
-                            },
-                            toolbox: {
-                                feature: {
-                                    dataView: {show: true, readOnly: false},
-                                    magicType: {show: true, type: ['line', 'bar']},
-                                    restore: {show: false},
-                                    saveAsImage: {show: true}
-                                }
-                            },
-                            legend: {
-                                data: data.legend || []
-                            },
-                            grid: {
-                                x: 70,
-                                x2: 50,
-                                y: 60,
-                                y2: 50
-                            },
-                            xAxis: [
-                                {
-                                    type: 'category',
-                                    data: data.xAxis,
-                                    axisPointer: {
-                                        type: 'shadow'
-                                    },
-                                    axisLabel:{
-                                        interval: 0,
-                                        rotate:40
-                                    }
-
-
-                                }
-                            ],
-                            yAxis:[{type : 'value'}],
-//                            yAxis: [
-//                                {
-//                                    type: 'value',
-//                                    name: '',
-//                                    min: 0,
-//                                    max: data.yAxis.maxprice,
-////                                    interval: 0,
-//                                    axisLabel: {
-//                                        formatter: '{value} 元'
-//                                    }
-//                                },
-//                                {
-//                                    type: 'value',
-//                                    name: '',
-//                                    min: 0,
-//                                    max: data.yAxis.maxnum,
-//                                    interval: 5,
-//                                    axisLabel: {
-//                                        formatter: '{value} 个'
-//                                    }
-//                                }
-//                            ],
-                            series: data.series
-                        };
-                    return  this.option;
-                },
-                userchartsetoption:function(data){
-                    this.option = {
-                        tooltip: {
-                            trigger: 'axis',
-                            axisPointer: {
-                                type: 'cross',
-                                crossStyle: {
-                                    color: '#999'
-                                }
-                            }
-                        },
-                        toolbox: {
-                            feature: {
-                                dataView: {show: false, readOnly: false},
-                                magicType: {show: true, type: ['line', 'bar']},
-                                restore: {show: false},
-                                saveAsImage: {show: false}
-                            }
-                        },
-                        legend: {
-                            data:data.legend
-                        },
-                        grid: {
-                            x: 70,
-                            x2: 50,
-                            y: 60,
-                            y2: 50
-                        },
-                        xAxis: [
-                            {
-                                type: 'category',
-                                data: data.xAxis,
-                                axisPointer: {
-                                    type: 'shadow'
-                                }
-                            }
-                        ],
-                        yAxis: [
-                            {
-                                type: 'value',
-                                name: '人数',
-                                min: 0,
-                                max: data.yAxis.maxnum,
-                                interval: 5,
-                                axisLabel: {
-                                    formatter: '{value} 人'
-                                }
-                            }
-                        ],
-//                        series: data.series
-                        series : [ {
-                            name : '人数',
-                            type : 'bar',
-                            barWidth : '50%',
-                            itemStyle: {
-                                normal: {
-                                    label: {
-                                        show: true, //开启显示
-                                        position: 'top', //在上方显示
-                                        textStyle: { //数值样式
-                                            color: '#666',
-                                            fontSize: 12
-                                        }
-                                    }
-                                }
-                            },
-                            data : data.series
-                        } ]
-
-                    };
-                    return  this.option;
-                },
-                setChart:function(name,myChartname){
-                    this.myChart[myChartname] = echarts.init(name,'macarons');//初始化echart
-                }
-            },
-            mounted:function () {
-                const self = this;
-                this.setChart(self.$refs.order_echart,'order_echart');//订单图表
-                this.setChart(self.$refs.user_echart,'user_echart');//用户图表
-                this.info();
-                this.getlist();
-                $('.opFrames').on('click',function () {
-                    parent.addframes($(this).data('href'),'',$(this).data('name'));
-                });
-            }
-        });
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 132
runtime/admin/temp/9ad67067080adbd051d2c412ba42881d.php

@@ -1,132 +0,0 @@
-<?php /*a:1:{s:73:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\setting\system_config\create.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="en">
-<head>
-    <meta charset="UTF-8">
-    <title><?=$form->getTitle()?></title>
-    <script src="/static/plug/vue/dist/vue.min.js"></script>
-    <link href="/static/plug/iview/dist/styles/iview.css" rel="stylesheet">
-    <script src="/static/plug/iview/dist/iview.min.js"></script>
-    <script src="/static/plug/jquery/jquery.min.js"></script>
-    <script src="/static/plug/form-create/province_city.js"></script>
-    <script src="/static/plug/form-create/form-create.min.js"></script>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <style>
-        /*弹框样式修改*/
-        .ivu-modal{top: 20px;}
-        .ivu-modal .ivu-modal-body{padding: 10px;}
-        .ivu-modal .ivu-modal-body .ivu-modal-confirm-head{padding:0 0 10px 0;}
-        .ivu-modal .ivu-modal-body .ivu-modal-confirm-footer{display: none;padding-bottom: 10px;}
-        .ivu-date-picker {display: inline-block;line-height: normal;width: 280px;}
-        .ivu-modal-footer{display: none;}
-    </style>
-</head>
-<body>
-<div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
-    <ul class="layui-tab-title">
-        <li <?php if($get['type'] == 0): ?>class="layui-this"<?php endif; ?>><a href="<?php echo Url('create',array('tab_id'=>app('request')->param('tab_id'),'type'=>0)); ?>">文本框</a> </li>
-        <li <?php if($get['type'] == 1): ?>class="layui-this"<?php endif; ?>><a href="<?php echo Url('create',array('tab_id'=>app('request')->param('tab_id'),'type'=>1)); ?>">多行文本框</a> </li>
-        <li <?php if($get['type'] == 2): ?>class="layui-this"<?php endif; ?>><a href="<?php echo Url('create',array('tab_id'=>app('request')->param('tab_id'),'type'=>2)); ?>">单选框</a></li>
-        <li <?php if($get['type'] == 3): ?>class="layui-this"<?php endif; ?>><a href="<?php echo Url('create',array('tab_id'=>app('request')->param('tab_id'),'type'=>3)); ?>">文件上传</a></li>
-        <li <?php if($get['type'] == 4): ?>class="layui-this"<?php endif; ?>><a href="<?php echo Url('create',array('tab_id'=>app('request')->param('tab_id'),'type'=>4)); ?>">多选框</a></li>
-        <li <?php if($get['type'] == 5): ?>class="layui-this"<?php endif; ?>><a href="<?php echo Url('create',array('tab_id'=>app('request')->param('tab_id'),'type'=>5)); ?>">下拉框</a></li>
-    </ul>
-    <div class="layui-tab-content" style="height: 100px;">
-        <div class="layui-tab-item layui-show" id="formdiv">
-
-        </div>
-    </div>
-</div>
-<script>
-//    formCreate.formSuccess = function(form,$r){
-//        <?php echo '<?'; ?>
-//=$form->getSuccessScript()?>
-//        $f.btn.loading(false)();
-//    };
-
-    (function () {
-        var create = (function () {
-            var getRule = function () {
-                var rule = <?=json_encode($form->getRules())?>;
-                rule.forEach(function (c) {
-                    if ((c.type == 'cascader' || c.type == 'tree') && Object.prototype.toString.call(c.props.data) == '[object String]') {
-                        if (c.props.data.indexOf('js.') === 0) {
-                            c.props.data = window[c.props.data.replace('js.', '')];
-                        }
-                    }
-                });
-                return rule;
-            }, vm = new Vue,name = 'formBuilderExec<?= !$form->getId() ? '' : '_'.$form->getId() ?>';
-            var _b = false;
-            window[name] =  function create(el, callback) {
-                if(_b) return ;
-                _b = true;
-                if (!el) el = document.getElementById('formdiv');
-                var $f = formCreate.create(getRule(), {
-                    el: el,
-                    form:<?=json_encode($form->getConfig('form'))?>,
-                    row:<?=json_encode($form->getConfig('row'))?>,
-                    submitBtn:<?=$form->isSubmitBtn() ? '{}' : 'false'?>,
-                    resetBtn:<?=$form->isResetBtn() ? 'true' : '{}'?>,
-                    iframeHelper:true,
-                    global:{
-                        upload: {
-                            props:{
-                                onExceededSize: function (file) {
-                                    vm.$Message.error(file.name + '超出指定大小限制');
-                                },
-                                onFormatError: function () {
-                                    vm.$Message.error(file.name + '格式验证失败');
-                                },
-                                onError: function (error) {
-                                    vm.$Message.error(file.name + '上传失败,(' + error + ')');
-                                },
-                                onSuccess: function (res, file) {
-                                    if (res.code == 200) {
-                                        file.url = res.data.filePath;
-                                    } else {
-                                        vm.$Message.error(res.msg);
-                                    }
-                                },
-                            },
-                        },
-                    },
-                    //表单提交事件
-                    onSubmit: function (formData) {
-                        $f.btn.loading(true);
-                        $.ajax({
-                            url: '<?=$form->getAction()?>',
-                            type: '<?=$form->getMethod()?>',
-                            dataType: 'json',
-                            data: formData,
-                            success: function (res) {
-                                if (res.code == 200) {
-                                    vm.$Message.success(res.msg);
-                                    $f.btn.loading(false);
-                                    formCreate.formSuccess && formCreate.formSuccess(res, $f, formData);
-                                    callback && callback(0, res, $f, formData);
-                                    //TODO 表单提交成功!
-                                } else {
-                                    vm.$Message.error(res.msg || '表单提交失败');
-                                    $f.btn.loading(false);
-                                    callback && callback(1, res, $f, formData);
-                                    //TODO 表单提交失败
-                                }
-                            },
-                            error: function () {
-                                vm.$Message.error('表单提交失败');
-                                $f.btn.loading(false);
-                            }
-                        });
-                    }
-                });
-                return $f;
-            };
-            return window[name];
-        }());
-        create();
-    })();
-</script>
-</body>
-</html>

+ 0 - 126
runtime/admin/temp/9dfdf9bc52bc53b5bd5a31c025971e91.php

@@ -1,126 +0,0 @@
-<?php /*a:1:{s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\form-builder.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="en">
-<head>
-    <meta charset="UTF-8">
-    <title><?=$form->getTitle()?></title>
-    <script src="/static/plug/vue/dist/vue.min.js"></script>
-    <link href="/static/plug/iview/dist/styles/iview.css" rel="stylesheet">
-    <script src="/static/plug/iview/dist/iview.min.js"></script>
-    <script src="/static/plug/jquery/jquery.min.js"></script>
-    <script src="/static/plug/form-create/province_city.js"></script>
-    <script src="/static/plug/form-create/province_city_area.js"></script>
-    <script src="/static/plug/form-create/form-create.min.js"></script>
-    <style>
-        /*弹框样式修改*/
-        .ivu-modal{top: 20px;}
-        .ivu-modal .ivu-modal-body{padding: 10px;}
-        .ivu-modal .ivu-modal-body .ivu-modal-confirm-head{padding:0 0 10px 0;}
-        .ivu-modal .ivu-modal-body .ivu-modal-confirm-footer{display: none;padding-bottom: 10px;}
-        .ivu-date-picker {display: inline-block;line-height: normal;width: 280px;}
-        .ivu-modal-footer{display: none;}
-        body{padding: 20px;}
-    </style>
-</head>
-<body>
-<script>
-    window.$f = null
-    formCreate.formSuccess = function(form,$r){
-        <?=$form->getSuccessScript()?>
-        //刷新父级页面
-//        parent.$(".J_iframe:visible")[0].contentWindow.location.reload();
-        //关闭当前窗口
-//        var index = parent.layer.getFrameIndex(window.name);
-//        parent.layer.close(index);
-        //提交成功后按钮恢复
-        console.log($r);
-        // $r.loading(false);
-    };
-
-    (function () {
-        var create = (function () {
-            var getRule = function () {
-                var rule = <?=json_encode($form->getRules())?>;
-                rule.forEach(function (c) {
-                    if ((c.type == 'cascader' || c.type == 'tree') && Object.prototype.toString.call(c.props.data) == '[object String]') {
-                        if (c.props.data.indexOf('js.') === 0) {
-                            c.props.data = window[c.props.data.replace('js.', '')];
-                        }
-                    }
-                });
-                return rule;
-            }, vm = new Vue,name = 'formBuilderExec<?= !$form->getId() ? '' : '_'.$form->getId() ?>';
-            var _b = false;
-            window[name] =  function create(el, callback) {
-                if(_b) return ;
-                _b = true;
-                if (!el) el = document.body;
-                $f = formCreate.create(getRule(), {
-                    el: el,
-                    form:<?=json_encode($form->getConfig('form'))?>,
-                    row:<?=json_encode($form->getConfig('row'))?>,
-                    submitBtn:<?=$form->isSubmitBtn() ? '{}' : 'false'?>,
-                    resetBtn:<?=$form->isResetBtn() ? 'true' : '{}'?>,
-                    iframeHelper:true,
-                    global:{
-                        upload: {
-                            props:{
-                                onExceededSize: function (file) {
-                                    vm.$Message.error(file.name + '超出指定大小限制');
-                                },
-                                onFormatError: function () {
-                                    vm.$Message.error(file.name + '格式验证失败');
-                                },
-                                onError: function (error) {
-                                    vm.$Message.error(file.name + '上传失败,(' + error + ')');
-                                },
-                                onSuccess: function (res, file) {
-                                    if (res.code == 200) {
-                                        file.url = res.data.filePath;
-                                    } else {
-                                        vm.$Message.error(res.msg);
-                                    }
-                                },
-                            },
-                        },
-                    },
-                    //表单提交事件
-                    onSubmit: function (formData) {
-                        $f.btn.loading(true);
-                        $.ajax({
-                            url: '<?=$form->getAction()?>',
-                            type: '<?=$form->getMethod()?>',
-                            dataType: 'json',
-                            data: formData,
-                            success: function (res) {
-                                if (res.code == 200) {
-                                    vm.$Message.success(res.msg);
-                                    $f.btn.loading(false);
-                                    formCreate.formSuccess && formCreate.formSuccess(res, $f, formData);
-                                    callback && callback(0, res, $f, formData);
-                                    //TODO 表单提交成功!
-                                } else {
-                                    vm.$Message.error(res.msg || '表单提交失败');
-                                    $f.btn.loading(false);
-                                    callback && callback(1, res, $f, formData);
-                                    //TODO 表单提交失败
-                                }
-                            },
-                            error: function () {
-                                vm.$Message.error('表单提交失败');
-                                $f.btn.loading(false);
-                            }
-                        });
-                    }
-                });
-                return $f;
-            };
-            return window[name];
-        }());
-
-        window.$f = create();
-//        create();
-    })();
-</script>
-</body>
-</html>

+ 0 - 484
runtime/admin/temp/a31b775477543b657d8300c5c3eaa66d.php

@@ -1,484 +0,0 @@
-<?php /*a:5:{s:69:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\agent\agent_manage\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-<style>
-    .option {
-        width: 200px;
-        padding: 10px;
-        background-color: #eeeeee;
-        border-radius: 10px;
-        text-align: center;
-        display: none;
-    }
-
-    .option .layui-box p {
-        margin: 5px 0;
-        background-color: #ffffff;
-        color: #0092DC;
-        padding: 8px;
-        cursor: pointer
-    }
-
-    .option .layui-box p.on {
-        color: #eeeeee
-    }
-</style>
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15" id="app">
-        <!--搜索条件-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-                    <div class="layui-carousel layadmin-carousel layadmin-shortcut" lay-anim="" lay-indicator="inside"
-                         lay-arrow="none" style="background:none">
-                        <div class="layui-card-body">
-                            <div class="layui-row layui-col-space10 layui-form-item">
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">时间选择:</label>
-                                    <div class="layui-input-block" data-type="data" v-cloak="">
-                                        <button class="layui-btn layui-btn-sm" type="button" v-for="item in dataList"
-                                                @click="setData(item)"
-                                                :class="{'layui-btn-primary':where.data!=item.value}">{{item.name}}
-                                        </button>
-                                        <button class="layui-btn layui-btn-sm" type="button" ref="time"
-                                                @click="setData({value:'zd',is_zd:true})"
-                                                :class="{'layui-btn-primary':where.data!='zd'}">自定义
-                                        </button>
-                                        <button type="button" class="layui-btn layui-btn-sm layui-btn-primary"
-                                                v-show="showtime==true" ref="date_time"><?php echo htmlentities($year['0']); ?> - <?php echo htmlentities($year['1']); ?>
-                                        </button>
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">用户昵称:</label>
-                                    <div class="layui-input-block">
-                                        <input type="text" name="nickname" style="width: 50%" v-model="where.nickname"
-                                               placeholder="请输入姓名、电话、UID" class="layui-input">
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <div class="layui-input-block">
-                                        <button @click="search" type="button"
-                                                class="layui-btn layui-btn-sm layui-btn-normal">
-                                            <i class="layui-icon layui-icon-search"></i>搜索
-                                        </button>
-                                        <button @click="excel" type="button"
-                                                class="layui-btn layui-btn-warm layui-btn-sm export" type="button">
-                                            <i class="fa fa-floppy-o" style="margin-right: 3px;"></i>导出
-                                        </button>
-                                        <button @click="refresh" type="reset"
-                                                class="layui-btn layui-btn-primary layui-btn-sm">
-                                            <i class="layui-icon layui-icon-refresh"></i>刷新
-                                        </button>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-        <!--end-->
-        <!-- 中间详细信息-->
-        <div :class="item.col!=undefined ? 'layui-col-sm'+item.col+' '+'layui-col-md'+item.col:'layui-col-sm6 layui-col-md3'"
-             v-for="item in badge" v-cloak="" v-if="item.count > 0">
-            <div class="layui-card">
-                <div class="layui-card-header">
-                    {{item.name}}
-                    <span class="layui-badge layuiadmin-badge" :class="item.background_color">{{item.field}}</span>
-                </div>
-                <div class="layui-card-body">
-                    <p class="layuiadmin-big-font">{{item.count}}</p>
-                    <p v-show="item.content!=undefined">
-                        {{item.content}}
-                        <span class="layuiadmin-span-color">{{item.sum}}<i :class="item.class"></i></span>
-                    </p>
-                </div>
-            </div>
-        </div>
-        <!--enb-->
-    </div>
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">分销员列表</div>
-                <div class="layui-card-body">
-                    <!--                    <div class="layui-btn-container">-->
-                    <!--                        <div class="layui-btn-group conrelTable">-->
-                    <!--                            <button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="refresh"><i class="layui-icon layui-icon-refresh" ></i>刷新</button>-->
-                    <!--                        </div>-->
-                    <!--                    </div>-->
-                    <table class="layui-hide" id="userList" lay-filter="userList"></table>
-                    <script type="text/html" id="headimgurl">
-                        <img style="cursor: pointer" lay-event='open_image' src="{{d.headimgurl}}">
-                    </script>
-                    <script type="text/html" id="act">
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作 <span
-                                    class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" class=""
-                                   onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('stair'); ?>?uid={{d.uid}}')">
-                                    <i class="fa fa-list-alt"></i> 统计推广人列表
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" class=""
-                                   onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('stair_order'); ?>?uid={{d.uid}}')">
-                                    <i class="fa fa-reorder"></i> 统计推广订单
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" lay-event='look_code'>
-                                    <i class="fa fa-file-image-o"></i> 推广方式</a>
-                            </li>
-                            {{# if(d.spread_uid){ }}
-                            <li>
-                                <a href="javascript:void(0);" lay-event='delete_spread'>
-                                    <i class="fa fa-unlock"></i> 清除上级
-                                </a>
-                            </li>
-                            {{# } }}
-                        </ul>
-                    </script>
-                </div>
-                <!--用户信息-->
-                <script type="text/html" id="userinfo">
-                    昵称:{{d.nickname==null ? '暂无信息':d.nickname}}
-                    <br>姓名:{{d.real_name==null ? '暂无信息':d.real_name}}
-                    <br>电话:{{d.phone==null ? '暂无信息':d.phone}}
-                </script>
-                <div class="option">
-                    <div class="layui-box">
-                        <input type="hidden" name="uid" id="uid">
-                        <p data-action="routine_code" data-type="wx">小程序推广二维码</p>
-                        <p data-action="wechant_code" data-type="wx">公众号推广二维码</p>
-                    </div>
-                </div>
-
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    var action = {
-        refresh: function () {
-            layList.reload();
-        },
-        delete_spread: function () {
-            var ids = layList.getCheckData().getIds('uid');
-            if (ids.length) {
-                $eb.$swal('delete', function () {
-                    $eb.axios.post(layList.U({a: 'delete_promoter'}), {uids: ids}).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success', res.data.msg);
-                            layList.reload();
-                        } else
-                            return Promise.reject(res.data.msg || '清除失败')
-                    }).catch(function (err) {
-                        $eb.$swal('error', err);
-                    });
-                }, {
-                    title: '您将解除选中用户的推广关系,请谨慎操作!',
-                    text: '解除后不可恢复',
-                    confirm: '是的我要解除'
-                })
-            } else {
-                layList.msg('请选择要解除权限的用户');
-            }
-        },
-    };
-    layList.form.render();
-    layList.tableList('userList', "<?php echo Url('get_spread_list'); ?>", function () {
-        return [
-            {type: 'checkbox'},
-            {field: 'uid', title: 'UID', sort: true, width: '5%'},
-            {field: 'headimgurl', title: '头像', templet: '#headimgurl'},
-            {field: 'nickname', title: '用户信息', templet: '#userinfo', width: '12%'},
-            {field: 'broken_commission', title: '冻结金额'},
-            {field: 'spread_count', title: '推广用户数量', sort: true},
-            {field: 'order_count', title: '订单数量'},
-            {field: 'order_price', title: '订单金额', sort: true},
-            {field: 'brokerage_money', title: '佣金金额', sort: true},
-            {field: 'extract_count_price', title: '已提现金额', sort: true},
-            {field: 'extract_count_num', title: '提现次数'},
-            {field: 'new_money', title: '未提现金额', sort: true},
-            {field: 'spread_name', title: '上级推广人', sort: true},
-            {field: 'right', title: '操作', toolbar: '#act', width: '5%'},
-        ];
-    });
-    layList.date({elem: '#start_time', theme: '#393D49', type: 'datetime'});
-    layList.date({elem: '#end_time', theme: '#393D49', type: 'datetime'});
-    layList.search('search', function (where) {
-        if (where.start_time != '' && where.end_time == '') return layList.msg('请选择结束时间')
-        if (where.end_time != '' && where.start_time == '') return layList.msg('请选择开始时间')
-        console.log(where);
-        layList.reload(where, true);
-    });
-    layList.search('export', function (where) {
-        where.excel = 1;
-        location.href = layList.U({a: 'get_spread_list', q: where});
-    })
-    $('.conrelTable').find('button').each(function () {
-        var type = $(this).data('type');
-        $(this).on('click', function () {
-            action[type] && action[type]();
-        })
-    })
-    $('.option .layui-box').find('p').each(function () {
-        $(this).on('click', function () {
-            var type = $(this).data('action'), uid = $('#uid').val();
-            layList.baseGet(layList.U({a: 'look_code', q: {action: type, uid: uid}}), function (res) {
-                if ($eb) {
-                    $eb.openImage(res.data.code_src);
-                } else {
-                    layList.layer.open({
-                        type: 1,
-                        title: false,
-                        closeBtn: 0,
-                        shadeClose: true,
-                        content: '<img src="' + res.data.code_src + '" style="display: block;width: 100%;" />'
-                    });
-                }
-            }, function (res) {
-                layList.msg(res.msg);
-            });
-        });
-    });
-    //下拉框
-    $(document).click(function (e) {
-        $('.layui-nav-child').hide();
-    })
-
-    function dropdown(that) {
-        var oEvent = arguments.callee.caller.arguments[0] || event;
-        oEvent.stopPropagation();
-        var offset = $(that).offset();
-        var top = offset.top - $(window).scrollTop();
-        var index = $(that).parents('tr').data('index');
-        $('.layui-nav-child').each(function (key) {
-            if (key != index) {
-                $(this).hide();
-            }
-        })
-        if ($(document).height() < top + $(that).next('ul').height()) {
-            $(that).next('ul').css({
-                'padding': 10,
-                'top': -($(that).parent('td').height() / 2 + $(that).height() + $(that).next('ul').height() / 2),
-                'min-width': 'inherit',
-                'left': -64,
-                'position': 'absolute'
-            }).toggle();
-        } else {
-            $(that).next('ul').css({
-                'padding': 10,
-                'left': -64,
-                'top': $(that).parent('td').height() / 2 + $(that).height(),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }
-    }
-
-    layList.tool(function (event, data, obj) {
-        switch (event) {
-            case 'delete_spread':
-                var url = layList.U({a: 'empty_spread', q: {uid: data.uid}});
-                $eb.$swal('delete', function () {
-                    $eb.axios.get(url).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success', res.data.msg)
-                        } else
-                            return Promise.reject(res.data.msg || '清除失败')
-                    }).catch(function (err) {
-                        $eb.$swal('error', err);
-                    });
-                }, {
-                    title: '您将解除【' + data.nickname + '】的上级推广人,请谨慎操作!',
-                    text: '解除后无法恢复',
-                    confirm: '是的我要解除'
-                })
-                break;
-            case 'look_code':
-                $('#uid').val(data.uid);
-                var index = layList.layer.open({
-                    type: 1,
-                    area: ['200px', 'auto'], //宽高
-                    content: $('.option'),
-                    title: false,
-                    cancel: function () {
-                        $('.option').hide();
-                        $('#uid').val('');
-                    }
-                });
-                break;
-            case 'open_image':
-                if ($eb)
-                    $eb.openImage(data.headimgurl);
-                else
-                    layList.layer.open({
-                        type: 1,
-                        title: false,
-                        closeBtn: 0,
-                        shadeClose: true,
-                        content: '<img src="' + data.headimgurl + '" style="display: block;width: 100%;" />'
-                    });
-                break;
-
-        }
-    });
-    require(['vue'], function (Vue) {
-        new Vue({
-            el: "#app",
-            data: {
-                badge: [],
-                dataList: [
-                    {name: '全部', value: ''},
-                    {name: '今天', value: 'today'},
-                    {name: '昨天', value: 'yesterday'},
-                    {name: '最近7天', value: 'lately7'},
-                    {name: '最近30天', value: 'lately30'},
-                    {name: '本月', value: 'month'},
-                    {name: '本年', value: 'year'},
-                ],
-                where: {
-                    data: '',
-                    nickname: '',
-                    excel: 0,
-                },
-                showtime: false,
-            },
-            watch: {},
-            methods: {
-                getBadge: function () {
-                    var that = this;
-                    layList.basePost(layList.Url({a: 'get_badge'}), this.where, function (rem) {
-                        that.badge = rem.data;
-                    });
-                },
-                setData: function (item) {
-                    var that = this;
-                    if (item.is_zd == true) {
-                        that.showtime = true;
-                        this.where.data = this.$refs.date_time.innerText;
-                    } else {
-                        this.showtime = false;
-                        this.where.data = item.value;
-                    }
-                },
-                search: function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    console.log(this.where);
-                    layList.reload(this.where, true);
-                },
-                excel: function () {
-                    this.where.excel = 1;
-                    location.href = layList.U({a: 'get_spread_list', q: this.where});
-                },
-                refresh: function () {
-                    layList.reload();
-                    this.getBadge();
-                }
-            },
-            mounted: function () {
-                this.getBadge();
-                var that = this;
-                layList.laydate.render({
-                    elem: this.$refs.date_time,
-                    trigger: 'click',
-                    eventElem: this.$refs.time,
-                    range: true,
-                    change: function (value) {
-                        that.where.data = value;
-                    }
-                });
-            }
-        })
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 425
runtime/admin/temp/a5e290369d4af2c431b37f2d99f61762.php

@@ -1,425 +0,0 @@
-<?php /*a:5:{s:72:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction_order\index.php";i:1648790731;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<style>
-    .btn-outline{
-        border:none;
-    }
-    .btn-outline:hover{
-        background-color: #0e9aef;
-        color: #fff;
-    }
-    .layui-form-item .layui-btn {
-        margin-top: 5px;
-        margin-right: 10px;
-    }
-    .layui-btn-primary{
-        margin-right: 10px;
-        margin-left: 0!important;
-    }
-    label{
-        margin-bottom: 0!important;
-        margin-top: 4px;
-    }
-</style>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15" id="app">
-        <!--搜索条件-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-
-                    <form class="layui-form layui-form-pane" action="">
-                        <div class="layui-form-item">
-<!--                            <div class="layui-inline">-->
-<!--                                <label class="layui-form-label" style="top: -4.5px">所有场馆</label>-->
-<!--                                <div class="layui-input-block">-->
-<!--                                    <select name="auction_id">-->
-<!--                                        <option value=" ">全部</option>-->
-<!--                                        <?php if(is_array($auction) || $auction instanceof \think\Collection || $auction instanceof \think\Paginator): $i = 0; $__LIST__ = $auction;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>-->
-<!--                                        <option value="<?php echo htmlentities($vo['id']); ?>"><?php echo htmlentities($vo['nickname']); ?></option>-->
-<!--                                        <?php endforeach; endif; else: echo "" ;endif; ?>-->
-<!--                                    </select>-->
-<!--                                </div>-->
-<!--                            </div>-->
-                            <div class="layui-inline">
-                                <label class="layui-form-label" style="top: -4.5px">搜索</label>
-                                <div class="layui-input-inline">
-                                    <input type="text" name="store_name" class="layui-input" placeholder="订单号,账号,昵称,编号">
-                                </div>
-                            </div>
-                            <div class="layui-col-lg12">
-                                <label class="layui-form-label">创建时间:</label>
-                                <div class="layui-input-block" v-cloak="">
-                                    <button class="layui-btn layui-btn-sm" type="button" v-for="item in statusList"
-                                            @click="where.status = item.value"
-                                            :class="{'layui-btn-primary':where.status!==item.value}">{{item.name}}
-                                    </button>
-                                </div>
-                            </div>
-
-                            <div class="layui-col-lg12">
-                                <label class="layui-form-label">创建时间:</label>
-                                <div class="layui-input-block" data-type="data" v-cloak="">
-                                    <button class="layui-btn layui-btn-sm" type="button" v-for="item in dataList"
-                                            @click="setData(item)"
-                                            :class="{'layui-btn-primary':where.data!=item.value}">{{item.name}}
-                                    </button>
-                                    <button class="layui-btn layui-btn-sm" type="button" ref="time"
-                                            @click="setData({value:'zd',is_zd:true})"
-                                            :class="{'layui-btn-primary':where.data!='zd'}">自定义
-                                    </button>
-                                    <button type="button" class="layui-btn layui-btn-sm layui-btn-primary"
-                                            v-show="showtime==true" ref="date_time"><?php echo htmlentities($year['0']); ?> - <?php echo htmlentities($year['1']); ?>
-                                    </button>
-                                </div>
-                            </div>
-                            <div class="layui-inline" style="top: -5px">
-                                <div class="layui-input-inline">
-                                    <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit="search" lay-filter="search" >
-                                        <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                </div>
-                            </div>
-                        </div>
-                    </form>
-                </div>
-            </div>
-        </div>
-
-        <!-- 中间详细信息-->
-        <div :class="item.col!=undefined ? 'layui-col-sm'+item.col+' '+'layui-col-md'+item.col:'layui-col-sm6 layui-col-md3'"
-             v-for="item in badge" v-cloak="" v-if="item.count > 0">
-        </div>
-        <!--enb-->
-    </div>
-    <!--列表-->
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">订单列表</div>
-                <div class="layui-card-body">
-<!--                    <div class="layui-btn-container" id="container-action">-->
-<!--                        <a class="layui-btn layui-btn-sm" href="<?php echo Url('create'); ?>">添加商品</a>-->
-<!--                        <button class="layui-btn layui-btn-sm" data-type="del_auction">批量删除</button>-->
-<!--                    </div>-->
-                    <table class="layui-hide" id="List" lay-filter="List"></table>
-
-
-                    <script type="text/html" id="image"  >
-                        <img style="cursor: pointer" lay-event="open_image" src="{{d.image}}" style="cursor: pointer">
-                    </script>
-                    <script type="text/html" id="status">
-                        {{#  if(d.status < 1){ }}
-                        <button type="button" name="status" class="layui-btn-disabled layui-btn-xs" id="">
-                            过期
-                        </button>
-                        {{#  } else if(d.status == 1) { }}
-                        <button type="button" name="status" class="layui-btn-xs layui-btn-disabled" id="">
-                            待上传
-                        </button>
-                        {{#  } else if(d.status == 2) { }}
-                        <button type="button" name="status" class="layui-btn layui-btn-xs layui-btn-danger" id="">
-                            待审核
-                        </button>
-                        {{#  } else if(d.status == 3) { }}
-                        <button type="button" name="status" class="layui-btn layui-btn-xs layui-btn-danger" id="">
-                            完成
-                        </button>
-                        {{#  } }}
-                    </script>
-                    <script type="text/html" id="upload_image">
-                        {{#  if(d.upload_image  ===  ''){ }}
-                        <button type="button" name="status" class="layui-btn-disabled layui-btn-xs" id="">
-                            未上传打款凭证
-                        </button>
-                        {{#  } else { }}
-                            <img style="cursor: pointer" lay-event="open_image" src="{{d.upload_image}}" style="cursor: pointer">
-                        {{#  } }}
-                    </script>
-                    <script type="text/html" id="act">
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-danger" lay-event='qd' id="">
-                            通过
-                        </button>
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-danger" lay-event='delete' id="">
-                            删除
-                        </button>
-
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-    <!--end-->
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    //实例化form
-    layList.form.render();
-    layList.tableList('List', "<?php echo Url('list'); ?>", function () {
-        return [
-            {type: 'checkbox'},
-            {field: 'id', title: 'ID', sort: true, event: 'id', width: '5%', templet: '#id'},
-            {field: 'order_id', title: '订单号', templet: '#order_id',  align: 'center'},
-            {field: 'account', title: '购买用户账号', templet: '#account',  align: 'center'},
-            {field: 'nickname', title: '购买用户呢称', templet: '#nickname',  align: 'center'},
-            {field: 'name', title: '商品', templet: '#name',  align: 'center'},
-            {field: 'price', title: '购买价格', templet: '#price',  align: 'center', style : 'color: #DC143C;'},
-            {field: 'image', title: '图片', templet: '#image',  align: 'center', width: '5%'},
-            {field: 'upload_image', title: '打款凭证', templet: '#upload_image',  align: 'center',width: '5%'},
-            {field: 'status', title: '状态', templet: '#status', align: 'center'},
-            {field: 'create_time', title: '预约时间', templet: '#date', align: 'center'},
-            {field: 'right', title: '操作', align: 'center', toolbar: '#act'},
-        ];
-    });
-    //点击事件绑定
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'delete':
-                var url=layList.U({c:'auction.auction_order',a:'delete',q:{id:data.id}});
-                var code = {title:"操作提示",text:"确定删除?",type:'info',confirm:'是的,删除'};
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                            location.reload();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                },code)
-                break;
-            case 'qd':
-                var url=layList.U({c:'auction.auction_order',a:'qd',q:{id:data.id}});
-                var code = {title:"操作提示",text:"确定通过订单吗?",type:'info',confirm:'是的,确定'};
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                            location.reload();
-                        }else
-                            return Promise.reject(res.data.msg || '失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                },code)
-                break;
-            case 'open_image':
-                $eb.openImage(data.image);
-                break;
-            case 'edit':
-                location.href = layList.U({a:'edit',q:{id:data.id}});
-                break;
-        }
-    })
-
-    //查询
-    layList.search('search',function(where){
-        console.log(111);
-        layList.reload(where,true);
-    });
-
-    //改状态
-    layList.switch('is_show',function (odj,value) {
-        if(odj.elem.checked==true){
-            layList.baseGet(layList.Url({c:'auction.auctionProduct',a:'set_status',p:{status:1,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }else{
-            layList.baseGet(layList.Url({c:'auction.auctionProduct',a:'set_status',p:{status:0,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }
-    });
-    require(['vue'], function (Vue) {
-        new Vue({
-            el: "#app",
-            data: {
-                badge: [],
-                dataList: [
-                    {name: '全部', value: ''},
-                    {name: '今天', value: 'today'},
-                    {name: '昨天', value: 'yesterday'},
-                    {name: '最近7天', value: 'lately7'},
-                    {name: '最近30天', value: 'lately30'},
-                    {name: '本月', value: 'month'},
-                    {name: '本年', value: 'year'},
-                ],
-                statusList:[
-                    {name: '全部', value: ''},
-                    {name: '过期', value: '0'},
-                    {name: '待上传', value: '1'},
-                    {name: '待审核', value: '2'},
-                    {name: '完成', value: '3'}
-                ],
-                where: {
-                    data: '',
-                    status: status,
-                    type: '',
-                    pay_type: '',
-                    excel: 0,
-                },
-                showtime: false,
-            },
-            watch: {
-                'where.status': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                'where.data': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                'where.type': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                'where.pay_type': function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                }
-            },
-            methods: {
-                setData: function (item) {
-                    var that = this;
-                    if (item.is_zd == true) {
-                        that.showtime = true;
-                        this.where.data = this.$refs.date_time.innerText;
-                    } else {
-                        this.showtime = false;
-                        this.where.data = item.value;
-                    }
-                },
-                getBadge: function () {
-                    var that = this;
-                    layList.basePost(layList.Url({c: 'order.store_order', a: 'getBadge'}), this.where, function (rem) {
-                        that.badge = rem.data;
-                    });
-                },
-                search: function () {
-                    this.where.excel = 0;
-                    this.getBadge();
-                    layList.reload(this.where, true);
-                },
-                refresh: function () {
-                    layList.reload();
-                    this.getBadge();
-                },
-                excel: function () {
-                    this.where.excel = 1;
-                    location.href = layList.U({c: 'order.store_order', a: 'order_list', q: this.where});
-                    this.where.excel = 0;
-                }
-            },
-            mounted: function () {
-                var that = this;
-                that.getBadge();
-                window.formReload = this.search;
-                layList.laydate.render({
-                    elem: this.$refs.date_time,
-                    trigger: 'click',
-                    eventElem: this.$refs.time,
-                    range: true,
-                    change: function (value) {
-                        that.where.data = value;
-                    }
-                });
-            }
-        })
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 206
runtime/admin/temp/a8e0849f12816922ddd99a622339ce2c.php

@@ -1,206 +0,0 @@
-<?php /*a:6:{s:71:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\setting\system_menus\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\inner_page.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-    <div class="col-sm-12">
-        <div class="ibox">
-            <div class="ibox-title">
-                <a type="button" class="btn btn-w-m btn-primary" href="<?php echo Url('index'); ?>">规则首页</a>
-                <button type="button" class="btn btn-w-m btn-primary" onclick="$eb.createModalFrame(this.innerText,'<?php echo htmlentities($addurl); ?>')">添加规则</button>
-                <div class="ibox-tools">
-
-                </div>
-            </div>
-            <div class="ibox-content">
-                <div class="row">
-                    <div class="m-b m-l">
-                        <form action="" class="form-inline">
-
-                            <select name="is_show" aria-controls="editable" class="form-control input-sm">
-                                <option value="">是否显示</option>
-                                <option value="1" <?php if($params['is_show'] == '1'): ?>selected="selected"<?php endif; ?>>显示</option>
-                                <option value="0" <?php if($params['is_show'] == '0'): ?>selected="selected"<?php endif; ?>>不显示</option>
-                            </select>
-                            <?php
-                            /**<select name="access" aria-controls="editable" class="form-control input-sm">
-                                <option value="">子管理员是否可用</option>
-                                <option value="1" <?php if($params['access'] == '1'): ?>selected="selected"<?php endif; ?>>可用</option>
-                                <option value="0" <?php if($params['access'] == '0'): ?>selected="selected"<?php endif; ?>>不可用</option>
-                            </select>
-                            **/?>
-                        <div class="input-group">
-                            <input type="text" name="keyword" value="<?php echo htmlentities($params['keyword']); ?>" placeholder="请输入关键词/规则ID/父级ID" class="input-sm form-control"> <span class="input-group-btn">
-                                    <button type="submit" class="btn btn-sm btn-primary"> <i class="fa fa-search" ></i>搜索</button> </span>
-                        </div>
-                        </form>
-                    </div>
-
-                </div>
-                <div class="table-responsive">
-                    <table class="table table-striped  table-bordered">
-                        <thead>
-                        <tr>
-
-                            <th class="text-center">编号</th>
-                            <th class="text-center">按钮名</th>
-                            <th class="text-center">父级</th>
-                            <th class="text-center">模块名</th>
-                            <th class="text-center">控制器名</th>
-                            <th class="text-center">方法名</th>
-                            <th class="text-center">是否菜单</th>
-<!--                            <th class="text-center">子管理员可用</th>-->
-                            <th class="text-center">操作</th>
-                        </tr>
-                        </thead>
-                        <tbody class="">
-                        <?php if(is_array($list) || $list instanceof \think\Collection || $list instanceof \think\Paginator): $i = 0; $__LIST__ = $list;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                        <tr>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['id']); ?>
-                            </td>
-                            <td class="text-center">
-                                <a href="<?php echo Url('index',array('pid'=>$vo['id'])); ?>"><?php echo htmlentities($vo['menu_name']); ?></a>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['pid']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['module']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['controller']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['action']); ?>
-                            </td>
-                            <td class="text-center">
-                                <i class="fa <?php if($vo['is_show'] == '1'): ?>fa-check text-navy<?php else: ?>fa-close text-danger<?php endif; ?>"></i>
-                            </td>
-                            <!--<td class="text-center">
-                                <i class="fa <?php if($vo['access'] == '1'): ?>fa-check text-navy<?php else: ?>fa-close text-danger<?php endif; ?>"></i>
-                            </td>-->
-                            <td class="text-center">
-                                <button class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create',array('cid'=>$vo['id'])); ?>')"><i class="fa fa-plus-square"></i> 添加子菜单</button>
-                                <button class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('edit',array('id'=>$vo['id'])); ?>')"><i class="fa fa-edit"></i> 编辑</button>
-                                <button class="btn btn-danger btn-xs" data-url="<?php echo Url('delete',array('id'=>$vo['id'])); ?>" type="button"><i class="fa fa-times"></i> 删除
-                                </button>
-                            </td>
-                        </tr>
-                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                        </tbody>
-                    </table>
-                </div>
-                <link href="/system/frame/css/plugins/dataTables/dataTables.bootstrap.css" rel="stylesheet">
-<div class="row">
-    <div class="col-sm-6">
-        <div class="dataTables_info" id="DataTables_Table_0_info" role="alert" aria-live="polite" aria-relevant="all">共 <?php echo htmlentities($total); ?> 项</div>
-    </div>
-    <div class="col-sm-6">
-        <div class="dataTables_paginate paging_simple_numbers" id="editable_paginate">
-            <?php echo $page;?>
-        </div>
-    </div>
-</div>
-            </div>
-        </div>
-    </div>
-</div>
-
-
-
-<script>
-    $('.btn-danger').on('click',function(){
-        var _this = $(this),url =_this.data('url');
-        $eb.$swal('delete',function(){
-            $eb.axios.get(url).then(function(res){
-                console.log(res);
-                if(res.status == 200 && res.data.code == 200) {
-                    $eb.$swal('success',res.data.msg);
-                    _this.parents('tr').remove();
-                }else
-                    return Promise.reject(res.data.msg || '删除失败')
-            }).catch(function(err){
-                $eb.$swal('error',err);
-            });
-        })
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 256
runtime/admin/temp/a98c59e87384e13f1b02591010192096.php

@@ -1,256 +0,0 @@
-<?php /*a:5:{s:71:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\store\store_category\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-                    <form class="layui-form layui-form-pane" action="">
-                        <div class="layui-form-item">
-                            <div class="layui-inline">
-                                <label class="layui-form-label">所有分类</label>
-                                <div class="layui-input-block">
-                                    <select name="is_show">
-                                        <option value="">是否显示</option>
-                                        <option value="1">显示</option>
-                                        <option value="0">不显示</option>
-                                    </select>
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label">所有分类</label>
-                                <div class="layui-input-block">
-                                    <select name="pid">
-                                        <option value="">所有菜单</option>
-                                        <?php if(is_array($cate) || $cate instanceof \think\Collection || $cate instanceof \think\Paginator): $i = 0; $__LIST__ = $cate;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                                        <option value="<?php echo htmlentities($vo['id']); ?>"><?php echo htmlentities($vo['html']); ?><?php echo htmlentities($vo['cate_name']); ?></option>
-                                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                                    </select>
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label">产品名称</label>
-                                <div class="layui-input-block">
-                                    <input type="text" name="cate_name" class="layui-input" placeholder="请输入分类名称">
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <div class="layui-input-inline">
-                                    <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit="search" lay-filter="search">
-                                        <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                </div>
-                            </div>
-                        </div>
-                    </form>
-                </div>
-            </div>
-        </div>
-        <!--产品列表-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">分类列表</div>
-                <div class="layui-card-body">
-                    <div class="alert alert-info" role="alert">
-                        注:点击父级名称可查看子集分类,点击分页首页可返回顶级分类;分类名称和排序可进行快速编辑;
-                        <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
-                    </div>
-                    <div class="layui-btn-container">
-                        <a class="layui-btn layui-btn-sm" href="<?php echo Url('index'); ?>">分类首页</a>
-                        <button type="button" class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>')">添加分类</button>
-                    </div>
-                    <table class="layui-hide" id="List" lay-filter="List"></table>
-                    <script type="text/html" id="pic">
-                        {{# if(d.pic){ }}
-                        <img style="cursor: pointer" lay-event='open_image' src="{{d.pic}}">
-                        {{# }else{ }}
-                        暂无图片
-                        {{# } }}
-                    </script>
-                    <script type="text/html" id="is_show">
-                        <input type='checkbox' name='id' lay-skin='switch' value="{{d.id}}" lay-filter='is_show' lay-text='显|隐'  {{ d.is_show == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="pid">
-                        <a href="<?php echo Url('index'); ?>?pid={{d.id}}">查看</a>
-                    </script>
-                    <script type="text/html" id="act">
-                        <button class="layui-btn layui-btn-xs" onclick="$eb.createModalFrame('编辑','<?php echo Url('edit'); ?>?id={{d.id}}')">
-                            <i class="fa fa-edit"></i> 编辑
-                        </button>
-                        <button class="layui-btn btn-danger layui-btn-xs" lay-event='delstor'>
-                            <i class="fa fa-times"></i> 删除
-                        </button>
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    setTimeout(function () {
-        $('.alert-info').hide();
-    },3000);
-    //实例化form
-    layList.form.render();
-    //加载列表
-    layList.tableList('List',"<?php echo Url('category_list',['pid'=>$pid]); ?>",function (){
-        return [
-            {field: 'id', title: 'ID', sort: true,event:'id',width:'4%',align:'center'},
-            {field: 'pid_name', title: '父级',align:'center'},
-            {field: 'cate_name', title: '分类名称',edit:'cate_name',align:'center'},
-            {field: 'pid', title: '查看子分类',templet:'#pid',align:'center',width:'8%'},
-            {field: 'pic', title: '分类图标',templet:'#pic',align:'center'},
-            {field: 'sort', title: '排序',sort: true,event:'sort',edit:'sort',width:'8%',align:'center'},
-            {field: 'is_show', title: '状态',templet:'#is_show',width:'10%',align:'center'},
-            {field: 'right', title: '操作',align:'center',toolbar:'#act',width:'10%',align:'center'},
-        ];
-    });
-    //自定义方法
-    var action= {
-        set_category: function (field, id, value) {
-            layList.baseGet(layList.Url({
-                c: 'store.store_category',
-                a: 'set_category',
-                q: {field: field, id: id, value: value}
-            }), function (res) {
-                layList.msg(res.msg);
-            });
-        },
-    }
-    //查询
-    layList.search('search',function(where){
-        layList.reload(where,true);
-    });
-    layList.switch('is_show',function (odj,value) {
-        if(odj.elem.checked==true){
-            layList.baseGet(layList.Url({c:'store.store_category',a:'set_show',p:{is_show:1,id:value}}),function (res) {
-                layList.msg(res.msg);
-            });
-        }else{
-            layList.baseGet(layList.Url({c:'store.store_category',a:'set_show',p:{is_show:0,id:value}}),function (res) {
-                layList.msg(res.msg);
-            });
-        }
-    });
-    //快速编辑
-    layList.edit(function (obj) {
-        var id=obj.data.id,value=obj.value;
-        switch (obj.field) {
-            case 'cate_name':
-                action.set_category('cate_name',id,value);
-                break;
-            case 'sort':
-                action.set_category('sort',id,value);
-                break;
-        }
-    });
-    //监听并执行排序
-    layList.sort(['id','sort'],true);
-    //点击事件绑定
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'delstor':
-                var url=layList.U({c:'store.store_category',a:'delete',q:{id:data.id}});
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                })
-                break;
-            case 'open_image':
-                $eb.openImage(data.pic);
-                break;
-        }
-    })
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 499
runtime/admin/temp/ac8cdde27fc053dc46496071d3e9e892.php

@@ -1,499 +0,0 @@
-<?php /*a:5:{s:58:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\user\user\see.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<style>
-    .backlog-body{
-        padding: 10px 15px;
-        background-color: #f8f8f8;
-        color: #999;
-        border-radius: 2px;
-        transition: all .3s;
-        -webkit-transition: all .3s;
-        overflow: hidden;
-        max-height: 84px;
-    }
-    .backlog-body h3{
-        margin-bottom: 10px;
-    }
-    .right-icon{
-        position: absolute;
-        right: 10px;
-    }
-    .backlog-body p cite {
-        font-style: normal;
-        font-size: 17px;
-        font-weight: 300;
-        color: #009688;
-    }
-    .layuiadmin-badge, .layuiadmin-btn-group, .layuiadmin-span-color {
-        position: absolute;
-        right: 15px;
-    }
-    .layuiadmin-badge {
-        top: 50%;
-        margin-top: -9px;
-        color: #01AAED;
-    }
-</style>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12 layui-col-sm12 layui-col-lg12">
-            <div class="layui-card">
-                <div class="layui-card-header">会员详情</div>
-                <div class="layui-card-body">
-                    <ul class="layui-row layui-col-space10 layui-this">
-                        <?php if(is_array($userinfo) || $userinfo instanceof \think\Collection || $userinfo instanceof \think\Paginator): $i = 0; $__LIST__ = $userinfo;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;if(trim($vo['value'])): ?>
-                            <li class="layui-col-xs<?=isset($vo['col']) ? $vo['col'] :4?>">
-                                <div class="backlog-body">
-                                    <h3><?php echo htmlentities($vo['name']); ?></h3>
-                                    <p><cite <?php if(isset($vo['color'])): ?> style="color: <?php echo htmlentities($vo['color']); ?>" <?php endif; ?>><?php echo htmlentities($vo['value']); ?></cite></p>
-                                </div>
-                            </li>
-                            <?php endif; ?>
-                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                    </ul>
-                </div>
-            </div>
-        </div>
-        <div class="layui-col-md12 layui-col-sm12 layui-col-lg12">
-            <div class="layui-card">
-                <div class="layui-card-header">其他详情</div>
-                <div class="layui-card-body">
-                    <div class="layui-row layui-col-space15">
-                    <?php if(is_array($headerList) || $headerList instanceof \think\Collection || $headerList instanceof \think\Paginator): $i = 0; $__LIST__ = $headerList;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                    <div class="layui-col-xs3" style="margin-bottom: 10px ">
-                        <div class="layui-card">
-                            <div class="layui-card-header">
-                                <?php echo htmlentities($vo['title']); ?>
-                                <span class="layui-badge layuiadmin-badge <?php if(isset($vo['class']) && $vo['class']): ?><?php echo htmlentities($vo['class']); else: ?>layui-bg-blue<?php endif; ?>"><?php echo htmlentities($vo['key']); ?></span>
-                            </div>
-                            <div class="layui-card-body">
-                                <p class="layuiadmin-big-font"><?php echo htmlentities($vo['value']); ?></p>
-                            </div>
-                        </div>
-                    </div>
-                    <?php endforeach; endif; else: echo "" ;endif; ?>
-                    </div>
-                </div>
-            </div>
-        </div>
-        <div class="layui-col-md12 layui-col-sm12 layui-col-lg12">
-            <div class="layui-card">
-                <div class="layui-card-header">其他记录</div>
-                <div class="layui-card-body">
-                    <div class="layui-tab layui-tab-card">
-                        <ul class="layui-tab-title">
-                            <li class="layui-this">消费能力</li>
-                            <li>积分明细</li>
-                            <li>签到记录</li>
-                            <li>持有优惠劵</li>
-                            <li>余额变动记录</li>
-                            <li>推广下线明细</li>
-                        </ul>
-                        <div class="layui-tab-content" id="content">
-                            <div class="layui-tab-item layui-show">
-                                <table class="layui-table" lay-skin="line" v-cloak="">
-                                    <thead>
-                                        <tr>
-                                            <th>订单编号</th>
-                                            <th>收货人</th>
-                                            <th>商品数量</th>
-                                            <th>商品总价</th>
-                                            <th>实付金额</th>
-                                            <th>交易完成时间</th>
-                                        </tr>
-                                    </thead>
-                                    <tbody>
-                                        <tr v-for="item in orderList">
-                                            <td class="text-center">{{item.order_id}}
-                                                <p>
-                                                    <span class="layui-badge" :class="{'layui-bg-green':item.paid==1}" v-text="item.paid==1 ? '已支付': '未支付' ">正在加载</span>
-                                                    <span class="layui-badge" :class="{'layui-bg-cyan':item.pay_type=='yue','layui-bg-blue':item.pay_type=='weixin'}" v-text="item.pay_type=='weixin' ? '微信支付': '余额支付' ">正在加载</span>
-                                                    <span class="layui-badge layui-bg-black" v-show="item.pink_id!=0">拼团</span>
-                                                    <span class="layui-badge layui-bg-blue" v-show="item.seckill_id!=0">秒杀</span>
-                                                    <span class="layui-badge layui-bg-gray" v-show="item.bargain_id!=0">砍价</span>
-                                                </p>
-                                            </td>
-                                            <td>{{item.real_name}}</td>
-                                            <td>{{item.total_num}}</td>
-                                            <td>{{item.total_price}}</td>
-                                            <td>{{item.pay_price}}</td>
-                                            <td>{{item.pay_time}}</td>
-                                        </tr>
-                                        <tr v-show="orderList.length<=0" style="text-align: center">
-                                            <td colspan="6">暂无数据</td>
-                                        </tr>
-                                    </tbody>
-                                </table>
-                                <div ref="page_order" v-show="count.order_count > limit" style="text-align: right;"></div>
-                            </div>
-                            <div class="layui-tab-item">
-                                <table class="layui-table" lay-skin="line" v-cloak="">
-                                    <thead>
-                                    <tr>
-                                        <th>来源/用途</th>
-                                        <th>积分变化</th>
-                                        <th>变化后积分</th>
-                                        <th>日期</th>
-                                        <th>备注</th>
-                                    </tr>
-                                    </thead>
-                                    <tbody>
-                                        <tr v-for="item in integralList">
-                                            <td>{{item.title}}</td>
-                                            <td>{{item.number}}</td>
-                                            <td>{{item.balance}}</td>
-                                            <td>{{item.add_time}}</td>
-                                            <td>{{item.mark}}</td>
-                                        </tr>
-                                        <tr v-show="integralList.length<=0" style="text-align: center">
-                                            <td colspan="5">暂无数据</td>
-                                        </tr>
-                                    </tbody>
-                                </table>
-                                <div ref="integral_page" v-show="count.integral_count > limit" style="text-align: right;"></div>
-                            </div>
-                            <div class="layui-tab-item">
-                                <table class="layui-table" lay-skin="line" v-cloak="">
-                                    <thead>
-                                    <tr>
-                                        <th>动作</th>
-                                        <th>获得积分</th>
-                                        <th>签到时间</th>
-                                        <th>备注</th>
-                                    </tr>
-                                    </thead>
-                                    <tbody>
-                                        <tr v-for="item in SignList">
-                                            <td>{{item.title}}</td>
-                                            <td>{{item.number}}</td>
-                                            <td>{{item.add_time}}</td>
-                                            <td>{{item.mark}}</td>
-                                        </tr>
-                                        <tr v-show="SignList.length<=0" style="text-align: center">
-                                            <td colspan="4">暂无数据</td>
-                                        </tr>
-                                    </tbody>
-                                </table>
-                                <div ref="Sign_page" v-show="count.sign_count > limit" style="text-align: right;"></div>
-                            </div>
-                            <div class="layui-tab-item">
-                                <table class="layui-table" v-cloak="">
-                                    <thead>
-                                    <tr>
-                                        <th>优惠券名称</th>
-                                        <th>面值</th>
-                                        <th>有效期</th>
-                                        <th>所需积分</th>
-                                        <th>兑换时间</th>
-                                    </tr>
-                                    </thead>
-                                    <tbody>
-                                        <tr v-for="item in CouponsList">
-                                            <td>{{item.coupon_title}}
-                                                <p>
-                                                    <span class="layui-badge" :class="{'layui-bg-green':item._type>=1}" v-text="item._type>=1 ? '可使用': '已过期' ">正在加载</span>
-                                                </p>
-                                            </td>
-                                            <td>{{item.coupon_price}}</td>
-                                            <td>{{item._add_time}}-{{item._end_time}}</td>
-                                            <td>{{item.integral}}</td>
-                                            <td>{{item._add_time}}</td>
-                                        </tr>
-                                        <tr v-show="CouponsList.length<=0" style="text-align: center">
-                                            <td colspan="5">暂无数据</td>
-                                        </tr>
-                                    </tbody>
-                                </table>
-                                <div ref="copons_page" v-show="count.coupon_count > limit" style="text-align: right;"></div>
-                            </div>
-                            <div class="layui-tab-item">
-                                <table class="layui-table" v-cloak="">
-                                    <thead>
-                                    <tr>
-                                        <th>变动金额</th>
-                                        <th>变动后</th>
-                                        <th>类型</th>
-                                        <th>创建时间</th>
-                                        <th>备注</th>
-                                    </tr>
-                                    </thead>
-                                    <tbody>
-                                        <tr v-for="item in balanceChangList">
-                                            <td>{{item.number}}
-                                                <p v-show="item.pm==1">
-                                                    <span class="layui-badge layui-bg-green" v-show="item.status==1">有效</span>
-                                                    <span class="layui-badge layui-bg-orange" v-show="item.status==0">带确定</span>
-                                                    <span class="layui-badge layui-bg-gray" v-show="item.status==-1">无效</span>
-                                                </p>
-                                            </td>
-                                            <td>{{item.balance}}</td>
-                                            <td>{{item._type}}</td>
-                                            <td>{{item.add_time}}</td>
-                                            <td>{{item.mark}}</td>
-                                        </tr>
-                                        <tr v-show="balanceChangList.length<=0" style="text-align: center">
-                                            <td colspan="5">暂无数据</td>
-                                        </tr>
-                                    </tbody>
-                                </table>
-                                <div ref="balancechang_page" v-show="count.balanceChang_count > limit" style="text-align: right;"></div>
-                            </div>
-                            <!--推广人-->
-                            <div class="layui-tab-item">
-                                <table class="layui-table" v-cloak="">
-                                    <thead>
-                                    <tr>
-                                        <th>昵称</th>
-                                        <th>余额</th>
-                                        <th>积分</th>
-                                        <th>加入时间</th>
-                                    </tr>
-                                    </thead>
-                                    <tbody>
-                                    <tr v-for="item in SpreadList">
-                                        <td>
-                                            {{item.nickname}}
-                                            <p v-show="item.is_vip">
-                                                <span class="layui-badge layui-bg-orange" v-text="item.vip_name"></span>
-                                            </p>
-                                        </td>
-                                        <td>{{item.now_money}}</td>
-                                        <td>{{item.integral}}</td>
-                                        <td>{{item.add_time}}</td>
-                                    </tr>
-                                    <tr v-show="balanceChangList.length<=0" style="text-align: center">
-                                        <td colspan="4">暂无数据</td>
-                                    </tr>
-                                    </tbody>
-                                </table>
-                                <div ref="spread_page" v-show="count.spread_count > limit" style="text-align: right;"></div>
-                            </div>
-                            <!--end-->
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-<script>
-    var count=<?=json_encode($count)?>,
-        $uid=<?=$uid?>;
-    require(['vue'],function(Vue) {
-        new Vue({
-            el: "#content",
-            data: {
-                limit:10,
-                uid:$uid,
-                orderList:[],
-                integralList:[],
-                SignList:[],
-                CouponsList:[],
-                balanceChangList:[],
-                SpreadList:[],
-                count:count,
-                page:{
-                    order_page:1,
-                    integral_page:1,
-                    sign_page:1,
-                    copons_page:1,
-                    balancechang_page:1,
-                    spread_page:1,
-                },
-            },
-            watch:{
-                'page.order_page':function () {
-                    this.getOneorderList();
-                },
-                'page.integral_page':function () {
-                    this.getOneIntegralList();
-                },
-                'page.sign_page':function () {
-                    this.getOneSignList();
-                },
-                'page.copons_page':function () {
-                    this.getOneCouponsList();
-                },
-                'page.balancechang_page':function () {
-                    this.getOneBalanceChangList();
-                },
-                'page.spread_page':function () {
-                    this.getSpreadList();
-                }
-            },
-            methods:{
-                getSpreadList:function(){
-                    this.request('getSpreadList',this.page.spread_page,'SpreadList');
-                },
-                getOneorderList:function () {
-                    this.request('getOneorderList',this.page.order_page,'orderList');
-                },
-                getOneIntegralList:function () {
-                    this.request('getOneIntegralList',this.page.integral_page,'integralList');
-                },
-                getOneSignList:function () {
-                    this.request('getOneSignList',this.page.sign_page,'SignList');
-                },
-                getOneCouponsList:function () {
-                    this.request('getOneCouponsList',this.page.copons_page,'CouponsList');
-                },
-                getOneBalanceChangList:function () {
-                    this.request('getOneBalanceChangList',this.page.balancechang_page,'balanceChangList');
-                },
-                request:function (action,page,name) {
-                    var that=this;
-                    layList.baseGet(layList.U({a:action,p:{page:page,limit:this.limit,uid:this.uid}}),function (res) {
-                        that.$set(that,name,res.data)
-                    });
-                }
-            },
-            mounted:function () {
-                this.getOneorderList();
-                this.getOneIntegralList();
-                this.getOneSignList();
-                this.getOneCouponsList();
-                this.getOneBalanceChangList();
-                this.getSpreadList();
-                var that=this;
-                layList.laypage.render({
-                    elem: that.$refs.page_order
-                    ,count:that.count.order_count
-                    ,limit:that.limit
-                    ,theme: '#1E9FFF',
-                    jump:function(obj){
-                        that.page.order_page=obj.curr;
-                    }
-                });
-                layList.laypage.render({
-                    elem: that.$refs.integral_page
-                    ,count:that.count.integral_count
-                    ,limit:that.limit
-                    ,theme: '#1E9FFF',
-                    jump:function(obj){
-                        that.page.integral_page=obj.curr;
-                    }
-                });
-                layList.laypage.render({
-                    elem: that.$refs.Sign_page
-                    ,count:that.count.sign_count
-                    ,limit:that.limit
-                    ,theme: '#1E9FFF',
-                    jump:function(obj){
-                        that.page.sign_page=obj.curr;
-                    }
-                });
-                layList.laypage.render({
-                    elem: that.$refs.copons_page
-                    ,count:that.count.coupon_count
-                    ,limit:that.limit
-                    ,theme: '#1E9FFF',
-                    jump:function(obj){
-                        that.page.copons_page=obj.curr;
-                    }
-                });
-                layList.laypage.render({
-                    elem: that.$refs.balancechang_page
-                    ,count:that.count.balanceChang_count
-                    ,limit:that.limit
-                    ,theme: '#1E9FFF',
-                    jump:function(obj){
-                        that.page.balancechang_page=obj.curr;
-                    }
-                });
-
-                layList.laypage.render({
-                    elem: that.$refs.spread_page
-                    ,count:that.count.spread_count
-                    ,limit:that.limit
-                    ,theme: '#1E9FFF',
-                    jump:function(obj){
-                        that.page.spread_page=obj.curr;
-                    }
-                });
-            }
-        });
-    });
-</script>
-
-
-
-
-</div>
-</body>
-</html>

+ 0 - 940
runtime/admin/temp/b3614fd0470c8fca440dc55e960e0bcc.php

@@ -1,940 +0,0 @@
-<?php /*a:1:{s:67:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction\create.php";i:1648776223;}*/ ?>
-<!DOCTYPE html>
-<html>
-<head>
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
-    <link href="/system/frame/css/font-awesome.min.css" rel="stylesheet">
-    <link href="/system/plug/umeditor/themes/default/css/umeditor.css" type="text/css" rel="stylesheet">
-    <script type="text/javascript" src="/system/plug/umeditor/third-party/jquery.min.js"></script>
-    <script type="text/javascript" src="/system/plug/umeditor/third-party/template.min.js"></script>
-    <script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.config.js"></script>
-    <script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.min.js"></script>
-    <script type="text/javascript" src="/system/plug/umeditor/lang/zh-cn/zh-cn.js"></script>
-    <link rel="stylesheet" href="/static/plug/layui/css/layui.css">
-    <script src="/static/plug/layui/layui.js"></script>
-    <script src="/static/plug/vue/dist/vue.min.js"></script>
-    <script src="/static/plug/axios.min.js"></script>
-    <script src="/system/module/widget/aliyun-oss-sdk-4.4.4.min.js"></script>
-    <script src="/system/module/widget/cos-js-sdk-v5.min.js"></script>
-    <script src="/system/module/widget/qiniu-js-sdk-2.5.5.js"></script>
-    <script src="/system/module/widget/plupload.full.min.js"></script>
-    <script src="/system/module/widget/videoUpload.js"></script>
-    <style>
-        .layui-form-item {
-            margin-bottom: 0px;
-        }
-
-        .pictrueBox {
-            display: inline-block !important;
-        }
-
-        .pictrue {
-            width: 60px;
-            height: 60px;
-            border: 1px dotted rgba(0, 0, 0, 0.1);
-            margin-right: 15px;
-            display: inline-block;
-            position: relative;
-            cursor: pointer;
-        }
-
-        .pictrue img {
-            width: 100%;
-            height: 100%;
-        }
-
-        .upLoad {
-            width: 58px;
-            height: 58px;
-            line-height: 58px;
-            border: 1px dotted rgba(0, 0, 0, 0.1);
-            border-radius: 4px;
-            background: rgba(0, 0, 0, 0.02);
-            cursor: pointer;
-            display: flex;
-            justify-content: center;
-            align-items: center;
-        }
-
-        .rulesBox {
-            display: flex;
-            flex-wrap: wrap;
-            margin-left: 10px;
-        }
-
-        .layui-tab-content {
-            margin-top: 15px;
-        }
-
-        .ml110 {
-            margin: 18px 0 4px 110px;
-        }
-
-        .rules {
-            display: flex;
-        }
-
-        .rules-btn-sm {
-            height: 30px;
-            line-height: 30px;
-            font-size: 12px;
-            width: 109px;
-        }
-
-        .rules-btn-sm input {
-            width: 79% !important;
-            height: 84% !important;
-            padding: 0 10px;
-        }
-
-        .ml10 {
-            margin-left: 10px !important;
-        }
-
-        .ml40 {
-            margin-left: 40px !important;
-        }
-
-        .closes {
-            position: absolute;
-            left: 86%;
-            top: -18%;
-        }
-        .red {
-            color: red;
-        }
-        .layui-input-block .layui-video-box{
-            width: 22%;
-            height: 180px;
-            border-radius: 10px;
-            background-color: #707070;
-            margin-top: 10px;
-            position: relative;
-            overflow: hidden;
-        }
-        .layui-input-block .layui-video-box i{
-            color: #fff;
-            line-height: 180px;
-            margin: 0 auto;
-            width: 50px;
-            height: 50px;
-            display: inherit;
-            font-size: 50px;
-        }
-        .layui-input-block .layui-video-box .mark{
-            position: absolute;
-            width: 100%;
-            height: 30px;
-            top: 0;
-            background-color: rgba(0,0,0,.5);
-            text-align: center;
-        }
-        .store_box{
-            display: flex;
-        }
-        .info{
-            color: #c9c9c9;
-            padding-left: 10px;
-            line-height: 30px;
-        }
-    </style>
-</head>
-<body>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app" v-cloak="">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <span class="">竞拍添加</span>
-                <button style="margin-left: 20px" type="button" class="layui-btn layui-btn-primary layui-btn-xs" @click="goBack">返回列表</button>
-            </div>
-            <div class="layui-card-body">
-                <form class="layui-form" action="" v-cloak="">
-                    <div class="layui-tab layui-tab-brief" lay-filter="docTabBrief">
-                        <div class="layui-tab-content">
-                            <div class="layui-tab-item layui-show">
-                                <div class="layui-row layui-col-space15">
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">场馆名称<i class="red">*</i></label>
-                                                <div class="layui-input-block">
-                                                    <input type="text" name="nickname" lay-verify="title" autocomplete="off"
-                                                           placeholder="场馆名称" class="layui-input" v-model="formData.nickname" maxlength="100">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">场馆封面图<i class="red">*</i></label>
-                                                <div class="pictrueBox">
-                                                    <div class="pictrue" v-if="formData.image" @click="uploadImage('image')">
-                                                        <img :src="formData.image"></div>
-                                                    <div class="upLoad" @click="uploadImage('image')" v-else>
-                                                        <i class="layui-icon layui-icon-camera" class="iconfont"
-                                                           style="font-size: 26px;"></i>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                <div class="layui-row layui-col-space15">
-                                    <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">场馆状态</label>
-                                                <div class="layui-input-block">
-                                                    <input type="radio" name="status" lay-filter="status" value="1" title="使用"
-                                                           :checked="formData.status == 1 ? true : false">
-                                                    <input type="radio" name="status" lay-filter="status" value="0" title="禁用"
-                                                           :checked="formData.status == 0 ? true : false">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">绑定场馆</label>
-                                                <div class="layui-input-inline">
-                                                    <select id="auction_gu_id" name="auction_gu_id" lay-verify="title" v-model="formData.auction_gu_id">
-                                                        <?php foreach($auction as $key=>$vo): ?>
-                                                        <option value="<?php echo htmlentities($vo['id']); ?>"><?php echo htmlentities($vo['name']); ?><option>
-                                                            <?php endforeach; ?>
-                                                    </select>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">预约价格<i class="red">*</i></label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="anticipate" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.anticipate" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-row layui-col-space15">
-                                        <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                            <div class="grid-demo grid-demo-bg1">
-                                                <div class="layui-form-item">
-                                                    <label class="layui-form-label">预约时间<i class="red   ">*</i></label>
-                                                        <div class="layui-input-inline">
-                                                            <input type="text" class="layui-input" name="time" id="time" value="" placeholder="-">
-                                                        </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-row layui-col-space15">
-                                        <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                            <div class="grid-demo grid-demo-bg1">
-                                                <div class="layui-form-item">
-                                                    <label class="layui-form-label">进场时间<i class="red">*</i></label>
-                                                    <div class="layui-input-inline">
-                                                        <input type="text" class="layui-input" name="rtime" id="rtime" value="" placeholder="-">
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item layui-form-text">
-                                                <label class="layui-form-label">场馆简介</label>
-                                                <div class="layui-input-block">
-                                                    <textarea name="info" v-model="formData.info"
-                                                              placeholder="请输入商品简介" class="layui-textarea"></textarea>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-tab-item">
-                                        <div class="layui-row layui-col-space15">
-                                            <textarea type="text/plain" name="description" id="myEditor" style="width:100%;">{{formData.description}}</textarea>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">排序<i class="red">*</i></label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="sort" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.sort" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-
-
-                            </div>
-
-
-                        </div>
-                        <div class="layui-tab-content">
-                            <div class="layui-row layui-col-space15">
-                                <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                    <button class="layui-btn layui-btn-normal layui-btn-sm" id="submit" type="button" @click="handleSubmit()">提交</button>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </form>
-            </div>
-        </div>
-    </div>
-</div>
-<script>
-
-    var id = <?php echo htmlentities($id); ?>;
-    layui.use('laydate', function(){
-        var laydate = layui.laydate;
-
-        laydate.render({
-            elem: '#time'
-            ,type: 'time'
-            ,range: true
-        });
-        laydate.render({
-            elem: '#rtime'
-            ,type: 'time'
-            ,range: true
-        });
-    })
-
-    new Vue({
-        el: '#app',
-        data: {
-            id:id,
-            //分类列表
-            cateList: [],
-            //运费模板
-            tempList: [],
-            upload:{
-                videoIng:false
-            },
-            formData: {
-                nickname: '',
-                status: 1,
-                image:'',
-                time:'',
-                rtime:'',
-                description: '',
-                info: '',
-                anticipate: 200,
-                sort: 10,
-                auction_gu_id:''
-            },
-            rule: { //多图选择规则
-                slider_image: {
-                    maxLength: 1
-                }
-            },
-            attr: [],//临时属性
-            newRule: false,//是否添加新规则
-            radioRule: ['status'],//radio 当选规则
-            ruleList:[],
-            ruleIndex:-1,
-            progress: 0,
-            um: null,//编译器实例化
-            form: null,//layui.form
-            layTabId: 1,
-            ruleBool: id ? true : false,
-        },
-        watch:{
-            'formData.is_sub':function (n) {
-                if (n == 1) {
-                    this.formHeader.push({title:'一级返佣(元)'});
-                    this.formHeader.push({title:'二级级返佣(元)'});
-                } else {
-                    this.formHeader.pop();
-                    this.formHeader.pop();
-                }
-            },
-            'formData.spec_type':function (n) {
-                if (n) {
-                    this.render();
-                }
-            },
-            // 'formData.image':function (n) {
-            //     if(!this.batchAttr.pic){
-            //         this.batchAttr.pic = n;
-            //     }
-            //     if(!this.formData.attr.pic){
-            //         this.formData.attr.pic = n;
-            //     }
-            // }
-        },
-        methods: {
-            back:function(){
-                var that = this;
-                layui.use(['element'], function () {
-                    layui.element.tabChange('docTabBrief', that.layTabId == 1 ? 1 : parseInt(that.layTabId) - 1);
-                });
-            },
-            next:function(){
-                var that = this;
-                layui.use(['element'], function () {
-                    layui.element.tabChange('docTabBrief', that.layTabId == 3 ? 3 : parseInt(that.layTabId) + 1);
-                });
-            },
-            goBack:function(){
-                location.href = this.U({c:'auction.auction',a:'index'});
-            },
-            U: function (opt) {
-                var m = opt.m || 'admin', c = opt.c || window.controlle || '', a = opt.a || 'index', q = opt.q || '',
-                    p = opt.p || {};
-                var params = Object. keys(p).map(function (key) {
-                    return key + '/' + p[key];
-                }).join('/');
-                var gets = Object.keys(q).map(function (key) {
-                    return key+'='+ q[key];
-                }).join('&');
-
-                return '/' + m + '/' + c + '/' + a + (params == '' ? '' : '/' + params) + (gets == '' ? '' : '?' + gets);
-            },
-            /**
-             * 提示
-             * */
-            showMsg: function (msg, success) {
-                $('#submit').removeAttr('disabled').text('提交');
-                layui.use(['layer'], function () {
-                    layui.layer.msg(msg, success);
-                });
-            },
-            addBrokerage:function(){
-                if (this.brokerage.brokerage >= 0 && this.brokerage.brokerage_two >= 0){
-                    var that = this;
-                    this.$set(this.formData,'attrs',this.formData.attrs.map(function (item) {
-                        item.brokerage = that.brokerage.brokerage;
-                        item.brokerage_two = that.brokerage.brokerage_two;
-                        return item;
-                    }));
-                } else {
-                    return this.showMsg('请填写返佣金额在进行批量添加');
-                }
-            },
-            batchClear:function(){
-                this.$set(this,'batchAttr',{
-                    pic: '',
-                    price: 0,
-                    cost: 0,
-                    ot_price: 0,
-                    stock: 0,
-                    bar_code: '',
-                    weight: 0,
-                    volume: 0,
-                });
-            },
-            /**
-             * 批量添加
-             * */
-            batchAdd:function(){
-                var that = this;
-                this.$set(this.formData,'attrs',this.formData.attrs.map(function (item) {
-                    if (that.batchAttr.pic) {
-                        item.pic = that.batchAttr.pic;
-                    }
-                    if (that.batchAttr.price > 0){
-                        item.price = that.batchAttr.price;
-                    }
-                    if (that.batchAttr.cost > 0){
-                        item.cost = that.batchAttr.cost;
-                    }
-                    if (that.batchAttr.ot_price > 0){
-                        item.ot_price = that.batchAttr.ot_price;
-                    }
-                    if (that.batchAttr.stock > 0){
-                        item.stock = that.batchAttr.stock;
-                    }
-                    if (that.batchAttr.bar_code != ''){
-                        item.bar_code = that.batchAttr.bar_code;
-                    }
-                    if (that.batchAttr.weight > 0){
-                        item.weight = that.batchAttr.weight;
-                    }
-                    if (that.batchAttr.volume > 0){
-                        item.volume = that.batchAttr.volume;
-                    }
-                    return item;
-                }));
-
-            },
-            /**
-             * 获取商品信息
-             * */
-            getProductInfo: function () {
-                var that = this;
-                that.requestGet(that.U({c:"store.StoreProduct",a:'get_product_info',q:{id:that.id}})).then(function (res) {
-                    that.$set(that,'cateList',res.data.cateList);
-                    that.$set(that,'tempList',res.data.tempList);
-                    var productInfo = res.data.productInfo || {};
-                    if(productInfo.id && that.id){
-                        that.$set(that,'formData',productInfo);
-                        that.generate();
-                    }
-                    that.getRuleList();
-                    that.init();
-                }).catch(function (res) {
-                    that.showMsg(res.msg);
-                })
-            },
-            /**
-             * 给某个属性添加属性值
-             * @param item
-             * */
-            addDetail: function (item) {
-                if (!item.detailValue) return false;
-                if (item.detail.find(function (val) {
-                    if(item.detailValue == val){
-                        return true;
-                    }
-                })) {
-                    return this.showMsg('添加的属性值重复');
-                }
-                item.detail.push(item.detailValue);
-                item.detailValue = '';
-            },
-            /**
-             * 删除某个属性值
-             * @param item 父级循环集合
-             * @param inx 子集index
-             * */
-            deleteValue: function (item, inx) {
-                if (item.detail.length > 1) {
-                    item.detail.splice(inx, 1);
-                } else {
-                    return this.showMsg('请设置至少一个属性');
-                }
-            },
-            /**
-             * 删除某条属性
-             * @param index
-             * */
-            deleteItem: function (index) {
-                this.formData.items.splice(index, 1);
-            },
-            /**
-             * 删除某条属性
-             * @param index
-             * */
-            deleteAttrs: function (index) {
-                var that = this;
-                if(that.id > 0){
-                    that.requestGet(that.U({c:"store.StoreProduct",a:'check_activity',q:{id:that.id}})).then(function (res) {
-                        that.showMsg(res.msg);
-                    }).catch(function (res) {
-                        if (that.formData.attrs.length > 1) {
-                            that.formData.attrs.splice(index, 1);
-                        } else {
-                            return that.showMsg('请设置至少一个规则');
-                        }
-                    })
-                }else{
-                    if (that.formData.attrs.length > 1) {
-                        that.formData.attrs.splice(index, 1);
-                    } else {
-                        return that.showMsg('请设置至少一个规则');
-                    }
-                }
-            },
-            /**
-             * 创建属性
-             * */
-            createAttrName: function () {
-                if (this.formDynamic.attrsName && this.formDynamic.attrsVal) {
-                    if (this.formData.items.find(function (val) {
-                        if (val.value == this.formDynamic.attrsName) {
-                            return true;
-                        }
-                    }.bind(this))) {
-                        return this.showMsg('添加的属性重复');
-                    }
-                    this.formData.items.push({
-                        value: this.formDynamic.attrsName,
-                        detailValue: '',
-                        attrHidden: false,
-                        detail: [this.formDynamic.attrsVal]
-                    });
-                    this.formDynamic.attrsName = '';
-                    this.formDynamic.attrsVal = '';
-                    this.newRule = false;
-                } else {
-                    return this.showMsg('请添加完整的规格!');
-                }
-            },
-            /**
-             * 删除图片
-             * */
-            deleteImage: function (key, index) {
-                var that = this;
-                if (index != undefined) {
-                    that.formData[key].splice(index, 1);
-                    that.$set(that.formData, key, that.formData[key]);
-                } else {
-                    that.$set(that.formData, key, '');
-                }
-            },
-            createFrame: function (title, src, opt) {
-                opt === undefined && (opt = {});
-                var h = 0;
-                if (window.innerHeight < 800 && window.innerHeight >= 700) {
-                    h = window.innerHeight - 50;
-                } else if (window.innerHeight < 900 && window.innerHeight >= 800) {
-                    h = window.innerHeight - 100;
-                } else if (window.innerHeight < 1000 && window.innerHeight >= 900) {
-                    h = window.innerHeight - 150;
-                } else if (window.innerHeight >= 1000) {
-                    h = window.innerHeight - 200;
-                } else {
-                    h = window.innerHeight;
-                }
-                var area = [(opt.w || window.innerWidth / 2) + 'px', (!opt.h || opt.h > h ? h : opt.h) + 'px'];
-                layui.use('layer',function () {
-                    return layer.open({
-                        type: 2,
-                        title: title,
-                        area: area,
-                        fixed: false, //不固定
-                        maxmin: true,
-                        moveOut: false,//true  可以拖出窗外  false 只能在窗内拖
-                        anim: 5,//出场动画 isOutAnim bool 关闭动画
-                        offset: 'auto',//['100px','100px'],//'auto',//初始位置  ['100px','100px'] t[ 上 左]
-                        shade: 0,//遮罩
-                        resize: true,//是否允许拉伸
-                        content: src,//内容
-                        move: '.layui-layer-title'
-                    });
-                });
-            },
-            changeIMG: function (name, value) {
-                if (this.getRule(name).maxLength !== undefined) {
-                    var that = this;
-                    value.map(function (v) {
-                        that.formData[name].push(v);
-                    });
-                    this.$set(this.formData, name, this.formData[name]);
-                } else {
-                    if(name == 'batchAttr.pic'){
-                        this.batchAttr.pic = value;
-                    } else {
-                        if (name.indexOf('.') !== -1) {
-                            var key = name.split('.');
-                            if (key.length == 2){
-                                this.formData[key[0]][key[1]] = value;
-                            } else if(key.length == 3){
-                                this.formData[key[0]][key[1]][key[2]] = value;
-                            } else if(key.length == 4){
-                                this.$set(this.formData[key[0]][key[1]][key[2]],key[3],value)
-                            }
-                        } else {
-                            this.formData[name] = value;
-                        }
-                    }
-                }
-            },
-            getRule: function (name) {
-                return this.rule[name] || {};
-            },
-            uploadImage: function (name) {
-                return this.createFrame('选择图片',this.U({c:"widget.images",a:'index',p:{fodder:name}}),{h:545,w:900});
-            },
-            uploadVideo: function () {
-                if (this.videoLink) {
-                    this.formData.video_link = this.videoLink;
-                } else {
-                    $(this.$refs.filElem).click();
-                }
-            },
-            delVideo: function () {
-                var that = this;
-                that.$set(that.formData, 'video_link', '');
-            },
-            insertEditor: function (list) {
-                this.um.execCommand('insertimage', list);
-            },
-            insertEditorVideo: function (src) {
-                this.um.setContent('<div><video style="width: 99%" src="'+src+'" class="video-ue" controls="controls" width="100"><source src="'+src+'"></source></video></div><br>',true);
-            },
-            getContent: function () {
-                return this.um.getContent();
-            },
-            /**
-             * 监听radio字段
-             */
-            eeventRadio: function () {
-                var that = this;
-                that.radioRule.map(function (val) {
-                    that.form.on('radio(' + val + ')', function (res) {
-                        that.formData[val] = res.value;
-                    });
-                })
-            },
-            init: function () {
-                var that = this;
-                window.UMEDITOR_CONFIG.toolbar = [
-                    // 加入一个 test
-                    'source | undo redo | bold italic underline strikethrough | superscript subscript | forecolor backcolor | removeformat |',
-                    'insertorderedlist insertunorderedlist | selectall cleardoc paragraph | fontfamily fontsize',
-                    '| justifyleft justifycenter justifyright justifyjustify |',
-                    'link unlink | emotion selectimgs video  | map',
-                    '| horizontal print preview fullscreen', 'drafts', 'formula'
-                ];
-                UM.registerUI('selectimgs', function (name) {
-                    var me = this;
-                    var $btn = $.eduibutton({
-                        icon: 'image',
-                        click: function () {
-                            that.createFrame('选择图片', "<?php echo Url('widget.images/index',['fodder'=>'editor']); ?>");
-                        },
-                        title: '选择图片'
-                    });
-
-                    this.addListener('selectionchange', function () {
-                        //切换为不可编辑时,把自己变灰
-                        var state = this.queryCommandState(name);
-                        $btn.edui().disabled(state == -1).active(state == 1)
-                    });
-                    return $btn;
-
-                });
-                UM.registerUI('video', function (name) {
-                    var me = this;
-                    var $btn = $.eduibutton({
-                        icon: 'video',
-                        click: function () {
-                            that.createFrame('选择视频', "<?php echo Url('widget.video/index',['fodder'=>'video']); ?>");
-                        },
-                        title: '选择视频'
-                    });
-
-                    this.addListener('selectionchange', function () {
-                        //切换为不可编辑时,把自己变灰
-                        var state = this.queryCommandState(name);
-                        $btn.edui().disabled(state == -1).active(state == 1)
-                    });
-                    return $btn;
-
-                });
-                //实例化编辑器
-                this.um = UM.getEditor('myEditor', {initialFrameWidth: '99%', initialFrameHeight: 400});
-                this.um.setContent(that.formData.description);
-                that.$nextTick(function () {
-                    layui.use(['form','element'], function () {
-                        that.form = layui.form;
-                        that.form.render();
-                        that.form.on('select(temp_id)', function (data) {
-                            that.$set(that.formData, 'temp_id', data.value);
-                        });
-                        that.form.on('select(rule_index)', function (data) {
-                            that.ruleIndex = data.value;
-                        });
-                        layui.element.on('tab(docTabBrief)', function(){
-                            that.layTabId = this.getAttribute('lay-id');
-                        });
-                        that.eeventRadio();
-                    });
-                })
-            },
-            requestPost: function (url, data) {
-                return new Promise(function (resolve, reject) {
-                    axios.post(url, data).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            resolve(res.data)
-                        } else {
-                            reject(res.data);
-                        }
-                    }).catch(function (err) {
-                        reject({msg:err})
-                    });
-                })
-            },
-            requestGet: function (url) {
-                return new Promise(function (resolve, reject) {
-                    axios.get(url).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            resolve(res.data)
-                        } else {
-                            reject(res.data);
-                        }
-                    }).catch(function (err) {
-                        reject({msg:err})
-                    });
-                })
-            },
-            generates: function () {
-                var that = this;
-                that.generate(1);
-            },
-            generate: function (type = 0) {
-                var that = this;
-                this.requestPost(that.U({c:"store.StoreProduct",a:'is_format_attr',p:{id:that.id,type:type}}), {attrs:this.formData.items}).then(function (res) {
-                    that.$set(that.formData, 'attrs', res.data.value);
-                    that.$set(that, 'formHeader', res.data.header);
-                    if (that.id && that.formData.is_sub == 1 && that.formData.spec_type == 1) {
-                        that.formHeader.push({title:'一级返佣(元)'});
-                        that.formHeader.push({title:'二级级返佣(元)'});
-                    }
-                }).catch(function (res) {
-                    return that.showMsg(res.msg);
-                });
-            },
-            handleSubmit:function () {
-                var that = this;
-                var time = $('#time').val();
-                var rtime = $('#rtime').val();
-                var auction_gu_id = $('#auction_gu_id').val();
-                that.formData.uid = auction_gu_id;
-                that.formData.time = time;
-                that.formData.rtime = rtime;
-                that.formData.auction_gu_id = auction_gu_id;
-                if (!that.formData['auction_gu_id']){
-                    return that.showMsg('请绑定会馆');
-                }
-                if (!that.formData['nickname']){
-                    return that.showMsg('请填写名称');
-                }
-                if (!that.formData['image']){
-                    return that.showMsg('请上传图片');
-                }
-
-                if (!that.formData['time']){
-                    return that.showMsg('请选择预约时间');
-                }
-                if (!that.formData['rtime']){
-                    return that.showMsg('请选择进场时间');
-                }
-                that.formData.description = that.getContent();
-                that.requestPost(that.U({c:'auction.auction',a:'save',p:{id:that.id}}),that.formData).then(function (res) {
-                    that.confirm();
-                }).catch(function (res) {
-                    that.showMsg(res.msg);
-                });
-
-            },
-            confirm: function(){
-                var that = this;
-                layui.use(['layer'], function () {
-                    var layer = layui.layer;
-                    layer.confirm(that.id ? '修改成功是否返回产品列表' : '添加成功是否返回产品列表', {
-                        btn: ['返回列表',that.id ? '继续修改' : '继续添加'] //按钮
-                    }, function(){
-                        location.href = that.U({c:'auction.auction',a:'index'});
-                    }, function(){
-                        location.reload();
-                    });
-                });
-            },
-            render:function(){
-                this.$nextTick(function(){
-                    layui.use(['form'], function () {
-                        layui.form.render('select');
-                    });
-                })
-            },
-            // 移动
-            handleDragStart (e, item) {
-                this.dragging = item;
-            },
-            handleDragEnd (e, item) {
-                this.dragging = null
-            },
-            handleDragOver (e) {
-                e.dataTransfer.dropEffect = 'move'
-            },
-            handleDragEnter (e, item) {
-                e.dataTransfer.effectAllowed = 'move'
-                if (item === this.dragging) {
-                    return
-                }
-                var newItems = [...this.formData.activity];
-                var src = newItems.indexOf(this.dragging);
-                var dst = newItems.indexOf(item);
-                newItems.splice(dst, 0, ...newItems.splice(src, 1))
-                this.formData.activity = newItems;
-            },
-            getRuleList:function (type) {
-                var that = this;
-                that.requestGet(that.U({c:'store.StoreProduct',a:'get_rule'})).then(function (res) {
-                    that.$set(that,'ruleList',res.data);
-                    if(type !== undefined){
-                        that.render();
-                    }
-                });
-            },
-            addRule:function(){
-                return this.createFrame('添加商品规则',this.U({c:'store.StoreProductRule',a:'create'}));
-            },
-            allRule:function () {
-                if (this.ruleIndex != -1) {
-                    var rule = this.ruleList[this.ruleIndex];
-                    if (rule) {
-                        this.ruleBool = true;
-                        var rule_value = rule.rule_value.map(function (item) {
-                            return item;
-                        });
-                        this.$set(this.formData,'items',rule_value);
-                        this.$set(this.formData,'attrs',[]);
-                        this.$set(this,'formHeader',[]);
-                        return true;
-                    }
-                }
-                this.showMsg('选择的属性无效');
-            }
-        },
-        mounted: function () {
-            var that = this;
-            axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
-            that.getProductInfo();
-            window.$vm = that;
-            window.changeIMG = that.changeIMG;
-            window.insertEditor = that.insertEditor;
-            window.insertEditorVideo = that.insertEditorVideo;
-            window.successFun = function(){
-                that.getRuleList(1);
-            }
-            $(that.$refs.filElem).change(function () {
-                var inputFile = this.files[0];
-                that.requestPost(that.U({c:"widget.video",a:'get_signature'})).then(function (res) {
-                    AdminUpload.upload(res.data.uploadType,{
-                        token: res.data.uploadToken || '',
-                        file: inputFile,
-                        accessKeyId: res.data.accessKey || '',
-                        accessKeySecret: res.data.secretKey || '',
-                        bucketName: res.data.storageName || '',
-                        region: res.data.storageRegion || '',
-                        domain: res.data.domain || '',
-                        uploadIng:function (progress) {
-                            that.upload.videoIng = true;
-                            that.progress = progress;
-                        }
-                    }).then(function (res) {
-                        //成功
-                        that.$set(that.formData, 'video_link', res.url);
-                        that.progress = 0;
-                        that.upload.videoIng = false;
-                        return that.showMsg('上传成功');
-                    }).catch(function (err) {
-                        //失败
-                        console.info(err);
-                        return that.showMsg('上传错误请检查您的配置');
-                    });
-                }).catch(function (res) {
-                    return that.showMsg(res.msg || '获取密钥失败,请检查您的配置');
-                });
-            })
-        }
-    });
-</script>
-</body>
-</html>
-<script>
-    import Layout from "../../../../../public/static/plug/iview/dist/iview";
-    export default {
-        components: {Layout}
-    }
-</script>

+ 0 - 185
runtime/admin/temp/b3ffa07e35bd7b91d38c544233766f58.php

@@ -1,185 +0,0 @@
-<?php /*a:5:{s:65:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\finance\finance\bill.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-                    <form class="layui-form layui-form-pane" action="">
-                        <div class="layui-form-item">
-                            <div class="layui-inline">
-                                <label class="layui-form-label">昵称/ID</label>
-                                <div class="layui-input-block">
-                                    <input type="text" name="nickname" class="layui-input">
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label">时间范围</label>
-                                <div class="layui-input-inline" style="width: 200px;">
-                                    <input type="text" name="start_time" placeholder="开始时间" id="start_time" class="layui-input">
-                                </div>
-                                <div class="layui-form-mid">-</div>
-                                <div class="layui-input-inline" style="width: 200px;">
-                                    <input type="text" name="end_time" placeholder="结束时间" id="end_time" class="layui-input">
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label">筛选类型</label>
-                                <div class="layui-input-block">
-                                    <select name="type">
-                                        <option value=" ">全部</option>
-                                        <?php if(is_array($selectList) || $selectList instanceof \think\Collection || $selectList instanceof \think\Paginator): $i = 0; $__LIST__ = $selectList;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$val): $mod = ($i % 2 );++$i;?>
-                                        <option value="<?php echo htmlentities($val['type']); ?>"><?php echo htmlentities($val['title']); ?></option>
-                                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                                    </select>
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <div class="layui-input-inline">
-                                    <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit="search" lay-filter="search">
-                                        <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                    <button class="layui-btn layui-btn-primary layui-btn-sm export"  lay-submit="export" lay-filter="export">
-                                        <i class="fa fa-floppy-o" style="margin-right: 3px;"></i>导出</button>
-                                </div>
-                            </div>
-                        </div>
-                    </form>
-                </div>
-            </div>
-        </div>
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">资金监控日志</div>
-                <div class="layui-card-body">
-                    <table class="layui-hide" id="userList" lay-filter="userList"></table>
-                    <script type="text/html" id="number">
-                        {{#  if(d.pm ==0 && d.type !='share'){ }}
-                        <span style="color:#FF5722">-{{d.number}}</span>
-                        {{# }else if(d.pm && d.type != 'share'){ }}
-                        <span style="color:#009688">{{d.number}}</span>
-                        {{# }else{ }}
-                        <span style="color:#009688">0</span>
-                        {{# } }}
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-<script>
-    layList.form.render();
-    layList.date({elem:'#start_time',theme:'#393D49',type:'datetime'});
-    layList.date({elem:'#end_time',theme:'#393D49',type:'datetime'});
-    layList.tableList('userList',"<?php echo Url('billlist'); ?>",function () {
-        return [
-            {field: 'uid', title: '会员ID', sort: true,event:'uid',align:"center",width:"10%"},
-            {field: 'nickname', title: '昵称' ,align:"center",width:"16%"},
-            {field: 'number', title: '金额',sort:true,templet:'#number',align:"center",width:"10%"},
-            {field: 'title', title: '类型',align:"center",width:"10%"},
-            {field: 'mark', title: '备注',align:"center"},
-            {field: 'add_time', title: '创建时间',align:"center",width:"16%"},
-        ];
-    });
-    layList.search('search',function(where){
-        if(where.start_time!=''){
-            if(where.end_time==''){
-                layList.msg('请选择结束时间');
-                return;
-            }
-        }
-        if(where.end_time!=''){
-            if(where.start_time==''){
-                layList.msg('请选择开始时间');
-                return;
-            }
-        }
-        layList.reload(where,true);
-    });
-    layList.search('export',function(where){
-        location.href=layList.U({a:'save_bell_export',q:{type:where.type,start_time:where.start_time,end_time:where.end_time,nickname:where.nickname}});
-    });
-</script>
-
-
-
-
-</div>
-</body>
-</html>

+ 0 - 279
runtime/admin/temp/b436c82e865e70b59ffe4b256f4e0d62.php

@@ -1,279 +0,0 @@
-<?php /*a:5:{s:69:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\agent\agent_manage\stair.php";i:1596607428;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app" v-cloak="">
-        <!--搜索条件-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-                    <div class="layui-carousel layadmin-carousel layadmin-shortcut" lay-anim="" lay-indicator="inside" lay-arrow="none" style="background:none">
-                        <div class="layui-card-body">
-                            <div class="layui-row layui-col-space10 layui-form-item">
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">时间选择:</label>
-                                    <div class="layui-input-block" data-type="data" v-cloak="">
-                                        <button class="layui-btn layui-btn-sm" type="button" v-for="item in dataList" @click="setData(item)" :class="{'layui-btn-primary':where.data!=item.value}">{{item.name}}</button>
-                                        <button class="layui-btn layui-btn-sm" type="button" ref="time" @click="setData({value:'zd',is_zd:true})" :class="{'layui-btn-primary':where.data!='zd'}">自定义</button>
-                                        <button type="button" class="layui-btn layui-btn-sm layui-btn-primary" v-show="showtime==true" ref="date_time"><?php echo htmlentities($year['0']); ?> - <?php echo htmlentities($year['1']); ?></button>
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">用户类型:</label>
-                                    <div class="layui-input-block" v-cloak="">
-                                        <button class="layui-btn layui-btn-sm" :class="{'layui-btn-primary':where.type!=item.value}" @click="where.type = item.value" type="button" v-for="item in spread_type">{{item.name}}
-                                            <span v-if="item.count!=undefined" class="layui-badge layui-bg-gray">{{item.count}}</span></button>
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">用户昵称:</label>
-                                    <div class="layui-input-block">
-                                        <input type="text" name="nickname" style="width: 50%" v-model="where.nickname" placeholder="请输入姓名、电话、UID" class="layui-input">
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <div class="layui-input-block">
-                                        <button @click="search" type="button" class="layui-btn layui-btn-sm layui-btn-normal">
-                                            <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                        <button @click="refresh" type="reset" class="layui-btn layui-btn-primary layui-btn-sm">
-                                            <i class="layui-icon layui-icon-refresh" ></i>刷新</button>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-        <!--end-->
-        <!-- 中间详细信息-->
-        <div :class="item.col!=undefined ? 'layui-col-sm'+item.col+' '+'layui-col-md'+item.col +' layui-col-xs'+item.col:'layui-col-sm4 layui-col-md3'" v-for="item in badge" v-cloak="" v-if="item.count > 0">
-            <div class="layui-card">
-                <div class="layui-card-header">
-                    {{item.name}}
-                    <span class="layui-badge layuiadmin-badge" :class="item.background_color">{{item.field}}</span>
-                </div>
-                <div class="layui-card-body">
-                    <p class="layuiadmin-big-font">{{item.count}}</p>
-                    <p v-show="item.content!=undefined">
-                        {{item.content}}
-                        <span class="layuiadmin-span-color">{{item.sum}}<i :class="item.class"></i></span>
-                    </p>
-                </div>
-            </div>
-        </div>
-        <!--enb-->
-    </div>
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">分销员列表</div>
-                <div class="layui-card-body">
-                    <div class="layui-btn-container">
-                        <!--                        <div class="layui-btn-group conrelTable">-->
-                        <!--                            <button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="refresh"><i class="layui-icon layui-icon-refresh" ></i>刷新</button>-->
-                        <!--                        </div>-->
-                    </div>
-                    <table class="layui-hide" id="userList" lay-filter="userList"></table>
-                    <script type="text/html" id="avatar">
-                        <img style="cursor: pointer" lay-event='open_image' src="{{d.avatar}}">
-                    </script>
-                    <!--用户信息-->
-                    <script type="text/html" id="userinfo">
-                        昵称:{{d.nickname==null ? '暂无信息':d.nickname}}
-                        <br>姓名:{{d.real_name==null ? '暂无信息':d.real_name}}
-                        <br>电话:{{d.phone==null ? '暂无信息':d.phone}}
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    var action={
-        refresh:function () {
-            layList.reload();
-        }
-    },uid = <?php echo htmlentities($uid); ?>;
-    layList.form.render();
-    layList.tableList('userList',"<?php echo Url('get_stair_list',['uid'=>$uid]); ?>",function () {
-        return [
-            {field: 'uid', title: 'UID',width:'10%'},
-            {field: 'avatar', title: '头像',templet:'#avatar'},
-            {field: 'real_name', title: '用户信息',templet:'#userinfo',width:'22%'},
-            {field: 'promoter_name', title: '是否推广员'},
-            {field: 'spread_count', title: '推广人数',sort: true},
-            {field: 'order_count', title: '订单数',sort: true},
-            {field: 'add_time', title: '关注时间',width:'10%',sort: true},
-        ];
-    });
-    layList.date({elem: '#start_time', theme: '#393D49', type: 'datetime'});
-    layList.date({elem: '#end_time', theme: '#393D49', type: 'datetime'});
-    layList.search('search',function(where){
-        if(where.start_time!='' && where.end_time=='') return layList.msg('请选择结束时间');
-        if(where.end_time!='' && where.start_time=='') return layList.msg('请选择开始时间');
-        layList.reload(where,true);
-    });
-    $('.conrelTable').find('button').each(function () {
-        var type=$(this).data('type');
-        $(this).on('click',function () {
-            action[type] && action[type]();
-        })
-    })
-    require(['vue'],function(Vue) {
-        new Vue({
-            el: "#app",
-            data: {
-                badge: [],
-                dataList: [
-                    {name: '全部', value: ''},
-                    {name: '昨天', value: 'yesterday'},
-                    {name: '今天', value: 'today'},
-                    {name: '最近7天', value: 'lately7'},
-                    {name: '最近30天', value: 'lately30'},
-                    {name: '本月', value: 'month'},
-                    {name: '本年', value: 'year'},
-                ],
-                spread_type:[
-                    {name:'全部',value:''},
-                    {name:'一级推广人',value:'1'},
-                    {name:'二级推广人',value:'2'},
-                ],
-                where:{
-                    data:'',
-                    nickname: '',
-                    type:'',
-                    uid:uid
-                },
-                showtime: false,
-            },
-            watch:{
-
-            },
-            methods:{
-                getBadge:function(){
-                    var that=this;
-                    layList.baseGet(layList.Url({a:'get_stair_badge',q:that.where}),function (rem) {
-                        that.badge=rem.data;
-                    });
-                },
-                setData:function(item){
-                    var that=this;
-                    if(item.is_zd==true){
-                        that.showtime=true;
-                        this.where.data=this.$refs.date_time.innerText;
-                    }else{
-                        this.showtime=false;
-                        this.where.data=item.value;
-                    }
-                },
-                search:function () {
-                    this.where.excel=0;
-                    this.getBadge();
-                    layList.reload(this.where,true);
-                },
-                refresh:function () {
-                    layList.reload();
-                    this.getBadge();
-                }
-            },
-            mounted:function () {
-                that = this;
-                this.getBadge();
-                layList.laydate.render({
-                    elem:this.$refs.date_time,
-                    trigger:'click',
-                    eventElem:this.$refs.time,
-                    range:true,
-                    change:function (value){
-                        that.where.data=value;
-                    }
-                });
-            }
-        })
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 359
runtime/admin/temp/bfcfe4fc86e1ea7546f6eec7a56bc4e7.php

@@ -1,359 +0,0 @@
-<?php /*a:5:{s:63:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\wechat\menus\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-<link rel="stylesheet" type="text/css" href="/system/css/main.css" />
-<link href="/system/frame/css/plugins/iCheck/custom.css" rel="stylesheet">
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div id="app" class="row">
-    <div class="col-sm-12">
-        <div class="wechat-reply-wrapper wechat-menu">
-            <div class="ibox-content clearfix">
-                <div class="view-wrapper col-sm-4">
-                    <div class="mobile-header">公众号</div>
-                    <section class="view-body">
-                        <div class="time-wrapper"><span class="time">9:36</span></div>
-                    </section>
-                    <div class="menu-footer">
-                        <ul class="flex">
-                            <li v-for="(menu, index) in menus" :class="{active:menu === checkedMenu}">
-                                  <span @click="activeMenu(menu,index,null)"><i class="icon-sub"></i>{{ menu.name || '一级菜单' }}</span>
-                                  <div class="sub-menu">
-                                      <ul>
-                                          <li v-for="(child, cindex) in menu.sub_button" :class="{active:child === checkedMenu}">
-                                              <span @click="activeMenu(child,cindex,index)">{{ child.name || '二级菜单' }}</span>
-                                          </li>
-                                          <li v-if="menu.sub_button.length < 5" @click="addChild(menu,index)"><i class="icon-add"></i></li>
-                                      </ul>
-                                  </div>
-                              </li>
-                            <li v-if="menus.length < 3" @click="addMenu()"><i class="icon-add"></i></li>
-                        </ul>
-                    </div>
-                </div>
-                <div class="control-wrapper menu-control col-sm-8" v-show="checkedMenuId !== null">
-                    <section>
-                        <div class="control-main">
-                            <h3 class="popover-title">菜单名称 <a class="fr" href="javascript:void(0);" @click="delMenu">删除</a></h3>
-                            <p class="tips-txt">已添加子菜单,仅可设置菜单名称。</p>
-                            <div class="menu-content control-body">
-                                <form action="">
-                                    <div class="form-group clearfix">
-                                        <label for="" class="col-sm-2">菜单名称</label>
-                                        <div class="col-sm-9 group-item">
-                                            <input type="text" placeholder="菜单名称" class="form-control" v-model="checkedMenu.name">
-                                            <span>字数不超过13个汉字或40个字母</span>
-                                        </div>
-                                    </div>
-                                    <div class="form-group clearfix">
-                                        <label class="col-sm-2 control-label tips" for="">规则状态</label>
-                                        <div class="group-item col-sm-9">
-                                            <select class="form-control m-b" name="" id="" v-model="checkedMenu.type">
-                                                <?php /*  <option value="text">文字消息</option>  */ ?>
-                                                <option value="click">关键字</option>
-                                                <option value="view">跳转网页</option>
-                                               <?php /*   <option value="feat">事件功能</option>  */ ?>
-                                                <option value="miniprogram">小程序</option>
-                                            </select>
-                                        </div>
-                                    </div>
-                                    <div class="menu-control-box">
-                                        <!-- 文字消息 -->
-                                       <?php /*   <div class="text-box item" :class="{show:checkedMenu.type=='text'}">
-                                              <p>回复内容</p>
-                                              <textarea v-model="checkedMenu.content" cols="60" rows="10" placeholder="请输入回复内容"></textarea>
-                                          </div>  */ ?>
-                                        <!-- 关键字 -->
-                                        <div class="keywords item" :class="{show:checkedMenu.type=='click'}">
-                                            <p>关键字</p>
-                                            <input type="text" placeholder="请输入关键字" class="form-control" v-model="checkedMenu.key">
-
-                                        </div>
-                                        <!-- 跳转地址 -->
-                                        <div class="url item" :class="{show:checkedMenu.type=='view'}">
-                                            <p>跳转地址</p>
-                                            <input type="text" v-model="checkedMenu.url" placeholder="请输入跳转地址" class="form-control">
-                                            <p class="text-left"></p>
-                                            <div class="well well-lg">
-                                                    <span class="help-block m-b-none">首页:<?php echo htmlentities(app('request')->domain()); ?></span>
-                                                    <span class="help-block m-b-none">个人中心:<?php echo htmlentities(app('request')->domain()); ?>/user</span>
-                                            </div>
-
-                                        </div>
-                                        <!-- 事件功能 -->
-                                        <?php /*  <div class="feat-select item" :class="{show:type=='feat'}">
-                                              <div class="radio i-checks" style="display:block">
-                                                  <label class="" style="padding-left: 0;">
-                                                      <div class="iradio_square-green" style="position: relative;">
-                                                          <div class="iradio_square-green" style="position: relative;">
-                                                          <input checked="checked" type="radio" value="2" name="feat" style="position: absolute; opacity: 0;"></div>
-                                                      </div>
-                                                      <i></i>扫码推事件
-                                                  </label>
-                                              </div>
-                                              <div class="radio i-checks" style="display:block">
-                                                  <label class="" style="padding-left: 0;">
-                                                      <div class="iradio_square-green" style="position: relative;">
-                                                          <div class="iradio_square-green" style="position: relative;"><input type="radio" value="2" name="feat" style="position: absolute; opacity: 0;"></div>
-                                                      </div>
-                                                      <i></i>扫码推事件且弹出“消息接收中”提示框
-                                                  </label>
-                                              </div>
-                                              <div class="radio i-checks" style="display:block">
-                                                  <label class="" style="padding-left: 0;">
-                                                      <div class="iradio_square-green" style="position: relative;">
-                                                          <div class="iradio_square-green" style="position: relative;"><input type="radio" value="2" name="feat" style="position: absolute; opacity: 0;"></div>
-                                                      </div>
-                                                      <i></i>弹出系统拍照发图
-                                                  </label>
-                                              </div>
-                                              <div class="radio i-checks" style="display:block">
-                                                  <label class="" style="padding-left: 0;">
-                                                      <div class="iradio_square-green" style="position: relative;">
-                                                          <div class="iradio_square-green" style="position: relative;"><input type="radio" value="2" name="feat" style="position: absolute; opacity: 0;"></div>
-                                                      </div>
-                                                      <i></i>弹出拍照或者相册发图
-                                                  </label>
-                                              </div>
-                                              <div class="radio i-checks" style="display:block">
-                                                  <label class="" style="padding-left: 0;">
-                                                      <div class="iradio_square-green" style="position: relative;">
-                                                          <div class="iradio_square-green" style="position: relative;"><input type="radio" value="2" name="feat" style="position: absolute; opacity: 0;"></div>
-                                                      </div>
-                                                      <i></i>弹出微信相册发图器
-                                                  </label>
-                                              </div>
-                                              <div class="radio i-checks" style="display:block">
-                                                  <label class="" style="padding-left: 0;">
-                                                      <div class="iradio_square-green" style="position: relative;">
-                                                          <div class="iradio_square-green" style="position: relative;"><input type="radio" value="2" name="feat" style="position: absolute; opacity: 0;"></div>
-                                                      </div>
-                                                      <i></i>弹出地理位置选择器
-                                                  </label>
-                                              </div>
-                                          </div>  */ ?>
-                                        <!-- 小程序 -->
-                                        <div class="wrchat-app item" :class="{show:checkedMenu.type=='miniprogram'}">
-                                            <div class="list">
-                                                <p>appid</p>
-                                                <input class="form-control" v-model="checkedMenu.appid" type="text" />
-                                            </div>
-                                            <div class="list">
-                                                <p>备用网页url</p>
-                                                <input class="form-control" v-model="checkedMenu.url" type="text" />
-                                            </div>
-                                            <div class="list">
-                                                <p>小程序路径</p>
-                                                <input class="form-control" v-model="checkedMenu.pagepath" type="text" />
-                                            </div>
-                                        </div>
-                                        <!-- 多客服 -->
-                                        <div class="service item">
-                                            <p>回复内容</p>
-                                            <textarea  cols="60" rows="10"></textarea>
-                                        </div>
-                                    </div>
-                                </form>
-                            </div>
-                        </div>
-                    </section>
-                </div>
-            </div>
-            <div class="ibox-content submit">
-                <button class="btn btn-w-m btn-primary" @click="submit">保存发布</button>
-            </div>
-        </div>
-    </div>
-</div>
-
-
-
-<script src="/system/frame/js/plugins/iCheck/icheck.min.js"></script>
-<script src="/system/frame/js/bootstrap.min.js"></script>
-<script src="/system/frame/js/content.min.js"></script>
-<script src="/static/plug/reg-verify.js"></script>
-<script type="text/javascript">
-    $eb = parent._mpApi;
-    $eb.mpFrame.start(function(Vue){
-        var $http = $eb.axios;
-        const vm = new Vue({
-            data:{
-                menus:<?=$menus?>,
-                checkedMenu:{
-                    type:'click',
-                    name:''
-                },
-                checkedMenuId:null,
-                parentMenuId:null
-            },
-            methods:{
-                defaultMenusData:function(){
-                    return {
-                        type:'click',
-                        name:'',
-                        sub_button:[]
-                    };
-                },
-                defaultChildData:function(){
-                    return {
-                        type:'click',
-                        name:''
-                    };
-                },
-                addMenu:function(){
-                    if(!this.check()) return false;
-                    var data = this.defaultMenusData(),id = this.menus.length;
-                    this.menus.push(data);
-                    this.checkedMenu = data;
-                    this.checkedMenuId = id;
-                    this.parentMenuId = null;
-                },
-                addChild:function(menu,index){
-                    if(!this.check()) return false;
-                    var data = this.defaultChildData(),id = menu.sub_button.length;
-                    menu.sub_button.push(data);
-                    this.checkedMenu = data;
-                    this.checkedMenuId = id;
-                    this.parentMenuId = index;
-                },
-                delMenu:function(){
-                    console.log(this.parentMenuId);
-                    this.parentMenuId === null ?
-                        this.menus.splice(this.checkedMenuId,1) : this.menus[this.parentMenuId].sub_button.splice(this.checkedMenuId,1);
-                    this.parentMenuId = null;
-                    this.checkedMenu = {};
-                    this.checkedMenuId = null;
-                },
-                activeMenu:function(menu,index,pid){
-                    if(!this.check()) return false;
-                    pid === null ?
-                        (this.checkedMenu = menu) : (this.checkedMenu = this.menus[pid].sub_button[index],this.parentMenuId = pid);
-                    this.checkedMenuId=index
-                },
-                check:function(){
-                    if(this.checkedMenuId === null) return true;
-                    if(!this.checkedMenu.name){
-                        $eb.message('请输入按钮名称!');
-                        return false;
-                    }
-                    if(this.checkedMenu.type == 'click' && !this.checkedMenu.key){
-                        $eb.message('请输入关键字!');
-                        return false;
-                    }
-                    if(this.checkedMenu.type == 'view' && !$reg.isHref(this.checkedMenu.url)){
-                        $eb.message('请输入正确的跳转地址!');
-                        return false;
-                    }
-                    if(this.checkedMenu.type == 'miniprogram'
-                        && (!this.checkedMenu.appid
-                        || !this.checkedMenu.pagepath
-                        || !this.checkedMenu.url)){
-                        $eb.message('请填写完整小程序配置!');
-                        return false;
-                    }
-                    return true;
-                },
-                submit:function(){
-                    if(!this.menus.length){
-                        $eb.message('error','请添加菜单!');
-                        return false;
-                    }
-                    $http.post("<?php echo url('wechat.menus/save',array('dis'=>1)); ?>",{button:this.menus}).then(function (res) {
-                        if(res.status == 200 && res.data.code == 200)
-                            $eb.message('success','发布菜单成功!');
-                        else
-                            return Promise.reject(res.data.msg || '发布菜单失败!');
-                    }).catch(function(err){
-                        $eb.message('error',err);
-                    })
-                }
-            },
-            mounted:function(){
-                window.vm = this;
-            }
-        });
-        vm.$mount(document.getElementById('app'));
-    });
-    $('.i-checks').iCheck({
-        checkboxClass: 'icheckbox_square-green',
-        radioClass: 'iradio_square-green',
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 377
runtime/admin/temp/c5ee2fca9ee5a418de10d4105e0048bd.php

@@ -1,377 +0,0 @@
-<?php /*a:6:{s:71:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\finance\user_extract\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\inner_page.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-<link rel="stylesheet" href="/static/plug/daterangepicker/daterangepicker.css">
-<script src="/static/plug/moment.js"></script>
-<script src="/static/plug/daterangepicker/daterangepicker.js"></script>
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-    <div class="col-sm-12">
-        <div class="ibox">
-            <div class="ibox-content">
-                <div class="row">
-                    <div class="m-b m-l">
-                        <form action="" class="form-inline">
-                            <div class="search-item" data-name="date">
-                                <span>选择时间:</span>
-                                <button type="button" class="btn btn-outline btn-link" data-value="">全部</button>
-                                <button type="button" class="btn btn-outline btn-link" data-value="<?php echo htmlentities($limitTimeList['today']); ?>">今天</button>
-                                <button type="button" class="btn btn-outline btn-link" data-value="<?php echo htmlentities($limitTimeList['week']); ?>">本周</button>
-                                <button type="button" class="btn btn-outline btn-link" data-value="<?php echo htmlentities($limitTimeList['month']); ?>">本月</button>
-                                <button type="button" class="btn btn-outline btn-link" data-value="<?php echo htmlentities($limitTimeList['quarter']); ?>">本季度</button>
-                                <button type="button" class="btn btn-outline btn-link" data-value="<?php echo htmlentities($limitTimeList['year']); ?>">本年</button>
-                                <div class="datepicker" style="display: inline-block;">
-                                    <button type="button" class="btn btn-outline btn-link" data-value="<?php echo !empty($where['date']) ? htmlentities($where['date']) : 'no'; ?>">自定义时间</button>
-                                </div>
-                                <input class="search-item-value" type="hidden" name="date" value="<?php echo htmlentities($where['date']); ?>" />
-                            </div>
-                            <select name="status" aria-controls="editable" class="form-control input-sm">
-                                <option value="">提现状态</option>
-                                <option value="-1" <?php if($where['status'] == '-1'): ?>selected="selected"<?php endif; ?>>未通过</option>
-                                <option value="0" <?php if($where['status'] == '0'): ?>selected="selected"<?php endif; ?>>未提现</option>
-                                <option value="1" <?php if($where['status'] == '1'): ?>selected="selected"<?php endif; ?>>已通过</option>
-                            </select>
-                            <select name="extract_type"  class="form-control input-sm">
-                                <option value="">提现方式</option>
-                                <option value="alipay" <?php if($where['extract_type'] == 'alipay'): ?>selected="selected"<?php endif; ?>>支付宝</option>
-                                <option value="bank" <?php if($where['extract_type'] == 'bank'): ?>selected="selected"<?php endif; ?>>银行卡</option>
-                                <option value="weixin" <?php if($where['extract_type'] == 'weixin'): ?>selected="selected"<?php endif; ?>>微信</option>
-                            </select>
-                            <div class="input-group">
-                                  <span class="input-group-btn">
-                                      <input type="text" name="nireid" value="<?php echo htmlentities($where['nireid']); ?>" placeholder="微信昵称/姓名/支付宝账号/银行卡号" class="input-sm form-control" size="38"/>
-                                      <button type="submit" class="btn btn-sm btn-primary"> 搜索</button>
-                                  </span>
-                            </div>
-                        </form>
-                    </div>
-                    <div class="col-sm-3 ui-sortable">
-                        <div class="ibox float-e-margins">
-                            <div class="ibox-title">
-                                <span class="label label-success pull-right">¥</span>
-                                <h5>已提现金额</h5>
-                            </div>
-                            <div class="ibox-content">
-                                <h1 class="no-margins"><?php echo htmlentities($data['priced']); ?></h1>
-                            </div>
-                        </div>
-                    </div>
-                    <div class="col-sm-3 ui-sortable">
-                        <div class="ibox float-e-margins">
-                            <div class="ibox-title">
-                                <span class="label label-danger pull-right">急</span>
-                                <h5>待提现金额</h5>
-                            </div>
-                            <div class="ibox-content">
-                                <h1 class="no-margins"><?php echo htmlentities($data['price']); ?></h1>
-                            </div>
-                        </div>
-                    </div>
-                    <div class="col-sm-3 ui-sortable">
-                        <div class="ibox float-e-margins">
-                            <div class="ibox-title">
-                                <span class="label label-success pull-right">待</span>
-                                <h5>佣金总金额</h5>
-                            </div>
-                            <div class="ibox-content">
-                                <h1 class="no-margins"><?php echo htmlentities($data['brokerage_count']); ?></h1>
-                            </div>
-                        </div>
-                    </div>
-                    <div class="col-sm-3 ui-sortable">
-                        <div class="ibox float-e-margins">
-                            <div class="ibox-title">
-                                <span class="label label-success pull-right">待</span>
-                                <h5>未提现金额</h5>
-                            </div>
-                            <div class="ibox-content">
-                                <h1 class="no-margins"><?php echo htmlentities($data['brokerage_not']); ?></h1>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-                <div class="table-responsive">
-                    <table class="table table-striped  table-bordered">
-                        <thead>
-                            <tr>
-                                <th class="text-center">编号</th>
-                                <th class="text-center">用户信息</th>
-                                <th class="text-center">提现金额</th>
-                                <th class="text-center">提现方式</th>
-                                <th class="text-center">添加时间</th>
-                                <th class="text-center">备注</th>
-                                <th class="text-center">审核状态</th>
-                                <th class="text-center">操作</th>
-                            </tr>
-                        </thead>
-                        <tbody class="">
-                        <?php if(is_array($list) || $list instanceof \think\Collection || $list instanceof \think\Paginator): $i = 0; $__LIST__ = $list;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                        <tr>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['id']); ?>
-                            </td>
-                            <td class="text-center">
-                               用户昵称: <?php echo htmlentities($vo['nickname']); ?>/用户id:<?php echo htmlentities($vo['uid']); ?>
-                            </td>
-                            <td class="text-center" style="color: #00aa00;">
-                                <?php echo htmlentities($vo['extract_price']); ?>
-                            </td>
-                            <td class="text-left">
-                                <?php if($vo['extract_type'] == 'bank'): ?>
-                                姓名:<?php echo htmlentities($vo['real_name']); ?><br>
-                                 银行卡号:<?php echo htmlentities($vo['bank_code']); ?>
-                                <br/>
-                                 银行名称:<?php echo htmlentities($vo['bank_address']); elseif($vo['extract_type'] == 'weixin'): ?>
-                                昵称:<?php echo htmlentities($vo['nickname']); ?><br>
-                                微信号:<?php echo htmlentities($vo['wechat']); else: ?>
-                                姓名:<?php echo htmlentities($vo['real_name']); ?><br>
-                                  支付宝号:<?php echo htmlentities($vo['alipay_code']); ?>
-                                <?php endif; ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities(date('Y-m-d H:i:s',!is_numeric($vo['add_time'])? strtotime($vo['add_time']) : $vo['add_time'])); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['mark']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php if($vo['status'] == 1): ?>
-                                提现通过<br/>
-                                <?php elseif($vo['status'] == -1): ?>
-                                提现未通过<br/>
-                                未通过原因:<?php echo htmlentities($vo['fail_msg']); ?>
-                                <br>
-                                未通过时间:<?php echo htmlentities(date('Y-m-d H:i:s',!is_numeric($vo['fail_time'])? strtotime($vo['fail_time']) : $vo['fail_time'])); else: ?>
-                                未提现<br/>
-                                <button data-url="<?php echo url('fail',['id'=>$vo['id']]); ?>" class="j-fail btn btn-danger btn-xs" type="button"><i class="fa fa-close"></i> 无效</button>
-                                <button data-url="<?php echo url('succ',['id'=>$vo['id']]); ?>" class="j-success btn btn-primary btn-xs" type="button"><i class="fa fa-check"></i> 通过</button>
-                                <?php endif; ?>
-                            </td>
-                            <td class="text-center">
-                                <button class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame('编辑','<?php echo Url('edit',array('id'=>$vo['id'])); ?>')"><i class="fa fa-edit"></i> 编辑</button>
-                            </td>
-                        </tr>
-                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                        </tbody>
-                    </table>
-                </div>
-                <link href="/system/frame/css/plugins/dataTables/dataTables.bootstrap.css" rel="stylesheet">
-<div class="row">
-    <div class="col-sm-6">
-        <div class="dataTables_info" id="DataTables_Table_0_info" role="alert" aria-live="polite" aria-relevant="all">共 <?php echo htmlentities($total); ?> 项</div>
-    </div>
-    <div class="col-sm-6">
-        <div class="dataTables_paginate paging_simple_numbers" id="editable_paginate">
-            <?php echo $page;?>
-        </div>
-    </div>
-</div>
-            </div>
-        </div>
-    </div>
-</div>
-
-
-
-<script>
-    $(function init() {
-        $('.search-item>.btn').on('click', function () {
-            var that = $(this), value = that.data('value'), p = that.parent(), name = p.data('name'), form = p.parents();
-            form.find('input[name="' + name + '"]').val(value);
-            $('input[name=export]').val(0);
-            form.submit();
-        });
-        $('.tag-item>.btn').on('click', function () {
-            var that = $(this), value = that.data('value'), p = that.parent(), name = p.data('name'), form = p.parents(),list = $('input[name="' + name + '"]').val().split(',');
-            var bool = 0;
-            $.each(list,function (index,item) {
-                if(item == value){
-                    bool = 1
-                    list.splice(index,1);
-                }
-            })
-            if(!bool) list.push(''+value+'');
-            form.find('input[name="' + name + '"]').val(list.join(','));
-            $('input[name=export]').val(0);
-            form.submit();
-        });
-        $('.search-item>li').on('click', function () {
-            var that = $(this), value = that.data('value'), p = that.parent(), name = p.data('name'), form = $('#form');
-            form.find('input[name="' + name + '"]').val(value);
-            $('input[name=export]').val(0);
-            form.submit();
-        });
-        $('.search-item>li').each(function () {
-            var that = $(this), value = that.data('value'), p = that.parent(), name = p.data('name');
-            if($where[name]) $('.'+name).css('color','#1ab394');
-        });
-        $('.search-item-value').each(function () {
-            var that = $(this), name = that.attr('name'), value = that.val(), dom = $('.search-item[data-name="' + name + '"] .btn[data-value="' + value + '"]');
-            dom.eq(0).removeClass('btn-outline btn-link').addClass('btn-primary btn-sm')
-                .siblings().addClass('btn-outline btn-link').removeClass('btn-primary btn-sm')
-        });
-    })
-    $('.j-fail').on('click',function(){
-        var url = $(this).data('url');
-        $eb.$alert('textarea',{
-            title:'请输入未通过原因',
-            value:'输入信息不完整或有误!',
-        },function(value){
-            $eb.axios.post(url,{message:value}).then(function(res){
-                if(res.data.code == 200) {
-                    $eb.$swal('success', res.data.msg);
-                    setTimeout(function () {
-                        window.location.reload();
-                    },1000);
-                }else
-                    $eb.$swal('error',res.data.msg||'操作失败!');
-            });
-        });
-    });
-    $('.j-success').on('click',function(){
-        var url = $(this).data('url');
-        $eb.$swal('delete',function(){
-            $eb.axios.post(url).then(function(res){
-                if(res.data.code == 200) {
-                    setTimeout(function () {
-                        window.location.reload();
-                    },1000);
-                    $eb.$swal('success', res.data.msg);
-                }else
-                    $eb.$swal('error',res.data.msg||'操作失败!');
-            });
-        },{
-            title:'确定审核通过?',
-            text:'通过后无法撤销,请谨慎操作!',
-            confirm:'审核通过'
-        });
-    });
-    $('.btn-warning').on('click',function(){
-        window.t = $(this);
-        var _this = $(this),url =_this.data('url');
-        $eb.$swal('delete',function(){
-            $eb.axios.get(url).then(function(res){
-                if(res.status == 200 && res.data.code == 200) {
-                    $eb.$swal('success',res.data.msg);
-                    _this.parents('tr').remove();
-                }else
-                    return Promise.reject(res.data.msg || '删除失败')
-            }).catch(function(err){
-                $eb.$swal('error',err);
-            });
-        })
-    });
-    $(".open_image").on('click',function (e) {
-        var image = $(this).data('image');
-        $eb.openImage(image);
-    })
-    var dateInput = $('.datepicker');
-    dateInput.daterangepicker({
-        autoUpdateInput: false,
-        "opens": "center",
-        "drops": "down",
-        "ranges": {
-            '今天': [moment(), moment().add(1, 'days')],
-            '昨天': [moment().subtract(1, 'days'), moment()],
-            '上周': [moment().subtract(6, 'days'), moment()],
-            '前30天': [moment().subtract(29, 'days'), moment()],
-            '本月': [moment().startOf('month'), moment().endOf('month')],
-            '上月': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
-        },
-        "locale" : {
-            applyLabel : '确定',
-            cancelLabel : '取消',
-            fromLabel : '起始时间',
-            toLabel : '结束时间',
-            format : 'YYYY/MM/DD',
-            customRangeLabel : '自定义',
-            daysOfWeek : [ '日', '一', '二', '三', '四', '五', '六' ],
-            monthNames : [ '一月', '二月', '三月', '四月', '五月', '六月',
-                '七月', '八月', '九月', '十月', '十一月', '十二月' ],
-            firstDay : 1
-        }
-    });
-    dateInput.on('apply.daterangepicker', function(ev, picker) {
-        $("input[name=date]").val(picker.startDate.format('YYYY/MM/DD') + ' - ' + picker.endDate.format('YYYY/MM/DD'));
-        $('form').submit();
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 260
runtime/admin/temp/c70ace87bc52a5d3e58f590c6f66d0d1.php

@@ -1,260 +0,0 @@
-<?php /*a:5:{s:74:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction_product\index.php";i:1648720992;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<style>
-    .btn-outline{
-        border:none;
-    }
-    .btn-outline:hover{
-        background-color: #0e9aef;
-        color: #fff;
-    }
-    .layui-form-item .layui-btn {
-        margin-top: 5px;
-        margin-right: 10px;
-    }
-    .layui-btn-primary{
-        margin-right: 10px;
-        margin-left: 0!important;
-    }
-    label{
-        margin-bottom: 0!important;
-        margin-top: 4px;
-    }
-</style>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15" id="app">
-        <!--搜索条件-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-
-                    <form class="layui-form layui-form-pane" action="">
-                        <div class="layui-form-item">
-                            <div class="layui-inline">
-                                <label class="layui-form-label" style="top: -4.5px">所有场次</label>
-                                <div class="layui-input-block">
-                                    <select name="auction_id">
-                                        <option value=" ">全部</option>
-                                        <?php if(is_array($auction) || $auction instanceof \think\Collection || $auction instanceof \think\Paginator): $i = 0; $__LIST__ = $auction;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                                        <option value="<?php echo htmlentities($vo['id']); ?>"><?php echo htmlentities($vo['nickname']); ?></option>
-                                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                                    </select>
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label" style="top: -4.5px">搜索</label>
-                                <div class="layui-input-block">
-                                    <input type="text" name="store_name" class="layui-input" placeholder="商品名称,编号">
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <div class="layui-input-inline">
-                                    <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit="search" lay-filter="search">
-                                        <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                </div>
-                            </div>
-                        </div>
-                    </form>
-                </div>
-            </div>
-        </div>
-
-        <!-- 中间详细信息-->
-        <div :class="item.col!=undefined ? 'layui-col-sm'+item.col+' '+'layui-col-md'+item.col:'layui-col-sm6 layui-col-md3'"
-             v-for="item in badge" v-cloak="" v-if="item.count > 0">
-        </div>
-        <!--enb-->
-    </div>
-    <!--列表-->
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">商品列表</div>
-                <div class="layui-card-body">
-                    <div class="layui-btn-container" id="container-action">
-                        <a class="layui-btn layui-btn-sm" href="<?php echo Url('create'); ?>">添加商品</a>
-<!--                        <button class="layui-btn layui-btn-sm" data-type="del_auction">批量删除</button>-->
-                    </div>
-                    <table class="layui-hide" id="List" lay-filter="List"></table>
-
-
-                    <script type="text/html" id="image">
-                        <img style="cursor: pointer" lay-event="open_image" src="{{d.image}}">
-                    </script>
-                    <script type="text/html" id="is_show">
-                        <input type='checkbox' name='id' lay-skin='switch' value="{{d.id}}" lay-filter='is_show' lay-text='上架|下架'  {{ d.is_show  == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="act">
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-normal" lay-event='edit'>
-                            编辑
-                        </button>
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-danger" lay-event='delete' id="">
-                            删除
-                        </button>
-
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-    <!--end-->
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    //实例化form
-    layList.form.render();
-    layList.tableList('List', "<?php echo Url('list'); ?>", function () {
-        return [
-            {type: 'checkbox'},
-            {field: 'id', title: 'ID', sort: true, event: 'id', width: '5%', templet: '#id'},
-            {field: 'name', title: '商品名', templet: '#nickname',  align: 'center'},
-            {field: 'au_name', title: '场次', templet: '#auction_name',  align: 'center'},
-            {field: 'nickname', title: '拥有人', templet: '#nickname',  align: 'center'},
-            {field: 'price', title: '原价', templet: '#price', align: 'center',style : 'color: #DC143C;'},
-            {field: 'hanging_price', title: '挂售价格', templet: '#hanging_price', align: 'center',style : 'color: #DC143C;'},
-            {field: 'image', title: '封面', templet: '#image', align: 'center',width: '5%'},
-            {field: 'is_show', title: '状态', templet: '#is_show', align: 'center'},
-            {field: 'rise', title: '涨幅%', templet: '#rise', align: 'center'},
-            {field: 'deduct', title: '扣除%', templet: '#deduct', align: 'center'},
-            {field: 'sort', title: '排序', templet: '#sort', align: 'center'},
-            {field: 'create_time', title: '创建时间', templet: '#create_time', align: 'center'},
-            {field: 'right', title: '操作', align: 'center', toolbar: '#act'},
-        ];
-    });
-    //点击事件绑定
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'delete':
-                var url=layList.U({c:'auction.auction_product',a:'delete',q:{id:data.id}});
-                var code = {title:"操作提示",text:"确定将该商品移入回收站吗?",type:'info',confirm:'是的,移入回收站'};
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                            location.reload();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                },code)
-                break;
-            case 'open_image':
-                $eb.openImage(data.image);
-                break;
-            case 'edit':
-                location.href = layList.U({a:'edit',q:{id:data.id}});
-                break;
-        }
-    })
-
-    //查询
-    layList.search('search',function(where){
-        console.log(111);
-        layList.reload(where,true);
-    });
-
-    //改状态
-    layList.switch('is_show',function (odj,value) {
-        if(odj.elem.checked==true){
-            layList.baseGet(layList.Url({c:'auction.auctionProduct',a:'set_status',p:{status:1,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }else{
-            layList.baseGet(layList.Url({c:'auction.auctionProduct',a:'set_status',p:{status:0,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 162
runtime/admin/temp/cba55bc259381fa1d09b41941b4731ee.php

@@ -1,162 +0,0 @@
-<?php /*a:1:{s:72:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\setting\system_config\index.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="en">
-<head>
-    <meta charset="UTF-8">
-    <title><?=$form->getTitle()?></title>
-
-    <link href="/system/frame//css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <link href="/system//css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame//css/style.min.css?v=3.0.0" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <script src="/static/plug/vue/dist/vue.min.js"></script>
-    <link href="/static/plug/iview/dist/styles/iview.css" rel="stylesheet">
-    <script src="/static/plug/iview/dist/iview.min.js"></script>
-    <script src="/static/plug/jquery/jquery.min.js"></script>
-    <script src="/static/plug/form-create/province_city.js"></script>
-    <script src="/static/plug/form-create/form-create.min.js"></script>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <style>
-        /*弹框样式修改*/
-        .ivu-modal{top: 20px;}
-        .ivu-modal .ivu-modal-body{padding: 10px;}
-        .ivu-modal .ivu-modal-body .ivu-modal-confirm-head{padding:0 0 10px 0;}
-        .ivu-modal .ivu-modal-body .ivu-modal-confirm-footer{display: none;padding-bottom: 10px;}
-        .ivu-date-picker {display: inline-block;line-height: normal;width: 280px;}
-        .ivu-modal-footer{display: none;}
-        .ivu-poptip-popper{text-align: left;}
-        .ivu-icon{padding-left: 5px;}
-        .ivu-btn-long{width: 10%;min-width:100px;margin-left: 18%;}
-    </style>
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-    <div class="row">
-        <div class="col-sm-12">
-            <div class="ibox float-e-margins">
-                <?php if($config_tab == null): ?>
-                <div class="ibox-title">
-                    <h5>系统配置</h5>
-                </div>
-                <?php else: ?>
-                <div class="tabs-container ibox-title  gray-bg">
-                    <ul class="nav nav-tabs">
-                        <?php if(is_array($config_tab) || $config_tab instanceof \think\Collection || $config_tab instanceof \think\Paginator): $i = 0; $__LIST__ = $config_tab;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-
-                        <li <?php if($vo['id'] == $tab_id): ?> class="active" <?php endif; ?>><a href="<?php echo Url('index',array('tab_id'=>$vo['id'],'type'=>$vo['type'],'pid'=>0)); ?>"><i class="fa fa-<?php echo htmlentities($vo['icon']); ?>"></i><?php echo htmlentities($vo['label']); ?></a></li>
-
-                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                    </ul>
-                    <?php endif; ?>
-
-                    <div class="ibox-content">
-                        <?php if($children_config_tab != null): ?>
-                        <div class="tabs-container">
-                            <ul class="nav nav-tabs">
-                                <?php if(is_array($children_config_tab) || $children_config_tab instanceof \think\Collection || $children_config_tab instanceof \think\Paginator): $i = 0; $__LIST__ = $children_config_tab;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$voo): $mod = ($i % 2 );++$i;?>
-                                <li <?php if($voo['id'] == $children_tab_id): ?> class="active" <?php endif; ?>><a href="<?php echo Url('index',array('tab_id'=>$voo['pid'],'type'=>$voo['type'],'children_tab_id'=>$voo['id'])); ?>"><i class="fa fa-<?php echo htmlentities($voo['icon']); ?>"></i><?php echo htmlentities($voo['label']); ?></a></li>
-                                <?php endforeach; endif; else: echo "" ;endif; ?>
-                            </ul>
-                        </div>
-                        <?php endif; ?>
-                        <div class="p-m m-t-sm" id="configboay">
-
-                        </div>
-                    </div>
-            </div>
-        </div>
-    </div>
-</div>
-</body>
-
-<script>
-    formCreate.formSuccess = function(form,$r){
-        <?=$form->getSuccessScript()?>
-        $r.btn.loading(false);
-    };
-
-    (function () {
-        var create = (function () {
-            var getRule = function () {
-                var rule = <?=json_encode($form->getRules())?>;
-                rule.forEach(function (c) {
-                    if ((c.type == 'cascader' || c.type == 'tree') && Object.prototype.toString.call(c.props.data) == '[object String]') {
-                        if (c.props.data.indexOf('js.') === 0) {
-                            c.props.data = window[c.props.data.replace('js.', '')];
-                        }
-                    }
-                });
-                return rule;
-            }, vm = new Vue,name = 'formBuilderExec<?= !$form->getId() ? '' : '_'.$form->getId() ?>';
-            var _b = false;
-            window[name] =  function create(el, callback) {
-                if(_b) return ;
-                _b = true;
-                if (!el) el = document.getElementById('configboay');
-                var $f = formCreate.create(getRule(), {
-                    el: el,
-                    form:<?=json_encode($form->getConfig('form'))?>,
-                    row:<?=json_encode($form->getConfig('row'))?>,
-                    submitBtn:<?=$form->isSubmitBtn() ? '{}' : 'false'?>,
-                    resetBtn:<?=$form->isResetBtn() ? 'true' : '{}'?>,
-                    iframeHelper:true,
-                    global:{
-                        upload: {
-                            props:{
-                                onExceededSize: function (file) {
-                                    vm.$Message.error(file.name + '超出指定大小限制');
-                                },
-                                onFormatError: function () {
-                                    vm.$Message.error(file.name + '格式验证失败');
-                                },
-                                onError: function (error) {
-                                    vm.$Message.error(file.name + '上传失败,(' + error + ')');
-                                },
-                                onSuccess: function (res, file) {
-                                    if (res.code == 200) {
-                                        file.url = res.data.filePath;
-                                    } else {
-                                        vm.$Message.error(res.msg);
-                                    }
-                                },
-                            },
-                        },
-                    },
-                    //表单提交事件
-                    onSubmit: function (formData) {
-                        $f.btn.loading(true);
-                        $.ajax({
-                            url: '<?=$form->getAction()?>',
-                            type: '<?=$form->getMethod()?>',
-                            dataType: 'json',
-                            data: formData,
-                            success: function (res) {
-                                if (res.code == 200) {
-                                    vm.$Message.success(res.msg);
-                                    $f.btn.loading(false);
-                                    formCreate.formSuccess && formCreate.formSuccess(res, $f, formData);
-                                    callback && callback(0, res, $f, formData);
-                                    //TODO 表单提交成功!
-                                } else {
-                                    vm.$Message.error(res.msg || '表单提交失败');
-                                    $f.btn.loading(false);
-                                    callback && callback(1, res, $f, formData);
-                                    //TODO 表单提交失败
-                                }
-                            },
-                            error: function () {
-                                vm.$Message.error('表单提交失败');
-                                $f.btn.loading(false);
-                            }
-                        });
-                    }
-                });
-                return $f;
-            };
-            return window[name];
-        }());
-        window.$f = create();
-    })();
-</script>
-</html>

+ 0 - 282
runtime/admin/temp/ce38b0d4dda5a13bfb2e9ea6ebff7c1b.php

@@ -1,282 +0,0 @@
-<?php /*a:5:{s:66:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\user\user_level\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-                    <form class="layui-form layui-form-pane" action="">
-                        <div class="layui-form-item">
-                            <div class="layui-inline">
-                                <label class="layui-form-label">是否显示</label>
-                                <div class="layui-input-block">
-                                    <select name="is_show">
-                                        <option value="">是否显示</option>
-                                        <option value="1">显示</option>
-                                        <option value="0">不显示</option>
-                                    </select>
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label">等级名称</label>
-                                <div class="layui-input-block">
-                                    <input type="text" name="title" class="layui-input" placeholder="请输入等级名称">
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <div class="layui-input-inline">
-                                    <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit="search" lay-filter="search">
-                                        <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                </div>
-                            </div>
-                        </div>
-                    </form>
-                </div>
-            </div>
-        </div>
-        <!--产品列表-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">等级列表</div>
-                <div class="layui-card-body">
-                    <div class="layui-btn-container">
-                        <button class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>')">添加会员等级</button>
-                    </div>
-                    <table class="layui-hide" id="List" lay-filter="List"></table>
-                    <script type="text/html" id="icon">
-                        <img style="cursor: pointer;max-width: 50px;" lay-event='open_image' src="{{d.icon}}">
-                    </script>
-                    <script type="text/html" id="is_forever">
-                        <input type='checkbox' name='id' disabled lay-skin='switch' value="{{d.id}}" lay-filter='is_forever' lay-text='永久|非永久'  {{ d.is_forever == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="is_show">
-                        <input type='checkbox' name='id' lay-skin='switch' value="{{d.id}}" lay-filter='is_show' lay-text='开启|关闭'  {{ d.is_show == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="is_pay">
-                        <input type='checkbox' name='id' disabled lay-skin='switch' value="{{d.id}}" lay-filter='is_pay' lay-text='付费|免费'  {{ d.is_pay == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="act">
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作 <span class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0)" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('tash'); ?>?level_id={{d.id}}',{w:1000})">
-                                    <i class="fa fa-wrench"></i> 等级任务
-                                </a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0)" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>?id={{d.id}}')">
-                                    <i class="fa fa-edit"></i> 编辑等级
-                                </a>
-                            </li>
-                            <li>
-                                <a lay-event='delete' href="javascript:void(0)" >
-                                    <i class="fa fa-times"></i> 删除等级
-                                </a>
-                            </li>
-                        </ul>
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    //实例化form
-    layList.form.render();
-    //加载列表
-    layList.tableList('List',"<?php echo Url('get_system_vip_list'); ?>",function (){
-        return [
-            {field: 'id', title: '编号', sort: true,event:'id',width:'6%',align:"center"},
-            {field: 'icon', title: '等级图标',templet:'#icon',align:"center",width:'10%'},
-            {field: 'name', title: '等级名称',edit:'name',width:'6%',align:"center"},
-            {field: 'grade', title: '等级',edit:'grade',width:'6%',align:"center"},
-            {field: 'discount', title: '享受折扣',edit:'discount',width:'8%',align:"center"},
-            {field: 'valid_date', title: '有效时间',width:'12%',align:"center"},
-            {field: 'is_forever', title: '是否永久',templet:'#is_forever',width:'8%',align:"center"},
-            {field: 'is_show', title: '是否使用',templet:'#is_show',width:'8%',align:"center"},
-            {field: 'explain', title: '等级说明',align:"center"},
-            {field: 'right', title: '操作',align:'center',toolbar:'#act',width:'8%'},
-        ];
-    });
-    //自定义方法
-    var action= {
-        set_value: function (field, id, value) {
-            layList.baseGet(layList.Url({
-                a: 'set_value',
-                q: {field: field, id: id, value: value}
-            }), function (res) {
-                layList.msg(res.msg);
-            });
-        },
-    }
-    //查询
-    layList.search('search',function(where){
-        layList.reload(where,true);
-    });
-    layList.switch('is_show',function (odj,value) {
-        if(odj.elem.checked==true){
-            layList.baseGet(layList.Url({a:'set_show',p:{is_show:1,id:value}}),function (res) {
-                layList.msg(res.msg);
-            });
-        }else{
-            layList.baseGet(layList.Url({a:'set_show',p:{is_show:0,id:value}}),function (res) {
-                layList.msg(res.msg);
-            });
-        }
-    });
-    //快速编辑
-    layList.edit(function (obj) {
-        var id=obj.data.id,value=obj.value;
-        switch (obj.field) {
-            case 'name':
-                action.set_value('name',id,value);
-                break;
-            case 'grade':
-                action.set_value('grade',id,value);
-                break;
-            case 'discount':
-                action.set_value('discount',id,value);
-                break;
-        }
-    });
-    //监听并执行排序
-    layList.sort(['id','sort'],true);
-    //点击事件绑定
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'delete':
-                var url=layList.U({a:'delete',q:{id:data.id}});
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                })
-                break;
-            case 'open_image':
-                $eb.openImage(data.icon);
-                break;
-        }
-    })
-    //下拉框
-    $(document).click(function (e) {
-        $('.layui-nav-child').hide();
-    })
-    function dropdown(that){
-        var oEvent = arguments.callee.caller.arguments[0] || event;
-        oEvent.stopPropagation();
-        var offset = $(that).offset();
-        var top=offset.top-$(window).scrollTop();
-        var index = $(that).parents('tr').data('index');
-        $('.layui-nav-child').each(function (key) {
-            if (key != index) {
-                $(this).hide();
-            }
-        })
-        if($(document).height() < top+$(that).next('ul').height()){
-            $(that).next('ul').css({
-                'padding': 10,
-                'top': - ($(that).parent('td').height() / 2 + $(that).height() + $(that).next('ul').height()/2),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }else{
-            $(that).next('ul').css({
-                'padding': 10,
-                'top':$(that).parent('td').height() / 2 + $(that).height(),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }
-    }
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 324
runtime/admin/temp/d3966c25e699fde77ad795e9d3cf3458.php

@@ -1,324 +0,0 @@
-<?php /*a:5:{s:68:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\ump\store_bargain\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-<script type="text/javascript" src="/static/plug/jquery.downCount.js"></script>
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-    <div class="col-sm-12">
-        <div class="ibox float-e-margins">
-            <div class="ibox-title">
-                <h5>砍价商品搜索</h5>
-                <div class="ibox-tools">
-                    <a class="collapse-link">
-                        <i class="fa fa-chevron-up"></i>
-                    </a>
-                </div>
-            </div>
-            <div class="ibox-content">
-                <div class="alert alert-success alert-dismissable">
-                    <button aria-hidden="true" data-dismiss="alert" class="close" type="button">×</button>
-                    目前拥有<?php echo htmlentities($countBargain); ?>个砍价商品
-                </div>
-                <form class="layui-form">
-                    <div class="layui-form-item">
-                        <div class="layui-inline">
-                            <label class="layui-form-label">搜  索:</label>
-                            <div class="layui-input-inline">
-                                <input type="text" name="store_name" lay-verify="store_name" style="width: 100%" autocomplete="off" placeholder="请输入商品名称,编号" class="layui-input">
-                            </div>
-                        </div>
-                        <div class="layui-inline">
-                            <label class="layui-form-label">砍价状态:</label>
-                            <div class="layui-input-inline">
-                                <select name="status" lay-verify="status">
-                                    <option value="">全部</option>
-                                    <option value="1">开启</option>
-                                    <option value="0">关闭</option>
-                                </select>
-                            </div>
-                        </div>
-                    </div>
-                    <div class="layui-form-item">
-                        <label class="layui-form-label">
-                            <button class="layui-btn layui-btn-sm" lay-submit="" lay-filter="search" style="font-size:14px;line-height: 9px;">
-                                <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>搜索</button>
-                            <button lay-submit="export" lay-filter="export" class="layui-btn layui-btn-primary layui-btn-sm">
-                                <i class="layui-icon layui-icon-delete layuiadmin-button-btn" ></i> Excel导出</button>
-                        </label>
-                    </div>
-                </form>
-            </div>
-        </div>
-    </div>
-</div>
-<div class="row">
-    <div class="col-sm-12">
-        <div class="ibox float-e-margins">
-            <div class="ibox-content">
-                <div class="table-responsive" style="margin-top: 20px;">
-                    <div class="layui-btn-container">
-                        <a class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>',{h:700,w:1100});">添加砍价商品</a>
-                    </div>
-                    <table class="layui-hide" id="bargainList" lay-filter="bargainList"></table>
-                    <script type="text/html" id="status">
-                        <input type='checkbox' name='status' lay-skin='switch' value="{{d.id}}" lay-filter='status' lay-text='开启|关闭'  {{ d.status == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="statusCn">
-                        {{ d.status == 1 ? d.start_name : '关闭' }}
-                    </script>
-                    <script type="text/html" id="stopTime">
-                        <div class="count-time-{{d.id}}" data-time="{{d._stop_time}}">
-                            <span class="days">00</span>
-                            :
-                            <span class="hours">00</span>
-                            :
-                            <span class="minutes">00</span>
-                            :
-                            <span class="seconds">00</span>
-                        </div>
-                    </script>
-                    <script type="text/html" id="barDemo">
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="$eb.createModalFrame('{{d.title}}-设置规格','<?php echo Url('attr_list'); ?>?id={{d.id}}',{h:1000,w:1400});"><i class="layui-icon layui-icon-util"></i>规格</button>
-
-                        <button type="button" class="layui-btn layui-btn-xs" onclick="dropdown(this)">操作<span class="caret"></span></button>
-                        <ul class="layui-nav-child layui-anim layui-anim-upbit">
-                            <li>
-                                <a href="javascript:void(0);" onclick="$eb.createModalFrame('{{d.title}}-编辑','<?php echo Url('edit'); ?>?id={{d.id}}')"><i class="layui-icon layui-icon-edit"></i>编辑活动</a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" onclick="$eb.createModalFrame('{{d.title}}-编辑内容','<?php echo Url('edit_content'); ?>?id={{d.id}}')"><i class="layui-icon layui-icon-edit"></i>编辑详情</a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);"  onclick="$eb.createModalFrame('{{d.title}}-编辑规则','<?php echo Url('edit_rule'); ?>?id={{d.id}}')"><i class="layui-icon layui-icon-edit"></i>编辑规则</a>
-                            </li>
-                            <li>
-                                <a href="javascript:void(0);" class="delstor" lay-event='delstor'><i class="layui-icon layui-icon-delete"></i> 删除</a>
-                            </li>
-                        </ul>
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-
-
-
-<script src="/system/js/layuiList.js"></script>
-<script src="/system/frame/js/content.min.js?v=1.0.0"></script>
-<script>
-    layList.form.render();
-    window.$bargainId = <?php echo json_encode($bargainId);?>;
-    $(document).on('click','#time',function () {
-        var arr = $('#time').text().split(' - ');
-        var reg = new RegExp("-","g");//g,表示全部替换。
-        var newArr = [];
-        if(arr.length >1){
-            $.each(arr,function (index,item) {
-                newArr.push(item.replace(reg,"/"));
-            })
-            $('#time').data('value',newArr.join(' - '));
-        }
-    });
-    layList.tableList('bargainList',"<?php echo Url('get_bargain_list'); ?>",function () {
-        return [
-            {field: 'id', title: '编号', sort: true,width:'5%',event:'id'},
-            {field: 'image', title: '砍价图片',event:'open_image', width: '8%',templet: '<p><img src="{{d.image}}" alt="{{d.title}}"></p>'},
-            {field: 'title', title: '砍价名称'},
-            {field: 'price', title: '砍价价格',width:'6%'},
-            {field: 'bargain_min_price', title: '砍价区间',width:'8%',templet: '<span>{{d.bargain_min_price}}~{{d.bargain_max_price}}</span>'},
-            {field: 'min_price', title: '最低价',width:'6%'},
-            {field: 'count_people_all', title: '参与人数',width:'7%',templet: '<span>【{{d.count_people_all}}】人</span>'},
-            {field: 'count_people_help', title: '帮忙砍价人数',width:'7%',templet: '<span>【{{d.count_people_help}}】人</span>'},
-            {field: 'count_people_success', title: '砍价成功人数',width:'7%',templet: '<span>【{{d.count_people_success}}】人</span>'},
-            {field: 'quota_show', title: '限量',width:'4%'},
-            {field: 'quota', title: '限量剩余',width:'6%'},
-            {field: '_stop_time', title: '结束时间', width: '8%',toolbar: '#stopTime'},
-            {field: 'status', title: '状态',width:'6%',templet:"#status"},
-            {field: 'right', title: '操作', width: '10%', align: 'center', toolbar: '#barDemo'}
-        ]
-    });
-    layList.laydate.render({
-        elem:'#time',
-        trigger:'click',
-        eventElem:'#zdy_time',
-        range:true,
-    });
-    setTime();
-    function setTime(){
-        setTimeout(function () {
-            $.each($bargainId,function (index,item) {
-                console.log($('.count-time-'+item).attr('data-time'));
-                $('.count-time-'+item).downCount({
-                    date: $('.count-time-'+item).attr('data-time'),
-                    offset: +8
-                });
-            })
-        },3000);
-    }
-    layList.search('search',function(where){
-        layList.reload(where);
-        setTime();
-    });
-    layList.search('export',function(where){
-        location.href=layList.U({c:'ump.store_bargain',a:'get_bargain_list',q:{
-                store_name:where.store_name,
-                status:where.status,
-                export:1,
-            }});
-    })
-    layList.switch('status',function (odj,value,name){
-        if(odj.elem.checked==true){
-            layList.baseGet(layList.Url({c:'ump.store_bargain',a:'set_bargain_status',p:{status:1,id:value}}),function (res) {
-                layList.msg(res.msg);
-            }, function () {
-                odj.elem.checked = false;
-                layui.form.render();
-                layer.open({
-                    type: 1
-                    ,offset: 'auto'
-                    ,id: 'layerDemoauto' //防止重复弹出
-                    ,content: '<div style="padding: 20px 100px;">请先配置规格</div>'
-                    ,btn: '设置规格'
-                    ,btnAlign: 'c' //按钮居中
-                    ,shade: 0 //不显示遮罩
-                    ,yes: function(){
-                        layer.closeAll();
-                        $eb.createModalFrame('设置规格','<?php echo Url('attr_list'); ?>?id='+value+'',{h:1000,w:1400});
-                    }
-                });
-            });
-        }else{
-            layList.baseGet(layList.Url({c:'ump.store_bargain',a:'set_bargain_status',p:{status:0,id:value}}),function (res) {
-                layList.msg(res.msg);
-            });
-        }
-    });
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'delstor':
-                var url=layList.U({c:'ump.store_bargain',a:'delete',q:{id:data.id}});
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                })
-                break;
-        }
-    })
-    $(document).click(function (e) {
-        $('.layui-nav-child').hide();
-    })
-    function dropdown(that){
-        var oEvent = arguments.callee.caller.arguments[0] || event;
-        oEvent.stopPropagation();
-        var offset = $(that).offset();
-        var top=offset.top-$(window).scrollTop();
-        var index = $(that).parents('tr').data('index');
-        $('.layui-nav-child').each(function (key) {
-            if (key != index) {
-                $(this).hide();
-            }
-        })
-        if($(document).height() < top+$(that).next('ul').height()){
-            $(that).next('ul').css({
-                'padding': 10,
-                'top': - ($(that).parent('td').height() / 2 + $(that).height() + $(that).next('ul').height()/2),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }else{
-            $(that).next('ul').css({
-                'padding': 10,
-                'top':$(that).parent('td').height() / 2 + $(that).height(),
-                'min-width': 'inherit',
-                'position': 'absolute'
-            }).toggle();
-        }
-    }
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 966
runtime/admin/temp/d7d372ab726862fb447d17cfe02c83d6.php

@@ -1,966 +0,0 @@
-<?php /*a:1:{s:75:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction_product\create.php";i:1648693789;}*/ ?>
-<!DOCTYPE html>
-<html>
-<head>
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
-    <link href="/system/frame/css/font-awesome.min.css" rel="stylesheet">
-    <link href="/system/plug/umeditor/themes/default/css/umeditor.css" type="text/css" rel="stylesheet">
-    <script type="text/javascript" src="/system/plug/umeditor/third-party/jquery.min.js"></script>
-    <script type="text/javascript" src="/system/plug/umeditor/third-party/template.min.js"></script>
-    <script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.config.js"></script>
-    <script type="text/javascript" charset="utf-8" src="/system/plug/umeditor/umeditor.min.js"></script>
-    <script type="text/javascript" src="/system/plug/umeditor/lang/zh-cn/zh-cn.js"></script>
-    <link rel="stylesheet" href="/static/plug/layui/css/layui.css">
-    <script src="/static/plug/layui/layui.js"></script>
-    <script src="/static/plug/vue/dist/vue.min.js"></script>
-    <script src="/static/plug/axios.min.js"></script>
-    <script src="/system/module/widget/aliyun-oss-sdk-4.4.4.min.js"></script>
-    <script src="/system/module/widget/cos-js-sdk-v5.min.js"></script>
-    <script src="/system/module/widget/qiniu-js-sdk-2.5.5.js"></script>
-    <script src="/system/module/widget/plupload.full.min.js"></script>
-    <script src="/system/module/widget/videoUpload.js"></script>
-    <style>
-        .layui-form-item {
-            margin-bottom: 0px;
-        }
-
-        .pictrueBox {
-            display: inline-block !important;
-        }
-
-        .pictrue {
-            width: 60px;
-            height: 60px;
-            border: 1px dotted rgba(0, 0, 0, 0.1);
-            margin-right: 15px;
-            display: inline-block;
-            position: relative;
-            cursor: pointer;
-        }
-
-        .pictrue img {
-            width: 100%;
-            height: 100%;
-        }
-
-        .upLoad {
-            width: 58px;
-            height: 58px;
-            line-height: 58px;
-            border: 1px dotted rgba(0, 0, 0, 0.1);
-            border-radius: 4px;
-            background: rgba(0, 0, 0, 0.02);
-            cursor: pointer;
-            display: flex;
-            justify-content: center;
-            align-items: center;
-        }
-
-        .rulesBox {
-            display: flex;
-            flex-wrap: wrap;
-            margin-left: 10px;
-        }
-
-        .layui-tab-content {
-            margin-top: 15px;
-        }
-
-        .ml110 {
-            margin: 18px 0 4px 110px;
-        }
-
-        .rules {
-            display: flex;
-        }
-
-        .rules-btn-sm {
-            height: 30px;
-            line-height: 30px;
-            font-size: 12px;
-            width: 109px;
-        }
-
-        .rules-btn-sm input {
-            width: 79% !important;
-            height: 84% !important;
-            padding: 0 10px;
-        }
-
-        .ml10 {
-            margin-left: 10px !important;
-        }
-
-        .ml40 {
-            margin-left: 40px !important;
-        }
-
-        .closes {
-            position: absolute;
-            left: 86%;
-            top: -18%;
-        }
-        .red {
-            color: red;
-        }
-        .layui-input-block .layui-video-box{
-            width: 22%;
-            height: 180px;
-            border-radius: 10px;
-            background-color: #707070;
-            margin-top: 10px;
-            position: relative;
-            overflow: hidden;
-        }
-        .layui-input-block .layui-video-box i{
-            color: #fff;
-            line-height: 180px;
-            margin: 0 auto;
-            width: 50px;
-            height: 50px;
-            display: inherit;
-            font-size: 50px;
-        }
-        .layui-input-block .layui-video-box .mark{
-            position: absolute;
-            width: 100%;
-            height: 30px;
-            top: 0;
-            background-color: rgba(0,0,0,.5);
-            text-align: center;
-        }
-        .store_box{
-            display: flex;
-        }
-        .info{
-            color: #c9c9c9;
-            padding-left: 10px;
-            line-height: 30px;
-        }
-    </style>
-</head>
-<body>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app" v-cloak="">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <span class="">竞拍添加</span>
-                <button style="margin-left: 20px" type="button" class="layui-btn layui-btn-primary layui-btn-xs" @click="goBack">返回列表</button>
-            </div>
-            <div class="layui-card-body">
-                <form class="layui-form" action="" v-cloak="">
-                    <div class="layui-tab layui-tab-brief" lay-filter="docTabBrief">
-                        <div class="layui-tab-content">
-                            <div class="layui-tab-item layui-show">
-                                <div class="layui-row layui-col-space15">
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品名称<i class="red">*</i></label>
-                                                <div class="layui-input-block">
-                                                    <input type="text" name="nickname" lay-verify="title" autocomplete="off"
-                                                           placeholder="商品名称" class="layui-input" v-model="formData.name" maxlength="100">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品图片<i class="red">*</i></label>
-                                                <div class="pictrueBox">
-                                                    <div class="pictrue" v-if="formData.image" @click="uploadImage('image')">
-                                                        <img :src="formData.image"></div>
-                                                    <div class="upLoad" @click="uploadImage('image')" v-else>
-                                                        <i class="layui-icon layui-icon-camera" class="iconfont"
-                                                           style="font-size: 26px;"></i>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">商品轮播图<i class="red">*</i></label>
-                                                <div class="pictrueBox pictrue" v-for="(item,index) in formData.slider_image">
-                                                    <img :src="item">
-                                                    <i class="layui-icon closes" @click="deleteImage('slider_image',index)">&#x1007</i>
-                                                </div>
-                                                <div class="pictrueBox">
-                                                    <div class="upLoad" @click="uploadImage('slider_image')"
-                                                         v-if="formData.slider_image.length <= rule.slider_image.maxLength">
-                                                        <i class="layui-icon layui-icon-camera" class="iconfont"
-                                                           style="font-size: 26px;"></i>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-
-                                    <div class="layui-form-item">
-                                        <label class="layui-form-label">场次</label>
-                                        <div class="layui-input-inline">
-                                            <select id="auction_id" name="auction_id" lay-verify="title" v-model="formData.auction_id">
-                                                <option value="">请选择场馆</option>
-                                                <?php foreach($list as $key=>$vo): ?>
-                                                <option value="<?php echo htmlentities($vo['id']); ?>"><?php echo htmlentities($vo['nickname']); ?><option>
-                                                    <?php endforeach; ?>
-                                            </select>
-                                        </div>
-                                    </div>
-                                    <div class="layui-row layui-col-space15">
-                                        <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
-                                            <div class="grid-demo grid-demo-bg1">
-                                                <div class="layui-form-item">
-                                                    <label class="layui-form-label">商品状态</label>
-                                                    <div class="layui-input-block">
-                                                        <input type="radio" name="is_show" lay-filter="is_show" value="1" title="上架"
-                                                               :checked="formData.is_show == 1 ? true : false">
-                                                        <input type="radio" name="is_show" lay-filter="is_show" value="0" title="下架"
-                                                               :checked="formData.is_show == 0 ? true : false">
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">原价<i class="red">*</i></label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="price" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.price" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">挂售价格<i class="red">*</i></label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="hanging_price" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.hanging_price" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">涨幅<i class="red">*</i></label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="rise" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.rise" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">扣除<i class="red">*</i></label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="deduct" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.deduct" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item layui-form-text">
-                                                <label class="layui-form-label">商品介绍</label>
-                                                <div class="layui-input-block">
-                                                    <textarea name="info" v-model="formData.info"
-                                                              placeholder="请输入商品简介" class="layui-textarea"></textarea>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <div class="grid-demo grid-demo-bg1">
-                                            <div class="layui-form-item">
-                                                <label class="layui-form-label">排序</label>
-                                                <div class="layui-input-inline">
-                                                    <input type="number" name="sort" lay-verify="title" autocomplete="off" class="layui-input" v-model="formData.sort" maxlength="100" value="0">
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <label class="layui-form-label" style="left: +1%">商品详情:</label>
-                                    <div class="layui-row layui-col-space15">
-                                        <textarea type="text/plain" name="description" id="myEditor" style="width:100%;">{{formData.description}}</textarea>
-                                    </div>
-
-
-                                </div>
-
-
-                            </div>
-                            <div class="layui-tab-content">
-                                <div class="layui-row layui-col-space15">
-                                    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
-                                        <button class="layui-btn layui-btn-normal layui-btn-sm" id="submit" type="button" @click="handleSubmit()">提交</button>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                </form>
-            </div>
-        </div>
-    </div>
-</div>
-<script>
-
-    var id = <?php echo htmlentities($id); ?>;
-    layui.use('laydate', function(){
-        var laydate = layui.laydate;
-
-        laydate.render({
-            elem: '#time'
-            ,type: 'time'
-            ,range: true
-        });
-        laydate.render({
-            elem: '#rtime'
-            ,type: 'time'
-            ,range: true
-        });
-    })
-
-    new Vue({
-        el: '#app',
-        data: {
-            id:id,
-            //分类列表
-            cateList: [],
-            //运费模板
-            tempList: [],
-            upload:{
-                videoIng:false
-            },
-            formData: {
-                description: '',
-                name: '',
-                is_show:1,
-                image:'',
-                price:'',
-                deduct: 1.2,
-                rise: 2.7,
-                info: '',
-                sort: 0,
-                auction_id: '',
-                hanging_price: '',
-                slider_image: []
-
-            },
-            rule: { //多图选择规则
-                slider_image: {
-                    maxLength: 5
-                }
-            },
-            attr: [],//临时属性
-            newRule: false,//是否添加新规则
-            radioRule: ['status'],//radio 当选规则
-            ruleList:[],
-            ruleIndex:-1,
-            progress: 0,
-            um: null,//编译器实例化
-            form: null,//layui.form
-            layTabId: 1,
-            ruleBool: id ? true : false,
-        },
-        watch:{
-            'formData.is_sub':function (n) {
-                if (n == 1) {
-                    this.formHeader.push({title:'一级返佣(元)'});
-                    this.formHeader.push({title:'二级级返佣(元)'});
-                } else {
-                    this.formHeader.pop();
-                    this.formHeader.pop();
-                }
-            },
-            'formData.spec_type':function (n) {
-                if (n) {
-                    this.render();
-                }
-            },
-            // 'formData.image':function (n) {
-            //     if(!this.batchAttr.pic){
-            //         this.batchAttr.pic = n;
-            //     }
-            //     if(!this.formData.attr.pic){
-            //         this.formData.attr.pic = n;
-            //     }
-            // }
-        },
-        methods: {
-            back:function(){
-                var that = this;
-                layui.use(['element'], function () {
-                    layui.element.tabChange('docTabBrief', that.layTabId == 1 ? 1 : parseInt(that.layTabId) - 1);
-                });
-            },
-            next:function(){
-                var that = this;
-                layui.use(['element'], function () {
-                    layui.element.tabChange('docTabBrief', that.layTabId == 3 ? 3 : parseInt(that.layTabId) + 1);
-                });
-            },
-            goBack:function(){
-                location.href = this.U({c:'auction.auction_product',a:'index'});
-            },
-            U: function (opt) {
-                var m = opt.m || 'admin', c = opt.c || window.controlle || '', a = opt.a || 'index', q = opt.q || '',
-                    p = opt.p || {};
-                var params = Object. keys(p).map(function (key) {
-                    return key + '/' + p[key];
-                }).join('/');
-                var gets = Object.keys(q).map(function (key) {
-                    return key+'='+ q[key];
-                }).join('&');
-
-                return '/' + m + '/' + c + '/' + a + (params == '' ? '' : '/' + params) + (gets == '' ? '' : '?' + gets);
-            },
-            /**
-             * 提示
-             * */
-            showMsg: function (msg, success) {
-                $('#submit').removeAttr('disabled').text('提交');
-                layui.use(['layer'], function () {
-                    layui.layer.msg(msg, success);
-                });
-            },
-            addBrokerage:function(){
-                if (this.brokerage.brokerage >= 0 && this.brokerage.brokerage_two >= 0){
-                    var that = this;
-                    this.$set(this.formData,'attrs',this.formData.attrs.map(function (item) {
-                        item.brokerage = that.brokerage.brokerage;
-                        item.brokerage_two = that.brokerage.brokerage_two;
-                        return item;
-                    }));
-                } else {
-                    return this.showMsg('请填写返佣金额在进行批量添加');
-                }
-            },
-            batchClear:function(){
-                this.$set(this,'batchAttr',{
-                    pic: '',
-                    price: 0,
-                    cost: 0,
-                    ot_price: 0,
-                    stock: 0,
-                    bar_code: '',
-                    weight: 0,
-                    volume: 0,
-                });
-            },
-            /**
-             * 批量添加
-             * */
-            batchAdd:function(){
-                var that = this;
-                this.$set(this.formData,'attrs',this.formData.attrs.map(function (item) {
-                    if (that.batchAttr.pic) {
-                        item.pic = that.batchAttr.pic;
-                    }
-                    if (that.batchAttr.price > 0){
-                        item.price = that.batchAttr.price;
-                    }
-                    if (that.batchAttr.cost > 0){
-                        item.cost = that.batchAttr.cost;
-                    }
-                    if (that.batchAttr.ot_price > 0){
-                        item.ot_price = that.batchAttr.ot_price;
-                    }
-                    if (that.batchAttr.stock > 0){
-                        item.stock = that.batchAttr.stock;
-                    }
-                    if (that.batchAttr.bar_code != ''){
-                        item.bar_code = that.batchAttr.bar_code;
-                    }
-                    if (that.batchAttr.weight > 0){
-                        item.weight = that.batchAttr.weight;
-                    }
-                    if (that.batchAttr.volume > 0){
-                        item.volume = that.batchAttr.volume;
-                    }
-                    return item;
-                }));
-
-            },
-            /**
-             * 获取商品信息
-             * */
-            getProductInfo: function () {
-                var that = this;
-                that.requestGet(that.U({c:"auction.auction_product",a:'auction_list',q:{id:that.id}})).then(function (res) {
-                    that.$set(that,'cateList',res.data.cateList);
-                    that.$set(that,'tempList',res.data.tempList);
-                    var productInfo = res.data.productInfo || {};
-                    if(productInfo.id && that.id){
-                        that.$set(that,'formData',productInfo);
-                        that.generate();
-                    }
-                    that.getRuleList();
-                    that.init();
-                }).catch(function (res) {
-                    that.showMsg(res.msg);
-                })
-            },
-            /**
-             * 给某个属性添加属性值
-             * @param item
-             * */
-            addDetail: function (item) {
-                if (!item.detailValue) return false;
-                if (item.detail.find(function (val) {
-                    if(item.detailValue == val){
-                        return true;
-                    }
-                })) {
-                    return this.showMsg('添加的属性值重复');
-                }
-                item.detail.push(item.detailValue);
-                item.detailValue = '';
-            },
-            /**
-             * 删除某个属性值
-             * @param item 父级循环集合
-             * @param inx 子集index
-             * */
-            deleteValue: function (item, inx) {
-                if (item.detail.length > 1) {
-                    item.detail.splice(inx, 1);
-                } else {
-                    return this.showMsg('请设置至少一个属性');
-                }
-            },
-            /**
-             * 删除某条属性
-             * @param index
-             * */
-            deleteItem: function (index) {
-                this.formData.items.splice(index, 1);
-            },
-            /**
-             * 删除某条属性
-             * @param index
-             * */
-            deleteAttrs: function (index) {
-                var that = this;
-                if(that.id > 0){
-                    that.requestGet(that.U({c:"store.StoreProduct",a:'check_activity',q:{id:that.id}})).then(function (res) {
-                        that.showMsg(res.msg);
-                    }).catch(function (res) {
-                        if (that.formData.attrs.length > 1) {
-                            that.formData.attrs.splice(index, 1);
-                        } else {
-                            return that.showMsg('请设置至少一个规则');
-                        }
-                    })
-                }else{
-                    if (that.formData.attrs.length > 1) {
-                        that.formData.attrs.splice(index, 1);
-                    } else {
-                        return that.showMsg('请设置至少一个规则');
-                    }
-                }
-            },
-            /**
-             * 创建属性
-             * */
-            createAttrName: function () {
-                if (this.formDynamic.attrsName && this.formDynamic.attrsVal) {
-                    if (this.formData.items.find(function (val) {
-                        if (val.value == this.formDynamic.attrsName) {
-                            return true;
-                        }
-                    }.bind(this))) {
-                        return this.showMsg('添加的属性重复');
-                    }
-                    this.formData.items.push({
-                        value: this.formDynamic.attrsName,
-                        detailValue: '',
-                        attrHidden: false,
-                        detail: [this.formDynamic.attrsVal]
-                    });
-                    this.formDynamic.attrsName = '';
-                    this.formDynamic.attrsVal = '';
-                    this.newRule = false;
-                } else {
-                    return this.showMsg('请添加完整的规格!');
-                }
-            },
-            /**
-             * 删除图片
-             * */
-            deleteImage: function (key, index) {
-                var that = this;
-                if (index != undefined) {
-                    that.formData[key].splice(index, 1);
-                    that.$set(that.formData, key, that.formData[key]);
-                } else {
-                    that.$set(that.formData, key, '');
-                }
-            },
-            createFrame: function (title, src, opt) {
-                opt === undefined && (opt = {});
-                var h = 0;
-                if (window.innerHeight < 800 && window.innerHeight >= 700) {
-                    h = window.innerHeight - 50;
-                } else if (window.innerHeight < 900 && window.innerHeight >= 800) {
-                    h = window.innerHeight - 100;
-                } else if (window.innerHeight < 1000 && window.innerHeight >= 900) {
-                    h = window.innerHeight - 150;
-                } else if (window.innerHeight >= 1000) {
-                    h = window.innerHeight - 200;
-                } else {
-                    h = window.innerHeight;
-                }
-                var area = [(opt.w || window.innerWidth / 2) + 'px', (!opt.h || opt.h > h ? h : opt.h) + 'px'];
-                layui.use('layer',function () {
-                    return layer.open({
-                        type: 2,
-                        title: title,
-                        area: area,
-                        fixed: false, //不固定
-                        maxmin: true,
-                        moveOut: false,//true  可以拖出窗外  false 只能在窗内拖
-                        anim: 5,//出场动画 isOutAnim bool 关闭动画
-                        offset: 'auto',//['100px','100px'],//'auto',//初始位置  ['100px','100px'] t[ 上 左]
-                        shade: 0,//遮罩
-                        resize: true,//是否允许拉伸
-                        content: src,//内容
-                        move: '.layui-layer-title'
-                    });
-                });
-            },
-            changeIMG: function (name, value) {
-                if (this.getRule(name).maxLength !== undefined) {
-                    var that = this;
-                    value.map(function (v) {
-                        that.formData[name].push(v);
-                    });
-                    this.$set(this.formData, name, this.formData[name]);
-                } else {
-                    if(name == 'batchAttr.pic'){
-                        this.batchAttr.pic = value;
-                    } else {
-                        if (name.indexOf('.') !== -1) {
-                            var key = name.split('.');
-                            if (key.length == 2){
-                                this.formData[key[0]][key[1]] = value;
-                            } else if(key.length == 3){
-                                this.formData[key[0]][key[1]][key[2]] = value;
-                            } else if(key.length == 4){
-                                this.$set(this.formData[key[0]][key[1]][key[2]],key[3],value)
-                            }
-                        } else {
-                            this.formData[name] = value;
-                        }
-                    }
-                }
-            },
-            getRule: function (name) {
-                return this.rule[name] || {};
-            },
-            uploadImage: function (name) {
-                return this.createFrame('选择图片',this.U({c:"widget.images",a:'index',p:{fodder:name}}),{h:545,w:900});
-            },
-            uploadVideo: function () {
-                if (this.videoLink) {
-                    this.formData.video_link = this.videoLink;
-                } else {
-                    $(this.$refs.filElem).click();
-                }
-            },
-            delVideo: function () {
-                var that = this;
-                that.$set(that.formData, 'video_link', '');
-            },
-            insertEditor: function (list) {
-                this.um.execCommand('insertimage', list);
-            },
-            insertEditorVideo: function (src) {
-                this.um.setContent('<div><video style="width: 99%" src="'+src+'" class="video-ue" controls="controls" width="100"><source src="'+src+'"></source></video></div><br>',true);
-            },
-            getContent: function () {
-                return this.um.getContent();
-            },
-            /**
-             * 监听radio字段
-             */
-            eeventRadio: function () {
-                var that = this;
-                that.radioRule.map(function (val) {
-                    that.form.on('radio(' + val + ')', function (res) {
-                        that.formData[val] = res.value;
-                    });
-                })
-            },
-            init: function () {
-                var that = this;
-                window.UMEDITOR_CONFIG.toolbar = [
-                    // 加入一个 test
-                    'source | undo redo | bold italic underline strikethrough | superscript subscript | forecolor backcolor | removeformat |',
-                    'insertorderedlist insertunorderedlist | selectall cleardoc paragraph | fontfamily fontsize',
-                    '| justifyleft justifycenter justifyright justifyjustify |',
-                    'link unlink | emotion selectimgs video  | map',
-                    '| horizontal print preview fullscreen', 'drafts', 'formula'
-                ];
-                UM.registerUI('selectimgs', function (name) {
-                    var me = this;
-                    var $btn = $.eduibutton({
-                        icon: 'image',
-                        click: function () {
-                            that.createFrame('选择图片', "<?php echo Url('widget.images/index',['fodder'=>'editor']); ?>");
-                        },
-                        title: '选择图片'
-                    });
-
-                    this.addListener('selectionchange', function () {
-                        //切换为不可编辑时,把自己变灰
-                        var state = this.queryCommandState(name);
-                        $btn.edui().disabled(state == -1).active(state == 1)
-                    });
-                    return $btn;
-
-                });
-                UM.registerUI('video', function (name) {
-                    var me = this;
-                    var $btn = $.eduibutton({
-                        icon: 'video',
-                        click: function () {
-                            that.createFrame('选择视频', "<?php echo Url('widget.video/index',['fodder'=>'video']); ?>");
-                        },
-                        title: '选择视频'
-                    });
-
-                    this.addListener('selectionchange', function () {
-                        //切换为不可编辑时,把自己变灰
-                        var state = this.queryCommandState(name);
-                        $btn.edui().disabled(state == -1).active(state == 1)
-                    });
-                    return $btn;
-
-                });
-                //实例化编辑器
-                this.um = UM.getEditor('myEditor', {initialFrameWidth: '99%', initialFrameHeight: 400});
-                this.um.setContent(that.formData.description);
-                that.$nextTick(function () {
-                    layui.use(['form','element'], function () {
-                        that.form = layui.form;
-                        that.form.render();
-                        that.form.on('select(temp_id)', function (data) {
-                            that.$set(that.formData, 'temp_id', data.value);
-                        });
-                        that.form.on('select(rule_index)', function (data) {
-                            that.ruleIndex = data.value;
-                        });
-                        layui.element.on('tab(docTabBrief)', function(){
-                            that.layTabId = this.getAttribute('lay-id');
-                        });
-                        that.eeventRadio();
-                    });
-
-                })
-            },
-            requestPost: function (url, data) {
-                return new Promise(function (resolve, reject) {
-                    axios.post(url, data).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            resolve(res.data)
-                        } else {
-                            reject(res.data);
-                        }
-                    }).catch(function (err) {
-                        reject({msg:err})
-                    });
-                })
-            },
-            requestGet: function (url) {
-                return new Promise(function (resolve, reject) {
-                    axios.get(url).then(function (res) {
-                        if (res.status == 200 && res.data.code == 200) {
-                            resolve(res.data)
-                        } else {
-                            reject(res.data);
-                        }
-                    }).catch(function (err) {
-                        reject({msg:err})
-                    });
-                })
-            },
-            generates: function () {
-                var that = this;
-                that.generate(1);
-            },
-            generate: function (type = 0) {
-                var that = this;
-                this.requestPost(that.U({c:"store.StoreProduct",a:'is_format_attr',p:{id:that.id,type:type}}), {attrs:this.formData.items}).then(function (res) {
-                    that.$set(that.formData, 'attrs', res.data.value);
-                    that.$set(that, 'formHeader', res.data.header);
-                    if (that.id && that.formData.is_sub == 1 && that.formData.spec_type == 1) {
-                        that.formHeader.push({title:'一级返佣(元)'});
-                        that.formHeader.push({title:'二级级返佣(元)'});
-                    }
-                }).catch(function (res) {
-                    return that.showMsg(res.msg);
-                });
-            },
-            handleSubmit:function () {
-                var that = this;
-                var auction_id = $('#auction_id').val();
-                console.log(auction_id);
-                if (that.formData.name === ''){
-                    return that.showMsg('请输入商品名称');
-                }
-                if (auction_id <= 0){
-                    return that.showMsg('请选择场馆');
-                }
-                if (that.formData.image === ''){
-                    return that.showMsg('请输入上传图片');
-                }
-                if (that.formData.price <= 0){
-                    return that.showMsg('请输入价格');
-                }
-                if (that.formData.rise <= 0){
-                    return that.showMsg('涨幅不能为空');
-                }
-                if (that.formData.deduct <= 0){
-                    return that.showMsg('扣除不能为空');
-                }
-
-                that.formData.auction_id = auction_id;
-                that.formData.description = that.getContent();
-                that.requestPost(that.U({c:'auction.auctionProduct',a:'save',p:{id:that.id}}),that.formData).then(function (res) {
-                    that.confirm();
-                }).catch(function (res) {
-                    that.showMsg(res.msg);
-                });
-
-            },
-            confirm: function(){
-                var that = this;
-                layui.use(['layer'], function () {
-                    var layer = layui.layer;
-                    layer.confirm(that.id ? '修改成功是否返回产品列表' : '添加成功是否返回产品列表', {
-                        btn: ['返回列表',that.id ? '继续修改' : '继续添加'] //按钮
-                    }, function(){
-                        location.href = that.U({c:'auction.auction_product',a:'index'});
-                    }, function(){
-                        location.reload();
-                    });
-                });
-            },
-            render:function(){
-                this.$nextTick(function(){
-                    layui.use(['form'], function () {
-                        layui.form.render('select');
-                    });
-                })
-            },
-            // 移动
-            handleDragStart (e, item) {
-                this.dragging = item;
-            },
-            handleDragEnd (e, item) {
-                this.dragging = null
-            },
-            handleDragOver (e) {
-                e.dataTransfer.dropEffect = 'move'
-            },
-            handleDragEnter (e, item) {
-                e.dataTransfer.effectAllowed = 'move'
-                if (item === this.dragging) {
-                    return
-                }
-                var newItems = [...this.formData.activity];
-                var src = newItems.indexOf(this.dragging);
-                var dst = newItems.indexOf(item);
-                newItems.splice(dst, 0, ...newItems.splice(src, 1))
-                this.formData.activity = newItems;
-            },
-            getRuleList:function (type) {
-                var that = this;
-                that.requestGet(that.U({c:'store.StoreProduct',a:'get_rule'})).then(function (res) {
-                    that.$set(that,'ruleList',res.data);
-                    if(type !== undefined){
-                        that.render();
-                    }
-                });
-            },
-            addRule:function(){
-                return this.createFrame('添加商品规则',this.U({c:'store.StoreProductRule',a:'create'}));
-            },
-            allRule:function () {
-                if (this.ruleIndex != -1) {
-                    var rule = this.ruleList[this.ruleIndex];
-                    if (rule) {
-                        this.ruleBool = true;
-                        var rule_value = rule.rule_value.map(function (item) {
-                            return item;
-                        });
-                        this.$set(this.formData,'items',rule_value);
-                        this.$set(this.formData,'attrs',[]);
-                        this.$set(this,'formHeader',[]);
-                        return true;
-                    }
-                }
-                this.showMsg('选择的属性无效');
-            }
-        },
-        mounted: function () {
-            var that = this;
-            axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
-            that.getProductInfo();
-            window.$vm = that;
-            window.changeIMG = that.changeIMG;
-            window.insertEditor = that.insertEditor;
-            window.insertEditorVideo = that.insertEditorVideo;
-            window.successFun = function(){
-                that.getRuleList(1);
-            }
-            $(that.$refs.filElem).change(function () {
-                var inputFile = this.files[0];
-                that.requestPost(that.U({c:"widget.video",a:'get_signature'})).then(function (res) {
-                    AdminUpload.upload(res.data.uploadType,{
-                        token: res.data.uploadToken || '',
-                        file: inputFile,
-                        accessKeyId: res.data.accessKey || '',
-                        accessKeySecret: res.data.secretKey || '',
-                        bucketName: res.data.storageName || '',
-                        region: res.data.storageRegion || '',
-                        domain: res.data.domain || '',
-                        uploadIng:function (progress) {
-                            that.upload.videoIng = true;
-                            that.progress = progress;
-                        }
-                    }).then(function (res) {
-                        //成功
-                        that.$set(that.formData, 'video_link', res.url);
-                        that.progress = 0;
-                        that.upload.videoIng = false;
-                        return that.showMsg('上传成功');
-                    }).catch(function (err) {
-                        //失败
-                        console.info(err);
-                        return that.showMsg('上传错误请检查您的配置');
-                    });
-                }).catch(function (res) {
-                    return that.showMsg(res.msg || '获取密钥失败,请检查您的配置');
-                });
-            })
-        }
-
-    });
-</script>
-</body>
-</html>
-<script>
-    import Layout from "../../../../../public/static/plug/iview/dist/iview";
-    export default {
-        components: {Layout}
-    }
-</script>

+ 0 - 287
runtime/admin/temp/e0abd80544d41d484c95371b79ad0cd0.php

@@ -1,287 +0,0 @@
-<?php /*a:5:{s:75:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\agent\agent_manage\stair_order.php";i:1596607428;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15"  id="app" v-cloak="">
-        <!--搜索条件-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-                    <div class="layui-carousel layadmin-carousel layadmin-shortcut" lay-anim="" lay-indicator="inside" lay-arrow="none" style="background:none">
-                        <div class="layui-card-body">
-                            <div class="layui-row layui-col-space10 layui-form-item">
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">时间选择:</label>
-                                    <div class="layui-input-block" data-type="data" v-cloak="">
-                                        <button class="layui-btn layui-btn-sm" type="button" v-for="item in dataList" @click="setData(item)" :class="{'layui-btn-primary':where.data!=item.value}">{{item.name}}</button>
-                                        <button class="layui-btn layui-btn-sm" type="button" ref="time" @click="setData({value:'zd',is_zd:true})" :class="{'layui-btn-primary':where.data!='zd'}">自定义</button>
-                                        <button type="button" class="layui-btn layui-btn-sm layui-btn-primary" v-show="showtime==true" ref="date_time"><?php echo htmlentities($year['0']); ?> - <?php echo htmlentities($year['1']); ?></button>
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">订单类型:</label>
-                                    <div class="layui-input-block" v-cloak="">
-                                        <button class="layui-btn layui-btn-sm" :class="{'layui-btn-primary':where.type!=item.value}" @click="where.type = item.value" type="button" v-for="item in spread_type">{{item.name}}
-                                            <span v-if="item.count!=undefined" class="layui-badge layui-bg-gray">{{item.count}}</span></button>
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label">订单号:</label>
-                                    <div class="layui-input-block">
-                                        <input type="text" name="order_id" style="width: 50%" v-model="where.order_id" placeholder="请输入姓名、电话、UID、订单号" class="layui-input">
-                                    </div>
-                                </div>
-                                <div class="layui-col-lg12">
-                                    <div class="layui-input-block">
-                                        <button @click="search" type="button" class="layui-btn layui-btn-sm layui-btn-normal">
-                                            <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                        <button @click="refresh" type="reset" class="layui-btn layui-btn-primary layui-btn-sm">
-                                            <i class="layui-icon layui-icon-refresh" ></i>刷新</button>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-        <!--end-->
-        <!-- 中间详细信息-->
-        <div :class="item.col!=undefined ? 'layui-col-sm'+item.col+' '+'layui-col-md'+item.col+' layui-col-xs'+item.col:'layui-col-sm6 layui-col-md3'" v-for="item in badge" v-cloak="" v-if="item.count > 0">
-            <div class="layui-card">
-                <div class="layui-card-header">
-                    {{item.name}}
-                    <span class="layui-badge layuiadmin-badge" :class="item.background_color">{{item.field}}</span>
-                </div>
-                <div class="layui-card-body">
-                    <p class="layuiadmin-big-font">{{item.count}}</p>
-                    <p v-show="item.content!=undefined">
-                        {{item.content}}
-                        <span class="layuiadmin-span-color">{{item.sum}}<i :class="item.class"></i></span>
-                    </p>
-                </div>
-            </div>
-        </div>
-        <!--enb-->
-    </div>
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">分销员列表</div>
-                <div class="layui-card-body">
-                    <div class="layui-btn-container">
-                        <div class="layui-btn-group conrelTable">
-                            <button class="layui-btn layui-btn-sm layui-btn-normal" type="button" data-type="refresh"><i class="layui-icon layui-icon-refresh" ></i>刷新</button>
-                        </div>
-                    </div>
-                    <table class="layui-hide" id="userList" lay-filter="userList"></table>
-                    <script type="text/html" id="time">
-                        <p>下单:{{d._add_time}}</p><br/>
-                        <p>支付:{{d._pay_time}}</p><br/>
-                        <p>收货:{{d.take_time}}</p>
-                    </script>
-                    <script type="text/html" id="user_info">
-                        <p>{{d.user_info}}</p>
-                    </script>
-                    <script type="text/html" id="order_id">
-                        <a href="javascript:;" lay-event="order_id">{{d.order_id}}</a>
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    var action={
-        refresh:function () {
-            layList.reload();
-        }
-    },uid = <?php echo htmlentities($uid); ?>;
-    layList.form.render();
-    layList.tableList('userList',"<?php echo Url('get_stair_order_list',['uid'=>$uid]); ?>",function () {
-        return [
-            {field: 'order_id', title: '订单ID',templet:'#order_id'},
-            {field: 'user_info', title: '用户信息' ,templet:'#user_info'},
-            // {field: 'spread_info', title: '上级信息' },
-            // {field: 'order_info', title: '订单详情' },
-            {field: 'time', title: '时间',templet:'#time'},
-            {field: 'number_price', title: '返佣金额'},
-        ];
-    });
-    layList.date({elem:'#start_time',theme:'#393D49',type:'datetime'});
-    layList.date({elem:'#end_time',theme:'#393D49',type:'datetime'});
-    layList.search('search',function(where){
-        if(where.start_time!='' && where.end_time=='') return layList.msg('请选择结束时间');
-        if(where.end_time!='' && where.start_time=='') return layList.msg('请选择开始时间');
-        layList.reload(where,true);
-    });
-    $('.conrelTable').find('button').each(function () {
-        var type=$(this).data('type');
-        $(this).on('click',function () {
-            action[type] && action[type]();
-        })
-    })
-    layList.tool(function (event,data,obj) {
-        switch (event){
-            case 'order_id':
-                $eb.createModalFrame('订单列表',layList.U({c:'order.store_order',a:'index',q:{real_name:data.order_id}}),{w:1100});
-                break;
-        }
-    });
-    require(['vue'],function(Vue) {
-        new Vue({
-            el: "#app",
-            data: {
-                badge: [],
-                dataList: [
-                    {name: '全部', value: ''},
-                    {name: '今天', value: 'today'},
-                    {name: '昨天', value: 'yesterday'},
-                    {name: '最近7天', value: 'lately7'},
-                    {name: '最近30天', value: 'lately30'},
-                    {name: '本月', value: 'month'},
-                    {name: '本年', value: 'year'},
-                ],
-                spread_type:[
-                    {name:'全部',value:''},
-                    {name:'一级推广人订单',value:'1'},
-                    {name:'二级推广人订单',value:'2'},
-                ],
-                where:{
-                    data:'',
-                    order_id: '',
-                    type:'',
-                    uid:uid
-                },
-                showtime: false,
-            },
-            watch:{
-
-            },
-            methods:{
-                getBadge:function(){
-                    var that=this;
-                    layList.baseGet(layList.Url({a:'get_stair_order_badge',q:that.where}),function (rem) {
-                        that.badge=rem.data;
-                    });
-                },
-                setData:function(item){
-                    var that=this;
-                    if(item.is_zd==true){
-                        that.showtime=true;
-                        this.where.data=this.$refs.date_time.innerText;
-                    }else{
-                        this.showtime=false;
-                        this.where.data=item.value;
-                    }
-                },
-                search:function () {
-                    this.where.excel=0;
-                    this.getBadge();
-                    layList.reload(this.where,true);
-                },
-                refresh:function () {
-                    layList.reload();
-                    this.getBadge();
-                }
-            },
-            mounted:function () {
-                that = this;
-                this.getBadge();
-                layList.laydate.render({
-                    elem:this.$refs.date_time,
-                    trigger:'click',
-                    eventElem:this.$refs.time,
-                    range:true,
-                    change:function (value){
-                        that.where.data=value;
-                    }
-                });
-            }
-        })
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 163
runtime/admin/temp/e2f22eab222d68b1f95792611fec88e0.php

@@ -1,163 +0,0 @@
-<?php /*a:5:{s:76:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\finance\finance\commission_list.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12 layui-col-sm12 layui-col-lg12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索</div>
-                <div class="layui-card-body">
-                    <form class="layui-form layui-form-pane" action="">
-                        <div class="layui-form-item">
-                            <div class="layui-inline">
-                                <label class="layui-form-label">昵称/ID</label>
-                                <div class="layui-input-block">
-                                    <input type="text" name="nickname" class="layui-input">
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label">佣金范围</label>
-                                <div class="layui-input-inline" style="width: 100px;">
-                                    <input type="text" name="price_min" placeholder="¥" autocomplete="off" class="layui-input">
-                                </div>
-                                <div class="layui-form-mid">-</div>
-                                <div class="layui-input-inline" style="width: 100px;">
-                                    <input type="text" name="price_max" placeholder="¥" autocomplete="off" class="layui-input">
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <label class="layui-form-label">佣金排序</label>
-                                <div class="layui-input-block">
-                                    <select name="order">
-                                        <option value="1" selected="">升序</option>
-                                        <option value="0">降序</option>
-                                    </select>
-                                </div>
-                            </div>
-                            <div class="layui-inline">
-                                <div class="layui-input-inline">
-                                    <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit="search" lay-filter="search">
-                                        <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                    <button class="layui-btn layui-btn-primary layui-btn-sm export" type="button" lay-submit="excel" lay-filter="excel">
-                                        <i class="fa fa-floppy-o" style="margin-right: 3px;"></i>导出</button>
-                                </div>
-                            </div>
-                        </div>
-                    </form>
-                </div>
-            </div>
-        </div>
-        <div class="layui-col-md12 layui-col-sm12 layui-col-lg12">
-            <div class="layui-card">
-                <div class="layui-card-header">佣金记录列表</div>
-                <div class="layui-card-body">
-                    <table class="layui-hide" id="List" lay-filter="List">
-                    </table>
-                    <script type="text/html" id="barDemo">
-                        <button type="button" class="layui-btn layui-btn-xs" lay-event="see" onclick="$eb.createModalFrame('{{d.nickname}}-详情','<?php echo Url('content_info'); ?>?uid={{d.uid}}')"><i class="layui-icon layui-icon-edit"></i>详情</button>
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-</div>
-<script src="/system/js/layuiList.js"></script>
-<script>
-    layList.form.render();
-    layList.tableList('List',"<?php echo Url('get_commission_list'); ?>",function () {
-        return [
-            {field: 'nickname', title: '昵称/姓名',unresize:true,width:"16%",align:'center'},
-            {field: 'sum_number', title: '总佣金金额',sort:true,unresize:true,align:'center'},
-            {field: 'now_money', title: '账户余额',unresize:true,align:'center'},
-            {field: 'brokerage_price', title: '账户佣金',unresize:true,align:'center'},
-            {field: 'extract_price', title: '提现到账佣金',unresize:true,align:'center'},
-            {fixed: 'right', title: '操作',align:'center',unresize:true,toolbar:'#barDemo',width:"10%"},
-        ];
-    });
-    layList.search('search');
-    layList.search('excel',function (where) {
-        where.excel = 1;
-        location.href=layList.U({a:'get_commission_list',q:where});
-    })
-</script>
-
-
-
-
-</div>
-</body>
-</html>

+ 0 - 68
runtime/admin/temp/e66a7e86418ca78e614700f0e3eeae59.php

@@ -1,68 +0,0 @@
-<?php /*a:1:{s:56:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\login\index.php";i:1617074467;}*/ ?>
-<!DOCTYPE html>
-<html>
-<head>
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <meta name="robots" content="noindex,nofollow" />
-    <title>登录管理系统 -  Powered by CRMEB!</title>
-    <meta name="generator" content="CRMEB! v2.5" />
-    <meta name="author" content="CRMEB! Team and CRMEB UI Team" />
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script>
-        top != window && (top.location.href = location.href);
-    </script>
-</head>
-<body class="gray-bg login-bg">
-<canvas id="canvas" width="900" height="300" style="position: fixed;top: -50px;width: 60%;left: 20%"></canvas>
-<div class="middle-box text-center loginscreen  animated fadeInDown">
-    <div class="login-group">
-        <h3 class="login-logo">
-            <img src="/system/images/logo.png">
-        </h3>
-        <form role="form" action="<?php echo url('verify'); ?>" method="post" id="form" onsubmit="return false">
-            <div class="form-group">
-                <div class="input-group m-b"><span class="input-group-addon"><i class="fa fa-user"></i> </span>
-                    <input type="text" id="account" name="account" placeholder="用户名" placeholder="用户名" class="form-control">
-                </div>
-            </div>
-            <div class="form-group">
-                <div class="input-group m-b"><span class="input-group-addon"><i class="fa fa-unlock-alt"></i> </span>
-                    <input type="password" class="form-control" id="pwd" name="pwd" placeholder="密码" required="">
-                </div>
-
-            </div>
-            <div class="form-group">
-                <div class="input-group">
-                    <input type="text" class="form-control" id="verify" name="verify" placeholder="验证码" required="">
-                    <span class="input-group-btn" style="padding: 0;margin: 0;">
-                        <img id="verify_img" src="<?php echo Url('captcha'); ?>" alt="验证码" style="padding: 0;height: 34px;margin: 0;">
-                    </span>
-                </div>
-            </div>
-            <button type="submit" class="btn btn-primary block full-width m-b">登 录</button>
-            <?php /*  <p class="text-muted text-center"> <a href="<?php echo url('./forgetpwd'); ?>"><small>忘记密码了?</small></a> | <a href="<?php echo url('./register'); ?>">注册一个新账号</a>
-              </p>  */ ?>
-        </form>
-    </div>
-</div>
-<div class="footer" style=" position: fixed;bottom: 0;width: 100%;left: 0;margin: 0;opacity: 0.8;">
-    <div class="pull-right">© 2017-2021 <a href="http://www.crmeb.com/" target="_blank">CRMEB</a>
-    </div>
-</div>
-
-<!-- 全局js -->
-<script src="/static/plug/jquery-1.10.2.min.js"></script>
-<script src="/system/frame/js/bootstrap.min.js?v=3.4.0"></script>
-<script src="/system/module/login/flaotfont.js"></script>
-<script src="/system/module/login/ios-parallax.js"></script>
-<script src="/static/plug/layui/layui.all.js"></script>
-<script src="/system/module/login/index.js"></script>
-<!--统计代码,可删除-->
-<!--点击刷新验证码-->
-</body>
-</html>

+ 0 - 247
runtime/admin/temp/eda6d0cd8c23ae79a39c8fdfa6a9b382.php

@@ -1,247 +0,0 @@
-<?php /*a:5:{s:69:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction_gu\index.php";i:1648778587;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-
-
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<style>
-    .btn-outline{
-        border:none;
-    }
-    .btn-outline:hover{
-        background-color: #0e9aef;
-        color: #fff;
-    }
-    .layui-form-item .layui-btn {
-        margin-top: 5px;
-        margin-right: 10px;
-    }
-    .layui-btn-primary{
-        margin-right: 10px;
-        margin-left: 0!important;
-    }
-    label{
-        margin-bottom: 0!important;
-        margin-top: 4px;
-    }
-</style>
-<div class="layui-fluid">
-    <div class="layui-row layui-col-space15" id="app">
-        <!--搜索条件-->
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">搜索条件</div>
-                <div class="layui-card-body">
-                    <div class="layui-carousel layadmin-carousel layadmin-shortcut" lay-anim="" lay-indicator="inside" lay-arrow="none" style="background:none">
-                        <form class="layui-form layui-form-pane" action="">
-                            <div class="layui-form-item">
-
-                                <div class="layui-col-lg12">
-                                    <label class="layui-form-label" style="top: -5.5px;">搜索条件</label>
-                                    <div class="layui-input-inline">
-                                        <input type="text" id="auction" name="auction" class="layui-input" placeholder="请输入名称,编号">
-                                    </div>
-                                </div>
-                                <div class="layui-inline">
-                                    <div class="layui-input-inline">
-                                        <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit="search" lay-filter="search">
-                                            <i class="layui-icon layui-icon-search"></i>搜索</button>
-                                    </div>
-                                </div>
-                            </div>
-                        </form>
-                    </div>
-                </div>
-            </div>
-        </div>
-
-        <!-- 中间详细信息-->
-        <div :class="item.col!=undefined ? 'layui-col-sm'+item.col+' '+'layui-col-md'+item.col:'layui-col-sm6 layui-col-md3'"
-             v-for="item in badge" v-cloak="" v-if="item.count > 0">
-        </div>
-        <!--enb-->
-    </div>
-    <!--列表-->
-    <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-            <div class="layui-card">
-                <div class="layui-card-header">场馆列表</div>
-                <div class="layui-card-body">
-                    <?php if($admin['roles'] == 1): ?>
-                    <div class="layui-btn-container" id="container-action">
-                        <a class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>',{h:700,w:1100})">添加会馆</a>
-<!--                        <button class="layui-btn layui-btn-sm" data-type="del_auction">批量删除</button>-->
-                    </div>
-                    <?php endif; ?>
-                    <table class="layui-hide" id="List" lay-filter="List"></table>
-
-
-                    <script type="text/html" id="image">
-                        <img style="cursor: pointer" lay-event="open_image" src="{{d.image}}" >
-                    </script>
-                    <script type="text/html" id="status">
-                        <input type='checkbox' name='id' lay-skin='switch' value="{{d.id}}" lay-filter='status' lay-text='使用|禁用'  {{ d.status  == 1 ? 'checked' : '' }}>
-                    </script>
-                    <script type="text/html" id="act">
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-normal" onclick="$eb.createModalFrame('{{d.title}}-编辑','<?php echo Url('edit'); ?>?id={{d.id}}',{h:700,w:1100})">
-                            编辑
-                        </button>
-                        <?php if($admin['roles'] == 1): ?>
-                        <button type="button" class="layui-btn layui-btn-xs layui-btn-danger" lay-event='delete' id="">
-                            删除
-                        </button>
-                        <?php endif; ?>
-
-                    </script>
-                </div>
-            </div>
-        </div>
-    </div>
-    <!--end-->
-</div>
-<script src="/system/js/layuiList.js"></script>
-
-
-
-<script>
-    layList.tableList('List', "<?php echo Url('list'); ?>", function () {
-        return [
-            {type: 'checkbox'},
-            {field: 'id', title: 'ID', sort: true, event: 'id', width: '5%', templet: '#id'},
-            {field: 'name', title: '会馆名称', templet: '#nickname', align: 'center'},
-            {field: 'nickname', title: '会馆拥有人', templet: '#nickname', align: 'center'},
-            {field: 'image', title: '封面', templet: '#image', align: 'center', width: '5%',},
-            {field: 'status', title: '状态', templet: '#status', align: 'center'},
-            {field: 'right', title: '操作', align: 'center', toolbar: '#act'},
-        ];
-    });
-
-    //查询
-    layList.search('search',function(where){
-        layList.reload(where,true);
-    });
-
-    //点击事件绑定
-    layList.tool(function (event,data,obj) {
-        switch (event) {
-            case 'delete':
-                var url=layList.U({c:'auction.auction_gu',a:'delete',q:{id:data.id}});
-                var code = {title:"操作提示",text:"确定将该商品移入回收站吗?",type:'info',confirm:'是的,移入回收站'};
-                $eb.$swal('delete',function(){
-                    $eb.axios.get(url).then(function(res){
-                        if(res.status == 200 && res.data.code == 200) {
-                            $eb.$swal('success',res.data.msg);
-                            obj.del();
-                            location.reload();
-                        }else
-                            return Promise.reject(res.data.msg || '删除失败')
-                    }).catch(function(err){
-                        $eb.$swal('error',err);
-                    });
-                },code)
-                break;
-            case 'open_image':
-                $eb.openImage(data.image);
-                break;
-            case 'edit':
-                location.href = layList.U({a:'edit',q:{id:data.id}});
-                break;
-        }
-    })
-
-
-    //改状态
-    layList.switch('status',function (odj,value) {
-        if(odj.elem.checked==true){
-            layList.baseGet(layList.Url({c:'auction.auction',a:'set_status',p:{status:1,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }else{
-            layList.baseGet(layList.Url({c:'auction.auction',a:'set_status',p:{status:0,id:value}}),function (res) {
-                layList.msg(res.msg, function () {
-                    layList.reload();
-                });
-            });
-        }
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 816
runtime/admin/temp/f3dceb9e9e9eb403377e30c8c9b57b6a.php

@@ -1,816 +0,0 @@
-<?php /*a:1:{s:56:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\widget\icon.php";i:1595820902;}*/ ?>
-
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    <title>icon</title>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge">
-    <meta name="viewport" content="width=device-width, initial-scale=0">
-    <link href="/system/frame/css/bootstrap.min.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <style>
-        .icons-box{  margin-top: 10px;}
-        .list-inline li{width: 3rem;
-            border: 1px solid #F7F4F4;
-            text-align: center;
-            height: 3rem;
-            padding: 0.5rem;
-            background-color: #FFFFFF;
-            color: #0A0A0A;}
-        .list-inline li:hover{
-            color: #ff0000;
-            border: 1px solid #ff0000;
-        }
-        .form-control{
-            display: inline-block;
-            width: 75%;
-        }
-    </style>
-</head>
-<body>
-<div class="ibox-content icons-box">
-    <div class="form-group">
-        <input type="email" class="form-control" id="search" placeholder="输入关键词搜索:注意全是英文">
-        <button id="qingkong" class="btn btn-default">清空选择</button>
-    </div>
-    <div>
-        <h5> v4.3.0新增图标 </h5>
-        <ul class="list-inline">
-            <li  title="bed"><i class="fa fa-bed"></i> </li>
-
-            <li  title="buysellads"><i class="fa fa-buysellads"></i> </li>
-
-            <li  title="cart-arrow-down"><i class="fa fa-cart-arrow-down"></i> </li>
-
-            <li  title="cart-plus"><i class="fa fa-cart-plus"></i> </li>
-
-            <li  title="connectdevelop"><i class="fa fa-connectdevelop"></i> </li>
-
-            <li  title="dashcube"><i class="fa fa-dashcube"></i> </li>
-
-            <li  title="diamond"><i class="fa fa-diamond"></i> </li>
-
-            <li  title="facebook-official"><i class="fa fa-facebook-official"></i> </li>
-
-            <li  title="forumbee"><i class="fa fa-forumbee"></i> </li>
-
-            <li  title="heartbeat"><i class="fa fa-heartbeat"></i> </li>
-
-            <li  title="hotel"><i class="fa fa-hotel"></i> </li>
-
-            <li  title="leanpub"><i class="fa fa-leanpub"></i> </li>
-
-            <li  title="mars"><i class="fa fa-mars"></i> </li>
-
-            <li  title="mars-double"><i class="fa fa-mars-double"></i> </li>
-
-            <li  title="mars-stroke"><i class="fa fa-mars-stroke"></i> </li>
-
-            <li  title="mars-stroke-h"><i class="fa fa-mars-stroke-h"></i> </li>
-
-            <li  title="mars-stroke-v"><i class="fa fa-mars-stroke-v"></i> </li>
-
-            <li  title="medium"><i class="fa fa-medium"></i> </li>
-
-            <li  title="mercury"><i class="fa fa-mercury"></i> </li>
-
-            <li  title="motorcycle"><i class="fa fa-motorcycle"></i> </li>
-
-            <li  title="neuter"><i class="fa fa-neuter"></i> </li>
-
-            <li  title="pinterest-p"><i class="fa fa-pinterest-p"></i> </li>
-
-            <li  title="sellsy"><i class="fa fa-sellsy"></i> </li>
-
-            <li  title="server"><i class="fa fa-server"></i> </li>
-
-            <li  title="ship"><i class="fa fa-ship"></i> </li>
-
-            <li  title="shirtsinbulk"><i class="fa fa-shirtsinbulk"></i> </li>
-
-            <li  title="simplybuilt"><i class="fa fa-simplybuilt"></i> </li>
-
-            <li  title="skyatlas"><i class="fa fa-skyatlas"></i> </li>
-
-            <li  title="street-view"><i class="fa fa-street-view"></i> </li>
-
-            <li  title="subway"><i class="fa fa-subway"></i> </li>
-
-            <li  title="train"><i class="fa fa-train"></i> </li>
-
-            <li  title="transgender"><i class="fa fa-transgender"></i> </li>
-
-            <li  title="transgender-alt"><i class="fa fa-transgender-alt"></i> </li>
-
-            <li  title="user-plus"><i class="fa fa-user-plus"></i> </li>
-
-            <li  title="user-secret"><i class="fa fa-user-secret"></i> </li>
-
-            <li  title="user-times"><i class="fa fa-user-times"></i> </li>
-
-            <li  title="venus"><i class="fa fa-venus"></i> </li>
-
-            <li  title="venus-double"><i class="fa fa-venus-double"></i> </li>
-
-            <li  title="venus-mars"><i class="fa fa-venus-mars"></i> </li>
-
-            <li  title="viacoin"><i class="fa fa-viacoin"></i> </li>
-
-            <li  title="whatsapp"><i class="fa fa-whatsapp"></i> </li>
-        </ul>
-
-
-        <div class="clearfix"></div>
-    </div>
-
-    <div>
-        <h5> v4.2.0新增图标 </h5>
-        <ul class="list-inline">
-        <li title="angellist"><i class="fa fa-angellist"></i> </li>
-        <li title="area-chart"><i class="fa fa-area-chart"></i> </li>
-        <li title="at"><i class="fa fa-at"></i> </li>
-        <li title="bell-slash"><i class="fa fa-bell-slash"></i> </li>
-        <li title="bell-slash-o"><i class="fa fa-bell-slash-o"></i> </li>
-        <li title="bicycle"><i class="fa fa-bicycle"></i> </li>
-        <li title="binoculars"><i class="fa fa-binoculars"></i> </li>
-        <li title="birthday-cake"><i class="fa fa-birthday-cake"></i> </li>
-        <li title="bus"><i class="fa fa-bus"></i> </li>
-        <li title="calculator"><i class="fa fa-calculator"></i> </li>
-        <li title="cc"><i class="fa fa-cc"></i> </li>
-        <li title="cc-amex"><i class="fa fa-cc-amex"></i> </li>
-        <li title="cc-discover"><i class="fa fa-cc-discover"></i> </li>
-        <li title="cc-mastercard"><i class="fa fa-cc-mastercard"></i> </li>
-        <li title="cc-paypal"><i class="fa fa-cc-paypal"></i> </li>
-        <li title="cc-stripe"><i class="fa fa-cc-stripe"></i> </li>
-        <li title="cc-visa"><i class="fa fa-cc-visa"></i> </li>
-        <li title="copyright"><i class="fa fa-copyright"></i> </li>
-        <li title="eyedropper"><i class="fa fa-eyedropper"></i> </li>
-        <li title="futbol-o"><i class="fa fa-futbol-o"></i> </li>
-        <li title="google-wallet"><i class="fa fa-google-wallet"></i> </li>
-        <li title="ils"><i class="fa fa-ils"></i> </li>
-        <li title="ioxhost"><i class="fa fa-ioxhost"></i> </li>
-        <li title="lastfm"><i class="fa fa-lastfm"></i> </li>
-        <li title="lastfm-square"><i class="fa fa-lastfm-square"></i> </li>
-        <li title="line-chart"><i class="fa fa-line-chart"></i> </li>
-        <li title="meanpath"><i class="fa fa-meanpath"></i> </li>
-        <li title="newspaper-o"><i class="fa fa-newspaper-o"></i> </li>
-        <li title="paint-brush"><i class="fa fa-paint-brush"></i> </li>
-        <li title="paypal"><i class="fa fa-paypal"></i> </li>
-        <li title="pie-chart"><i class="fa fa-pie-chart"></i> </li>
-        <li title="plug"><i class="fa fa-plug"></i> </li>
-        <li title="shekel"><i class="fa fa-shekel"></i> </li>
-        <li title="sheqel"><i class="fa fa-sheqel"></i> </li>
-        <li title="slideshare"><i class="fa fa-slideshare"></i> </li>
-        <li title="soccer-ball-o"><i class="fa fa-soccer-ball-o"></i> </li>
-        <li title="toggle-off"><i class="fa fa-toggle-off"></i> </li>
-        <li title="toggle-on"><i class="fa fa-toggle-on"></i> </li>
-        <li title="trash"><i class="fa fa-trash"></i> </li>
-        <li title="tty"><i class="fa fa-tty"></i> </li>
-        <li title="twitch"><i class="fa fa-twitch"></i> </li>
-        <li title="wifi"><i class="fa fa-wifi"></i> </li>
-        <li title="yelp"><i class="fa fa-yelp"></i> </li>
-        </ul>
-        <div class="clearfix"></div>
-    </div>
-
-    <div>
-        <h5> v4.1.0新增图标 </h5>
-        <ul class="list-inline">
-        <li  title="rub"><i class="fa fa-rub"></i> </li>
-        <li  title="ruble"><i class="fa fa-ruble"></i> </li>
-        <li  title="rouble"><i class="fa fa-rouble"></i> </li>
-        <li  title="pagelines"><i class="fa fa-pagelines"></i> </li>
-        <li  title="stack-exchange"><i class="fa fa-stack-exchange"></i> </li>
-        <li  title="arrow-circle-o-right"><i class="fa fa-arrow-circle-o-right"></i> </li>
-        <li  title="arrow-circle-o-left"><i class="fa fa-arrow-circle-o-left"></i> </li>
-        <li  title="caret-square-o-left"><i class="fa fa-caret-square-o-left"></i> </li>
-        <li  title="toggle-left"><i class="fa fa-toggle-left"></i> </li>
-        <li  title="dot-circle-o"><i class="fa fa-dot-circle-o"></i> </li>
-        <li  title="wheelchair"><i class="fa fa-wheelchair"></i> </li>
-        <li  title="vimeo-square"><i class="fa fa-vimeo-square"></i> </li>
-        <li  title="try"><i class="fa fa-try"></i> </li>
-        <li  title="turkish-lira"><i class="fa fa-turkish-lira"></i> </li>
-        <li  title="plus-square-o"><i class="fa fa-plus-square-o"></i> </li>
-
-
-        <li  title="automobile"><i class="fa fa-automobile"></i> </li>
-        <li  title="bank"><i class="fa fa-bank"></i> </li>
-        <li  title="behance"><i class="fa fa-behance"></i> </li>
-        <li  title="behance-square"><i class="fa fa-behance-square"></i> </li>
-        <li  title="bomb"><i class="fa fa-bomb"></i> </li>
-        <li  title="building"><i class="fa fa-building"></i> </li>
-        <li  title="cab"><i class="fa fa-cab"></i> </li>
-        <li  title="car"><i class="fa fa-car"></i> </li>
-        <li  title="child"><i class="fa fa-child"></i> </li>
-        <li  title="circle-o-notch"><i class="fa fa-circle-o-notch"></i> </li>
-        <li  title="circle-thin"><i class="fa fa-circle-thin"></i> </li>
-        <li  title="codepen"><i class="fa fa-codepen"></i> </li>
-        <li  title="cube"><i class="fa fa-cube"></i> </li>
-        <li  title="cubes"><i class="fa fa-cubes"></i> </li>
-        <li  title="database"><i class="fa fa-database"></i> </li>
-        <li  title="delicious"><i class="fa fa-delicious"></i> </li>
-        <li  title="deviantart"><i class="fa fa-deviantart"></i> </li>
-        <li  title="digg"><i class="fa fa-digg"></i> </li>
-        <li  title="drupal"><i class="fa fa-drupal"></i> </li>
-        <li  title="empire"><i class="fa fa-empire"></i> </li>
-        <li  title="envelope-square"><i class="fa fa-envelope-square"></i> </li>
-        <li  title="fax"><i class="fa fa-fax"></i> </li>
-        <li  title="file-archive-o"><i class="fa fa-file-archive-o"></i> </li>
-        <li  title="file-audio-o"><i class="fa fa-file-audio-o"></i> </li>
-        <li  title="file-code-o"><i class="fa fa-file-code-o"></i> </li>
-        <li  title="file-excel-o"><i class="fa fa-file-excel-o"></i> </li>
-        <li  title="file-image-o"><i class="fa fa-file-image-o"></i> </li>
-        <li  title="file-movie-o"><i class="fa fa-file-movie-o"></i> </li>
-        <li  title="file-pdf-o"><i class="fa fa-file-pdf-o"></i> </li>
-        <li  title="file-photo-o"><i class="fa fa-file-photo-o"></i> </li>
-        <li  title="file-picture-o"><i class="fa fa-file-picture-o"></i> </li>
-        <li  title="file-powerpoint-o"><i class="fa fa-file-powerpoint-o"></i> </li>
-        <li  title="file-sound-o"><i class="fa fa-file-sound-o"></i> </li>
-        <li  title="file-video-o"><i class="fa fa-file-video-o"></i> </li>
-        <li  title="file-word-o"><i class="fa fa-file-word-o"></i> </li>
-        <li  title="file-zip-o"><i class="fa fa-file-zip-o"></i> </li>
-        <li  title="ge"><i class="fa fa-ge"></i> </li>
-        <li  title="git"><i class="fa fa-git"></i> </li>
-        <li  title="git-square"><i class="fa fa-git-square"></i> </li>
-        <li  title="google"><i class="fa fa-google"></i> </li>
-        <li  title="graduation-cap"><i class="fa fa-graduation-cap"></i> </li>
-        <li  title="hacker-news"><i class="fa fa-hacker-news"></i> </li>
-        <li  title="header"><i class="fa fa-header"></i> </li>
-        <li  title="history"><i class="fa fa-history"></i> </li>
-        <li  title="institution"><i class="fa fa-institution"></i> </li>
-        <li  title="joomla"><i class="fa fa-joomla"></i> </li>
-        <li  title="jsfiddle"><i class="fa fa-jsfiddle"></i> </li>
-        <li  title="language"><i class="fa fa-language"></i> </li>
-        <li  title="life-bouy"><i class="fa fa-life-bouy"></i> </li>
-        <li  title="life-ring"><i class="fa fa-life-ring"></i> </li>
-        <li  title="life-saver"><i class="fa fa-life-saver"></i> </li>
-        <li  title="mortar-board"><i class="fa fa-mortar-board"></i> </li>
-        <li  title="openid"><i class="fa fa-openid"></i> </li>
-        <li  title="paper-plane"><i class="fa fa-paper-plane"></i> </li>
-        <li  title="paper-plane-o"><i class="fa fa-paper-plane-o"></i> </li>
-        <li  title="paragraph"><i class="fa fa-paragraph"></i> </li>
-        <li  title="paw"><i class="fa fa-paw"></i> </li>
-        <li  title="pied-piper"><i class="fa fa-pied-piper"></i> </li>
-        <li  title="pied-piper-alt"><i class="fa fa-pied-piper-alt"></i> </li>
-        <li  title="pied-piper-square"><i class="fa fa-pied-piper-square"></i> </li>
-        <li  title="qq"><i class="fa fa-qq"></i> </li>
-        <li  title="ra"><i class="fa fa-ra"></i> </li>
-        <li  title="rebel"><i class="fa fa-rebel"></i> </li>
-        <li  title="recycle"><i class="fa fa-recycle"></i> </li>
-        <li  title="reddit"><i class="fa fa-reddit"></i> </li>
-        <li  title="reddit-square"><i class="fa fa-reddit-square"></i> </li>
-        <li  title="send"><i class="fa fa-send"></i> </li>
-        <li  title="send-o"><i class="fa fa-send-o"></i> </li>
-        <li  title="share-alt"><i class="fa fa-share-alt"></i> </li>
-        <li  title="share-alt-square"><i class="fa fa-share-alt-square"></i> </li>
-        <li  title="slack"><i class="fa fa-slack"></i> </li>
-        <li  title="sliders"><i class="fa fa-sliders"></i> </li>
-        <li  title="soundcloud"><i class="fa fa-soundcloud"></i> </li>
-        <li  title="space-shuttle"><i class="fa fa-space-shuttle"></i> </li>
-        <li  title="spoon"><i class="fa fa-spoon"></i> </li>
-        <li  title="spotify"><i class="fa fa-spotify"></i> </li>
-        <li  title="steam"><i class="fa fa-steam"></i> </li>
-        <li  title="steam-square"><i class="fa fa-steam-square"></i> </li>
-        <li  title="stumbleupon"><i class="fa fa-stumbleupon"></i> </li>
-        <li  title="stumbleupon-circle"><i class="fa fa-stumbleupon-circle"></i> </li>
-        <li  title="support"><i class="fa fa-support"></i> </li>
-        <li  title="taxi"><i class="fa fa-taxi"></i> </li>
-        <li  title="tencent-weibo"><i class="fa fa-tencent-weibo"></i> </li>
-        <li  title="tree"><i class="fa fa-tree"></i> </li>
-        <li  title="university"><i class="fa fa-university"></i> </li>
-        <li  title="vine"><i class="fa fa-vine"></i> </li>
-        <li  title="wechat"><i class="fa fa-wechat"></i> </li>
-        <li  title="weixin"><i class="fa fa-weixin"></i> </li>
-        <li  title="wordpress"><i class="fa fa-wordpress"></i> </li>
-        <li  title="yahoo"><i class="fa fa-yahoo"></i> </li>
-        </ul>
-        <div class="clearfix"></div>
-    </div>
-    <div>
-        <h5>Web应用程序图标</h5>
-        <ul class="list-inline">
-        <li  title="adjust"><i class="fa fa-adjust"></i> </li>
-        <li  title="anchor"><i class="fa fa-anchor"></i> </li>
-        <li  title="archive"><i class="fa fa-archive"></i> </li>
-        <li  title="arrows"><i class="fa fa-arrows"></i> </li>
-        <li  title="arrows-h"><i class="fa fa-arrows-h"></i> </li>
-        <li  title="arrows-v"><i class="fa fa-arrows-v"></i> </li>
-        <li  title="asterisk"><i class="fa fa-asterisk"></i> </li>
-        <li  title="ban"><i class="fa fa-ban"></i> </li>
-        <li  title="bar-chart-o"><i class="fa fa-bar-chart-o"></i> </li>
-        <li  title="barcode"><i class="fa fa-barcode"></i> </li>
-        <li  title="bars"><i class="fa fa-bars"></i> </li>
-        <li  title="beer"><i class="fa fa-beer"></i> </li>
-        <li  title="bell"><i class="fa fa-bell"></i> </li>
-        <li  title="bell-o"><i class="fa fa-bell-o"></i> </li>
-        <li  title="bolt"><i class="fa fa-bolt"></i> </li>
-        <li  title="book"><i class="fa fa-book"></i> </li>
-        <li  title="bookmark"><i class="fa fa-bookmark"></i> </li>
-        <li  title="bookmark-o"><i class="fa fa-bookmark-o"></i> </li>
-        <li  title="briefcase"><i class="fa fa-briefcase"></i> </li>
-        <li  title="bug"><i class="fa fa-bug"></i> </li>
-        <li  title="building-o"><i class="fa fa-building-o"></i> </li>
-        <li  title="bullhorn"><i class="fa fa-bullhorn"></i> </li>
-        <li  title="bullseye"><i class="fa fa-bullseye"></i> </li>
-        <li  title="calendar"><i class="fa fa-calendar"></i> </li>
-        <li  title="calendar-o"><i class="fa fa-calendar-o"></i> </li>
-        <li  title="camera"><i class="fa fa-camera"></i> </li>
-        <li  title="camera-retro"><i class="fa fa-camera-retro"></i> </li>
-        <li  title="caret-square-o-down"><i class="fa fa-caret-square-o-down"></i> </li>
-        <li  title="caret-square-o-left"><i class="fa fa-caret-square-o-left"></i> </li>
-        <li  title="caret-square-o-right"><i class="fa fa-caret-square-o-right"></i> </li>
-        <li  title="caret-square-o-up"><i class="fa fa-caret-square-o-up"></i> </li>
-        <li  title="certificate"><i class="fa fa-certificate"></i> </li>
-        <li  title="check"><i class="fa fa-check"></i> </li>
-        <li  title="check-circle"><i class="fa fa-check-circle"></i> </li>
-        <li  title="check-circle-o"><i class="fa fa-check-circle-o"></i> </li>
-        <li  title="check-square"><i class="fa fa-check-square"></i> </li>
-        <li  title="check-square-o"><i class="fa fa-check-square-o"></i> </li>
-        <li  title="circle"><i class="fa fa-circle"></i> </li>
-        <li  title="circle-o"><i class="fa fa-circle-o"></i> </li>
-        <li  title="clock-o"><i class="fa fa-clock-o"></i> </li>
-        <li  title="cloud"><i class="fa fa-cloud"></i> </li>
-        <li  title="cloud-download"><i class="fa fa-cloud-download"></i> </li>
-        <li  title="cloud-upload"><i class="fa fa-cloud-upload"></i> </li>
-        <li  title="code"><i class="fa fa-code"></i> </li>
-        <li  title="code-fork"><i class="fa fa-code-fork"></i> </li>
-        <li  title="coffee"><i class="fa fa-coffee"></i> </li>
-        <li  title="cog"><i class="fa fa-cog"></i> </li>
-        <li  title="cogs"><i class="fa fa-cogs"></i> </li>
-        <li  title="comment"><i class="fa fa-comment"></i> </li>
-        <li  title="comment-o"><i class="fa fa-comment-o"></i> </li>
-        <li  title="comments"><i class="fa fa-comments"></i> </li>
-        <li  title="comments-o"><i class="fa fa-comments-o"></i> </li>
-        <li  title="compass"><i class="fa fa-compass"></i> </li>
-        <li  title="credit-card"><i class="fa fa-credit-card"></i> </li>
-        <li  title="crop"><i class="fa fa-crop"></i> </li>
-        <li  title="crosshairs"><i class="fa fa-crosshairs"></i> </li>
-        <li  title="cutlery"><i class="fa fa-cutlery"></i> </li>
-        <li  title="dashboard"><i class="fa fa-dashboard"></i> </li>
-        <li  title="desktop"><i class="fa fa-desktop"></i> </li>
-        <li  title="dot-circle-o"><i class="fa fa-dot-circle-o"></i> </li>
-        <li  title="download"><i class="fa fa-download"></i> </li>
-        <li  title="edit"><i class="fa fa-edit"></i> </li>
-        <li  title="ellipsis-h"><i class="fa fa-ellipsis-h"></i> </li>
-        <li  title="ellipsis-v"><i class="fa fa-ellipsis-v"></i> </li>
-        <li  title="envelope"><i class="fa fa-envelope"></i> </li>
-        <li  title="envelope-o"><i class="fa fa-envelope-o"></i> </li>
-        <li  title="eraser"><i class="fa fa-eraser"></i> </li>
-        <li  title="exchange"><i class="fa fa-exchange"></i> </li>
-        <li  title="exclamation"><i class="fa fa-exclamation"></i> </li>
-        <li  title="exclamation-circle"><i class="fa fa-exclamation-circle"></i> </li>
-        <li  title="exclamation-triangle"><i class="fa fa-exclamation-triangle"></i> </li>
-        <li  title="external-link"><i class="fa fa-external-link"></i> </li>
-        <li  title="external-link-square"><i class="fa fa-external-link-square"></i> </li>
-        <li  title="eye"><i class="fa fa-eye"></i> </li>
-        <li  title="eye-slash"><i class="fa fa-eye-slash"></i> </li>
-        <li  title="female"><i class="fa fa-female"></i> </li>
-        <li  title="fighter-jet"><i class="fa fa-fighter-jet"></i> </li>
-        <li  title="film"><i class="fa fa-film"></i> </li>
-        <li  title="filter"><i class="fa fa-filter"></i> </li>
-        <li  title="fire"><i class="fa fa-fire"></i> </li>
-        <li  title="fire-extinguisher"><i class="fa fa-fire-extinguisher"></i> </li>
-        <li  title="flag"><i class="fa fa-flag"></i> </li>
-        <li  title="flag-checkered"><i class="fa fa-flag-checkered"></i> </li>
-        <li  title="flag-o"><i class="fa fa-flag-o"></i> </li>
-        <li  title="flash"><i class="fa fa-flash"></i> </li>
-        <li  title="flask"><i class="fa fa-flask"></i> </li>
-        <li  title="folder"><i class="fa fa-folder"></i> </li>
-        <li  title="folder-o"><i class="fa fa-folder-o"></i> </li>
-        <li  title="folder-open"><i class="fa fa-folder-open"></i> </li>
-        <li  title="folder-open-o"><i class="fa fa-folder-open-o"></i> </li>
-        <li  title="frown-o"><i class="fa fa-frown-o"></i> </li>
-        <li  title="gamepad"><i class="fa fa-gamepad"></i> </li>
-        <li  title="gavel"><i class="fa fa-gavel"></i> </li>
-        <li  title="gear"><i class="fa fa-gear"></i> </li>
-        <li  title="gears"><i class="fa fa-gears"></i> </li>
-        <li  title="gift"><i class="fa fa-gift"></i> </li>
-        <li  title="glass"><i class="fa fa-glass"></i> </li>
-        <li  title="globe"><i class="fa fa-globe"></i> </li>
-        <li  title="group"><i class="fa fa-group"></i> </li>
-        <li  title="hdd-o"><i class="fa fa-hdd-o"></i> </li>
-        <li  title="headphones"><i class="fa fa-headphones"></i> </li>
-        <li  title="heart"><i class="fa fa-heart"></i> </li>
-        <li  title="heart-o"><i class="fa fa-heart-o"></i> </li>
-        <li  title="home"><i class="fa fa-home"></i> </li>
-        <li  title="inbox"><i class="fa fa-inbox"></i> </li>
-        <li  title="info"><i class="fa fa-info"></i> </li>
-        <li  title="info-circle"><i class="fa fa-info-circle"></i> </li>
-        <li  title="key"><i class="fa fa-key"></i> </li>
-        <li  title="keyboard-o"><i class="fa fa-keyboard-o"></i> </li>
-        <li  title="laptop"><i class="fa fa-laptop"></i> </li>
-        <li  title="leaf"><i class="fa fa-leaf"></i> </li>
-        <li  title="legal"><i class="fa fa-legal"></i> </li>
-        <li  title="lemon-o"><i class="fa fa-lemon-o"></i> </li>
-        <li  title="level-down"><i class="fa fa-level-down"></i> </li>
-        <li  title="level-up"><i class="fa fa-level-up"></i> </li>
-        <li  title="lightbulb-o"><i class="fa fa-lightbulb-o"></i> </li>
-        <li  title="location-arrow"><i class="fa fa-location-arrow"></i> </li>
-        <li  title="lock"><i class="fa fa-lock"></i> </li>
-        <li  title="magic"><i class="fa fa-magic"></i> </li>
-        <li  title="magnet"><i class="fa fa-magnet"></i> </li>
-        <li  title="mail-forward"><i class="fa fa-mail-forward"></i> </li>
-        <li  title="mail-reply"><i class="fa fa-mail-reply"></i> </li>
-        <li  title="mail-reply-all"><i class="fa fa-mail-reply-all"></i> </li>
-        <li  title="male"><i class="fa fa-male"></i> </li>
-        <li  title="map-marker"><i class="fa fa-map-marker"></i> </li>
-        <li  title="meh-o"><i class="fa fa-meh-o"></i> </li>
-        <li  title="microphone"><i class="fa fa-microphone"></i> </li>
-        <li  title="microphone-slash"><i class="fa fa-microphone-slash"></i> </li>
-        <li  title="minus"><i class="fa fa-minus"></i> </li>
-        <li  title="minus-circle"><i class="fa fa-minus-circle"></i> </li>
-        <li  title="minus-square"><i class="fa fa-minus-square"></i> </li>
-        <li  title="minus-square-o"><i class="fa fa-minus-square-o"></i> </li>
-        <li  title="mobile"><i class="fa fa-mobile"></i> </li>
-        <li  title="mobile-phone"><i class="fa fa-mobile-phone"></i> </li>
-        <li  title="money"><i class="fa fa-money"></i> </li>
-        <li  title="moon-o"><i class="fa fa-moon-o"></i> </li>
-        <li  title="music"><i class="fa fa-music"></i> </li>
-        <li  title="pencil"><i class="fa fa-pencil"></i> </li>
-        <li  title="pencil-square"><i class="fa fa-pencil-square"></i> </li>
-        <li  title="pencil-square-o"><i class="fa fa-pencil-square-o"></i> </li>
-        <li  title="phone"><i class="fa fa-phone"></i> </li>
-        <li  title="phone-square"><i class="fa fa-phone-square"></i> </li>
-        <li  title="picture-o"><i class="fa fa-picture-o"></i> </li>
-        <li  title="plane"><i class="fa fa-plane"></i> </li>
-        <li  title="plus"><i class="fa fa-plus"></i> </li>
-        <li  title="plus-circle"><i class="fa fa-plus-circle"></i> </li>
-        <li  title="plus-square"><i class="fa fa-plus-square"></i> </li>
-        <li  title="plus-square-o"><i class="fa fa-plus-square-o"></i> </li>
-        <li  title="power-off"><i class="fa fa-power-off"></i> </li>
-        <li  title="print"><i class="fa fa-print"></i> </li>
-        <li  title="puzzle-piece"><i class="fa fa-puzzle-piece"></i> </li>
-        <li  title="qrcode"><i class="fa fa-qrcode"></i> </li>
-        <li  title="question"><i class="fa fa-question"></i> </li>
-        <li  title="question-circle"><i class="fa fa-question-circle"></i> </li>
-        <li  title="quote-left"><i class="fa fa-quote-left"></i> </li>
-        <li  title="quote-right"><i class="fa fa-quote-right"></i> </li>
-        <li  title="random"><i class="fa fa-random"></i> </li>
-        <li  title="refresh"><i class="fa fa-refresh"></i> </li>
-        <li  title="reply"><i class="fa fa-reply"></i> </li>
-        <li  title="reply-all"><i class="fa fa-reply-all"></i> </li>
-        <li  title="retweet"><i class="fa fa-retweet"></i> </li>
-        <li  title="road"><i class="fa fa-road"></i> </li>
-        <li  title="rocket"><i class="fa fa-rocket"></i> </li>
-        <li  title="rss"><i class="fa fa-rss"></i> </li>
-        <li  title="rss-square"><i class="fa fa-rss-square"></i> </li>
-        <li  title="search"><i class="fa fa-search"></i> </li>
-        <li  title="search-minus"><i class="fa fa-search-minus"></i> </li>
-        <li  title="search-plus"><i class="fa fa-search-plus"></i> </li>
-        <li  title="share"><i class="fa fa-share"></i> </li>
-        <li  title="share-square"><i class="fa fa-share-square"></i> </li>
-        <li  title="share-square-o"><i class="fa fa-share-square-o"></i> </li>
-        <li  title="shield"><i class="fa fa-shield"></i> </li>
-        <li  title="shopping-cart"><i class="fa fa-shopping-cart"></i> </li>
-        <li  title="sign-in"><i class="fa fa-sign-in"></i> </li>
-        <li  title="sign-out"><i class="fa fa-sign-out"></i> </li>
-        <li  title="signal"><i class="fa fa-signal"></i> </li>
-        <li  title="sitemap"><i class="fa fa-sitemap"></i> </li>
-        <li  title="smile-o"><i class="fa fa-smile-o"></i> </li>
-        <li  title="sort"><i class="fa fa-sort"></i> </li>
-        <li  title="sort-alpha-asc"><i class="fa fa-sort-alpha-asc"></i> </li>
-        <li  title="sort-alpha-desc"><i class="fa fa-sort-alpha-desc"></i> </li>
-        <li  title="sort-amount-asc"><i class="fa fa-sort-amount-asc"></i> </li>
-        <li  title="sort-amount-desc"><i class="fa fa-sort-amount-desc"></i> </li>
-        <li  title="sort-asc"><i class="fa fa-sort-asc"></i> </li>
-        <li  title="sort-desc"><i class="fa fa-sort-desc"></i> </li>
-        <li  title="sort-down"><i class="fa fa-sort-down"></i> </li>
-        <li  title="sort-numeric-asc"><i class="fa fa-sort-numeric-asc"></i> </li>
-        <li  title="sort-numeric-desc"><i class="fa fa-sort-numeric-desc"></i> </li>
-        <li  title="sort-up"><i class="fa fa-sort-up"></i> </li>
-        <li  title="spinner"><i class="fa fa-spinner"></i> </li>
-        <li  title="square"><i class="fa fa-square"></i> </li>
-        <li  title="square-o"><i class="fa fa-square-o"></i> </li>
-        <li  title="star"><i class="fa fa-star"></i> </li>
-        <li  title="star-half"><i class="fa fa-star-half"></i> </li>
-        <li  title="star-half-empty"><i class="fa fa-star-half-empty"></i> </li>
-        <li  title="star-half-full"><i class="fa fa-star-half-full"></i> </li>
-        <li  title="star-half-o"><i class="fa fa-star-half-o"></i> </li>
-        <li  title="star-o"><i class="fa fa-star-o"></i> </li>
-        <li  title="subscript"><i class="fa fa-subscript"></i> </li>
-        <li  title="suitcase"><i class="fa fa-suitcase"></i> </li>
-        <li  title="sun-o"><i class="fa fa-sun-o"></i> </li>
-        <li  title="superscript"><i class="fa fa-superscript"></i> </li>
-        <li  title="tablet"><i class="fa fa-tablet"></i> </li>
-        <li  title="tachometer"><i class="fa fa-tachometer"></i> </li>
-        <li  title="tag"><i class="fa fa-tag"></i> </li>
-        <li  title="tags"><i class="fa fa-tags"></i> </li>
-        <li  title="tasks"><i class="fa fa-tasks"></i> </li>
-        <li  title="terminal"><i class="fa fa-terminal"></i> </li>
-        <li  title="thumb-tack"><i class="fa fa-thumb-tack"></i> </li>
-        <li  title="thumbs-down"><i class="fa fa-thumbs-down"></i> </li>
-        <li  title="thumbs-o-down"><i class="fa fa-thumbs-o-down"></i> </li>
-        <li  title="thumbs-o-up"><i class="fa fa-thumbs-o-up"></i> </li>
-        <li  title="thumbs-up"><i class="fa fa-thumbs-up"></i> </li>
-        <li  title="ticket"><i class="fa fa-ticket"></i> </li>
-        <li  title="times"><i class="fa fa-times"></i> </li>
-        <li  title="times-circle"><i class="fa fa-times-circle"></i> </li>
-        <li  title="times-circle-o"><i class="fa fa-times-circle-o"></i> </li>
-        <li  title="tint"><i class="fa fa-tint"></i> </li>
-        <li  title="toggle-down"><i class="fa fa-toggle-down"></i> </li>
-        <li  title="toggle-left"><i class="fa fa-toggle-left"></i> </li>
-        <li  title="toggle-right"><i class="fa fa-toggle-right"></i> </li>
-        <li  title="toggle-up"><i class="fa fa-toggle-up"></i> </li>
-        <li  title="trash-o"><i class="fa fa-trash-o"></i> </li>
-        <li  title="trophy"><i class="fa fa-trophy"></i> </li>
-        <li  title="truck"><i class="fa fa-truck"></i> </li>
-        <li  title="umbrella"><i class="fa fa-umbrella"></i> </li>
-        <li  title="unlock"><i class="fa fa-unlock"></i> </li>
-        <li  title="unlock-alt"><i class="fa fa-unlock-alt"></i> </li>
-        <li  title="unsorted"><i class="fa fa-unsorted"></i> </li>
-        <li  title="upload"><i class="fa fa-upload"></i> </li>
-        <li  title="user"><i class="fa fa-user"></i> </li>
-        <li  title="users"><i class="fa fa-users"></i> </li>
-        <li  title="video-camera"><i class="fa fa-video-camera"></i> </li>
-        <li  title="volume-down"><i class="fa fa-volume-down"></i> </li>
-        <li  title="volume-off"><i class="fa fa-volume-off"></i> </li>
-        <li  title="volume-up"><i class="fa fa-volume-up"></i> </li>
-        <li  title="warning"><i class="fa fa-warning"></i> </li>
-        <li  title="wheelchair"><i class="fa fa-wheelchair"></i> </li>
-        <li  title="wrench"><i class="fa fa-wrench"></i> </li>
-        </ul>
-        <div class="clearfix"></div>
-    </div>
-    <div>
-        <h5>Form Control Icons</h5>
-        <ul class="list-inline">
-        <li  title="check-square"><i class="fa fa-check-square"></i> </li>
-        <li  title="check-square-o"><i class="fa fa-check-square-o"></i> </li>
-        <li  title="circle"><i class="fa fa-circle"></i> </li>
-        <li  title="circle-o"><i class="fa fa-circle-o"></i> </li>
-        <li  title="dot-circle-o"><i class="fa fa-dot-circle-o"></i> </li>
-        <li  title="minus-square"><i class="fa fa-minus-square"></i> </li>
-        <li  title="minus-square-o"><i class="fa fa-minus-square-o"></i> </li>
-        <li  title="plus-square"><i class="fa fa-plus-square"></i> </li>
-        <li  title="plus-square-o"><i class="fa fa-plus-square-o"></i> </li>
-        <li  title="square"><i class="fa fa-square"></i> </li>
-        <li  title="square-o"><i class="fa fa-square-o"></i> </li>
-        </ul>
-        <div class="clearfix"></div>
-    </div>
-    <div>
-        <h5>货币图标</h5>
-        <ul class="list-inline">
-        <li  title="bitcoin"><i class="fa fa-bitcoin"></i> </li>
-        <li  title="btc"><i class="fa fa-btc"></i> </li>
-        <li  title="cny"><i class="fa fa-cny"></i> </li>
-        <li  title="dollar"><i class="fa fa-dollar"></i> </li>
-        <li  title="eur"><i class="fa fa-eur"></i> </li>
-        <li  title="euro"><i class="fa fa-euro"></i> </li>
-        <li  title="gbp"><i class="fa fa-gbp"></i> </li>
-        <li  title="inr"><i class="fa fa-inr"></i> </li>
-        <li  title="jpy"><i class="fa fa-jpy"></i> </li>
-        <li  title="krw"><i class="fa fa-krw"></i> </li>
-        <li  title="money"><i class="fa fa-money"></i> </li>
-        <li  title="rmb"><i class="fa fa-rmb"></i> </li>
-        <li  title="rouble"><i class="fa fa-rouble"></i> </li>
-        <li  title="rub"><i class="fa fa-rub"></i> </li>
-        <li  title="ruble"><i class="fa fa-ruble"></i> </li>
-        <li  title="rupee"><i class="fa fa-rupee"></i> </li>
-        <li  title="try"><i class="fa fa-try"></i> </li>
-        <li  title="turkish-lira"><i class="fa fa-turkish-lira"></i> </li>
-        <li  title="usd"><i class="fa fa-usd"></i> </li>
-        <li  title="won"><i class="fa fa-won"></i> </li>
-        <li  title="yen"><i class="fa fa-yen"></i> </li>
-        </ul>
-        <div class="clearfix"></div>
-    </div>
-    <div>
-        <h5>文本编辑器图标</h5>
-        <ul class="list-inline">
-        <li  title="align-center"><i class="fa fa-align-center"></i> </li>
-        <li  title="align-justify"><i class="fa fa-align-justify"></i> </li>
-        <li  title="align-left"><i class="fa fa-align-left"></i> </li>
-        <li  title="align-right"><i class="fa fa-align-right"></i> </li>
-        <li  title="bold"><i class="fa fa-bold"></i> </li>
-        <li  title="chain"><i class="fa fa-chain"></i> </li>
-        <li  title="chain-broken"><i class="fa fa-chain-broken"></i> </li>
-        <li  title="clipboard"><i class="fa fa-clipboard"></i> </li>
-        <li  title="columns"><i class="fa fa-columns"></i> </li>
-        <li  title="copy"><i class="fa fa-copy"></i> </li>
-        <li  title="cut"><i class="fa fa-cut"></i> </li>
-        <li  title="dedent"><i class="fa fa-dedent"></i> </li>
-        <li  title="eraser"><i class="fa fa-eraser"></i> </li>
-        <li  title="file"><i class="fa fa-file"></i> </li>
-        <li  title="file-o"><i class="fa fa-file-o"></i> </li>
-        <li  title="file-text"><i class="fa fa-file-text"></i> </li>
-        <li  title="file-text-o"><i class="fa fa-file-text-o"></i> </li>
-        <li  title="files-o"><i class="fa fa-files-o"></i> </li>
-        <li  title="floppy-o"><i class="fa fa-floppy-o"></i> </li>
-        <li  title="font"><i class="fa fa-font"></i> </li>
-        <li  title="indent"><i class="fa fa-indent"></i> </li>
-        <li  title="italic"><i class="fa fa-italic"></i> </li>
-        <li  title="link"><i class="fa fa-link"></i> </li>
-        <li  title="list"><i class="fa fa-list"></i> </li>
-        <li  title="list-alt"><i class="fa fa-list-alt"></i> </li>
-        <li  title="list-ol"><i class="fa fa-list-ol"></i> </li>
-        <li  title="list-ul"><i class="fa fa-list-ul"></i> </li>
-        <li  title="outdent"><i class="fa fa-outdent"></i> </li>
-        <li  title="paperclip"><i class="fa fa-paperclip"></i> </li>
-        <li  title="paste"><i class="fa fa-paste"></i> </li>
-        <li  title="repeat"><i class="fa fa-repeat"></i> </li>
-        <li  title="rotate-left"><i class="fa fa-rotate-left"></i> </li>
-        <li  title="rotate-right"><i class="fa fa-rotate-right"></i> </li>
-        <li  title="save"><i class="fa fa-save"></i> </li>
-        <li  title="scissors"><i class="fa fa-scissors"></i> </li>
-        <li  title="strikethrough"><i class="fa fa-strikethrough"></i> </li>
-        <li  title="table"><i class="fa fa-table"></i> </li>
-        <li  title="text-height"><i class="fa fa-text-height"></i> </li>
-        <li  title="text-width"><i class="fa fa-text-width"></i> </li>
-        <li  title="th"><i class="fa fa-th"></i> </li>
-        <li  title="th-large"><i class="fa fa-th-large"></i> </li>
-        <li  title="th-list"><i class="fa fa-th-list"></i> </li>
-        <li  title="underline"><i class="fa fa-underline"></i> </li>
-        <li  title="undo"><i class="fa fa-undo"></i> </li>
-        <li  title="unlink"><i class="fa fa-unlink"></i> </li>
-        </ul>
-        <div class="clearfix"></div>
-    </div>
-    <div>
-        <h5>方向图标</h5>
-        <ul class="list-inline">
-        <li  title="angle-double-down"><i class="fa fa-angle-double-down"></i> </li>
-        <li  title="angle-double-left"><i class="fa fa-angle-double-left"></i> </li>
-        <li  title="angle-double-right"><i class="fa fa-angle-double-right"></i> </li>
-        <li  title="angle-double-up"><i class="fa fa-angle-double-up"></i> </li>
-        <li  title="angle-down"><i class="fa fa-angle-down"></i> </li>
-        <li  title="angle-left"><i class="fa fa-angle-left"></i> </li>
-        <li  title="angle-right"><i class="fa fa-angle-right"></i> </li>
-        <li  title="angle-up"><i class="fa fa-angle-up"></i> </li>
-        <li  title="arrow-circle-down"><i class="fa fa-arrow-circle-down"></i> </li>
-        <li  title="arrow-circle-left"><i class="fa fa-arrow-circle-left"></i> </li>
-        <li  title="arrow-circle-o-down"><i class="fa fa-arrow-circle-o-down"></i> </li>
-        <li  title="arrow-circle-o-left"><i class="fa fa-arrow-circle-o-left"></i> </li>
-        <li  title="arrow-circle-o-right"><i class="fa fa-arrow-circle-o-right"></i> </li>
-        <li  title="arrow-circle-o-up"><i class="fa fa-arrow-circle-o-up"></i> </li>
-        <li  title="arrow-circle-right"><i class="fa fa-arrow-circle-right"></i> </li>
-        <li  title="arrow-circle-up"><i class="fa fa-arrow-circle-up"></i> </li>
-        <li  title="arrow-down"><i class="fa fa-arrow-down"></i> </li>
-        <li  title="arrow-left"><i class="fa fa-arrow-left"></i> </li>
-        <li  title="arrow-right"><i class="fa fa-arrow-right"></i> </li>
-        <li  title="arrow-up"><i class="fa fa-arrow-up"></i> </li>
-        <li  title="arrows"><i class="fa fa-arrows"></i> </li>
-        <li  title="arrows-alt"><i class="fa fa-arrows-alt"></i> </li>
-        <li  title="arrows-h"><i class="fa fa-arrows-h"></i> </li>
-        <li  title="arrows-v"><i class="fa fa-arrows-v"></i> </li>
-        <li  title="caret-down"><i class="fa fa-caret-down"></i> </li>
-        <li  title="caret-left"><i class="fa fa-caret-left"></i> </li>
-        <li  title="caret-right"><i class="fa fa-caret-right"></i> </li>
-        <li  title="caret-square-o-down"><i class="fa fa-caret-square-o-down"></i> </li>
-        <li  title="caret-square-o-left"><i class="fa fa-caret-square-o-left"></i> </li>
-        <li  title="caret-square-o-right"><i class="fa fa-caret-square-o-right"></i> </li>
-        <li  title="caret-square-o-up"><i class="fa fa-caret-square-o-up"></i> </li>
-        <li  title="caret-up"><i class="fa fa-caret-up"></i> </li>
-        <li  title="chevron-circle-down"><i class="fa fa-chevron-circle-down"></i> </li>
-        <li  title="chevron-circle-left"><i class="fa fa-chevron-circle-left"></i> </li>
-        <li  title="chevron-circle-right"><i class="fa fa-chevron-circle-right"></i> </li>
-        <li  title="chevron-circle-up"><i class="fa fa-chevron-circle-up"></i> </li>
-        <li  title="chevron-down"><i class="fa fa-chevron-down"></i> </li>
-        <li  title="chevron-left"><i class="fa fa-chevron-left"></i> </li>
-        <li  title="chevron-right"><i class="fa fa-chevron-right"></i> </li>
-        <li  title="chevron-up"><i class="fa fa-chevron-up"></i> </li>
-        <li  title="hand-o-down"><i class="fa fa-hand-o-down"></i> </li>
-        <li  title="hand-o-left"><i class="fa fa-hand-o-left"></i> </li>
-        <li  title="hand-o-right"><i class="fa fa-hand-o-right"></i> </li>
-        <li  title="hand-o-up"><i class="fa fa-hand-o-up"></i> </li>
-        <li  title="long-arrow-down"><i class="fa fa-long-arrow-down"></i> </li>
-        <li  title="long-arrow-left"><i class="fa fa-long-arrow-left"></i> </li>
-        <li  title="long-arrow-right"><i class="fa fa-long-arrow-right"></i> </li>
-        <li  title="long-arrow-up"><i class="fa fa-long-arrow-up"></i> </li>
-        <li  title="toggle-down"><i class="fa fa-toggle-down"></i> </li>
-        <li  title="toggle-left"><i class="fa fa-toggle-left"></i> </li>
-        <li  title="toggle-right"><i class="fa fa-toggle-right"></i> </li>
-        <li  title="toggle-up"><i class="fa fa-toggle-up"></i> </li>
-        </ul>
-        <div class="clearfix"></div>
-    </div>
-    <div>
-        <h5>视频播放器图标</h5>
-        <ul class="list-inline">
-        <li  title="arrows-alt"><i class="fa fa-arrows-alt"></i> </li>
-        <li  title="backward"><i class="fa fa-backward"></i> </li>
-        <li  title="compress"><i class="fa fa-compress"></i> </li>
-        <li  title="eject"><i class="fa fa-eject"></i> </li>
-        <li  title="expand"><i class="fa fa-expand"></i> </li>
-        <li  title="fast-backward"><i class="fa fa-fast-backward"></i> </li>
-        <li  title="fast-forward"><i class="fa fa-fast-forward"></i> </li>
-        <li  title="forward"><i class="fa fa-forward"></i> </li>
-        <li  title="pause"><i class="fa fa-pause"></i> </li>
-        <li  title="play"><i class="fa fa-play"></i> </li>
-        <li  title="play-circle"><i class="fa fa-play-circle"></i> </li>
-        <li  title="play-circle-o"><i class="fa fa-play-circle-o"></i> </li>
-        <li  title="step-backward"><i class="fa fa-step-backward"></i> </li>
-        <li  title="step-forward"><i class="fa fa-step-forward"></i> </li>
-        <li  title="stop"><i class="fa fa-stop"></i> </li>
-        <li  title="youtube-play"><i class="fa fa-youtube-play"></i> </li>
-        </ul>
-        <div class="clearfix"></div>
-    </div>
-    <div>
-        <h5>品牌图标</h5>
-        <ul class="list-inline">
-        <li  title="adn"><i class="fa fa-adn"></i> </li>
-        <li  title="android"><i class="fa fa-android"></i> </li>
-        <li  title="apple"><i class="fa fa-apple"></i> </li>
-        <li  title="bitbucket"><i class="fa fa-bitbucket"></i> </li>
-        <li  title="bitbucket-square"><i class="fa fa-bitbucket-square"></i> </li>
-        <li  title="bitcoin"><i class="fa fa-bitcoin"></i> </li>
-        <li  title="btc"><i class="fa fa-btc"></i> </li>
-        <li  title="css3"><i class="fa fa-css3"></i> </li>
-        <li  title="dribbble"><i class="fa fa-dribbble"></i> </li>
-        <li  title="dropbox"><i class="fa fa-dropbox"></i> </li>
-        <li  title="facebook"><i class="fa fa-facebook"></i> </li>
-        <li  title="facebook-square"><i class="fa fa-facebook-square"></i> </li>
-        <li  title="flickr"><i class="fa fa-flickr"></i> </li>
-        <li  title="foursquare"><i class="fa fa-foursquare"></i> </li>
-        <li  title="github"><i class="fa fa-github"></i> </li>
-        <li  title="github-alt"><i class="fa fa-github-alt"></i> </li>
-        <li  title="github-square"><i class="fa fa-github-square"></i> </li>
-        <li  title="gittip"><i class="fa fa-gittip"></i> </li>
-        <li  title="google-plus"><i class="fa fa-google-plus"></i> </li>
-        <li  title="google-plus-square"><i class="fa fa-google-plus-square"></i> </li>
-        <li  title="html5"><i class="fa fa-html5"></i> </li>
-        <li  title="instagram"><i class="fa fa-instagram"></i> </li>
-        <li  title="linkedin"><i class="fa fa-linkedin"></i> </li>
-        <li  title="linkedin-square"><i class="fa fa-linkedin-square"></i> </li>
-        <li  title="linux"><i class="fa fa-linux"></i> </li>
-        <li  title="maxcdn"><i class="fa fa-maxcdn"></i> </li>
-        <li  title="pagelines"><i class="fa fa-pagelines"></i> </li>
-        <li  title="pinterest"><i class="fa fa-pinterest"></i> </li>
-        <li  title="pinterest-square"><i class="fa fa-pinterest-square"></i> </li>
-        <li  title="renren"><i class="fa fa-renren"></i> </li>
-        <li  title="skype"><i class="fa fa-skype"></i> </li>
-        <li  title="stack-exchange"><i class="fa fa-stack-exchange"></i> </li>
-        <li  title="stack-overflow"><i class="fa fa-stack-overflow"></i> </li>
-        <li  title="trello"><i class="fa fa-trello"></i> </li>
-        <li  title="tumblr"><i class="fa fa-tumblr"></i> </li>
-        <li  title="tumblr-square"><i class="fa fa-tumblr-square"></i> </li>
-        <li  title="twitter"><i class="fa fa-twitter"></i> </li>
-        <li  title="twitter-square"><i class="fa fa-twitter-square"></i> </li>
-        <li  title="vimeo-square"><i class="fa fa-vimeo-square"></i> </li>
-        <li  title="vk"><i class="fa fa-vk"></i> </li>
-        <li  title="weibo"><i class="fa fa-weibo"></i> </li>
-        <li  title="windows"><i class="fa fa-windows"></i> </li>
-        <li  title="xing"><i class="fa fa-xing"></i> </li>
-        <li  title="xing-square"><i class="fa fa-xing-square"></i> </li>
-        <li  title="youtube"><i class="fa fa-youtube"></i> </li>
-        <li  title="youtube-play"><i class="fa fa-youtube-play"></i> </li>
-        <li  title="youtube-square"><i class="fa fa-youtube-square"></i> </li>
-        </ul>
-        <div class="clearfix"></div>
-    </div>
-    <div>
-        <h5>医疗图标</h5>
-        <ul class="list-inline">
-        <li  title="ambulance"><i class="fa fa-ambulance"></i> </li>
-        <li  title="h-square"><i class="fa fa-h-square"></i> </li>
-        <li  title="hospital-o"><i class="fa fa-hospital-o"></i> </li>
-        <li  title="medkit"><i class="fa fa-medkit"></i> </li>
-        <li  title="plus-square"><i class="fa fa-plus-square"></i> </li>
-        <li  title="stethoscope"><i class="fa fa-stethoscope"></i> </li>
-        <li  title="user-md"><i class="fa fa-user-md"></i> </li>
-        <li  title="wheelchair"><i class="fa fa-wheelchair"></i> </li>
-        </ul>
-        <div class="clearfix"></div>
-    </div>
-</div>
-</div>
-    <script>
-        $(function () {
-//            document.onselectstart = new Function('event.returnValue=false;');
-            var parentinputname = '<?php echo htmlentities(app('request')->param('fodder')); ?>';
-            $('.list-inline li').on('click', function () {
-                var className = $(this).find('i').get(0).className;
-                if (className) {
-                    var font = className.replace('fa fa-','');
-                    parent.$f.changeField(parentinputname,font);
-                    parent.$f.closeModal(parentinputname);
-                }
-            });
-            //清空选择
-            $('#qingkong').on('click', function () {
-                parent.$f.changeField(parentinputname,'');
-                parent.$f.closeModal(parentinputname);
-
-            });
-
-            //搜索图标
-            $("#search").on('input',function () {
-                var keyword = $(this).val();
-                if(keyword){
-                    $(".list-inline li").hide();
-                    $("li[title*='"+keyword+"']").show();
-
-                }else{
-                    $("li[title*='"+keyword+"']").show();
-                }
-//                console.log($("li[title*='"+keyword+"']"));
-            });
-        });
-    </script>
-</div>
-
-</body>
-</html>

+ 0 - 199
runtime/admin/temp/f803db124a9edebbe4655b3f7bfe5cde.php

@@ -1,199 +0,0 @@
-<?php /*a:6:{s:70:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\setting\system_role\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\inner_page.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-    <div class="col-sm-12">
-        <div class="ibox">
-            <div class="ibox-title">
-                <button type="button" class="btn btn-w-m btn-primary" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>')">添加身份</button>
-                <div class="ibox-tools">
-
-                </div>
-            </div>
-            <div class="ibox-content">
-                <div class="row">
-                    <div class="m-b m-l">
-                        <?php /*  <form action="" class="form-inline">
-                              <i class="fa fa-search" style="margin-right: 10px;"></i>
-                              <select name="is_show" aria-controls="editable" class="form-control input-sm">
-                                  <option value="">是否显示</option>
-                                  <option value="1" <?php if($params['is_show'] == '1'): ?>selected="selected"<?php endif; ?>>显示</option>
-                                  <option value="0" <?php if($params['is_show'] == '0'): ?>selected="selected"<?php endif; ?>>不显示</option>
-                              </select>
-                              <select name="access" aria-controls="editable" class="form-control input-sm">
-                                  <option value="">子管理员是否可用</option>
-                                  <option value="1" <?php if($params['access'] == '1'): ?>selected="selected"<?php endif; ?>>可用</option>
-                                  <option value="0" <?php if($params['access'] == '0'): ?>selected="selected"<?php endif; ?>>不可用</option>
-                              </select>
-                          <div class="input-group">
-                              <input type="text" name="keyword" value="<?php echo htmlentities($params['keyword']); ?>" placeholder="请输入关键词" class="input-sm form-control"> <span class="input-group-btn">
-                                      <button type="submit" class="btn btn-sm btn-primary"> 搜索</button> </span>
-                          </div>
-                          </form>  */ ?>
-                        <form action="" class="form-inline">
-
-                            <select name="status" aria-controls="editable" class="form-control input-sm">
-                                <option value="">状态</option>
-                                <option value="1" <?php if($where['status'] == '1'): ?>selected="selected"<?php endif; ?>>显示</option>
-                                <option value="0" <?php if($where['status'] == '0'): ?>selected="selected"<?php endif; ?>>不显示</option>
-                            </select>
-                            <div class="input-group">
-                                <input type="text" name="role_name" value="<?php echo htmlentities($where['role_name']); ?>" placeholder="请输入身份昵称" class="input-sm form-control"> <span class="input-group-btn">
-                                      <button type="submit" class="btn btn-sm btn-primary"> <i class="fa fa-search" ></i>搜索</button> </span>
-                            </div>
-                        </form>
-                    </div>
-
-                </div>
-                <div class="table-responsive">
-                    <table class="table table-striped  table-bordered">
-                        <thead>
-                        <tr>
-
-                            <th class="text-center">编号</th>
-                            <th class="text-center">身份昵称</th>
-                            <th class="text-center">权限</th>
-                            <th class="text-center">状态</th>
-                            <th class="text-center">操作</th>
-                        </tr>
-                        </thead>
-                        <tbody class="">
-                        <?php if(is_array($list) || $list instanceof \think\Collection || $list instanceof \think\Paginator): $i = 0; $__LIST__ = $list;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-                        <tr>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['id']); ?>
-                            </td>
-                            <td class="text-center">
-                                <?php echo htmlentities($vo['role_name']); ?>
-                            </td>
-                            <td class="text-center" style="width: 70%;">
-                                <?php echo htmlentities($vo['rules']); ?>
-                            </td>
-                            <td class="text-center">
-                                <i class="fa <?php if($vo['status'] == '1'): ?>fa-check text-navy<?php else: ?>fa-close text-danger<?php endif; ?>"></i>
-                            </td>
-                            <td class="text-center">
-                                <button class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame('编辑','<?php echo Url('edit',array('id'=>$vo['id'])); ?>')"><i class="fa fa-edit"></i> 编辑</button>
-                                <button class="btn btn-danger btn-xs" data-url="<?php echo Url('delete',array('id'=>$vo['id'])); ?>" type="button"><i class="fa fa-times"></i> 删除
-                                </button>
-                            </td>
-                        </tr>
-                        <?php endforeach; endif; else: echo "" ;endif; ?>
-                        </tbody>
-                    </table>
-                </div>
-                <link href="/system/frame/css/plugins/dataTables/dataTables.bootstrap.css" rel="stylesheet">
-<div class="row">
-    <div class="col-sm-6">
-        <div class="dataTables_info" id="DataTables_Table_0_info" role="alert" aria-live="polite" aria-relevant="all">共 <?php echo htmlentities($total); ?> 项</div>
-    </div>
-    <div class="col-sm-6">
-        <div class="dataTables_paginate paging_simple_numbers" id="editable_paginate">
-            <?php echo $page;?>
-        </div>
-    </div>
-</div>
-            </div>
-        </div>
-    </div>
-</div>
-
-
-
-<script>
-    $('.btn-danger').on('click',function(){
-        window.t = $(this);
-        var _this = $(this),url =_this.data('url');
-        $eb.$swal('delete',function(){
-            $eb.axios.get(url).then(function(res){
-                console.log(res);
-                if(res.status == 200 && res.data.code == 200) {
-                    $eb.$swal('success',res.data.msg);
-                    _this.parents('tr').remove();
-                }else
-                    return Promise.reject(res.data.msg || '删除失败')
-            }).catch(function(err){
-                $eb.$swal('error',err);
-            });
-        })
-    });
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 259
runtime/admin/temp/fb56d7b898b61886bc4f0f1ddfc1d741.php

@@ -1,259 +0,0 @@
-<?php /*a:6:{s:76:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\setting\system_config_tab\index.php";i:1595820902;s:61:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\container.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_head.php";i:1595820902;s:57:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\style.php";i:1595820902;s:62:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\inner_page.php";i:1595820902;s:64:"D:\phpstudy_pro\WWW\CRMEB\app\admin\view\public\frame_footer.php";i:1595820902;}*/ ?>
-<!DOCTYPE html>
-<html lang="zh-CN">
-<head>
-    
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <?php if(empty($is_layui) || (($is_layui instanceof \think\Collection || $is_layui instanceof \think\Paginator ) && $is_layui->isEmpty())): ?>
-    <link href="/system/frame/css/bootstrap.min.css?v=3.4.0" rel="stylesheet">
-    <?php endif; ?>
-    <link href="/static/plug/layui/css/layui.css" rel="stylesheet">
-    <link href="/system/css/layui-admin.css" rel="stylesheet">
-    <link href="/system/frame/css/font-awesome.min.css?v=4.3.0" rel="stylesheet">
-    <link href="/system/frame/css/animate.min.css" rel="stylesheet">
-    <link href="/system/frame/css/style.min.css?v=3.0.0" rel="stylesheet">
-    <script src="/system/frame/js/jquery.min.js"></script>
-    <script src="/system/frame/js/bootstrap.min.js"></script>
-    <script src="/static/plug/layui/layui.all.js"></script>
-    <script>
-        $eb = parent._mpApi;
-        window.controlle="<?php echo strtolower(trim(preg_replace("/[A-Z]/", "_\\0", app('request')->controller()), "_"));?>";
-        window.module="<?php echo app('http')->getName();?>";
-    </script>
-
-
-
-    <title></title>
-    
-    <!--<script type="text/javascript" src="/static/plug/basket.js"></script>-->
-<script type="text/javascript" src="/static/plug/requirejs/require.js"></script>
-<?php /*  <script type="text/javascript" src="/static/plug/requirejs/require-basket-load.js"></script>  */ ?>
-<script>
-    var hostname = location.hostname;
-    if(location.port) hostname += ':' + location.port;
-    requirejs.config({
-        map: {
-            '*': {
-                'css': '/static/plug/requirejs/require-css.js'
-            }
-        },
-        shim:{
-            'iview':{
-                deps:['css!iviewcss']
-            },
-            'layer':{
-                deps:['css!layercss']
-            }
-        },
-        baseUrl:'//'+hostname+'/',
-        paths: {
-            'static':'static',
-            'system':'system',
-            'vue':'static/plug/vue/dist/vue.min',
-            'axios':'static/plug/axios.min',
-            'iview':'static/plug/iview/dist/iview.min',
-            'iviewcss':'static/plug/iview/dist/styles/iview',
-            'lodash':'static/plug/lodash',
-            'layer':'static/plug/layer/layer',
-            'layercss':'static/plug/layer/theme/default/layer',
-            'jquery':'static/plug/jquery/jquery.min',
-            'moment':'static/plug/moment',
-            'sweetalert':'static/plug/sweetalert2/sweetalert2.all.min',
-            'formCreate':'/static/plug/form-create/form-create.min',
-
-        },
-        basket: {
-            excludes:['system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-//            excludes:['system/util/mpFormBuilder','system/js/index','system/util/mpVueComponent','system/util/mpVuePackage']
-        }
-    });
-</script>
-<script type="text/javascript" src="/system/util/mpFrame.js"></script>
-    
-</head>
-<body class="gray-bg">
-<div class="wrapper wrapper-content">
-
-<div class="row">
-    <div class="col-sm-12">
-        <div class="ibox float-e-margins">
-            <div class="ibox-title">
-
-                <button type="button" class="btn btn-w-m btn-primary" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('create'); ?>')">添加分类</button>
-                <button type="button" class="btn btn-w-m btn-primary" onclick="$eb.createModalFrame(this.innerText,'<?php echo Url('setting.systemConfig/create',['type'=>0]); ?>')">添加配置</button>
-
-                <div class="ibox-tools">
-
-                </div>
-
-            </div>
-            <div class="ibox-content">
-
-                <div class="row">
-
-                    <div class="m-b m-l">
-
-                        <form action="" class="form-inline">
-
-                            <select name="status" aria-controls="editable" class="form-control input-sm">
-                                <option value="">状态</option>
-                                <option value="1" <?php if($where['status'] == '1'): ?>selected="selected"<?php endif; ?>>显示</option>
-                                <option value="0" <?php if($where['status'] == '0'): ?>selected="selected"<?php endif; ?>>不显示</option>
-                            </select>
-
-                            <div class="input-group" style="margin-top: 5px;">
-
-                                <input type="text" placeholder="请输入分类昵称" name="title" value="<?php echo htmlentities($where['title']); ?>" class="input-sm form-control"> <span class="input-group-btn">
-
-                                    <button type="submit" class="btn btn-sm btn-primary"> <i class="fa fa-search"></i>搜索</button> </span>
-
-                            </div>
-
-                        </form>
-
-                    </div>
-
-
-
-                </div>
-
-                <div class="table-responsive">
-
-                    <table class="table table-striped  table-bordered">
-
-                        <thead>
-
-                        <tr>
-
-
-
-                            <th>编号</th>
-
-                            <th>分类昵称</th>
-
-                            <th>分类字段</th>
-
-                            <th>是否显示</th>
-
-                            <th>操作</th>
-
-                        </tr>
-
-                        </thead>
-
-                        <tbody class="">
-
-                        <?php if(is_array($list) || $list instanceof \think\Collection || $list instanceof \think\Paginator): $i = 0; $__LIST__ = $list;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
-
-                        <tr>
-
-                            <td class="text-center">
-
-                                <?php echo htmlentities($vo['id']); ?>
-
-                            </td>
-
-                            <td class="text-center">
-
-                                <a href="<?php echo url('index',array('pid'=>$vo['id'])); ?>" style="cursor: pointer"><?php echo htmlentities($vo['title']); ?></a>
-
-                            </td>
-
-                            <td class="text-center">
-
-                                <?php echo htmlentities($vo['eng_title']); ?>
-
-                            </td>
-
-                            <td class="text-center">
-
-                                <?php if($vo['status'] == 1): ?>
-                                <i class="fa fa-check text-navy"></i>
-                                <?php elseif($vo['status'] == 2): ?>
-                                <i class="fa fa-close text-danger"></i>
-                                <?php endif; ?>
-
-                            </td>
-
-                            <td class="text-center">
-
-                                <button class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame('查看字段','<?php echo Url('sonConfigTab',array('tab_id'=>$vo['id'])); ?>',{w:900})"><i class="fa fa-edit"></i> 配置字段</button>
-                                <button class="btn btn-info btn-xs" type="button"  onclick="$eb.createModalFrame('编辑','<?php echo Url('edit',array('id'=>$vo['id'])); ?>')"><i class="fa fa-edit"></i> 编辑</button>
-
-                                <?php if($vo['id'] > 2): ?>
-                                <button class="btn btn-danger btn-xs  del_config_tab" data-id="<?php echo htmlentities($vo['id']); ?>" type="button" data-url="<?php echo Url('delete',array('id'=>$vo['id'])); ?>" ><i class="fa fa-times"></i> 删除
-
-                                </button>
-                                <?php endif; ?>
-
-                            </td>
-
-                        </tr>
-
-                        <?php endforeach; endif; else: echo "" ;endif; ?>
-
-                        </tbody>
-
-                    </table>
-
-                </div>
-
-                <link href="/system/frame/css/plugins/dataTables/dataTables.bootstrap.css" rel="stylesheet">
-<div class="row">
-    <div class="col-sm-6">
-        <div class="dataTables_info" id="DataTables_Table_0_info" role="alert" aria-live="polite" aria-relevant="all">共 <?php echo htmlentities($total); ?> 项</div>
-    </div>
-    <div class="col-sm-6">
-        <div class="dataTables_paginate paging_simple_numbers" id="editable_paginate">
-            <?php echo $page;?>
-        </div>
-    </div>
-</div>
-
-            </div>
-
-        </div>
-
-    </div>
-
-</div>
-
-
-
-<script>
-
-    $('.del_config_tab').on('click',function(){
-
-        var _this = $(this),url =_this.data('url');
-
-        $eb.$swal('delete',function(){
-
-            $eb.axios.get(url).then(function(res){
-
-                if(res.status == 200 && res.data.code == 200) {
-
-                    $eb.$swal('success',res.data.msg);
-
-                    _this.parents('tr').remove();
-
-                }else
-
-                    return Promise.reject(res.data.msg || '删除失败')
-
-            }).catch(function(err){
-
-                $eb.$swal('error',err);
-
-            });
-
-        })
-
-    });
-
-</script>
-
-
-</div>
-</body>
-</html>

+ 0 - 4
runtime/cache/27/d60a52c9bff9ee27d4e695df39cefc.php

@@ -1,4 +0,0 @@
-<?php
-//000000086400
- exit();?>
-a:5:{i:0;a:3:{s:2:"id";i:177;s:5:"price";s:5:"20.00";s:10:"give_money";s:4:"2.00";}i:1;a:3:{s:2:"id";i:178;s:5:"price";s:5:"30.00";s:10:"give_money";s:4:"3.00";}i:2;a:3:{s:2:"id";i:179;s:5:"price";s:5:"50.00";s:10:"give_money";s:4:"5.00";}i:3;a:3:{s:2:"id";i:180;s:5:"price";s:6:"500.00";s:10:"give_money";s:5:"50.00";}i:4;a:3:{s:2:"id";i:181;s:5:"price";s:6:"800.00";s:10:"give_money";s:6:"100.00";}}

+ 0 - 4
runtime/cache/2e/26d95f3b2397f1dbd714cb44636198.php

@@ -1,4 +0,0 @@
-<?php
-//000000086400
- exit();?>
-19

+ 0 - 4
runtime/cache/3a/18e85fda2f43f200f015f30d0af45e.php

@@ -1,4 +0,0 @@
-<?php
-//000000086400
- exit();?>
-a:3:{i:0;a:6:{s:2:"id";i:124;s:3:"pic";s:74:"http://datong.crmeb.net/public/uploads/attach/2019/03/28/5c9ccf7e9f4d0.jpg";s:5:"title";s:15:"一起来拼团";s:4:"info";s:12:"优惠多多";s:4:"link";s:39:"/pages/activity/goods_combination/index";s:8:"wap_link";s:15:"/activity/group";}i:1;a:6:{s:2:"id";i:125;s:3:"pic";s:74:"http://datong.crmeb.net/public/uploads/attach/2019/03/28/5c9ccf7e97660.jpg";s:5:"title";s:12:"秒杀专区";s:4:"info";s:27:"新能源汽车火热销售";s:4:"link";s:35:"/pages/activity/goods_seckill/index";s:8:"wap_link";s:23:"/activity/goods_seckill";}i:2;a:6:{s:2:"id";i:126;s:3:"pic";s:74:"http://datong.crmeb.net/public/uploads/attach/2019/03/28/5c9ccfc86a6c1.jpg";s:5:"title";s:12:"砍价活动";s:4:"info";s:24:"呼朋唤友来砍价~~~";s:4:"link";s:35:"/pages/activity/goods_bargain/index";s:8:"wap_link";s:17:"/activity/bargain";}}

+ 0 - 13
runtime/cache/48/e345b986ae9584f9686dac64ea2c6a.php

@@ -1,13 +0,0 @@
-<?php
-//000000086400
- exit();?>
-a:110:{s:9:"site_name";s:0:"";s:8:"site_url";s:16:"http://crmeb.com";s:9:"site_logo";s:0:"";s:10:"site_phone";s:0:"";s:9:"seo_title";s:0:"";s:10:"site_email";s:0:"";s:7:"site_qq";s:0:"";s:10:"site_close";s:1:"0";s:12:"close_system";s:1:"0";s:12:"wechat_appid";s:0:"";s:16:"wechat_appsecret";s:0:"";s:12:"wechat_token";s:0:"";s:13:"wechat_encode";s:1:"0";s:21:"wechat_encodingaeskey";s:0:"";s:16:"wechat_share_img";s:0:"";s:13:"wechat_qrcode";s:0:"";s:11:"wechat_type";s:1:"0";s:18:"wechat_share_title";s:5:"CRMEB";s:21:"wechat_share_synopsis";s:5:"CRMEB";s:16:"pay_weixin_appid";s:0:"";s:20:"pay_weixin_appsecret";s:0:"";s:16:"pay_weixin_mchid";s:0:"";s:22:"pay_weixin_client_cert";s:0:"";s:21:"pay_weixin_client_key";s:0:"";s:14:"pay_weixin_key";s:0:"";s:15:"pay_weixin_open";s:1:"1";s:13:"store_postage";s:1:"0";s:18:"store_free_postage";s:4:"1000";s:15:"offline_postage";s:1:"0";s:14:"integral_ratio";s:1:"1";s:18:"site_service_phone";s:0:"";s:23:"store_user_min_recharge";s:4:"0.01";s:23:"system_express_app_code";s:0:"";s:13:"main_business";s:32:" IT科技 互联网|电子商务";s:13:"vice_business";s:27:"IT科技 IT软件与服务 ";s:21:"store_brokerage_ratio";s:1:"1";s:22:"user_extract_min_price";s:1:"1";s:15:"sx_sign_min_int";s:1:"1";s:15:"sx_sign_max_int";s:1:"5";s:8:"about_us";s:0:"";s:17:"replenishment_num";s:2:"20";s:13:"routine_appId";s:0:"";s:17:"routine_appsecret";s:0:"";s:3:"api";s:17:"/api/wechat/serve";s:6:"paydir";s:0:"";s:12:"routine_logo";s:0:"";s:12:"routine_name";s:5:"CRMEB";s:11:"store_stock";s:1:"2";s:11:"stor_reason";s:130:"收货地址填错了
-与描述不符
-信息填错了,重新拍
-收到商品损坏了
-未按预定时间发货
-其它原因";s:19:"store_brokerage_two";s:1:"1";s:21:"store_brokerage_statu";s:1:"2";s:17:"pay_routine_appid";s:0:"";s:21:"pay_routine_appsecret";s:0:"";s:17:"pay_routine_mchid";s:0:"";s:15:"pay_routine_key";s:0:"";s:23:"pay_routine_client_cert";s:0:"";s:22:"pay_routine_client_key";s:0:"";s:13:"wechat_avatar";s:0:"";s:17:"user_extract_bank";s:46:"中国农行
-中国建设银行
-工商银行";s:11:"fast_number";s:2:"10";s:11:"bast_number";s:2:"10";s:12:"first_number";s:2:"10";s:18:"routine_index_logo";s:91:"http://kaifa.crmeb.net/uploads/attach/2019/08/20190801/deb30359d22c0b80f3cece86cb462104.png";s:11:"upload_type";s:1:"1";s:9:"uploadUrl";s:0:"";s:9:"accessKey";s:0:"";s:9:"secretKey";s:0:"";s:12:"storage_name";s:0:"";s:17:"order_cancel_time";s:3:"0.1";s:19:"order_activity_time";s:1:"2";s:18:"order_bargain_time";s:0:"";s:18:"order_seckill_time";s:0:"";s:15:"order_pink_time";s:0:"";s:14:"storage_region";s:0:"";s:8:"vip_open";s:1:"1";s:20:"new_order_audio_link";s:45:"/public/uploads/config/file/5cedd83eedba2.mp3";s:20:"system_delivery_time";s:1:"1";s:11:"sms_account";s:0:"";s:9:"sms_token";s:0:"";s:9:"h5_avatar";s:91:"http://kaifa.crmeb.net/uploads/attach/2019/08/20190807/723adbdd4e49a0f9394dfc700ab5dba3.png";s:18:"offline_pay_status";s:1:"2";s:17:"news_slides_limit";s:1:"5";s:15:"recharge_switch";s:1:"1";s:15:"tengxun_map_key";N;s:18:"store_self_mention";s:1:"1";s:12:"cache_config";s:5:"86400";s:27:"pay_success_printing_switch";s:1:"1";s:10:"develop_id";s:0:"";s:16:"printing_api_key";s:0:"";s:18:"printing_client_id";s:0:"";s:15:"terminal_number";s:0:"";s:18:"lower_order_switch";s:1:"0";s:20:"deliver_goods_switch";s:1:"0";s:24:"confirm_take_over_switch";s:1:"0";s:24:"admin_lower_order_switch";s:1:"0";s:24:"admin_pay_success_switch";s:1:"0";s:19:"admin_refund_switch";s:1:"0";s:30:"admin_confirm_take_over_switch";s:1:"0";s:16:"new_goods_bananr";N;s:18:"recharge_attention";s:216:"充值后帐户的金额不能提现,可用于商城消费使用
-佣金导入账户之后不能再次导出、不可提现
-账户充值出现问题可联系商城客服,也可拨打商城客服热线:4008888888";s:12:"extract_time";s:2:"30";s:21:"store_brokerage_price";s:1:"1";s:21:"price_revision_switch";s:1:"0";s:16:"promotion_number";i:3;s:18:"unpid_order_switch";s:1:"0";s:11:"filing_info";N;s:8:"outg_one";i:1600;s:8:"outg_two";i:800;s:10:"outg_three";i:400;s:14:"auction_number";i:2;}

Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 3
runtime/cache/4d/ebc178cbdb9b7d1fc736ef8ee65e51.php


+ 0 - 4
runtime/cache/57/e5830fa228be4a7d40bf40abfb7a18.php

@@ -1,4 +0,0 @@
-<?php
-//000000086400
- exit();?>
-a:1:{i:0;a:5:{s:2:"id";i:173;s:9:"fast_info";s:33:"上百种商品分类任您选择";s:9:"bast_info";s:24:"诚意推荐品质商品";s:10:"first_info";s:30:"多个优质商品最新上架";s:10:"sales_info";s:30:"库存商品优惠促销活动";}}

+ 0 - 4
runtime/cache/59/62ccd748530d5866ded674e0247788.php

@@ -1,4 +0,0 @@
-<?php
-//000000086400
- exit();?>
-a:1:{i:0;a:4:{s:2:"id";i:104;s:4:"name";s:7:"banenr2";s:3:"url";s:27:"/pages/pink-list/index?id=2";s:3:"pic";s:74:"http://datong.crmeb.net/public/uploads/attach/2019/03/29/5c9e015bdc6f5.jpg";}}

+ 0 - 4
runtime/cache/7c/d4527acd0104572873742a99745a6c.php

@@ -1,4 +0,0 @@
-<?php
-//000000000300
- exit();?>
-0

+ 0 - 4
runtime/cache/8c/1873caca41b301afb3dca72c892681.php

@@ -1,4 +0,0 @@
-<?php
-//000000000300
- exit();?>
-0

+ 0 - 4
runtime/cache/a6/d6181cf79cbad4a232ed9006617c00.php

@@ -1,4 +0,0 @@
-<?php
-//000000086400
- exit();?>
-a:1:{i:0;a:5:{s:2:"id";i:155;s:3:"img";s:74:"http://datong.crmeb.net/public/uploads/attach/2019/03/28/5c9cd03224d59.jpg";s:7:"comment";s:1:"1";s:4:"link";s:1:"#";s:8:"wap_link";s:1:"#";}}

+ 0 - 4
runtime/cache/a7/53d3226685fd31b029614775beb88c.php

@@ -1,4 +0,0 @@
-<?php
-//000000086400
- exit();?>
-a:0:{}

+ 0 - 4
runtime/cache/a9/939d920c0fa6b4fe0b897fb019672a.php

@@ -1,4 +0,0 @@
-<?php
-//000000000000
- exit();?>
-a:13:{i:0;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\48\e345b986ae9584f9686dac64ea2c6a.php";i:1;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\59\62ccd748530d5866ded674e0247788.php";i:2;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\4d\ebc178cbdb9b7d1fc736ef8ee65e51.php";i:3;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\b6\2c1e2a759fad26f36b6705aeb096e7.php";i:4;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\3a\18e85fda2f43f200f015f30d0af45e.php";i:5;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\a7\53d3226685fd31b029614775beb88c.php";i:6;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\57\e5830fa228be4a7d40bf40abfb7a18.php";i:7;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\e0\f15cee86afad4eabb0d5176f63c302.php";i:8;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\a6\d6181cf79cbad4a232ed9006617c00.php";i:9;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\be\fff7b81fe7f636959d299fe26104d8.php";i:10;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\bd\e6183b875045950006115f19cf4ce5.php";i:11;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\2b\8b07b35c908c382a8aae9b52863147.php";i:12;s:77:"D:\phpstudy_pro\WWW\CRMEB\runtime\cache\27\d60a52c9bff9ee27d4e695df39cefc.php";}

+ 0 - 4
runtime/cache/ab/a8727a4083b8007c68a392a4a239d7.php

@@ -1,4 +0,0 @@
-<?php
-//000000000300
- exit();?>
-0

+ 0 - 4
runtime/cache/b6/2c1e2a759fad26f36b6705aeb096e7.php

@@ -1,4 +0,0 @@
-<?php
-//000000086400
- exit();?>
-a:3:{i:0;a:5:{s:2:"id";i:121;s:4:"info";s:39:"CRMEB电商系统 V 3.0 即将上线!";s:3:"url";s:22:"/pages/news_list/index";s:4:"show";s:1:"2";s:7:"wap_url";s:10:"/news_list";}i:1;a:5:{s:2:"id";i:122;s:4:"info";s:39:"CRMEB电商系统 V 3.0 即将上线!";s:3:"url";s:22:"/pages/news_list/index";s:4:"show";s:1:"2";s:7:"wap_url";s:10:"/news_list";}i:2;a:5:{s:2:"id";i:123;s:4:"info";s:39:"CRMEB电商系统 V 3.0 即将上线!";s:3:"url";s:22:"/pages/news_list/index";s:4:"show";s:1:"2";s:7:"wap_url";s:10:"/news_list";}}

Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 3
runtime/cache/bd/e6183b875045950006115f19cf4ce5.php


+ 0 - 4
runtime/cache/be/fff7b81fe7f636959d299fe26104d8.php

@@ -1,4 +0,0 @@
-<?php
-//000000086400
- exit();?>
-b:0;

+ 0 - 4
runtime/cache/e0/f15cee86afad4eabb0d5176f63c302.php

@@ -1,4 +0,0 @@
-<?php
-//000000086400
- exit();?>
-a:2:{i:0;a:5:{s:2:"id";i:127;s:3:"img";s:74:"http://datong.crmeb.net/public/uploads/attach/2019/04/13/5cb18e247a1a9.jpg";s:7:"comment";s:19:"精品推荐750*282";s:4:"link";s:30:"/pages/first-new-product/index";s:8:"wap_link";s:16:"/hot_new_goods/1";}i:1;a:5:{s:2:"id";i:128;s:3:"img";s:74:"http://datong.crmeb.net/public/uploads/attach/2019/03/29/5c9e015bdc6f5.jpg";s:7:"comment";s:19:"精品推荐750*282";s:4:"link";s:30:"/pages/first-new-product/index";s:8:"wap_link";s:16:"/hot_new_goods/1";}}

+ 0 - 4
runtime/cache/f2/0c0a86a65ddd7ba18bd357efa9baf5.php

@@ -1,4 +0,0 @@
-<?php
-//000000000300
- exit();?>
-0

+ 0 - 16
runtime/log/202203/21.log

@@ -1,16 +0,0 @@
-[2022-03-21T15:16:49+08:00][error] [0]模板文件不存在:D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction\index.php[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-view\src\Think.php:146]
-[2022-03-21T15:18:09+08:00][error] [8]未定义变量: year[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\5a82649edd1b40af6f202faef65620f4.php:158]
-[2022-03-21T15:19:52+08:00][error] [8]未定义变量: year[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\5a82649edd1b40af6f202faef65620f4.php:158]
-[2022-03-21T15:21:07+08:00][error] [8]未定义变量: year[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\5a82649edd1b40af6f202faef65620f4.php:158]
-[2022-03-21T15:22:10+08:00][error] [8]未定义变量: real_name[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\5a82649edd1b40af6f202faef65620f4.php:170]
-[2022-03-21T15:42:22+08:00][error] [10500]method not exist:think\db\Query->OrderList[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:117]
-[2022-03-21T15:47:15+08:00][error] [8192]Non-static method app\admin\model\auction\Auction::list() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:39]
-[2022-03-21T15:47:36+08:00][error] [8192]Non-static method app\admin\model\auction\Auction::list() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:39]
-[2022-03-21T15:48:20+08:00][error] [8192]Non-static method app\admin\model\auction\Auction::list() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:39]
-[2022-03-21T16:57:09+08:00][error] [0]模板文件不存在:D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction\create.php[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-view\src\Think.php:146]
-[2022-03-21T17:13:07+08:00][error] [8]未定义变量: news[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:105]
-[2022-03-21T17:13:52+08:00][error] [8]未定义变量: news[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:105]
-[2022-03-21T17:13:56+08:00][error] [8]未定义变量: news[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:105]
-[2022-03-21T17:14:26+08:00][error] [8]未定义变量: news[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:105]
-[2022-03-21T17:14:37+08:00][error] [8]未定义变量: news[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:105]
-[2022-03-21T17:15:05+08:00][error] [8]未定义变量: news[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:116]

+ 0 - 52
runtime/log/202203/22.log

@@ -1,52 +0,0 @@
-[2022-03-22T10:38:52+08:00][error] [2]time() expects exactly 0 parameters, 1 given[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:69]
-[2022-03-22T10:57:24+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'sort' cannot be null[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-22T13:22:48+08:00][error] [10500]缺少更新条件[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:1017]
-[2022-03-22T13:32:07+08:00][error] [2]htmlentities() expects parameter 1 to be string, array given[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:257]
-[2022-03-22T13:51:24+08:00][error] [2]htmlentities() expects parameter 1 to be string, array given[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:257]
-[2022-03-22T13:52:28+08:00][error] [8]未定义变量: data[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:257]
-[2022-03-22T13:54:38+08:00][error] [2]htmlentities() expects parameter 1 to be string, array given[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:257]
-[2022-03-22T13:55:08+08:00][error] [2]htmlentities() expects parameter 1 to be string, array given[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:257]
-[2022-03-22T13:55:26+08:00][error] [2]htmlentities() expects parameter 1 to be string, array given[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:257]
-[2022-03-22T13:56:51+08:00][error] [2]htmlentities() expects parameter 1 to be string, array given[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:257]
-[2022-03-22T13:57:14+08:00][error] [2]htmlentities() expects parameter 1 to be string, array given[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:257]
-[2022-03-22T13:57:34+08:00][error] [8]Trying to get property 'nickname' of non-object[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:257]
-[2022-03-22T13:57:57+08:00][error] [2]Use of undefined constant nickname - assumed 'nickname' (this will throw an Error in a future version of PHP)[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:257]
-[2022-03-22T13:58:36+08:00][error] [2]htmlentities() expects parameter 1 to be string, array given[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:257]
-[2022-03-22T14:24:16+08:00][error] [0]方法参数错误:id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:455]
-[2022-03-22T14:24:38+08:00][error] [0]方法参数错误:id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:455]
-[2022-03-22T14:24:52+08:00][error] [0]方法参数错误:id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:455]
-[2022-03-22T14:25:15+08:00][error] [0]方法参数错误:id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:455]
-[2022-03-22T14:25:36+08:00][error] [0]方法参数错误:id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:455]
-[2022-03-22T14:25:59+08:00][error] [0]方法参数错误:id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:455]
-[2022-03-22T14:26:05+08:00][error] [0]方法参数错误:id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:455]
-[2022-03-22T14:26:18+08:00][error] [0]Call to a member function getData() on int[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:137]
-[2022-03-22T14:27:33+08:00][error] [0]语法错误: unexpected ';', expecting ')'[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:137]
-[2022-03-22T14:27:33+08:00][error] [0]语法错误: unexpected ';', expecting ')'[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:137]
-[2022-03-22T14:28:01+08:00][error] [0]Call to a member function options() on int[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:137]
-[2022-03-22T14:30:06+08:00][error] [0]语法错误: unexpected ')'[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:137]
-[2022-03-22T14:30:16+08:00][error] [0]Call to a member function options() on int[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:137]
-[2022-03-22T14:33:03+08:00][error] [0]Call to a member function option() on int[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:137]
-[2022-03-22T15:04:19+08:00][error] [0]Class 'app\admin\controller\auction\Upload' not found[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:136]
-[2022-03-22T15:19:18+08:00][error] [0]模板文件不存在:D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction\edit.php[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-view\src\Think.php:146]
-[2022-03-22T16:16:59+08:00][error] [0]模板文件不存在:D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction_product\index.php[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-view\src\Think.php:146]
-[2022-03-22T16:19:04+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'delete_time' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-22T16:19:27+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'status' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-22T16:19:53+08:00][error] [8]未定义数组索引: is_show[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:32]
-[2022-03-22T16:20:28+08:00][error] [8]未定义变量: model[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:40]
-[2022-03-22T16:21:33+08:00][error] [8]未定义变量: model[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:40]
-[2022-03-22T16:22:31+08:00][error] [8]未定义数组索引: is_show[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:32]
-[2022-03-22T16:22:50+08:00][error] [8]未定义数组索引: is_show[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:32]
-[2022-03-22T16:23:49+08:00][error] [8]未定义数组索引: is_show[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:32]
-[2022-03-22T16:23:50+08:00][error] [8]未定义数组索引: is_show[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:32]
-[2022-03-22T16:28:38+08:00][error] [8]未定义数组索引: is_show[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:32]
-[2022-03-22T16:29:19+08:00][error] [0]Call to a member function toArray() on null[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:133]
-[2022-03-22T16:37:50+08:00][error] [2]Cannot use a scalar value as an array[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:46]
-[2022-03-22T16:38:58+08:00][error] [8]未定义数组索引: is_admin[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:46]
-[2022-03-22T16:39:09+08:00][error] [2]Illegal string offset 'is_admin'[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:46]
-[2022-03-22T16:39:51+08:00][error] [8]未定义数组索引: is_admin[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:46]
-[2022-03-22T16:42:04+08:00][error] [8]未定义数组索引: is_admin[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:47]
-[2022-03-22T16:42:16+08:00][error] [8]未定义数组索引: is_admin[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:47]
-[2022-03-22T16:42:27+08:00][error] [8]Trying to get property 'is_admin' of non-object[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:47]
-[2022-03-22T16:42:47+08:00][error] [8]未定义数组索引: is_admin[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:45]
-[2022-03-22T16:45:56+08:00][error] [8]未定义数组索引: is_name[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:47]
-[2022-03-22T16:46:08+08:00][error] [8]未定义数组索引: is_admin[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:47]

+ 0 - 61
runtime/log/202203/23.log

@@ -1,61 +0,0 @@
-[2022-03-23T09:23:50+08:00][error] [0]Call to a member function toArray() on null[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:138]
-[2022-03-23T10:21:35+08:00][error] [8]未定义变量: type[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\c70ace87bc52a5d3e58f590c6f66d0d1.php:116]
-[2022-03-23T10:51:40+08:00][error] [8]未定义变量: type[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\c70ace87bc52a5d3e58f590c6f66d0d1.php:116]
-[2022-03-23T11:26:04+08:00][error] [8]未定义变量: type[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\c70ace87bc52a5d3e58f590c6f66d0d1.php:116]
-[2022-03-23T11:26:47+08:00][error] [8]未定义变量: type[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\c70ace87bc52a5d3e58f590c6f66d0d1.php:116]
-[2022-03-23T11:26:53+08:00][error] [8]未定义变量: type[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\c70ace87bc52a5d3e58f590c6f66d0d1.php:116]
-[2022-03-23T11:28:33+08:00][error] [8]未定义变量: type[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\c70ace87bc52a5d3e58f590c6f66d0d1.php:116]
-[2022-03-23T11:28:40+08:00][error] [8]未定义变量: type[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\c70ace87bc52a5d3e58f590c6f66d0d1.php:116]
-[2022-03-23T11:28:59+08:00][error] [8]未定义变量: type[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\c70ace87bc52a5d3e58f590c6f66d0d1.php:116]
-[2022-03-23T11:29:03+08:00][error] [8]未定义变量: type[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\c70ace87bc52a5d3e58f590c6f66d0d1.php:116]
-[2022-03-23T13:06:19+08:00][error] [8]未定义变量: type[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\c70ace87bc52a5d3e58f590c6f66d0d1.php:116]
-[2022-03-23T13:29:09+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.delete_time' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:33:43+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:34:12+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:35:09+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:37:05+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:37:10+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:37:12+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:37:31+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:37:32+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:37:54+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:37:57+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:39:32+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:40:24+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T13:41:17+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-23T14:13:21+08:00][error] [8192]Non-static method app\admin\model\auction\Auction::user() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\Auction.php:37]
-[2022-03-23T14:13:27+08:00][error] [8192]Non-static method app\admin\model\auction\Auction::user() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\Auction.php:37]
-[2022-03-23T14:23:37+08:00][error] [2]strtotime() expects at least 1 parameter, 0 given[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\Auction.php:47]
-[2022-03-23T14:36:51+08:00][error] [10500]查询表达式错误:'u.is_new'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:366]
-[2022-03-23T14:37:31+08:00][error] [10500]查询表达式错误:'u.is_new'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:366]
-[2022-03-23T15:48:04+08:00][error] [8]未定义变量: auction_list[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:172]
-[2022-03-23T15:48:35+08:00][error] [8]未定义变量: list[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:172]
-[2022-03-23T15:49:19+08:00][error] [8]未定义变量: list[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\b3614fd0470c8fca440dc55e960e0bcc.php:172]
-[2022-03-23T15:50:56+08:00][error] [8]未定义变量: list[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\d7d372ab726862fb447d17cfe02c83d6.php:172]
-[2022-03-23T15:51:21+08:00][error] [8]未定义变量: list[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\d7d372ab726862fb447d17cfe02c83d6.php:172]
-[2022-03-23T15:51:37+08:00][error] [8]未定义变量: list[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\d7d372ab726862fb447d17cfe02c83d6.php:172]
-[2022-03-23T15:52:29+08:00][error] [0]Call to a member function toArray() on null[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:76]
-[2022-03-23T15:52:48+08:00][error] [8]未定义数组索引: name[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\d7d372ab726862fb447d17cfe02c83d6.php:174]
-[2022-03-23T15:53:00+08:00][error] [8]未定义变量: id[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\d7d372ab726862fb447d17cfe02c83d6.php:287]
-[2022-03-23T15:53:07+08:00][error] [8]未定义变量: id[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\d7d372ab726862fb447d17cfe02c83d6.php:286]
-[2022-03-23T15:53:13+08:00][error] [8]未定义变量: id[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\d7d372ab726862fb447d17cfe02c83d6.php:286]
-[2022-03-23T16:09:29+08:00][error] [2]Invalid argument supplied for foreach()[D:\phpstudy_pro\WWW\CRMEB\crmeb\services\UtilService.php:29]
-[2022-03-23T16:14:25+08:00][error] [8192]Non-static method think\Model::save() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:88]
-[2022-03-23T16:14:46+08:00][error] [8192]Non-static method think\Model::save() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:90]
-[2022-03-23T16:15:57+08:00][error] [8192]Non-static method think\Model::save() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:100]
-[2022-03-23T16:16:14+08:00][error] [8192]Non-static method think\Model::save() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:97]
-[2022-03-23T16:16:31+08:00][error] [8192]Non-static method think\Model::save() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:98]
-[2022-03-23T16:19:18+08:00][error] [8192]Non-static method think\Model::save() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:98]
-[2022-03-23T16:29:00+08:00][error] [8]Trying to get property 'data' of non-object[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:43]
-[2022-03-23T16:31:40+08:00][error] [8]未定义数组索引: nickname[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:60]
-[2022-03-23T16:31:47+08:00][error] [8]未定义数组索引: nickname[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:60]
-[2022-03-23T16:32:37+08:00][error] [8]未定义数组索引: nickname[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:60]
-[2022-03-23T16:42:34+08:00][error] [8]未定义数组索引: add_time[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\07fcf778cf7f3ae59e0816dc548172b6.php:251]
-[2022-03-23T16:43:46+08:00][error] [8]未定义变量: list[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\07fcf778cf7f3ae59e0816dc548172b6.php:173]
-[2022-03-23T17:16:57+08:00][error] [8]未定义变量: auctionn[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\c70ace87bc52a5d3e58f590c6f66d0d1.php:117]
-[2022-03-23T17:23:25+08:00][error] [8]未定义数组索引: auction_id[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:38]
-[2022-03-23T17:23:40+08:00][error] [8]未定义数组索引: auction_id[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:38]
-[2022-03-23T17:24:05+08:00][error] [8]未定义数组索引: auction_id[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:38]
-[2022-03-23T17:26:45+08:00][error] [8]未定义数组索引: auction_id[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:38]
-[2022-03-23T17:27:34+08:00][error] [8]未定义数组索引: auction_id[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:37]
-[2022-03-23T17:27:38+08:00][error] [8]未定义数组索引: auction_id[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionProduct.php:37]

+ 0 - 64
runtime/log/202203/24.log

@@ -1,64 +0,0 @@
-[2022-03-24T08:36:42+08:00][error] [10500]查询表达式错误:%LINK%[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:530]
-[2022-03-24T08:36:51+08:00][error] [10500]查询表达式错误:%LIKE%[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:530]
-[2022-03-24T08:36:52+08:00][error] [10500]查询表达式错误:%LIKE%[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:530]
-[2022-03-24T08:36:53+08:00][error] [10500]查询表达式错误:%LIKE%[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:530]
-[2022-03-24T08:36:53+08:00][error] [10500]查询表达式错误:%LIKE%[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:530]
-[2022-03-24T08:51:16+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.delete_time' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T08:59:00+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'delete_time' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T08:59:12+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'au.auction' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:00:05+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'au.auction' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:00:19+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'auction' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:00:59+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:01:16+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'au.auction' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:01:17+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'au.auction' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:02:52+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'au.auction' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:04:46+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'auction' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:06:31+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'au.name' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:06:32+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'au.name' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:07:28+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.name' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:07:37+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.name' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:07:38+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.name' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:08:11+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'name' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:11:26+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'au.name' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T09:11:39+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'au.name' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T10:12:12+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'date' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T10:12:44+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'date' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T10:15:56+08:00][error] [8]未定义变量: year[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\560dc87b85112a97e70f4f7bed1c686b.php:140]
-[2022-03-24T10:54:01+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.sort' in 'order clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T10:54:09+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.sort' in 'order clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T10:54:26+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.sort' in 'order clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T10:55:06+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in order clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T11:14:54+08:00][error] [10500]order express error:a.sort|a.id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:908]
-[2022-03-24T11:18:48+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.auction_id' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T13:15:30+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'p.nickname' in 'field list'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T14:20:30+08:00][error] [0]语法错误: unexpected '}'[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionOrder.php:243]
-[2022-03-24T14:57:22+08:00][error] [8192]Non-static method app\admin\model\auction\AuctionOrder::earn() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionOrder.php:240]
-[2022-03-24T14:59:09+08:00][error] [8192]Non-static method app\admin\model\auction\AuctionOrder::earn() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionOrder.php:240]
-[2022-03-24T15:01:52+08:00][error] [8]未定义数组索引: spread_uid[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-helper\src\Collection.php:585]
-[2022-03-24T15:07:50+08:00][error] [10500]method not exist:think\db\Query->setInc[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:117]
-[2022-03-24T15:21:33+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'uid' cannot be null[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T15:25:03+08:00][error] [10500]method not exist:think\db\Query->craete[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:117]
-[2022-03-24T15:25:11+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'uid' cannot be null[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T15:29:58+08:00][error] [10500]method not exist:think\db\Query->updata[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:117]
-[2022-03-24T15:45:32+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'update_time' in 'field list'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T15:47:16+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'update_time' in 'field list'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T15:48:08+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'update_time' in 'field list'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T15:48:47+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'update_time' in 'field list'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T16:20:12+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'create_time' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T16:20:15+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'create_time' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T16:20:16+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'create_time' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T16:20:19+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'create_time' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T16:21:14+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'create_time' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T16:21:18+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'create_time' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T16:21:21+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'create_time' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-24T16:21:40+08:00][error] [8]未定义数组索引: a.page[D:\phpstudy_pro\WWW\CRMEB\app\admin\model\auction\AuctionOrder.php:48]
-[2022-03-24T17:01:36+08:00][error] [0]Class app\api\controller\auction\Request does not exist[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:442]
-[2022-03-24T17:02:27+08:00][error] [0]Class app\api\controller\auction\Request does not exist[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:442]
-[2022-03-24T17:03:23+08:00][error] [0]Class app\api\controller\auction\Request does not exist[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:442]
-[2022-03-24T17:03:25+08:00][error] [0]Class app\api\controller\auction\Request does not exist[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:442]
-[2022-03-24T17:03:25+08:00][error] [0]Class app\api\controller\auction\Request does not exist[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Container.php:442]
-[2022-03-24T17:04:03+08:00][error] [10500]查询表达式错误:array (
-  'status' => '1',
-)[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:359]
-[2022-03-24T17:05:43+08:00][error] [0]Argument 2 passed to crmeb\utils\Json::success() must be of the type array or null, object given, called in D:\phpstudy_pro\WWW\CRMEB\crmeb\utils\Json.php on line 41[D:\phpstudy_pro\WWW\CRMEB\crmeb\utils\Json.php:29]
-[2022-03-24T17:06:03+08:00][error] [0]Argument 2 passed to crmeb\utils\Json::success() must be of the type array or null, string given, called in D:\phpstudy_pro\WWW\CRMEB\crmeb\utils\Json.php on line 41[D:\phpstudy_pro\WWW\CRMEB\crmeb\utils\Json.php:29]

+ 0 - 25
runtime/log/202203/25.log

@@ -1,25 +0,0 @@
-[2022-03-25T08:42:24+08:00][error] [0]Call to undefined function app\api\controller\auction\pr()[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionController.php:31]
-[2022-03-25T08:42:38+08:00][error] [0]Call to undefined function app\api\controller\auction\pr()[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionController.php:31]
-[2022-03-25T08:48:44+08:00][error] [0]Call to undefined function app\api\controller\auction\pr()[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionController.php:27]
-[2022-03-25T08:49:25+08:00][error] [0]Call to undefined function app\api\controller\auction\pr()[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionController.php:27]
-[2022-03-25T08:49:26+08:00][error] [0]Call to undefined function app\api\controller\auction\pr()[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionController.php:27]
-[2022-03-25T08:49:27+08:00][error] [0]Call to undefined function app\api\controller\auction\pr()[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionController.php:27]
-[2022-03-25T09:03:46+08:00][error] [8]未定义变量: auctionModel[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionController.php:32]
-[2022-03-25T09:41:02+08:00][error] [0]Call to undefined function app\http\middleware\pr()[D:\phpstudy_pro\WWW\CRMEB\app\http\middleware\AuthTokenMiddleware.php:28]
-[2022-03-25T09:41:17+08:00][error] [0]中间件方法必须返回Response对象实例[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\framework\src\think\Middleware.php:145]
-[2022-03-25T09:41:39+08:00][error] [0]Argument 1 passed to crmeb\utils\Json::make() must be of the type int, string given, called in D:\phpstudy_pro\WWW\CRMEB\app\http\middleware\AuthTokenMiddleware.php on line 28[D:\phpstudy_pro\WWW\CRMEB\crmeb\utils\Json.php:19]
-[2022-03-25T09:44:40+08:00][error] [0]Return value of crmeb\repositories\UserRepository::parseToken() must be of the type array, string returned[D:\phpstudy_pro\WWW\CRMEB\crmeb\repositories\UserRepository.php:79]
-[2022-03-25T09:44:53+08:00][error] [8]compact(): Undefined variable: 0[D:\phpstudy_pro\WWW\CRMEB\crmeb\repositories\UserRepository.php:79]
-[2022-03-25T09:45:00+08:00][error] [8]compact(): Undefined variable: yJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJjcm1lYi5jb20iLCJhdWQiOiJjcm1lYi5jb20iLCJpYXQiOjE2NDgxNzI2NDMsIm5iZiI6MTY0ODE3MjY0MywiZXhwIjoxNjQ4MTgzNDQzLCJqdGkiOnsiaWQiOjMsInR5cGUiOiJ1c2VyIn19.dlyKE2hK1TTgDeRb0sPUM0sOnw4VEYEX70MfOrdDU8M[D:\phpstudy_pro\WWW\CRMEB\crmeb\repositories\UserRepository.php:79]
-[2022-03-25T09:45:09+08:00][error] [0]Return value of crmeb\repositories\UserRepository::parseToken() must be of the type array, string returned[D:\phpstudy_pro\WWW\CRMEB\crmeb\repositories\UserRepository.php:79]
-[2022-03-25T09:45:10+08:00][error] [0]Return value of crmeb\repositories\UserRepository::parseToken() must be of the type array, string returned[D:\phpstudy_pro\WWW\CRMEB\crmeb\repositories\UserRepository.php:79]
-[2022-03-25T09:51:32+08:00][error] [0]语法错误: unexpected 'throw' (T_THROW)[D:\phpstudy_pro\WWW\CRMEB\crmeb\repositories\UserRepository.php:80]
-[2022-03-25T11:08:55+08:00][error] [10500]查询表达式错误:array (
-  'auction_id' => 2,
-)[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:359]
-[2022-03-25T13:53:33+08:00][error] [8]未定义变量: id[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\Auction.php:51]
-[2022-03-25T14:34:52+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'status' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-25T14:48:52+08:00][error] [0]Call to undefined function app\models\auction\pr()[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionProduct.php:46]
-[2022-03-25T15:16:57+08:00][error] [0]Call to undefined function app\api\controller\auction\pr()[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:53]
-[2022-03-25T16:00:13+08:00][error] [0]语法错误: unexpected '}'[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:99]
-[2022-03-25T16:49:45+08:00][error] [8192]Non-static method app\models\auction\AuctionOrder::userOrder() should not be called statically[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:104]

+ 0 - 36
runtime/log/202203/28.log

@@ -1,36 +0,0 @@
-[2022-03-28T09:40:52+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '5' for key 'PRIMARY'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-28T09:42:53+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '5' for key 'PRIMARY'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-28T09:43:00+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '5' for key 'PRIMARY'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-28T09:45:53+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '5' for key 'PRIMARY'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-28T09:46:35+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '5' for key 'PRIMARY'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-28T09:46:46+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '5' for key 'PRIMARY'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-28T09:49:20+08:00][error] [0]语法错误: unexpected ';', expecting ')'[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:108]
-[2022-03-28T09:50:39+08:00][error] [0]语法错误: unexpected 've' (T_STRING)[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:108]
-[2022-03-28T10:11:24+08:00][error] [0]语法错误: unexpected ')'[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:107]
-[2022-03-28T10:26:00+08:00][error] [0]Call to undefined function app\models\auction\int()[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:105]
-[2022-03-28T13:26:37+08:00][error] [10500]method not exist:think\db\Query->getId[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:117]
-[2022-03-28T14:04:23+08:00][error] [8]未定义数组索引: product_id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-helper\src\Collection.php:585]
-[2022-03-28T14:04:51+08:00][error] [8]未定义数组下标: 1[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:490]
-[2022-03-28T14:05:51+08:00][error] [8]未定义数组索引: auction_id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-helper\src\Collection.php:585]
-[2022-03-28T14:06:31+08:00][error] [8]未定义数组索引: auction_id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-helper\src\Collection.php:585]
-[2022-03-28T14:06:40+08:00][error] [8]未定义数组索引: auction_id[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:201]
-[2022-03-28T14:07:19+08:00][error] [8]未定义数组索引: auction_id[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-helper\src\Collection.php:585]
-[2022-03-28T14:19:20+08:00][error] [8]未定义数组索引: uid[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-helper\src\Collection.php:585]
-[2022-03-28T14:19:56+08:00][error] [8]未定义数组索引: uid[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-helper\src\Collection.php:585]
-[2022-03-28T14:20:26+08:00][error] [8]未定义数组索引: uid[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-helper\src\Collection.php:585]
-[2022-03-28T14:20:48+08:00][error] [8]未定义数组索引: uid[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-helper\src\Collection.php:585]
-[2022-03-28T14:21:05+08:00][error] [0]Call to a member function save() on array[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:213]
-[2022-03-28T14:25:03+08:00][error] [0]Call to a member function save() on array[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:213]
-[2022-03-28T14:28:59+08:00][error] [10500]method not exist:think\db\Query->updata[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:117]
-[2022-03-28T14:29:13+08:00][error] [10500]method not exist:think\db\Query->updata[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:117]
-[2022-03-28T14:29:25+08:00][error] [10500]method not exist:think\db\Query->updata[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:117]
-[2022-03-28T14:30:12+08:00][error] [10500]method not exist:think\db\Query->updata[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:117]
-[2022-03-28T14:30:55+08:00][error] [10500]method not exist:think\db\Query->updata[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:117]
-[2022-03-28T14:32:22+08:00][error] [0]Call to a member function save() on array[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:213]
-[2022-03-28T14:33:13+08:00][error] [0]strpos() expects parameter 1 to be string, int given[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:158]
-[2022-03-28T14:35:21+08:00][error] [8]未定义数组索引: id[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:213]
-[2022-03-28T14:41:45+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-28T15:06:55+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'field list'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-28T15:24:58+08:00][error] [0]Cannot use object of type think\db\Query as array[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionController.php:161]
-[2022-03-28T15:25:35+08:00][error] [0]Cannot use object of type think\db\Query as array[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionController.php:161]
-[2022-03-28T15:25:45+08:00][error] [0]Cannot use object of type think\db\Query as array[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionController.php:161]

+ 0 - 62
runtime/log/202203/29.log

@@ -1,62 +0,0 @@
-[2022-03-29T08:54:20+08:00][error] [0]模板文件不存在:D:\phpstudy_pro\WWW\CRMEB\app\admin\view\auction\auction_site\index.php[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-view\src\Think.php:146]
-[2022-03-29T08:57:37+08:00][error] [8]未定义变量: form[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:08:36+08:00][error] [8]未定义变量: form[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:09:06+08:00][error] [0]Call to a member function getTitle() on string[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:11:03+08:00][error] [0]Call to a member function getTitle() on string[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:11:34+08:00][error] [0]Call to a member function getTitle() on string[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:15:36+08:00][error] [0]Call to a member function getTitle() on string[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:15:44+08:00][error] [0]Call to a member function getTitle() on string[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:16:04+08:00][error] [0]Call to a member function getTitle() on string[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:17:02+08:00][error] [0]Call to a member function getTitle() on string[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:17:05+08:00][error] [0]Call to a member function getTitle() on string[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:17:14+08:00][error] [0]Call to a member function getTitle() on array[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:17:16+08:00][error] [0]Call to a member function getTitle() on array[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:6]
-[2022-03-29T09:17:35+08:00][error] [8]未定义变量: tab_id[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:47]
-[2022-03-29T09:19:07+08:00][error] [8]未定义变量: tab_id[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:47]
-[2022-03-29T09:19:09+08:00][error] [8]未定义变量: tab_id[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:47]
-[2022-03-29T09:19:10+08:00][error] [8]未定义变量: tab_id[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:47]
-[2022-03-29T09:19:11+08:00][error] [8]未定义变量: tab_id[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:47]
-[2022-03-29T09:19:15+08:00][error] [8]未定义变量: tab_id[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:47]
-[2022-03-29T09:19:27+08:00][error] [0]语法错误: unexpected 'else' (T_ELSE), expecting end of file[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:42]
-[2022-03-29T09:19:36+08:00][error] [0]Call to a member function getSuccessScript() on array[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:56]
-[2022-03-29T09:19:41+08:00][error] [0]Call to a member function getSuccessScript() on array[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:56]
-[2022-03-29T09:27:12+08:00][error] [8]未定义变量: vo[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:45]
-[2022-03-29T09:27:21+08:00][error] [8]未定义变量: vo[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:45]
-[2022-03-29T09:27:22+08:00][error] [8]未定义变量: vo[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:45]
-[2022-03-29T09:28:23+08:00][error] [8]未定义变量: vo[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:45]
-[2022-03-29T09:28:57+08:00][error] [8]未定义变量: vo[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:45]
-[2022-03-29T09:29:03+08:00][error] [8]未定义变量: vo[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:45]
-[2022-03-29T09:29:18+08:00][error] [0]Call to a member function getSuccessScript() on array[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\2521e626fecef8b97bcc592589118f5d.php:65]
-[2022-03-29T09:54:52+08:00][error] [0]Too few arguments to function day(), 0 passed in D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php on line 82 and exactly 1 expected[D:\phpstudy_pro\WWW\CRMEB\app\common.php:535]
-[2022-03-29T09:58:24+08:00][error] [0]Too few arguments to function think\db\BaseQuery::whereBetweenTime(), 2 passed and at least 3 expected[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\concern\TimeFieldQuery.php:169]
-[2022-03-29T10:04:13+08:00][error] [0]语法错误: unexpected 'if' (T_IF)[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:87]
-[2022-03-29T11:00:29+08:00][error] [8]未定义变量: config[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:86]
-[2022-03-29T11:01:36+08:00][error] [2]number_format() expects parameter 1 to be float, string given[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:88]
-[2022-03-29T11:17:51+08:00][error] [2]A non-numeric value encountered[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:88]
-[2022-03-29T11:18:15+08:00][error] [2]number_format() expects parameter 1 to be float, string given[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:88]
-[2022-03-29T11:18:20+08:00][error] [2]number_format() expects parameter 1 to be float, string given[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:88]
-[2022-03-29T13:38:09+08:00][error] [0]Class 'app\admin\model\User' not found[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:59]
-[2022-03-29T13:38:59+08:00][error] [0]Class 'app\admin\model\User' not found[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:59]
-[2022-03-29T13:39:02+08:00][error] [0]Class 'app\admin\model\User' not found[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:59]
-[2022-03-29T14:29:20+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.uid' in 'on clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-29T14:30:35+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.nickname' in 'field list'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-29T14:47:00+08:00][error] [0]Argument 1 passed to crmeb\utils\Json::make() must be of the type int, string given, called in D:\phpstudy_pro\WWW\CRMEB\app\http\middleware\AuthTokenMiddleware.php on line 28[D:\phpstudy_pro\WWW\CRMEB\crmeb\utils\Json.php:19]
-[2022-03-29T14:51:33+08:00][error] [0]Too few arguments to function think\db\BaseQuery::where(), 0 passed and at least 1 expected[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\concern\WhereQuery.php:29]
-[2022-03-29T15:03:32+08:00][error] [0]Too few arguments to function think\db\BaseQuery::where(), 0 passed and at least 1 expected[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\concern\WhereQuery.php:29]
-[2022-03-29T15:03:55+08:00][error] [10501]SQLSTATE[42S02]: Base table or view not found: 1146 Table 'crmebr.eb_member' doesn't exist[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-29T15:08:29+08:00][error] [0]explode() expects parameter 2 to be string, int given[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:755]
-[2022-03-29T15:09:03+08:00][error] [0]DateTime::__construct() expects parameter 1 to be string, int given[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\model\concern\TimeStamp.php:182]
-[2022-03-29T15:10:36+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'uid' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-29T15:17:54+08:00][error] [0]Call to a member function toArray() on array[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionController.php:206]
-[2022-03-29T15:47:23+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.delete_time' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-29T15:48:27+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.delete_time' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-29T15:49:52+08:00][error] [10501]SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.delete_time' in 'where clause'[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-29T16:08:15+08:00][error] [8]未定义数组下标: 1[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:88]
-[2022-03-29T16:08:19+08:00][error] [8]未定义数组下标: 1[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\Auction.php:88]
-[2022-03-29T16:11:19+08:00][error] [8]未定义数组索引: time[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionGu.php:85]
-[2022-03-29T16:13:34+08:00][error] [0]Call to a member function toArray() on null[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionGu.php:135]
-[2022-03-29T16:14:04+08:00][error] [8]未定义变量: auction[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\27b77a7cbce072e3986c2320b6a30bb7.php:189]
-[2022-03-29T16:14:33+08:00][error] [8]未定义变量: dataList[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\27b77a7cbce072e3986c2320b6a30bb7.php:245]
-[2022-03-29T16:30:38+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'uid' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-29T16:30:52+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'uid' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-29T16:31:09+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'uid' in where clause is ambiguous[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]

+ 0 - 49
runtime/log/202203/30.log

@@ -1,49 +0,0 @@
-[2022-03-30T09:00:10+08:00][error] [1130]SQLSTATE[HY000] [1130] Host 'WIN-2109131507.lan' is not allowed to connect to this MySQL server[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:548]
-[2022-03-30T09:02:17+08:00][error] [1130]SQLSTATE[HY000] [1130] Host 'WIN-2109131507.lan' is not allowed to connect to this MySQL server[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:548]
-[2022-03-30T09:02:33+08:00][error] [1130]SQLSTATE[HY000] [1130] Host 'WIN-2109131507.lan' is not allowed to connect to this MySQL server[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:548]
-[2022-03-30T09:59:10+08:00][error] [0]语法错误: unexpected '}'[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\Auction.php:67]
-[2022-03-30T10:01:29+08:00][error] [0]语法错误: unexpected ')'[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\Auction.php:70]
-[2022-03-30T10:01:33+08:00][error] [0]语法错误: unexpected ')'[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\Auction.php:70]
-[2022-03-30T10:01:41+08:00][error] [0]语法错误: unexpected ')'[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\Auction.php:70]
-[2022-03-30T10:01:59+08:00][error] [0]语法错误: unexpected ')'[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\Auction.php:70]
-[2022-03-30T10:11:44+08:00][error] [0]Call to undefined method think\model\Collection::saveAll()[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\Auction.php:74]
-[2022-03-30T09:11:22+08:00][error] 小票打印出现错误,错误原因:获取access_token获取失败
-[2022-03-30T09:13:02+08:00][error] 小票打印出现错误,错误原因:获取access_token获取失败
-[2022-03-30T09:13:43+08:00][error] 小票打印出现错误,错误原因:获取access_token获取失败
-[2022-03-30T09:14:48+08:00][error] [0]Call to undefined method app\admin\controller\order\StoreOrder::getUserOrderDetail()[C:\Users\Administrator\Desktop\qdshop\qd\app\admin\controller\order\StoreOrder.php:516]
-[2022-03-30T09:15:46+08:00][error] 小票打印出现错误,错误原因:获取access_token获取失败
-[2022-03-30T09:16:02+08:00][error] [0]Call to undefined method app\admin\controller\order\StoreOrder::getUserOrderDetail()[C:\Users\Administrator\Desktop\qdshop\qd\app\admin\controller\order\StoreOrder.php:516]
-[2022-03-30T09:22:55+08:00][error] 小票打印出现错误,错误原因:获取access_token获取失败
-[2022-03-30T09:59:54+08:00][error] 小票打印出现错误,错误原因:获取access_token获取失败
-[2022-03-30T10:00:09+08:00][error] [0]Call to undefined method app\admin\controller\order\StoreOrder::getUserOrderDetail()[C:\Users\Administrator\Desktop\qdshop\qd\app\admin\controller\order\StoreOrder.php:502]
-[2022-03-30T10:02:45+08:00][error] 小票打印出现错误,错误原因:获取access_token获取失败
-[2022-03-30T10:33:19+08:00][error] [0]语法错误: unexpected 'AuctionOrder' (T_STRING)[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:219]
-[2022-03-30T10:33:27+08:00][error] [0]语法错误: unexpected 'AuctionOrder' (T_STRING)[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:219]
-[2022-03-30T10:33:32+08:00][error] [0]语法错误: unexpected 'AuctionOrder' (T_STRING)[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:219]
-[2022-03-30T10:59:46+08:00][error] [10500]查询表达式错误:array (
-  'status' => 1,
-)[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\Builder.php:359]
-[2022-03-30T11:02:21+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'number' cannot be null[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-30T11:03:21+08:00][error] [10501]SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'number' cannot be null[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\PDOConnection.php:713]
-[2022-03-30T11:04:27+08:00][error] [0]Call to a member function save() on array[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:218]
-[2022-03-30T11:23:35+08:00][error] [2]Use of undefined constant data - assumed 'data' (this will throw an Error in a future version of PHP)[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionOrder.php:247]
-[2022-03-30T11:24:30+08:00][error] [2]Use of undefined constant data - assumed 'data' (this will throw an Error in a future version of PHP)[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionOrder.php:247]
-[2022-03-30T11:24:35+08:00][error] [2]Use of undefined constant data - assumed 'data' (this will throw an Error in a future version of PHP)[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionOrder.php:247]
-[2022-03-30T11:25:37+08:00][error] [2]Use of undefined constant data - assumed 'data' (this will throw an Error in a future version of PHP)[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionOrder.php:247]
-[2022-03-30T11:26:33+08:00][error] [2]Use of undefined constant data - assumed 'data' (this will throw an Error in a future version of PHP)[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionOrder.php:246]
-[2022-03-30T14:22:35+08:00][error] [0]语法错误: unexpected ';', expecting ')'[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\Auction.php:68]
-[2022-03-30T14:29:41+08:00][error] [8]未定义数组索引: order[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:45]
-[2022-03-30T14:30:13+08:00][error] [2]count(): Parameter must be an array or an object that implements Countable[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:59]
-[2022-03-30T14:43:28+08:00][error] [8]未定义数组索引: slider_image[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:241]
-[2022-03-30T14:43:44+08:00][error] [8]未定义数组索引: slider_image[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:241]
-[2022-03-30T14:44:06+08:00][error] [8]未定义数组索引: slider_image[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:241]
-[2022-03-30T15:13:12+08:00][error] [10500]method not exist:think\db\Query->ailas[D:\phpstudy_pro\WWW\CRMEB\vendor\topthink\think-orm\src\db\BaseQuery.php:117]
-[2022-03-30T15:57:54+08:00][error] [8]Indirect modification of overloaded element of app\models\auction\AuctionOrder has no effect[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:54]
-[2022-03-30T15:59:58+08:00][error] [8]Indirect modification of overloaded element of app\models\auction\AuctionOrder has no effect[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:57]
-[2022-03-30T16:00:07+08:00][error] [2]array_push() expects parameter 1 to be array, object given[D:\phpstudy_pro\WWW\CRMEB\app\models\auction\AuctionOrder.php:57]
-[2022-03-30T16:33:17+08:00][error] [8]未定义变量: list[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\8fc817836ac8aa087779a6a8af3d62b1.php:188]
-[2022-03-30T16:33:57+08:00][error] [0]Call to undefined function app\api\controller\auction\day()[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:85]
-[2022-03-30T16:35:01+08:00][error] [0]Call to undefined function app\api\controller\auction\day()[D:\phpstudy_pro\WWW\CRMEB\app\api\controller\auction\AuctionProductController.php:85]
-[2022-03-30T16:51:56+08:00][error] [8]未定义变量: list[D:\phpstudy_pro\WWW\CRMEB\runtime\admin\temp\8fc817836ac8aa087779a6a8af3d62b1.php:208]
-[2022-03-30T16:53:27+08:00][error] [8]未定义数组索引: description[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:156]
-[2022-03-30T16:53:33+08:00][error] [8]未定义数组索引: description[D:\phpstudy_pro\WWW\CRMEB\app\admin\controller\auction\AuctionProduct.php:156]

Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 26
runtime/wap/temp/43f4060bd8bd8b5fceb34acdc6d72ac6.php


+ 1 - 1
vendor/dh2y/think-qrcode/src/phpqrcode/75_product_detail_3_is_promoter_1_wap.jpg-errors.txt

@@ -1 +1 @@
-2022-04-01 14:20:12: gzuncompress() has been disabled for security reasons2022-04-01 14:20:35: gzuncompress() has been disabled for security reasons2022-04-01 14:59:15: gzuncompress() has been disabled for security reasons2022-04-01 15:00:54: gzuncompress() has been disabled for security reasons2022-04-01 15:29:02: gzuncompress() has been disabled for security reasons2022-04-01 15:39:17: gzuncompress() has been disabled for security reasons2022-04-01 15:39:26: gzuncompress() has been disabled for security reasons2022-04-01 15:40:35: gzuncompress() has been disabled for security reasons2022-04-01 15:41:18: gzuncompress() has been disabled for security reasons2022-04-01 15:41:22: gzuncompress() has been disabled for security reasons2022-04-01 15:42:17: gzuncompress() has been disabled for security reasons2022-04-01 15:52:02: gzuncompress() has been disabled for security reasons2022-04-01 16:08:55: gzuncompress() has been disabled for security reasons2022-04-01 16:09:16: gzuncompress() has been disabled for security reasons2022-04-01 16:09:25: gzuncompress() has been disabled for security reasons
+2022-04-01 14:20:12: gzuncompress() has been disabled for security reasons2022-04-01 14:20:35: gzuncompress() has been disabled for security reasons2022-04-01 14:59:15: gzuncompress() has been disabled for security reasons2022-04-01 15:00:54: gzuncompress() has been disabled for security reasons2022-04-01 15:29:02: gzuncompress() has been disabled for security reasons2022-04-01 15:39:17: gzuncompress() has been disabled for security reasons2022-04-01 15:39:26: gzuncompress() has been disabled for security reasons2022-04-01 15:40:35: gzuncompress() has been disabled for security reasons2022-04-01 15:41:18: gzuncompress() has been disabled for security reasons2022-04-01 15:41:22: gzuncompress() has been disabled for security reasons2022-04-01 15:42:17: gzuncompress() has been disabled for security reasons2022-04-01 15:52:02: gzuncompress() has been disabled for security reasons2022-04-01 16:08:55: gzuncompress() has been disabled for security reasons2022-04-01 16:09:16: gzuncompress() has been disabled for security reasons2022-04-01 16:09:25: gzuncompress() has been disabled for security reasons2022-04-01 18:28:59: gzuncompress() has been disabled for security reasons2022-04-01 18:35:28: gzuncompress() has been disabled for security reasons2022-04-01 18:38:50: gzuncompress() has been disabled for security reasons2022-04-01 18:45:18: gzuncompress() has been disabled for security reasons

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.