
<?php namespace Admin\Model; use Think\Model\ViewModel; class UserViewModel extends ViewModel { public $viewFields = array( 'User' => array( 'id', 'user_name', 'password', 'salt', 'true_name', 'police_no', 'department_id', 'tel', 'traffic_level_id', 'last_login_time', 'last_login_ip', 'login_count', 'create_time', 'create_user_id', 'update_time', 'update_user_id', 'is_locked', 'is_del', '_type' => 'LEFT', ), 'UserRole' => array( 'role_id', '_on' => 'User.id=UserRole.user_id', '_type' => 'LEFT', ), 'UserPost' => array( 'post_id', '_on' => 'User.id=UserPost.user_id', '_type' => 'LEFT', ), 'Department' => array( 'name' => 'department_name', 'cate' => 'department_cate', '_on' => 'User.department_id=Department.id', '_type' => 'LEFT', ), 'TrafficLevel' => array( '_table' => '__DICT_OPTION__', 'name' => 'traffic_level_name', '_on' => 'User.traffic_level_id=TrafficLevel.id', ), ); } ?>