Ver código fonte

'贷款申请查看,评价查看回复,线下活动申请查看'

aiyou 4 anos atrás
pai
commit
8231055360

+ 80 - 1
application/admin/controller/From.php

@@ -3,6 +3,8 @@
 namespace app\admin\controller;
 
 use app\common\controller\Backend;
+use think\Db;
+use think\exception\PDOException;
 
 /**
  * 预约表单管理
@@ -30,6 +32,83 @@ class From extends Backend
      * 因此在当前控制器中可不用编写增删改查的代码,除非需要自己控制这部分逻辑
      * 需要将application/admin/library/traits/Backend.php中对应的方法复制到当前控制器,然后进行修改
      */
-    
+
+
+
+    /**
+     * 查看
+     */
+    public function index()
+    {
+        $a=$this->request->input();
+
+        //设置过滤方法
+        $this->request->filter(['strip_tags']);
+        if ($this->request->isAjax()) {
+            //如果发送的来源是Selectpage,则转发到Selectpage
+            if ($this->request->request('keyField')) {
+                return $this->selectpage();
+            }
+            list($where, $sort, $order, $offset, $limit) = $this->buildparams();
+
+
+            $total = $this->model
+                ->where($where)
+                ->where('status',1)
+                ->order($sort, $order)
+                ->count();
+
+            $list = $this->model
+                ->where($where)
+                ->where('status',1)
+                ->with('member')
+                ->order($sort, $order)
+                ->limit($offset, $limit)
+                ->select();
+
+            $list = collection($list)->toArray();
+            $result = array("total" => $total, "rows" => $list);
+
+            return json($result);
+        }
+        return $this->view->fetch();
+    }
+
+    /**
+     * 删除
+     */
+    public function del($ids = "")
+    {
+        if ($ids) {
+            $pk = $this->model->getPk();
+            $adminIds = $this->getDataLimitAdminIds();
+            if (is_array($adminIds)) {
+                $this->model->where($this->dataLimitField, 'in', $adminIds);
+            }
+            $list = $this->model->where($pk, 'in', $ids)->select();
+
+            $count = 0;
+            Db::startTrans();
+            try {
+                foreach ($list as $k => $v) {
+                    $count += $v->save(['status'=>'0']);
+                }
+                Db::commit();
+            } catch (PDOException $e) {
+                Db::rollback();
+                $this->error($e->getMessage());
+            } catch (Exception $e) {
+                Db::rollback();
+                $this->error($e->getMessage());
+            }
+            if ($count) {
+                $this->success();
+            } else {
+                $this->error(__('No rows were deleted'));
+            }
+        }
+        $this->error(__('Parameter %s can not be empty', 'ids'));
+    }
+
 
 }

+ 75 - 1
application/admin/controller/StoreActivityFrom.php

@@ -3,6 +3,8 @@
 namespace app\admin\controller;
 
 use app\common\controller\Backend;
+use think\Db;
+use think\exception\PDOException;
 
 /**
  * 预约表单管理
@@ -30,6 +32,78 @@ class StoreActivityFrom extends Backend
      * 因此在当前控制器中可不用编写增删改查的代码,除非需要自己控制这部分逻辑
      * 需要将application/admin/library/traits/Backend.php中对应的方法复制到当前控制器,然后进行修改
      */
-    
+
+    /**
+     * 查看
+     */
+    public function index($activity_id=null)
+    {
+        //设置过滤方法
+        $this->request->filter(['strip_tags']);
+        if ($this->request->isAjax()) {
+            //如果发送的来源是Selectpage,则转发到Selectpage
+            if ($this->request->request('keyField')) {
+                return $this->selectpage();
+            }
+            list($where, $sort, $order, $offset, $limit) = $this->buildparams();
+            $total = $this->model
+                ->where($where)
+                ->where('status','1')
+                ->where('activity_id',$activity_id)
+                ->order($sort, $order)
+                ->count();
+
+            $list = $this->model
+                ->where($where)
+                ->where('status','1')
+                ->where('activity_id',$activity_id)
+                ->with('member')
+                ->order($sort, $order)
+                ->limit($offset, $limit)
+                ->select();
+
+            $list = collection($list)->toArray();
+            $result = array("total" => $total, "rows" => $list);
+
+            return json($result);
+        }
+        return $this->view->fetch();
+    }
+
+    /**
+     * 删除
+     */
+    public function del($ids = "")
+    {
+        if ($ids) {
+            $pk = $this->model->getPk();
+            $adminIds = $this->getDataLimitAdminIds();
+            if (is_array($adminIds)) {
+                $this->model->where($this->dataLimitField, 'in', $adminIds);
+            }
+            $list = $this->model->where($pk, 'in', $ids)->select();
+
+            $count = 0;
+            Db::startTrans();
+            try {
+                foreach ($list as $k => $v) {
+                    $count += $v->save(['status'=>'0']);
+                }
+                Db::commit();
+            } catch (PDOException $e) {
+                Db::rollback();
+                $this->error($e->getMessage());
+            } catch (Exception $e) {
+                Db::rollback();
+                $this->error($e->getMessage());
+            }
+            if ($count) {
+                $this->success();
+            } else {
+                $this->error(__('No rows were deleted'));
+            }
+        }
+        $this->error(__('Parameter %s can not be empty', 'ids'));
+    }
 
 }

+ 45 - 0
application/admin/controller/order/StoreOrder.php

@@ -8,6 +8,7 @@ use app\common\controller\Backend;
 use think\Db;
 use think\exception\PDOException;
 use think\exception\ValidateException;
+use app\admin\model\order\StoreEvaluate;
 
 /**
  * 订单管理
@@ -249,7 +250,51 @@ class StoreOrder extends Backend
         $this->view->assign("express_list", $get_express);
         return $this->view->fetch();
     }
+    /**
+     * //评价
+     */
+    public function evaluate($ids)
+    {
+        $row = StoreEvaluate::where(['order_id' => $ids,'pid'=>'0'])->find();
+        if (!$row) {
+            $this->error(__('No Results were found'));
+        }
+        if ($this->request->isAjax()) {
+            $post=$this->request->request();
+            $huifu_content=$post['huifu_content'];
+            $huifu_id=$post['huifu_id'];
+            if (!empty($huifu_id)){
+                if (empty($huifu_content)){
+                    StoreEvaluate::where('id',$huifu_id)->delete();
+                }else{
+                    StoreEvaluate::where('id',$huifu_id)->update(['content'=>$huifu_content,'updatetime'=>time()]);
+                }
+            }else{
+                if (!empty($huifu_content)){
+                    $insert['mid']='';
+                    $insert['store_id']=$row['store_id'];
+                    $insert['order_id']=$row['order_id'];
+                    $insert['suser_id']=$row['suser_id'];
+                    $insert['xj']='0';
+                    $insert['content']=$huifu_content;
+                    $insert['pid']=$row['id'];
+                    $insert['status']=1;
+                    $insert['createtime']=$insert['updatetime']=time();
+                    StoreEvaluate::insert($insert);
+                }
 
+            }
+            $this->success("success");
+        }
+        $get_huifu=StoreEvaluate::where('pid',$row['id'])->find();
+        if (empty($get_huifu)){
+            $get_huifu['id']='0';
+            $get_huifu['content']='';
+        }
+        $this->view->assign("row", $row->toArray());
+        $this->view->assign("huifu", $get_huifu);
+        return $this->view->fetch();
+    }
     /**
      * 删除
      */

+ 4 - 1
application/admin/model/From.php

@@ -27,8 +27,11 @@ class From extends Model
     protected $append = [
 
     ];
-    
 
+    public function member()
+    {
+        return $this->belongsTo('Member','mid','mid')->field('mid,nickname');
+    }
     
 
 

+ 4 - 1
application/admin/model/StoreActivityFrom.php

@@ -27,8 +27,11 @@ class StoreActivityFrom extends Model
     protected $append = [
 
     ];
-    
 
+    public function member()
+    {
+        return $this->belongsTo('Member','mid','mid')->field('mid,nickname');
+    }
     
 
 

+ 10 - 10
application/admin/view/from/index.html

@@ -7,18 +7,18 @@
                 <div class="widget-body no-padding">
                     <div id="toolbar" class="toolbar">
                         <a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
-                        <a href="javascript:;" class="btn btn-success btn-add {:$auth->check('from/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
-                        <a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('from/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
+<!--                        <a href="javascript:;" class="btn btn-success btn-add {:$auth->check('from/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>-->
+<!--                        <a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('from/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>-->
                         <a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('from/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
-                        <a href="javascript:;" class="btn btn-danger btn-import {:$auth->check('from/import')?'':'hide'}" title="{:__('Import')}" id="btn-import-file" data-url="ajax/upload" data-mimetype="csv,xls,xlsx" data-multiple="false"><i class="fa fa-upload"></i> {:__('Import')}</a>
+<!--                        <a href="javascript:;" class="btn btn-danger btn-import {:$auth->check('from/import')?'':'hide'}" title="{:__('Import')}" id="btn-import-file" data-url="ajax/upload" data-mimetype="csv,xls,xlsx" data-multiple="false"><i class="fa fa-upload"></i> {:__('Import')}</a>-->
 
-                        <div class="dropdown btn-group {:$auth->check('from/multi')?'':'hide'}">
-                            <a class="btn btn-primary btn-more dropdown-toggle btn-disabled disabled" data-toggle="dropdown"><i class="fa fa-cog"></i> {:__('More')}</a>
-                            <ul class="dropdown-menu text-left" role="menu">
-                                <li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=normal"><i class="fa fa-eye"></i> {:__('Set to normal')}</a></li>
-                                <li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=hidden"><i class="fa fa-eye-slash"></i> {:__('Set to hidden')}</a></li>
-                            </ul>
-                        </div>
+<!--                        <div class="dropdown btn-group {:$auth->check('from/multi')?'':'hide'}">-->
+<!--                            <a class="btn btn-primary btn-more dropdown-toggle btn-disabled disabled" data-toggle="dropdown"><i class="fa fa-cog"></i> {:__('More')}</a>-->
+<!--                            <ul class="dropdown-menu text-left" role="menu">-->
+<!--                                <li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=normal"><i class="fa fa-eye"></i> {:__('Set to normal')}</a></li>-->
+<!--                                <li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=hidden"><i class="fa fa-eye-slash"></i> {:__('Set to hidden')}</a></li>-->
+<!--                            </ul>-->
+<!--                        </div>-->
 
                         
                     </div>

+ 28 - 0
application/admin/view/order/store_order/evaluate.html

@@ -0,0 +1,28 @@
+<table class="table ">
+    <tbody>
+
+        <tr>
+            <td>评价内容</td>
+            <td>
+                <input type="text" style="width: 200px"  data-rule="required" disabled="disabled" name="content" id="content" value="{$row.content}">
+                <input type="hidden" style="width: 200px" name="ids" id="ids" value="{$row.order_id}">
+            </td>
+        </tr>
+        <tr>
+            <td>回复</td>
+            <td><input type="text" style="width: 200px"  data-rule="required" name="huifu_content" id="huifu_content" value="{$huifu.content}"></td>
+            <input type="hidden" style="width: 200px" name="huifu_id" id="huifu_id" value="{$huifu.id}">
+        </tr>
+
+    </tbody>
+</table>
+<div class="hide layer-footer">
+    <label class="control-label col-xs-12 col-sm-2"></label>
+
+    <div class="col-xs-12 col-sm-8">
+        {if $Think.get.dialog}
+           <button type="submit" class="btn btn-success btn-callback">{:__('OK')}</button>
+              {/if}
+        <button type="reset" class="btn btn-primary btn-embossed btn-close" onclick="Layer.closeAll();">{:__('Close')}</button>
+    </div>
+</div>

+ 11 - 11
application/admin/view/store_activity_from/index.html

@@ -7,23 +7,23 @@
                 <div class="widget-body no-padding">
                     <div id="toolbar" class="toolbar">
                         <a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
-                        <a href="javascript:;" class="btn btn-success btn-add {:$auth->check('store_activity_from/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
-                        <a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('store_activity_from/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
+<!--                        <a href="javascript:;" class="btn btn-success btn-add {:$auth->check('store_activity_from/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>-->
+<!--                        <a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('store_activity_from/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>-->
                         <a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('store_activity_from/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
-                        <a href="javascript:;" class="btn btn-danger btn-import {:$auth->check('store_activity_from/import')?'':'hide'}" title="{:__('Import')}" id="btn-import-file" data-url="ajax/upload" data-mimetype="csv,xls,xlsx" data-multiple="false"><i class="fa fa-upload"></i> {:__('Import')}</a>
+<!--                        <a href="javascript:;" class="btn btn-danger btn-import {:$auth->check('store_activity_from/import')?'':'hide'}" title="{:__('Import')}" id="btn-import-file" data-url="ajax/upload" data-mimetype="csv,xls,xlsx" data-multiple="false"><i class="fa fa-upload"></i> {:__('Import')}</a>-->
 
-                        <div class="dropdown btn-group {:$auth->check('store_activity_from/multi')?'':'hide'}">
-                            <a class="btn btn-primary btn-more dropdown-toggle btn-disabled disabled" data-toggle="dropdown"><i class="fa fa-cog"></i> {:__('More')}</a>
-                            <ul class="dropdown-menu text-left" role="menu">
-                                <li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=normal"><i class="fa fa-eye"></i> {:__('Set to normal')}</a></li>
-                                <li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=hidden"><i class="fa fa-eye-slash"></i> {:__('Set to hidden')}</a></li>
-                            </ul>
-                        </div>
+<!--                        <div class="dropdown btn-group {:$auth->check('store_activity_from/multi')?'':'hide'}">-->
+<!--                            <a class="btn btn-primary btn-more dropdown-toggle btn-disabled disabled" data-toggle="dropdown"><i class="fa fa-cog"></i> {:__('More')}</a>-->
+<!--                            <ul class="dropdown-menu text-left" role="menu">-->
+<!--                                <li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=normal"><i class="fa fa-eye"></i> {:__('Set to normal')}</a></li>-->
+<!--                                <li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=hidden"><i class="fa fa-eye-slash"></i> {:__('Set to hidden')}</a></li>-->
+<!--                            </ul>-->
+<!--                        </div>-->
 
                         
                     </div>
                     <table id="table" class="table table-striped table-bordered table-hover table-nowrap"
-                           data-operate-edit="{:$auth->check('store_activity_from/edit')}" 
+
                            data-operate-del="{:$auth->check('store_activity_from/del')}" 
                            width="100%">
                     </table>

+ 5 - 1
application/api/controller/Order.php

@@ -8,6 +8,7 @@ use app\admin\model\Address;
 use app\api\model\Express;
 use app\admin\model\general\Load;
 use app\admin\model\Word;
+use app\api\model\ShopUser;
 use app\api\model\StoreEvaluate;
 use app\api\model\StoreOrder;
 use app\api\model\StoreProduct;
@@ -376,11 +377,14 @@ class Order extends Api
         $where['is_system_del']=0;
         $where['status']=['in',['2']];
         $get_order=StoreOrder::where($where)
-            ->field('id')
+            ->field('id,suser_id,pay_price')
             ->select();
         if (empty($get_order)){
             $this->result('此订单不能收货');
         }
+        ShopUser::where('id',$get_order['suser_id'])->setInc('order_num');
+        ShopUser::where('id',$get_order['suser_id'])->setInc('order_price',$get_order['pay_price']);
+        ShopUser::where('id',$get_order['suser_id'])->setInc('balance',$get_order['pay_price']);
         $update_status=StoreOrder::where('id',$id)->update(['status'=>3]);
         $this->result('success',$get_order,1);
     }

+ 13 - 5
public/assets/js/backend/from.js

@@ -7,7 +7,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                 extend: {
                     index_url: 'from/index' + location.search,
                     add_url: 'from/add',
-                    edit_url: 'from/edit',
+                 //   edit_url: 'from/edit',
                     del_url: 'from/del',
                     multi_url: 'from/multi',
                     table: 'from',
@@ -21,20 +21,28 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                 url: $.fn.bootstrapTable.defaults.extend.index_url,
                 pk: 'id',
                 sortName: 'id',
+                showToggle: false,
+                showColumns: false,
+                visible:false,
+                showExport:false,
+                search: false,
+                commonSearch: false,
                 columns: [
                     [
                         {checkbox: true},
                         {field: 'id', title: __('Id')},
-                        {field: 'mid', title: __('Mid')},
-                        {field: 'type', title: __('Type')},
+                        {field: 'member.nickname', title: __('用户')},
+
+                        {field: 'type', title: __('申请类型'), searchList: {"1":__('我要买车'),"2":__('抵押贷款')}, formatter: Table.api.formatter.normal},
+
                         {field: 'name', title: __('Name')},
                         {field: 'phone', title: __('Phone')},
                         {field: 'car_type', title: __('Car_type')},
                         {field: 'car_distance', title: __('Car_distance')},
                         {field: 'car_year', title: __('Car_year')},
-                        {field: 'status', title: __('Status')},
+                        // {field: 'status', title: __('Status')},
                         {field: 'createtime', title: __('Createtime'), operate:'RANGE', addclass:'datetimerange', formatter: Table.api.formatter.datetime},
-                        {field: 'updatetime', title: __('Updatetime'), operate:'RANGE', addclass:'datetimerange', formatter: Table.api.formatter.datetime},
+                        // {field: 'updatetime', title: __('Updatetime'), operate:'RANGE', addclass:'datetimerange', formatter: Table.api.formatter.datetime},
                         {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
                     ]
                 ]

+ 50 - 7
public/assets/js/backend/order/store_order.js

@@ -87,14 +87,15 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                                     extend:'data-area=\'["500px","400px"]\'',
                                     dropdown:'更多操作',
                                     callback: function (data) {
-
                                             table.bootstrapTable('refresh', {});
-
-
                                     },
                                     visible: function (row) {
                                         //返回true时按钮显示,返回false隐藏
-                                        return true;
+                                        if (row.status !='0'){
+                                            return true;
+                                        }else{
+                                            return false;
+                                        }
                                     }
                                 },
                                 {
@@ -111,15 +112,41 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                                     },
                                     visible: function (row) {
                                         //返回true时按钮显示,返回false隐藏
-                                        return true;
-                                    },
-                                    hidden:function (row) {
+
+
                                         if (row.refund_status=='0'){
+                                            return false;
+                                        }else{
+                                            return true;
+                                        }
+
+                                    }
+                                },
+                                {
+                                    name: 'detail',
+                                    text: __('评价管理'),
+                                    title: __('评价管理'),
+                                    classname: 'btn btn-xs btn-danger btn-dialog',
+                                    icon: 'fa fa-folder-o',
+                                    url: 'order/store_order/evaluate',
+                                    extend:'data-area=\'["500px","400px"]\'',
+                                    dropdown:'更多操作',
+                                    callback: function (data) {
+                                        table.bootstrapTable('refresh', {});
+                                    },
+                                    visible: function (row) {
+                                        //返回true时按钮显示,返回false隐藏
+                                        if (row.status=='4'){
                                             return true;
+                                        }else{
+                                            return false;
                                         }
                                     }
+
                                 },
 
+
+
                             ],
 
 
@@ -150,6 +177,22 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                Fast.api.close(delivery_id);
             });
         },
+
+        evaluate: function () {
+            $(document).on('click', '.btn-callback', function () {
+                var huifu_id=$("input[name=huifu_id]").val();
+                var huifu_content=$("input[name=huifu_content]").val();
+                var ids=$("input[name=ids]").val();
+
+                Fast.api.ajax({
+                    url:'order/store_order/evaluate',
+                    data:{ids:ids,huifu_id:huifu_id,huifu_content:huifu_content}
+                });
+                Fast.api.close(ids);
+            });
+        },
+
+
         refund: function () {
             $(document).on('click', '.btn-callback', function () {
                 var refund_reason=$("#refund_reason").val();

+ 20 - 1
public/assets/js/backend/store_activity.js

@@ -37,7 +37,26 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                         {field: 'type', title: __('Type'),searchList: {"0":__('线下团购'),"1":__('线上预约')}, formatter: Table.api.formatter.normal,operate: false},
                         {field: 'status', title: __('Status'), searchList: {"1":__('Yes'),"0":__('No')}, formatter: Table.api.formatter.toggle},
                         {field: 'createtime', title: __('Createtime'), operate:'RANGE', addclass:'datetimerange', formatter: Table.api.formatter.datetime},
-                        {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
+                        {
+                            field: 'operate', title: __('Operate'), table: table,
+
+                            buttons: [
+                                {
+                                    name: 'detail',
+                                    text: '申请查看',
+                                    title: function (row) {
+                                        return row.gourp_name+'的申请';
+                                    },
+                                    icon: 'fa fa-list',
+                                    classname: 'btn btn-xs btn-primary  btn-addtabs',
+                                    url: function (row) {
+                                        return 'store_activity_from?activity_id='+ row.id;
+                                    }
+                                }
+                            ],
+
+                            events: Table.api.events.operate, formatter: Table.api.formatter.operate
+                        }
                     ]
                 ]
             });

+ 11 - 5
public/assets/js/backend/store_activity_from.js

@@ -7,7 +7,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                 extend: {
                     index_url: 'store_activity_from/index' + location.search,
                     add_url: 'store_activity_from/add',
-                    edit_url: 'store_activity_from/edit',
+                 //   edit_url: 'store_activity_from/edit',
                     del_url: 'store_activity_from/del',
                     multi_url: 'store_activity_from/multi',
                     table: 'store_activity_from',
@@ -21,17 +21,23 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                 url: $.fn.bootstrapTable.defaults.extend.index_url,
                 pk: 'id',
                 sortName: 'id',
+                showToggle: false,
+                showColumns: false,
+                visible:false,
+                showExport:false,
+                search: false,
+                commonSearch: false,
                 columns: [
                     [
                         {checkbox: true},
                         {field: 'id', title: __('Id')},
-                        {field: 'mid', title: __('Mid')},
-                        {field: 'activity_id', title: __('Activity_id')},
+                        {field: 'member.nickname', title: __('用户')},
+                        // {field: 'activity_id', title: __('Activity_id')},
                         {field: 'name', title: __('Name')},
                         {field: 'phone', title: __('Phone')},
-                        {field: 'status', title: __('Status')},
+                        // {field: 'status', title: __('Status')},
                         {field: 'createtime', title: __('Createtime'), operate:'RANGE', addclass:'datetimerange', formatter: Table.api.formatter.datetime},
-                        {field: 'updatetime', title: __('Updatetime'), operate:'RANGE', addclass:'datetimerange', formatter: Table.api.formatter.datetime},
+                        // {field: 'updatetime', title: __('Updatetime'), operate:'RANGE', addclass:'datetimerange', formatter: Table.api.formatter.datetime},
                         {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
                     ]
                 ]