作者 lyh

gx

@@ -31,7 +31,6 @@ class BlogLabelController extends BaseController @@ -31,7 +31,6 @@ class BlogLabelController extends BaseController
31 public function add(BlogLabelRequest $request,BlogLabelLogic $blogLabelLogic){ 31 public function add(BlogLabelRequest $request,BlogLabelLogic $blogLabelLogic){
32 $request->validated(); 32 $request->validated();
33 $blogLabelLogic->add_blog_label(); 33 $blogLabelLogic->add_blog_label();
34 - //TODO::写入日志  
35 $this->response('success'); 34 $this->response('success');
36 } 35 }
37 36
@@ -47,7 +46,6 @@ class BlogLabelController extends BaseController @@ -47,7 +46,6 @@ class BlogLabelController extends BaseController
47 'id.required' => 'ID不能为空' 46 'id.required' => 'ID不能为空'
48 ]); 47 ]);
49 $blogLabelLogic->edit_blog_label(); 48 $blogLabelLogic->edit_blog_label();
50 - //TODO::写入日志  
51 $this->response('success'); 49 $this->response('success');
52 } 50 }
53 51
@@ -63,7 +61,6 @@ class BlogLabelController extends BaseController @@ -63,7 +61,6 @@ class BlogLabelController extends BaseController
63 'id.required' => 'ID不能为空', 61 'id.required' => 'ID不能为空',
64 ]); 62 ]);
65 $blogLabelLogic->status_blog_label(); 63 $blogLabelLogic->status_blog_label();
66 - //TODO::写入日志  
67 $this->response('success'); 64 $this->response('success');
68 } 65 }
69 66
@@ -3,21 +3,16 @@ @@ -3,21 +3,16 @@
3 namespace App\Http\Controllers\Bside; 3 namespace App\Http\Controllers\Bside;
4 4
5 use App\Enums\Common\Code; 5 use App\Enums\Common\Code;
6 -use App\Helper\Common;  
7 -use App\Helper\FormGlobalsoApi;  
8 use App\Http\Logic\Bside\User\UserLogic; 6 use App\Http\Logic\Bside\User\UserLogic;
9 use App\Http\Logic\Bside\User\UserLoginLogic; 7 use App\Http\Logic\Bside\User\UserLoginLogic;
10 -use App\Models\Project\DeployBuild;  
11 use App\Models\Project\Project; 8 use App\Models\Project\Project;
12 use App\Models\Project\Project as ProjectModel; 9 use App\Models\Project\Project as ProjectModel;
13 use App\Models\SmsLog; 10 use App\Models\SmsLog;
14 use App\Models\User\ProjectMenu as ProjectMenuModel; 11 use App\Models\User\ProjectMenu as ProjectMenuModel;
15 use App\Models\User\ProjectRole as ProjectRoleModel; 12 use App\Models\User\ProjectRole as ProjectRoleModel;
16 use App\Models\User\User as UserModel; 13 use App\Models\User\User as UserModel;
17 -use Carbon\Carbon;  
18 use Illuminate\Http\Request; 14 use Illuminate\Http\Request;
19 use Illuminate\Support\Facades\Cache; 15 use Illuminate\Support\Facades\Cache;
20 -use Illuminate\Support\Facades\DB;  
21 use Mrgoon\AliSms\AliSms; 16 use Mrgoon\AliSms\AliSms;
22 17
23 /*** 18 /***
@@ -16,9 +16,33 @@ class DeptUserController extends BaseController @@ -16,9 +16,33 @@ class DeptUserController extends BaseController
16 */ 16 */
17 public function lists(ViewDeptUser $viewDeptUser){ 17 public function lists(ViewDeptUser $viewDeptUser){
18 $this->map['project_id'] = $this->user['project_id']; 18 $this->map['project_id'] = $this->user['project_id'];
19 - $lists = $viewDeptUser->lists($this->map,$this->page,$this->row,'user_id');  
20 - $this->response('success',Code::SUCCESS,$lists); 19 +// $lists = $viewDeptUser->lists($this->map,$this->page,$this->row,'user_id');
  20 + $result = DB::table('gl_project_user')->where($this->map)
  21 + ->select(
  22 + 'gl_project_dept_user.dept_id AS dept_id',
  23 + 'gl_project_user.name AS name',
  24 + 'gl_project_user.project_id AS project_id',
  25 + 'gl_project_user.mobile AS mobile',
  26 + 'gl_project_user.email AS email',
  27 + 'gl_project_user.status AS status',
  28 + 'gl_project_user.role_id AS role_id',
  29 + 'gl_project_user.operator_id AS operator_id',
  30 + 'gl_project_dept_user.is_admin AS is_admin',
  31 + 'gl_project_dept.title AS title',
  32 + 'gl_project_dept.pid AS pid',
  33 + 'gl_project_dept.remark AS remark',
  34 + 'gl_project_user.id AS user_id',
  35 + 'gl_project_dept_user.id AS id',
  36 + 'gl_project_role.name AS role_name'
  37 + )
  38 + ->leftJoin('gl_project_dept_user', 'gl_project_user.id', '=', 'gl_project_dept_user.user_id')
  39 + ->leftJoin('gl_project_dept', 'gl_project_dept_user.dept_id', '=', 'gl_project_dept.id')
  40 + ->join('gl_project_role', 'gl_project_user.role_id', '=', 'gl_project_role.id')
  41 + ->orderBy('id','desc')
  42 + ->paginate($this->row, ['*'], 'page', $this->page);
  43 + $this->response('success',Code::SUCCESS,$result);
21 } 44 }
  45 +
22 /** 46 /**
23 * @param ViewDeptUser $viewDeptUser 47 * @param ViewDeptUser $viewDeptUser
24 * @name :(详情)info 48 * @name :(详情)info