<?php
namespace Factory\Admin;

use Dever;

class Member extends Core
{
    # 获取基本信息
    public function getData()
    {
        $id = Dever::input('id');
        $data = Dever::db('factory/member')->find($id);

        return $data;
    }

    # 订单列表
    public function getList()
    {
        $data = Dever::db('factory/member')->select_page(array('factory_id' => $this->id));

        $html = '';
        if ($data) {
            foreach ($data as $k => $v) {

                $view = Dever::url('order_view?type=2&order_id=' . $v['id'], 'factory');

                $button = '<a href="javascript:;" onclick="fastEdit($(this), \''.$view.'\', \'查看详情\', \'\', 1)"><button type="button" class="btn btn-info btn-rounded waves-effect waves-light m-b-5 layui-btn layui-btn-xs">查看详情</button></a>';


                $html .= '<tr><td><input type="checkbox" name="mul_where_id[]" class="checkbox-checkall-list" lay-ignore value="'.$v['id'].'"/></td><td>'.$v['order_num'].'</td><td>'.$v['operdate'].'</td><td>'.$v['type_info']['name'].'</td><td>'.$ps_date.'</td><td>'.$v['p_price'].'</td><td>'.$v['status_name'].'</td><td>'.$button.'</td></tr>';
            }
        }
        return $html;
    }

    # 获取基本信息
    public function getConfig()
    {
        # 修改资料
        $data['update'] = Dever::url('admin/member.update', 'factory');
        return $data;
    }

    # 认证
    public function update_api()
    {
        $input = Dever::input();

        $update['name'] = $input['update_name'];
        $update['avatar'] = $input['update_avatar'];
        $update['mobile'] = $input['update_mobile'];
        $update['role_id'] = $input['update_role_id'];
        $update['factory_id'] = $this->id;

        $update['where_id'] = Dever::input('update_where_id');
        if ($update['where_id']) {
            Dever::db('factory/info')->update($update);
        } else {
            Dever::db('factory/info')->insert($update);
        }

        

        return 'reload';
    }
}