diff --git a/app/admin/controller/Admin.php b/app/admin/controller/Admin.php index dbe47e5..a6e0291 100644 --- a/app/admin/controller/Admin.php +++ b/app/admin/controller/Admin.php @@ -30,7 +30,7 @@ class Admin extends BaseController $where[] = ['status','>=',0]; $rows = empty($param['limit']) ? get_config('app.page_size') : $param['limit']; $admin = AdminList::where($where) - ->order('create_time asc') + ->order('id desc') ->paginate($rows, false, ['query' => $param]) ->each(function ($item, $key) { $groupId = Db::name('AdminGroupAccess')->where(['uid' => $item->id])->column('group_id'); diff --git a/app/admin/controller/nk/Merchant.php b/app/admin/controller/nk/Merchant.php index 7d076b6..ea30cc4 100644 --- a/app/admin/controller/nk/Merchant.php +++ b/app/admin/controller/nk/Merchant.php @@ -19,6 +19,7 @@ class Merchant extends BaseController $this->adminInfo = get_login_admin(); $this->url=[ '/admin/nk.merchant/index', + '/admin/nk.merchant/read', ]; } /** @@ -44,13 +45,11 @@ class Merchant extends BaseController foreach ($merchant_id as $k=>$v){ $arr[]=$v['mer_id']; } - $list=Db::connect('shop')->name('merchant')->where('mer_id','in',$arr)->select(); + $list=Db::connect('shop')->name('merchant')->where('mer_id','in',$arr)->field('mer_id,mer_name,real_name,mark,create_time')->select(); } $result = ['total' => $total, 'data' => $list]; return table_assign(0, '', $result); } - View::assign('brokerage_price', $brokerage_price); - return view('',['url'=>$this->url]); } /** @@ -59,8 +58,18 @@ class Merchant extends BaseController public function read() { $params = get_params(); - - return view('',['url'=>$this->url]); + $find=Db::connect('shop')->name('merchant')->where('mer_id',$params['id']) + ->withAttr('is_trader',function ($value,$data){ + return $value==1?'自营':'非自营'; + }) + ->withAttr('category_id',function ($value,$data){ + return Db::connect('shop')->name('merchant_category')->where('merchant_category_id ',$value)->value('category_name'); + }) + ->withAttr('type_id',function ($value,$data){ + return Db::connect('shop')->name('merchant_type')->where('mer_type_id ',$value)->value('type_name'); + }) + ->find(); + return view('',['url'=>$this->url,'read'=>$find]); } diff --git a/app/admin/view/admin/index.html b/app/admin/view/admin/index.html index a63e18c..a9aa763 100644 --- a/app/admin/view/admin/index.html +++ b/app/admin/view/admin/index.html @@ -49,7 +49,11 @@ title: 'ID号', align: 'center', width: 80 - }, { + },{ + field: 'user_id', + title: '登录账号', + width: 120 + }, { field: 'username', title: '登录账号', width: 120 diff --git a/app/admin/view/nk/merchant/index.html b/app/admin/view/nk/merchant/index.html index e9c45cd..9ccd509 100644 --- a/app/admin/view/nk/merchant/index.html +++ b/app/admin/view/nk/merchant/index.html @@ -1,51 +1,22 @@ {extend name="common/base"/} {block name="body"} - {/block} @@ -59,7 +30,7 @@ var table = layui.table,tool = layui.tool, form = layui.form; layui.pageTable = table.render({ elem: '#article', - title: '文章表列表', + title: '列表', toolbar: '#toolbarDemo', url: '{$url[0]}', page: true, @@ -69,20 +40,40 @@ [ { fixed: 'left', - field: 'id', + field: 'mer_id', title: '编号', align: 'center', },{ - field: 'order_sn', - title: '订单号', - },{ - field: 'commission_rate', - title: '订单手机费', + field: 'mer_name', + title: '商户名称', align: 'center', + },{ + field: 'real_name', + title: '商户姓名', + align: 'center', + },{ + field: 'create_time', + title: '添加时间', + align: 'center', + },{ + fixed: 'right', + field: 'right', + title: '操作', + toolbar: '#barDemo', + align: 'center' } ] ] }); + //监听表格行工具事件 + table.on('tool(article)', function(obj) { + var data = obj.data; + if (obj.event === 'read') { + tool.side('{$url[1]}?id='+obj.data.mer_id); + } + return false; + }); + } diff --git a/app/admin/view/nk/merchant/read.html b/app/admin/view/nk/merchant/read.html new file mode 100644 index 0000000..3c7b292 --- /dev/null +++ b/app/admin/view/nk/merchant/read.html @@ -0,0 +1,52 @@ +{extend name="common/base"/} +{block name="style"} + +{/block} + +{block name="body"} +
商户名称 | +{$read.mer_name} | +店铺类型 | ++ {$read.type_id} + | +
商户分类 | ++ {$read.category_id|default='无'} + | +商户类别 | ++ {$read.is_trader} + | +
商户负责人姓名 | +{$read.real_name} | +商户负责人手机号 | ++ {$read.mer_phone} + | +