作者 Your Name

gx

  1 +<?php
  2 +
  3 +namespace App\Http\Controllers\Aside\User;
  4 +
  5 +use App\Http\Controllers\Aside\BaseController;
  6 +
  7 +class ProjectMenuController extends BaseController
  8 +{
  9 + /**
  10 + * @name :用户菜单列表
  11 + * @return json
  12 + * @author :liyuhang
  13 + * @method
  14 + */
  15 + public function lists(){
  16 +
  17 + }
  18 +}
  1 +<?php
  2 +
  3 +namespace App\Http\Controllers\Aside\User;
  4 +
  5 +use App\Http\Controllers\Aside\BaseController;
  6 +
  7 +class ProjectRoleController extends BaseController
  8 +{
  9 + /**
  10 + * @name :列表
  11 + * @return json
  12 + * @author :liyuhang
  13 + * @method
  14 + */
  15 + public function lists (){
  16 +
  17 + }
  18 +}
  1 +<?php
  2 +
  3 +namespace App\Http\Controllers\Aside\User;
  4 +
  5 +use App\Enums\Common\Code;
  6 +use App\Http\Controllers\Aside\BaseController;
  7 +use App\Models\User as UserModel;
  8 +
  9 +class ProjectUserController extends BaseController
  10 +{
  11 + /**
  12 + * @name :用户列表
  13 + * @return void
  14 + * @author :liyuhang
  15 + * @method
  16 + */
  17 + public function lists(){
  18 + $userModel = new UserModel();
  19 + $lists = $userModel->lists($this->map,$this->page,$this->row,$this->order,['id','mobile','name','created_at','updated_at','image','operator_id']);
  20 + $this->response('列表',Code::SUCCESS,$lists);
  21 + }
  22 +
  23 + /**
  24 + * @name :添加用户
  25 + * @return void
  26 + * @author :liyuhang
  27 + * @method
  28 + */
  29 + public function add(){
  30 +
  31 + }
  32 +}
  1 +<?php
  2 +
  3 +namespace App\Http\Logic\Aside\User;
  4 +
  5 +
  6 +use App\Http\Logic\Aside\BaseLogic;
  7 +use App\Models\Project;
  8 +
  9 +class ProjectLogic extends BaseLogic
  10 +{
  11 + public function __construct()
  12 + {
  13 + parent::__construct();
  14 + $this->model = new Project();
  15 + $this->param = $this->requestAll;
  16 + }
  17 +
  18 +}
  1 +<?php
  2 +
  3 +namespace App\Http\Logic\Aside\User;
  4 +
  5 +use App\Http\Logic\Aside\BaseLogic;
  6 +use App\Models\ProjectRole;
  7 +
  8 +class ProjectRoleLogic extends BaseLogic
  9 +{
  10 + public function __construct()
  11 + {
  12 + parent::__construct();
  13 +
  14 + $this->model = new ProjectRole();
  15 + $this->param = $this->requestAll;
  16 + }
  17 +
  18 +}
  1 +<?php
  2 +
  3 +namespace App\Http\Logic\Aside\User;
  4 +
  5 +use App\Enums\Common\Code;
  6 +use App\Http\Logic\Aside\BaseLogic;
  7 +use App\Models\User;
  8 +
  9 +class UserLogic extends BaseLogic
  10 +{
  11 + public function __construct()
  12 + {
  13 + parent::__construct();
  14 +
  15 + $this->model = new User();
  16 + $this->param = $this->requestAll;
  17 + }
  18 +
  19 + /**
  20 + * @name :添加会员
  21 + * @return void
  22 + * @author :liyuhang
  23 + * @method
  24 + */
  25 + public function user_add(){
  26 + $info = $this->model->read(['mobile'=>$this->param['mobile']]);
  27 + if($info !== false){
  28 + $this->fail('error',Code::USER_ERROR);
  29 + }
  30 + }
  31 +}
不能预览此文件类型
不能预览此文件类型
不能预览此文件类型
不能预览此文件类型
不能预览此文件类型
不能预览此文件类型
不能预览此文件类型
不能预览此文件类型
不能预览此文件类型
不能预览此文件类型