Browse Source

refactor(admin): 移除 components.d.ts 中的 Element Plus 组件引用

- 删除了 components.d.ts 中大量未使用的 Element Plus 组件引用
- 移除了 ComponentCustomProperties 接口中的 vLoading属性
- 新增了 app\api\controller\apiController\Common.php 文件,实现了员工详情接口
- 在路由文件中添加了图片上传接口,移除了员工登录和详情接口
wangzeyan
liutong 11 months ago
parent
commit
bc2ba8dd07
  1. 44
      niucloud/app/api/controller/apiController/Common.php
  2. 8
      niucloud/app/api/route/route.php

44
niucloud/app/api/controller/apiController/Common.php

@ -0,0 +1,44 @@
<?php
// +----------------------------------------------------------------------
// | Niucloud-admin 企业快速开发的多应用管理平台
// +----------------------------------------------------------------------
// | 官方网址:https://www.niucloud.com
// +----------------------------------------------------------------------
// | niucloud团队 版权所有 开源版本可自由商用
// +----------------------------------------------------------------------
// | Author: Niucloud Team
// +----------------------------------------------------------------------
namespace app\api\controller\apiController;
use app\dict\member\MemberLoginTypeDict;
use app\Request;
use app\service\api\apiService\PersonnelService;
use app\service\api\captcha\CaptchaService;
use app\service\api\login\ConfigService;
use app\service\api\login\LoginService;
use core\base\BaseApiService;
use Exception;
use think\Response;
/**
* 公共控制器相关接口
* Class Personnel
* @package app\api\controller\apiController
*/
class Common extends BaseApiService
{
//员工详情
public function info(Request $request){
//获取员工信息
$where = [
'id'=>$this->member_id,
];
$res = (new PersonnelService())->info($where);
if(!$res){
return fail('账户信息有误');
}
return success($res);
}
}

8
niucloud/app/api/route/route.php

@ -181,6 +181,8 @@ Route::group(function() {
//需要token验证的 //需要token验证的
Route::group(function() { Route::group(function() {
//上传图片
Route::post('uploadImage', 'upload.Upload/image');
//员工端详情 //员工端详情
Route::get('personnel/info', 'apiController.Personnel/info'); Route::get('personnel/info', 'apiController.Personnel/info');
@ -197,8 +199,7 @@ Route::group(function() {
//↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓-----用户端相关-----↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ //↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓-----用户端相关-----↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
//无需token验证的 //无需token验证的
Route::group(function() { Route::group(function() {
//员工登录 // Route::post('personnelLogin', 'login.Login/personnelLogin');
Route::post('personnelLogin', 'login.Login/personnelLogin');
})->middleware(ApiChannel::class) })->middleware(ApiChannel::class)
->middleware(ApiCheckToken::class) ->middleware(ApiCheckToken::class)
->middleware(ApiLog::class); ->middleware(ApiLog::class);
@ -206,8 +207,7 @@ Route::group(function() {
//需要token验证的 //需要token验证的
Route::group(function() { Route::group(function() {
// Route::get('personnel/info', 'apiController.Personnel/info');
Route::get('personnel/info', 'apiController.Personnel/info');
})->middleware(ApiChannel::class) })->middleware(ApiChannel::class)
->middleware(ApiCheckToken::class, true) ->middleware(ApiCheckToken::class, true)

Loading…
Cancel
Save