diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..88b3bfc --- /dev/null +++ b/.prettierignore @@ -0,0 +1,3 @@ +dist +node_modules +yarn.lock diff --git a/README.md b/README.md index 6d9c7eb..e336d30 100644 --- a/README.md +++ b/README.md @@ -1,109 +1,108 @@ -

- logo -

-

RuoYi v3.8.3

-

基于SpringBoot+Vue3前后端分离的Java快速开发框架

-

- - - -

- -## 平台简介 - -* 本仓库为前端技术栈 [Vue3](https://v3.cn.vuejs.org) + [Element Plus](https://element-plus.org/zh-CN) + [Vite](https://cn.vitejs.dev) 版本。 -* 配套后端代码仓库地址[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue) 或 [RuoYi-Vue-fast](https://github.com/yangzongzhuan/RuoYi-Vue-fast) 版本。 -* 前端技术栈([Vue2](https://cn.vuejs.org) + [Element](https://github.com/ElemeFE/element) + [Vue CLI](https://cli.vuejs.org/zh)),请移步[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue/tree/master/ruoyi-ui)。 -* 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)   -* 阿里云优惠券:[点我领取](https://www.aliyun.com/minisite/goods?userCode=brki8iof&share_source=copy_link),腾讯云优惠券:[点我领取](https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console)   - -## 前端运行 - -```bash -# 克隆项目 -git clone https://github.com/yangzongzhuan/RuoYi-Vue3.git - -# 进入项目目录 -cd RuoYi-Vue3 - -# 安装依赖 -yarn --registry=https://registry.npmmirror.com - -# 启动服务 -yarn dev - -# 构建测试环境 yarn build:stage -# 构建生产环境 yarn build:prod -# 前端访问地址 http://localhost:80 -``` - -## 内置功能 - -1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 -2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 -3. 岗位管理:配置系统用户所属担任职务。 -4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 -5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 -6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 -7. 参数管理:对系统动态配置常用参数。 -8. 通知公告:系统通知公告信息发布维护。 -9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 -10. 登录日志:系统登录日志记录查询包含登录异常。 -11. 在线用户:当前系统中活跃用户状态监控。 -12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 -13. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。 -14. 系统接口:根据业务代码自动生成相关的api接口文档。 -15. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 -16. 缓存监控:对系统的缓存信息查询,命令统计等。 -17. 在线构建器:拖动表单元素生成相应的HTML代码。 -18. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。 - -## 在线体验 - -- admin/admin123 -- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。 - -演示地址:http://vue.ruoyi.vip -文档地址:http://doc.ruoyi.vip - -## 演示图 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -## 若依前后端分离交流群 - -QQ群: [![加入QQ群](https://img.shields.io/badge/已满-937441-blue.svg)](https://jq.qq.com/?_wv=1027&k=5bVB1og) [![加入QQ群](https://img.shields.io/badge/已满-887144332-blue.svg)](https://jq.qq.com/?_wv=1027&k=5eiA4DH) [![加入QQ群](https://img.shields.io/badge/已满-180251782-blue.svg)](https://jq.qq.com/?_wv=1027&k=5AxMKlC) [![加入QQ群](https://img.shields.io/badge/已满-104180207-blue.svg)](https://jq.qq.com/?_wv=1027&k=51G72yr) [![加入QQ群](https://img.shields.io/badge/已满-186866453-blue.svg)](https://jq.qq.com/?_wv=1027&k=VvjN2nvu) [![加入QQ群](https://img.shields.io/badge/已满-201396349-blue.svg)](https://jq.qq.com/?_wv=1027&k=5vYAqA05) [![加入QQ群](https://img.shields.io/badge/已满-101456076-blue.svg)](https://jq.qq.com/?_wv=1027&k=kOIINEb5) [![加入QQ群](https://img.shields.io/badge/已满-101539465-blue.svg)](https://jq.qq.com/?_wv=1027&k=UKtX5jhs) [![加入QQ群](https://img.shields.io/badge/已满-264312783-blue.svg)](https://jq.qq.com/?_wv=1027&k=EI9an8lJ) [![加入QQ群](https://img.shields.io/badge/已满-167385320-blue.svg)](https://jq.qq.com/?_wv=1027&k=SWCtLnMz) [![加入QQ群](https://img.shields.io/badge/已满-139821253-blue.svg)](https://jq.qq.com/?_wv=1027&k=njiWDmkj) [![加入QQ群](https://img.shields.io/badge/104748341-blue.svg)](https://jq.qq.com/?_wv=1027&k=96Dkdq0k) 点击按钮入群。 \ No newline at end of file +

+ logo +

+

RuoYi v3.8.3

+

基于SpringBoot+Vue3前后端分离的Java快速开发框架

+

+ + + +

+ +## 平台简介 + +- 本仓库为前端技术栈 [Vue3](https://v3.cn.vuejs.org) + [Element Plus](https://element-plus.org/zh-CN) + [Vite](https://cn.vitejs.dev) 版本。 +- 配套后端代码仓库地址[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue) 或 [RuoYi-Vue-fast](https://github.com/yangzongzhuan/RuoYi-Vue-fast) 版本。 +- 前端技术栈([Vue2](https://cn.vuejs.org) + [Element](https://github.com/ElemeFE/element) + [Vue CLI](https://cli.vuejs.org/zh)),请移步[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue/tree/master/ruoyi-ui)。 +- 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)   +- 阿里云优惠券:[点我领取](https://www.aliyun.com/minisite/goods?userCode=brki8iof&share_source=copy_link),腾讯云优惠券:[点我领取](https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console)   + +## 前端运行 + +```bash +# 克隆项目 +git clone https://github.com/yangzongzhuan/RuoYi-Vue3.git + +# 进入项目目录 +cd RuoYi-Vue3 + +# 安装依赖 +yarn --registry=https://registry.npmmirror.com + +# 启动服务 +yarn dev + +# 构建测试环境 yarn build:stage +# 构建生产环境 yarn build:prod +# 前端访问地址 http://localhost:80 +``` + +## 内置功能 + +1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 +2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 +3. 岗位管理:配置系统用户所属担任职务。 +4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 +5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 +6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 +7. 参数管理:对系统动态配置常用参数。 +8. 通知公告:系统通知公告信息发布维护。 +9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 +10. 登录日志:系统登录日志记录查询包含登录异常。 +11. 在线用户:当前系统中活跃用户状态监控。 +12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 +13. 代码生成:前后端代码的生成(java、html、xml、sql)支持 CRUD 下载 。 +14. 系统接口:根据业务代码自动生成相关的 api 接口文档。 +15. 服务监控:监视当前系统 CPU、内存、磁盘、堆栈等相关信息。 +16. 缓存监控:对系统的缓存信息查询,命令统计等。 +17. 在线构建器:拖动表单元素生成相应的 HTML 代码。 +18. 连接池监视:监视当前系统数据库连接池状态,可进行分析 SQL 找出系统性能瓶颈。 + +## 在线体验 + +- admin/admin123 +- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。 + +演示地址:http://vue.ruoyi.vip +文档地址:http://doc.ruoyi.vip + +## 演示图 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +## 若依前后端分离交流群 + +QQ 群: [![加入QQ群](https://img.shields.io/badge/已满-937441-blue.svg)](https://jq.qq.com/?_wv=1027&k=5bVB1og) [![加入QQ群](https://img.shields.io/badge/已满-887144332-blue.svg)](https://jq.qq.com/?_wv=1027&k=5eiA4DH) [![加入QQ群](https://img.shields.io/badge/已满-180251782-blue.svg)](https://jq.qq.com/?_wv=1027&k=5AxMKlC) [![加入QQ群](https://img.shields.io/badge/已满-104180207-blue.svg)](https://jq.qq.com/?_wv=1027&k=51G72yr) [![加入QQ群](https://img.shields.io/badge/已满-186866453-blue.svg)](https://jq.qq.com/?_wv=1027&k=VvjN2nvu) [![加入QQ群](https://img.shields.io/badge/已满-201396349-blue.svg)](https://jq.qq.com/?_wv=1027&k=5vYAqA05) [![加入QQ群](https://img.shields.io/badge/已满-101456076-blue.svg)](https://jq.qq.com/?_wv=1027&k=kOIINEb5) [![加入QQ群](https://img.shields.io/badge/已满-101539465-blue.svg)](https://jq.qq.com/?_wv=1027&k=UKtX5jhs) [![加入QQ群](https://img.shields.io/badge/已满-264312783-blue.svg)](https://jq.qq.com/?_wv=1027&k=EI9an8lJ) [![加入QQ群](https://img.shields.io/badge/已满-167385320-blue.svg)](https://jq.qq.com/?_wv=1027&k=SWCtLnMz) [![加入QQ群](https://img.shields.io/badge/已满-139821253-blue.svg)](https://jq.qq.com/?_wv=1027&k=njiWDmkj) [![加入QQ群](https://img.shields.io/badge/104748341-blue.svg)](https://jq.qq.com/?_wv=1027&k=96Dkdq0k) 点击按钮入群。 diff --git a/package.json b/package.json index 5fa7e88..184fbe2 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ "dev": "vite", "build:prod": "vite build", "build:stage": "vite build --mode staging", - "preview": "vite preview" + "preview": "vite preview", + "format": "prettier --write \"**/*.{js,ts,tsx,jsx,vue,md}\"" }, "repository": { "type": "git", @@ -39,6 +40,7 @@ "devDependencies": { "@vitejs/plugin-vue": "2.3.3", "@vue/compiler-sfc": "3.2.36", + "prettier": "^2.8.8", "sass": "1.52.1", "unplugin-auto-import": "0.8.5", "vite": "2.9.14", diff --git a/src/App.vue b/src/App.vue index fd2b3d5..bf23c9f 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,15 +1,15 @@ - - - + + + diff --git a/src/api/admin/enterprise.js b/src/api/admin/enterprise.js index 1516fe1..7547e40 100644 --- a/src/api/admin/enterprise.js +++ b/src/api/admin/enterprise.js @@ -62,7 +62,6 @@ export const getProductById = (params) => { }); }; - // 活动列表 export const activitysList = (params) => { return request({ @@ -92,40 +91,32 @@ export const insertTechnologyDemand = (data) => { // 获取订单列表 export const casDealLogList = (params) => { - return request( - { - url: '/business/casDealLog/list', - method: 'GET', - params - } - ) -} + return request({ + url: "/business/casDealLog/list", + method: "GET", + params, + }); +}; // 根据id获取订单信息 export const casDealLogDetail = (id) => { - return request( - { - url: `/business/casDealLog/${id}`, - method: 'GET', - } - ) -} + return request({ + url: `/business/casDealLog/${id}`, + method: "GET", + }); +}; // 修改订单 export const updateCasDealLog = (data) => { - return request( - { - url: `/business/casDealLog`, - method: 'PUT', - data - } - ) -} + return request({ + url: `/business/casDealLog`, + method: "PUT", + data, + }); +}; // 删除订单 export const deleteCasDealLog = (ids) => { - return request( - { - url: `/business/casDealLog/${ids}`, - method: 'DELETE', - } - ) -} \ No newline at end of file + return request({ + url: `/business/casDealLog/${ids}`, + method: "DELETE", + }); +}; diff --git a/src/api/admin/enterprise/account.js b/src/api/admin/enterprise/account.js index 67056f7..fc3db26 100644 --- a/src/api/admin/enterprise/account.js +++ b/src/api/admin/enterprise/account.js @@ -2,9 +2,9 @@ import request from "@/utils/request"; // 企业信息修改 export const updateEnterprise = (data) => { - return request({ - url: "/app/updateEnterprise", - method: "POST", - data, - }); -}; \ No newline at end of file + return request({ + url: "/app/updateEnterprise", + method: "POST", + data, + }); +}; diff --git a/src/api/admin/enterprise/demand.js b/src/api/admin/enterprise/demand.js index e8e7859..1afd28d 100644 --- a/src/api/admin/enterprise/demand.js +++ b/src/api/admin/enterprise/demand.js @@ -79,4 +79,3 @@ export const deleteTechnologyDemand = (ids) => { method: "DELETE", }); }; - diff --git a/src/api/admin/expert.js b/src/api/admin/expert.js index 8a9214d..985a048 100644 --- a/src/api/admin/expert.js +++ b/src/api/admin/expert.js @@ -2,54 +2,50 @@ import request from "@/utils/request"; // 个人信息录入 export const insertClientUser = (data) => { - return request({ - url: "/app/insertClientUser", - method: "POST", - data, - }); + return request({ + url: "/app/insertClientUser", + method: "POST", + data, + }); }; - // 专家活动列表 export const activitysList = (params) => { - return request({ - url: "/app/expert/getActivitys", - method: "GET", - params, - }); + return request({ + url: "/app/expert/getActivitys", + method: "GET", + params, + }); }; - // 专家论文列表 export const paperList = (params) => { - return request({ - url: "/app/expert/getPaperList", - method: "GET", - params, - }); + return request({ + url: "/app/expert/getPaperList", + method: "GET", + params, + }); }; // 专家新增论文 export const insertCasPaper = (data) => { - return request({ - url: "/app/expert/insertCasPaper", - method: "POST", - data, - }); + return request({ + url: "/app/expert/insertCasPaper", + method: "POST", + data, + }); }; // 专家修改论文 export const updateCasPaper = (data) => { - return request({ - url: "/app/expert/updateCasPaper", - method: "PUT", - data, - }); + return request({ + url: "/app/expert/updateCasPaper", + method: "PUT", + data, + }); }; // 专家删除论文 export const deleteCasPaper = (ids) => { - return request({ - url: `/app/expert/paper/${ids}`, - method: "DELETE", - }); + return request({ + url: `/app/expert/paper/${ids}`, + method: "DELETE", + }); }; - - diff --git a/src/api/admin/expert/account.js b/src/api/admin/expert/account.js index 7f6fb78..c4d5291 100644 --- a/src/api/admin/expert/account.js +++ b/src/api/admin/expert/account.js @@ -9,11 +9,18 @@ export const updateExpert = (data) => { }); }; - // 获取用户详细信息 export function getInfo() { return request({ url: "/app/expert/info", method: "get", }); -} \ No newline at end of file +} + +export const insertClientUser = (data) => { + return request({ + url: "/app/expert/insertClientUser", + method: "POST", + data, + }); +}; diff --git a/src/api/admin/expert/achievement.js b/src/api/admin/expert/achievement.js index 0cb9cdc..d967d3c 100644 --- a/src/api/admin/expert/achievement.js +++ b/src/api/admin/expert/achievement.js @@ -2,42 +2,42 @@ import request from "@/utils/request"; // 专家成果列表 export const expertAchievementList = (params) => { - return request({ - url: "/app/expert/expertAchievementList", - method: "GET", - params, - }); + return request({ + url: "/app/expert/expertAchievementList", + method: "GET", + params, + }); }; // 专家新增成果 export const insertAchievement = (data) => { - return request({ - url: "/app/expert/insertExpertAchievement", - method: "POST", - data, - }); + return request({ + url: "/app/expert/insertExpertAchievement", + method: "POST", + data, + }); }; // 专家成果详情 export const expertAchievementInfo = (params) => { - return request({ - url: "/app/expert/expertAchievementInfo", - method: "GET", - params - }); + return request({ + url: "/app/expert/expertAchievementInfo", + method: "GET", + params, + }); }; // 专家修改成果 export const updateExpertAchievement = (data) => { - return request({ - url: "/app/expert/updateExpertAchievement", - method: "PUT", - data - }); + return request({ + url: "/app/expert/updateExpertAchievement", + method: "PUT", + data, + }); }; // 专家删除成果 export const deleteAchievementByIds = (data) => { - return request({ - url: `/app/expert/deleteAchievementByIds`, - method: "DELETE", - data - }); -}; \ No newline at end of file + return request({ + url: `/app/expert/deleteAchievementByIds`, + method: "DELETE", + data, + }); +}; diff --git a/src/api/admin/expert/patent.js b/src/api/admin/expert/patent.js index f414e01..36699f1 100644 --- a/src/api/admin/expert/patent.js +++ b/src/api/admin/expert/patent.js @@ -2,36 +2,36 @@ import request from "@/utils/request"; // 专家专利列表 export const expertPatentList = (id, params) => { - return request({ - url: `/app/expert/patent/${id}`, - method: "GET", - params - }); + return request({ + url: `/app/expert/patent/${id}`, + method: "GET", + params, + }); }; // 专家新增专利 export const insertCasPatent = (data) => { - return request({ - url: `/app/expert/insertCasPatent`, - method: "POST", - data, - params: { - expertId: data.expertId - } - }); + return request({ + url: `/app/expert/insertCasPatent`, + method: "POST", + data, + params: { + expertId: data.expertId, + }, + }); }; // 专家修改专利 export const updateCasPatent = (data) => { - return request({ - url: `/app/expert/updateCasPatent`, - method: "PUT", - data, - }); + return request({ + url: `/app/expert/updateCasPatent`, + method: "PUT", + data, + }); }; // 专家删除专利 export const deleteCasPatentByIds = (ids) => { - return request({ - url: `/app/expert/deleteCasPatentByIds/${ids}`, - method: "DELETE", - }); -}; \ No newline at end of file + return request({ + url: `/app/expert/deleteCasPatentByIds/${ids}`, + method: "DELETE", + }); +}; diff --git a/src/api/admin/expert/research.js b/src/api/admin/expert/research.js index 1e629d2..f5987bb 100644 --- a/src/api/admin/expert/research.js +++ b/src/api/admin/expert/research.js @@ -2,33 +2,33 @@ import request from "@/utils/request"; // 专家科研项目列表 export const technologyProjectList = (params) => { - return request({ - url: `/app/expert/technologyProjectList`, - method: "GET", - params - }); + return request({ + url: `/app/expert/technologyProjectList`, + method: "GET", + params, + }); }; // 专家新增科研项目 export const insertTechnologyProject = (data) => { - return request({ - url: `/app/expert/insertTechnologyProject`, - method: "POST", - data - }); + return request({ + url: `/app/expert/insertTechnologyProject`, + method: "POST", + data, + }); }; // 专家删除科研项目 export const deleteTechnologyProjectByIds = (data) => { - return request({ - url: `/app/expert/deleteTechnologyProjectByIds`, - method: "DELETE", - data - }); + return request({ + url: `/app/expert/deleteTechnologyProjectByIds`, + method: "DELETE", + data, + }); }; // 专家修改科研项目 export const updateTechnologyProject = (data) => { - return request({ - url: `/app/expert/updateTechnologyProject`, - method: "PUT", - data - }); -}; \ No newline at end of file + return request({ + url: `/app/expert/updateTechnologyProject`, + method: "PUT", + data, + }); +}; diff --git a/src/api/admin/expert/technology.js b/src/api/admin/expert/technology.js index b30d413..70091d0 100644 --- a/src/api/admin/expert/technology.js +++ b/src/api/admin/expert/technology.js @@ -2,50 +2,50 @@ import request from "@/utils/request"; // 专家论文列表 export const paperList = (params) => { - return request({ - url: "/app/expert/getPaperList", - method: "GET", - params, - }); + return request({ + url: "/app/expert/getPaperList", + method: "GET", + params, + }); }; // 专家新增论文 export const insertCasPaper = (data) => { - return request({ - url: "/app/expert/insertCasPaper", - method: "POST", - data, - }); + return request({ + url: "/app/expert/insertCasPaper", + method: "POST", + data, + }); }; // 专家修改论文 export const updateCasPaper = (data) => { - return request({ - url: "/app/expert/updateCasPaper", - method: "PUT", - data, - }); + return request({ + url: "/app/expert/updateCasPaper", + method: "PUT", + data, + }); }; // 专家删除论文 export const deleteCasPaper = (ids) => { - return request({ - url: `/app/expert/paper/${ids}`, - method: "DELETE", - }); + return request({ + url: `/app/expert/paper/${ids}`, + method: "DELETE", + }); }; // 专家未认领专利列表 export const getNoBindPatentList = (params) => { - return request({ - url: "/app/expert/getNoBindPatentList", - method: "GET", - params, - }); + return request({ + url: "/app/expert/getNoBindPatentList", + method: "GET", + params, + }); }; // 专家认领专利 export const bindPatent = (params) => { - return request({ - url: "/app/expert/bindPatent", - method: "GET", - params, - }); -}; \ No newline at end of file + return request({ + url: "/app/expert/bindPatent", + method: "GET", + params, + }); +}; diff --git a/src/api/admin/laboratory/account.js b/src/api/admin/laboratory/account.js index 132e4c3..15fe2a0 100644 --- a/src/api/admin/laboratory/account.js +++ b/src/api/admin/laboratory/account.js @@ -3,17 +3,25 @@ import request from "@/utils/request"; /*获取实验室基本信息*/ export function getInfo() { - return request({ - url: "/app/laboratory/info", - method: "get", - }); + return request({ + url: "/app/laboratory/info", + method: "get", + }); } // 实验室信息修改 export const updateLaboratory = (data) => { - return request({ - url: "/app/laboratory/updateLaboratory", - method: "POST", - data, - }); -}; \ No newline at end of file + return request({ + url: "/app/laboratory/updateLaboratory", + method: "POST", + data, + }); +}; + +export const insertClientUser = (data) => { + return request({ + url: "/app/laboratory/insertClientUser", + method: "POST", + data, + }); +}; diff --git a/src/api/admin/laboratory/achievement.js b/src/api/admin/laboratory/achievement.js index b54962d..03445d3 100644 --- a/src/api/admin/laboratory/achievement.js +++ b/src/api/admin/laboratory/achievement.js @@ -2,17 +2,16 @@ import request from "@/utils/request"; // 实验室专利成果 export const achievementList = (params) => { - return request({ - url: `/app/laboratory/achievementList`, - method: "GET", - params - }); + return request({ + url: `/app/laboratory/achievementList`, + method: "GET", + params, + }); }; - export const deleteAchievements = (ids) => { - return request({ - url: `/app/laboratory/deleteAchievements/${ids}`, - method: "DELETE", - }); -}; \ No newline at end of file + return request({ + url: `/app/laboratory/deleteAchievements/${ids}`, + method: "DELETE", + }); +}; diff --git a/src/api/admin/laboratory/equipment.js b/src/api/admin/laboratory/equipment.js index 33b99f6..b673f2d 100644 --- a/src/api/admin/laboratory/equipment.js +++ b/src/api/admin/laboratory/equipment.js @@ -1,28 +1,38 @@ import request from "@/utils/request"; export const equipmentList = (params) => { - return request({ - url: `/app/casLaboratory/device/list`, method: "GET", params - }); + return request({ + url: `/app/casLaboratory/device/list`, + method: "GET", + params, + }); }; export const insertEquipment = (data) => { - return request({ - url: `/app/casLaboratory/device`, method: "POST", data - }); + return request({ + url: `/app/casLaboratory/device`, + method: "POST", + data, + }); }; export const updateEquipment = (data) => { - return request({ - url: `/app/casLaboratory/device`, method: "PUT", data - }); + return request({ + url: `/app/casLaboratory/device`, + method: "PUT", + data, + }); }; export const deleteEquipment = (ids) => { - return request({ - url: `/app/casLaboratory/device`, method: "DELETE", data: { - ids - } - }); -};export const getEquipment = (id) => { - return request({ - url: `/app/casLaboratory/device/info/${id}`, method: "GET", - }); -}; \ No newline at end of file + return request({ + url: `/app/casLaboratory/device`, + method: "DELETE", + data: { + ids, + }, + }); +}; +export const getEquipment = (id) => { + return request({ + url: `/app/casLaboratory/device/info/${id}`, + method: "GET", + }); +}; diff --git a/src/api/admin/laboratory/expert.js b/src/api/admin/laboratory/expert.js index c9bf4e6..b144458 100644 --- a/src/api/admin/laboratory/expert.js +++ b/src/api/admin/laboratory/expert.js @@ -2,49 +2,46 @@ import request from "@/utils/request"; // 实验室专家列表 export const expertList = (params) => { - return request({ - url: `/app/laboratory/expertList`, - method: "GET", - params - }); + return request({ + url: `/app/laboratory/expertList`, + method: "GET", + params, + }); }; - // 实验室取消专家绑定 -export const deleteBindExpert = (params) => { - return request({ - url: `/app/laboratory/deleteBindExpert/${expertId}`, - method: "PUT", - params - }); +export const deleteBindExpert = (expertId) => { + return request({ + url: `/app/laboratory/deleteBindExpert/${expertId}`, + method: "PUT", + }); }; // 实验室新增专利 export const insertLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "POST", - data, - }); + return request({ + url: `/app/laboratory/patent`, + method: "POST", + data, + }); }; - /** * 实验室修改专利 * @param data * @return {*} */ export const updateLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "PUT", - data, - }); + return request({ + url: `/app/laboratory/patent`, + method: "PUT", + data, + }); }; export const deleteLabPatentByIds = (ids) => { - return request({ - url: `/app/laboratory/deletePatents/${ids}`, - method: "DELETE", - }); -}; \ No newline at end of file + return request({ + url: `/app/laboratory/deletePatents/${ids}`, + method: "DELETE", + }); +}; diff --git a/src/api/admin/laboratory/paper.js b/src/api/admin/laboratory/paper.js index ae609e2..44774d4 100644 --- a/src/api/admin/laboratory/paper.js +++ b/src/api/admin/laboratory/paper.js @@ -2,40 +2,38 @@ import request from "@/utils/request"; // 实验室专家列表 export const paperList = (params) => { - return request({ - url: `/app/laboratory/paperList`, - method: "GET", - params - }); + return request({ + url: `/app/laboratory/paperList`, + method: "GET", + params, + }); }; - // 实验室新增专利 export const insertLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "POST", - data, - }); + return request({ + url: `/app/laboratory/patent`, + method: "POST", + data, + }); }; - /** * 实验室修改专利 * @param data * @return {*} */ export const updateLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "PUT", - data, - }); + return request({ + url: `/app/laboratory/patent`, + method: "PUT", + data, + }); }; export const deletePaper = (ids) => { - return request({ - url: `/app/laboratory/deletePaper/{ids}`, - method: "DELETE", - }); -}; \ No newline at end of file + return request({ + url: `/app/laboratory/deletePaper/{ids}`, + method: "DELETE", + }); +}; diff --git a/src/api/admin/laboratory/patent.js b/src/api/admin/laboratory/patent.js index 05411d7..79cdf8f 100644 --- a/src/api/admin/laboratory/patent.js +++ b/src/api/admin/laboratory/patent.js @@ -2,39 +2,38 @@ import request from "@/utils/request"; // 实验室专利列表 export const labPatentList = (params) => { - return request({ - url: `/app/laboratory/patentList`, - method: "GET", - params - }); + return request({ + url: `/app/laboratory/patentList`, + method: "GET", + params, + }); }; // 实验室新增专利 export const insertLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "POST", - data, - }); + return request({ + url: `/app/laboratory/patent`, + method: "POST", + data, + }); }; - /** * 实验室修改专利 * @param data * @return {*} */ export const updateLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "PUT", - data, - }); + return request({ + url: `/app/laboratory/patent`, + method: "PUT", + data, + }); }; export const deleteLabPatentByIds = (ids) => { - return request({ - url: `/app/laboratory/deletePatents/${ids}`, - method: "DELETE", - }); -}; \ No newline at end of file + return request({ + url: `/app/laboratory/deletePatents/${ids}`, + method: "DELETE", + }); +}; diff --git a/src/api/admin/laboratory/research-project.js b/src/api/admin/laboratory/research-project.js index 429d13d..d45978b 100644 --- a/src/api/admin/laboratory/research-project.js +++ b/src/api/admin/laboratory/research-project.js @@ -2,39 +2,16 @@ import request from "@/utils/request"; // 列表 export const technologyProjectList = (params) => { - return request({ - url: `/app/laboratory/technologyProjectList`, - method: "GET", - params - }); -}; - -// 实验室新增专利 -export const insertLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "POST", - data, - }); -}; - - -/** - * 实验室修改专利 - * @param data - * @return {*} - */ -export const updateLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "PUT", - data, - }); + return request({ + url: `/app/laboratory/technologyProjectList`, + method: "GET", + params, + }); }; export const deleteTechnologyProject = (ids) => { - return request({ - url: `/app/laboratory/deleteTechnologyProject/${ids}`, - method: "DELETE", - }); -}; \ No newline at end of file + return request({ + url: `/app/laboratory/deleteTechnologyProject/${ids}`, + method: "DELETE", + }); +}; diff --git a/src/api/admin/laboratory/service-demand.js b/src/api/admin/laboratory/service-demand.js index 05411d7..e5e4f45 100644 --- a/src/api/admin/laboratory/service-demand.js +++ b/src/api/admin/laboratory/service-demand.js @@ -1,40 +1,14 @@ import request from "@/utils/request"; -// 实验室专利列表 -export const labPatentList = (params) => { - return request({ - url: `/app/laboratory/patentList`, - method: "GET", - params - }); -}; +export const serviceDemandList = (params) => + request({ + url: `/app/laboratory/demandList`, + method: "GET", + params, + }); -// 实验室新增专利 -export const insertLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "POST", - data, - }); -}; - - -/** - * 实验室修改专利 - * @param data - * @return {*} - */ -export const updateLabPatent = (data) => { - return request({ - url: `/app/laboratory/patent`, - method: "PUT", - data, - }); -}; - -export const deleteLabPatentByIds = (ids) => { - return request({ - url: `/app/laboratory/deletePatents/${ids}`, - method: "DELETE", - }); -}; \ No newline at end of file +export const serviceDemandInfo = (id) => + request({ + url: `/app/laboratory/demandInfo/${id}`, + method: "GET", + }); diff --git a/src/api/admin/research/account.js b/src/api/admin/research/account.js new file mode 100644 index 0000000..619de13 --- /dev/null +++ b/src/api/admin/research/account.js @@ -0,0 +1,27 @@ +// 获取用户详细信息 +import request from "@/utils/request"; + +/*获取研究机构基本信息*/ +export function getInfo() { + return request({ + url: "/app/research/info", + method: "get", + }); +} + +// 研究机构信息修改 +export const updateResearch = (data) => { + return request({ + url: "/app/research/updateResearch", + method: "POST", + data, + }); +}; + +export const insertClientUser = (data) => { + return request({ + url: "/app/research/insertClientUser", + method: "POST", + data, + }); +}; diff --git a/src/api/admin/research/achievement.js b/src/api/admin/research/achievement.js new file mode 100644 index 0000000..10d08e5 --- /dev/null +++ b/src/api/admin/research/achievement.js @@ -0,0 +1,17 @@ +import request from "@/utils/request"; + +// 实验室专利成果 +export const achievementList = (params) => { + return request({ + url: `/app/research/achievementList`, + method: "GET", + params, + }); +}; + +export const deleteAchievements = (ids) => { + return request({ + url: `/app/research/deleteAchievements/${ids}`, + method: "DELETE", + }); +}; diff --git a/src/api/admin/research/expert.js b/src/api/admin/research/expert.js new file mode 100644 index 0000000..08ce19e --- /dev/null +++ b/src/api/admin/research/expert.js @@ -0,0 +1,47 @@ +import request from "@/utils/request"; + +// 科研机构专家列表 +export const expertList = (params) => { + return request({ + url: `/app/research/expertList`, + method: "GET", + params, + }); +}; + +// 科研机构取消专家绑定 +export const deleteBindExpert = (expertId) => { + return request({ + url: `/app/research/deleteBindExpert/${expertId}`, + method: "PUT", + }); +}; + +// 科研机构新增专利 +export const insertLabPatent = (data) => { + return request({ + url: `/app/research/patent`, + method: "POST", + data, + }); +}; + +/** + * 科研机构修改专利 + * @param data + * @return {*} + */ +export const updateLabPatent = (data) => { + return request({ + url: `/app/research/patent`, + method: "PUT", + data, + }); +}; + +export const deleteLabPatentByIds = (ids) => { + return request({ + url: `/app/research/deletePatents/${ids}`, + method: "DELETE", + }); +}; diff --git a/src/api/admin/research/laboratory.js b/src/api/admin/research/laboratory.js new file mode 100644 index 0000000..7613e45 --- /dev/null +++ b/src/api/admin/research/laboratory.js @@ -0,0 +1,33 @@ +import request from "@/utils/request"; + +// 科研机构实验室列表 +export const laboratoryList = (params) => { + return request({ + url: `/app/research/laboratoryList`, + method: "GET", + params, + }); +}; + +export const laboratoryDetail = (id) => { + return request({ + url: `/app/research/laboratoryInfo/${id}`, + method: "GET", + }); +}; + +export const laboratoryEdit = (data) => { + return request({ + url: `/app/research/updateLaboratory`, + method: "PUT", + data, + }); +}; + +// 研究机构解绑实验室 +export const delBindLaboratory = (id) => { + return request({ + url: `/app/research/delBindLaboratory/${id}`, + method: "PUT", + }); +}; diff --git a/src/api/admin/research/patent.js b/src/api/admin/research/patent.js new file mode 100644 index 0000000..ace49ea --- /dev/null +++ b/src/api/admin/research/patent.js @@ -0,0 +1,39 @@ +import request from "@/utils/request"; + +// 科研机构专利列表 +export const researchPatentList = (params) => { + return request({ + url: `/app/research/patentList`, + method: "GET", + params, + }); +}; + +// 科研机构新增专利 +export const insertResearchPatent = (data) => { + return request({ + url: `/app/research/patent`, + method: "POST", + data, + }); +}; + +/** + * 科研机构修改专利 + * @param data + * @return {*} + */ +export const updateResearchPatent = (data) => { + return request({ + url: `/app/research/patent`, + method: "PUT", + data, + }); +}; + +export const deleteResearchPatentByIds = (ids) => { + return request({ + url: `/app/research/deletePatents/${ids}`, + method: "DELETE", + }); +}; diff --git a/src/api/admin/research/research-project.js b/src/api/admin/research/research-project.js new file mode 100644 index 0000000..2917f91 --- /dev/null +++ b/src/api/admin/research/research-project.js @@ -0,0 +1,17 @@ +import request from "@/utils/request"; + +// 列表 +export const technologyProjectList = (params) => { + return request({ + url: `/app/research/technologyProjectList`, + method: "GET", + params, + }); +}; + +export const deleteTechnologyProject = (ids) => { + return request({ + url: `/app/research/deleteTechnologyProject/${ids}`, + method: "DELETE", + }); +}; diff --git a/src/api/admin/research/service-demand.js b/src/api/admin/research/service-demand.js new file mode 100644 index 0000000..6a9890c --- /dev/null +++ b/src/api/admin/research/service-demand.js @@ -0,0 +1,13 @@ +import request from "@/utils/request"; + +export const serviceDemandList = (params) => + request({ + url: `/app/research/demandList`, + method: "GET", + params, + }); +export const serviceDemandInfo = (id) => + request({ + url: `/app/research/demandInfo/${id}`, + method: "GET", + }); diff --git a/src/api/identity/index.js b/src/api/identity/index.js index bc00857..fc86185 100644 --- a/src/api/identity/index.js +++ b/src/api/identity/index.js @@ -2,82 +2,82 @@ import request from "@/utils/request"; // 首页每一项 export function identity() { - return request({ - url: "/app/getRoleStatus", - }); + return request({ + url: "/app/getRoleStatus", + }); } // 当前状态 export function settled() { - return request({ - url: "/enterprise/v1/settled", - }); + return request({ + url: "/enterprise/v1/settled", + }); } // 当前状态切换 export function identitySwitch(data) { - return request({ - url: "/enterprise/v1/user/identity/switch", - method: "post", - data, - }); + return request({ + url: "/enterprise/v1/user/identity/switch", + method: "post", + data, + }); } // 申请企业入住 export function insertEnterprise(data) { - return request({ - url: "/app/insertEnterprise", - method: "post", - data, - }); + return request({ + url: "/app/insertEnterprise", + method: "post", + data, + }); } // 专家入驻 export function insertCasExpert(data) { - return request({ - url: "/app/expert/insertCasExpert", - method: "post", - data, - }); + return request({ + url: "/app/expert/insertCasExpert", + method: "post", + data, + }); } // 所属单位 export function researchSelect() { - return request({ - url: "/enterprise/v1/manage/research/select", - }); + return request({ + url: "/enterprise/v1/manage/research/select", + }); } // 所属单位>实验室 export function laboratorySelect() { - return request({ - url: "/enterprise/v1/manage/research/laboratory", - }); + return request({ + url: "/enterprise/v1/manage/research/laboratory", + }); } // 科研机构入驻 -export function research(data) { - return request({ - url: "/enterprise/v1/settled/research", - method: "post", - data, - }); +export function insertResearch(data) { + return request({ + url: "/app/research/insertResearch", + method: "post", + data, + }); } // 实验室入驻 export function insertLaboratory(data) { - return request({ - url: "/app/laboratory/insertLaboratory", - method: "post", - data, - }); + return request({ + url: "/app/laboratory/insertLaboratory", + method: "post", + data, + }); } // 实验室入驻 export function agent(data) { - return request({ - url: "/enterprise/v1/settled/agent", - method: "post", - data, - }); + return request({ + url: "/enterprise/v1/settled/agent", + method: "post", + data, + }); } diff --git a/src/api/login.js b/src/api/login.js index 7e399c0..6d2621a 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -1,70 +1,70 @@ -import request from "@/utils/request"; - -// 登录方法 -export function login(username, password, code, uuid) { - const data = { - username, - password, - code, - uuid, - }; - return request({ - url: "/app/login", - headers: { - isToken: false, - }, - method: "post", - data: data, - }); -} - -// 注册方法 -export function register(data) { - return request({ - url: "/app/register", - headers: { - isToken: false, - }, - method: "post", - data: data, - }); -} - -// 获取用户详细信息 -export function getInfo() { - return request({ - url: "/app/info", - method: "get", - }); -} - -// 退出方法 -export function logout() { - return request({ - url: "/logout", - method: "post", - }); -} - -// 获取验证码 -export function getCodeImg() { - return request({ - url: "/app/captchaImage", - headers: { - isToken: false, - }, - method: "get", - timeout: 20000, - }); -} -// 重置密码 -export function resetPassword() { - return request({ - url: "/captchaImage", - headers: { - isToken: false, - }, - method: "get", - timeout: 20000, - }); -} +import request from "@/utils/request"; + +// 登录方法 +export function login(username, password, code, uuid) { + const data = { + username, + password, + code, + uuid, + }; + return request({ + url: "/app/login", + headers: { + isToken: false, + }, + method: "post", + data: data, + }); +} + +// 注册方法 +export function register(data) { + return request({ + url: "/app/register", + headers: { + isToken: false, + }, + method: "post", + data: data, + }); +} + +// 获取用户详细信息 +export function getInfo() { + return request({ + url: "/app/info", + method: "get", + }); +} + +// 退出方法 +export function logout() { + return request({ + url: "/logout", + method: "post", + }); +} + +// 获取验证码 +export function getCodeImg() { + return request({ + url: "/app/captchaImage", + headers: { + isToken: false, + }, + method: "get", + timeout: 20000, + }); +} +// 重置密码 +export function resetPassword() { + return request({ + url: "/captchaImage", + headers: { + isToken: false, + }, + method: "get", + timeout: 20000, + }); +} diff --git a/src/api/menu.js b/src/api/menu.js index 6e52e6e..2dbb85e 100644 --- a/src/api/menu.js +++ b/src/api/menu.js @@ -1,9 +1,9 @@ -import request from '@/utils/request' - -// 获取路由 -export const getRouters = () => { - return request({ - url: '/getRouters', - method: 'get' - }) -} \ No newline at end of file +import request from "@/utils/request"; + +// 获取路由 +export const getRouters = () => { + return request({ + url: "/getRouters", + method: "get", + }); +}; diff --git a/src/api/monitor/cache.js b/src/api/monitor/cache.js index e1f2c87..b13c6ff 100644 --- a/src/api/monitor/cache.js +++ b/src/api/monitor/cache.js @@ -1,57 +1,57 @@ -import request from '@/utils/request' - -// 查询缓存详细 -export function getCache() { - return request({ - url: '/monitor/cache', - method: 'get' - }) -} - -// 查询缓存名称列表 -export function listCacheName() { - return request({ - url: '/monitor/cache/getNames', - method: 'get' - }) -} - -// 查询缓存键名列表 -export function listCacheKey(cacheName) { - return request({ - url: '/monitor/cache/getKeys/' + cacheName, - method: 'get' - }) -} - -// 查询缓存内容 -export function getCacheValue(cacheName, cacheKey) { - return request({ - url: '/monitor/cache/getValue/' + cacheName + '/' + cacheKey, - method: 'get' - }) -} - -// 清理指定名称缓存 -export function clearCacheName(cacheName) { - return request({ - url: '/monitor/cache/clearCacheName/' + cacheName, - method: 'delete' - }) -} - -// 清理指定键名缓存 -export function clearCacheKey(cacheKey) { - return request({ - url: '/monitor/cache/clearCacheKey/' + cacheKey, - method: 'delete' - }) -} - -// 清理全部缓存 -export function clearCacheAll() { - return request({ - url: '/monitor/cache/clearCacheAll', - method: 'delete' - }) -} +import request from "@/utils/request"; + +// 查询缓存详细 +export function getCache() { + return request({ + url: "/monitor/cache", + method: "get", + }); +} + +// 查询缓存名称列表 +export function listCacheName() { + return request({ + url: "/monitor/cache/getNames", + method: "get", + }); +} + +// 查询缓存键名列表 +export function listCacheKey(cacheName) { + return request({ + url: "/monitor/cache/getKeys/" + cacheName, + method: "get", + }); +} + +// 查询缓存内容 +export function getCacheValue(cacheName, cacheKey) { + return request({ + url: "/monitor/cache/getValue/" + cacheName + "/" + cacheKey, + method: "get", + }); +} + +// 清理指定名称缓存 +export function clearCacheName(cacheName) { + return request({ + url: "/monitor/cache/clearCacheName/" + cacheName, + method: "delete", + }); +} + +// 清理指定键名缓存 +export function clearCacheKey(cacheKey) { + return request({ + url: "/monitor/cache/clearCacheKey/" + cacheKey, + method: "delete", + }); +} + +// 清理全部缓存 +export function clearCacheAll() { + return request({ + url: "/monitor/cache/clearCacheAll", + method: "delete", + }); +} diff --git a/src/api/monitor/job.js b/src/api/monitor/job.js index b33ad3d..94c7905 100644 --- a/src/api/monitor/job.js +++ b/src/api/monitor/job.js @@ -1,71 +1,70 @@ -import request from '@/utils/request' - -// 查询定时任务调度列表 -export function listJob(query) { - return request({ - url: '/monitor/job/list', - method: 'get', - params: query - }) -} - -// 查询定时任务调度详细 -export function getJob(jobId) { - return request({ - url: '/monitor/job/' + jobId, - method: 'get' - }) -} - -// 新增定时任务调度 -export function addJob(data) { - return request({ - url: '/monitor/job', - method: 'post', - data: data - }) -} - -// 修改定时任务调度 -export function updateJob(data) { - return request({ - url: '/monitor/job', - method: 'put', - data: data - }) -} - -// 删除定时任务调度 -export function delJob(jobId) { - return request({ - url: '/monitor/job/' + jobId, - method: 'delete' - }) -} - -// 任务状态修改 -export function changeJobStatus(jobId, status) { - const data = { - jobId, - status - } - return request({ - url: '/monitor/job/changeStatus', - method: 'put', - data: data - }) -} - - -// 定时任务立即执行一次 -export function runJob(jobId, jobGroup) { - const data = { - jobId, - jobGroup - } - return request({ - url: '/monitor/job/run', - method: 'put', - data: data - }) -} \ No newline at end of file +import request from "@/utils/request"; + +// 查询定时任务调度列表 +export function listJob(query) { + return request({ + url: "/monitor/job/list", + method: "get", + params: query, + }); +} + +// 查询定时任务调度详细 +export function getJob(jobId) { + return request({ + url: "/monitor/job/" + jobId, + method: "get", + }); +} + +// 新增定时任务调度 +export function addJob(data) { + return request({ + url: "/monitor/job", + method: "post", + data: data, + }); +} + +// 修改定时任务调度 +export function updateJob(data) { + return request({ + url: "/monitor/job", + method: "put", + data: data, + }); +} + +// 删除定时任务调度 +export function delJob(jobId) { + return request({ + url: "/monitor/job/" + jobId, + method: "delete", + }); +} + +// 任务状态修改 +export function changeJobStatus(jobId, status) { + const data = { + jobId, + status, + }; + return request({ + url: "/monitor/job/changeStatus", + method: "put", + data: data, + }); +} + +// 定时任务立即执行一次 +export function runJob(jobId, jobGroup) { + const data = { + jobId, + jobGroup, + }; + return request({ + url: "/monitor/job/run", + method: "put", + data: data, + }); +} diff --git a/src/api/monitor/jobLog.js b/src/api/monitor/jobLog.js index 654bbae..aabc0b2 100644 --- a/src/api/monitor/jobLog.js +++ b/src/api/monitor/jobLog.js @@ -1,26 +1,26 @@ -import request from '@/utils/request' - -// 查询调度日志列表 -export function listJobLog(query) { - return request({ - url: '/monitor/jobLog/list', - method: 'get', - params: query - }) -} - -// 删除调度日志 -export function delJobLog(jobLogId) { - return request({ - url: '/monitor/jobLog/' + jobLogId, - method: 'delete' - }) -} - -// 清空调度日志 -export function cleanJobLog() { - return request({ - url: '/monitor/jobLog/clean', - method: 'delete' - }) -} +import request from "@/utils/request"; + +// 查询调度日志列表 +export function listJobLog(query) { + return request({ + url: "/monitor/jobLog/list", + method: "get", + params: query, + }); +} + +// 删除调度日志 +export function delJobLog(jobLogId) { + return request({ + url: "/monitor/jobLog/" + jobLogId, + method: "delete", + }); +} + +// 清空调度日志 +export function cleanJobLog() { + return request({ + url: "/monitor/jobLog/clean", + method: "delete", + }); +} diff --git a/src/api/monitor/logininfor.js b/src/api/monitor/logininfor.js index c49a40e..643625e 100644 --- a/src/api/monitor/logininfor.js +++ b/src/api/monitor/logininfor.js @@ -1,34 +1,34 @@ -import request from '@/utils/request' - -// 查询登录日志列表 -export function list(query) { - return request({ - url: '/monitor/logininfor/list', - method: 'get', - params: query - }) -} - -// 删除登录日志 -export function delLogininfor(infoId) { - return request({ - url: '/monitor/logininfor/' + infoId, - method: 'delete' - }) -} - -// 解锁用户登录状态 -export function unlockLogininfor(userName) { - return request({ - url: '/monitor/logininfor/unlock/' + userName, - method: 'get' - }) -} - -// 清空登录日志 -export function cleanLogininfor() { - return request({ - url: '/monitor/logininfor/clean', - method: 'delete' - }) -} +import request from "@/utils/request"; + +// 查询登录日志列表 +export function list(query) { + return request({ + url: "/monitor/logininfor/list", + method: "get", + params: query, + }); +} + +// 删除登录日志 +export function delLogininfor(infoId) { + return request({ + url: "/monitor/logininfor/" + infoId, + method: "delete", + }); +} + +// 解锁用户登录状态 +export function unlockLogininfor(userName) { + return request({ + url: "/monitor/logininfor/unlock/" + userName, + method: "get", + }); +} + +// 清空登录日志 +export function cleanLogininfor() { + return request({ + url: "/monitor/logininfor/clean", + method: "delete", + }); +} diff --git a/src/api/monitor/online.js b/src/api/monitor/online.js index 288ebe0..a3e95e6 100644 --- a/src/api/monitor/online.js +++ b/src/api/monitor/online.js @@ -1,18 +1,18 @@ -import request from '@/utils/request' - -// 查询在线用户列表 -export function list(query) { - return request({ - url: '/monitor/online/list', - method: 'get', - params: query - }) -} - -// 强退用户 -export function forceLogout(tokenId) { - return request({ - url: '/monitor/online/' + tokenId, - method: 'delete' - }) -} +import request from "@/utils/request"; + +// 查询在线用户列表 +export function list(query) { + return request({ + url: "/monitor/online/list", + method: "get", + params: query, + }); +} + +// 强退用户 +export function forceLogout(tokenId) { + return request({ + url: "/monitor/online/" + tokenId, + method: "delete", + }); +} diff --git a/src/api/monitor/operlog.js b/src/api/monitor/operlog.js index 6e881df..ffcbf5c 100644 --- a/src/api/monitor/operlog.js +++ b/src/api/monitor/operlog.js @@ -1,26 +1,26 @@ -import request from '@/utils/request' - -// 查询操作日志列表 -export function list(query) { - return request({ - url: '/monitor/operlog/list', - method: 'get', - params: query - }) -} - -// 删除操作日志 -export function delOperlog(operId) { - return request({ - url: '/monitor/operlog/' + operId, - method: 'delete' - }) -} - -// 清空操作日志 -export function cleanOperlog() { - return request({ - url: '/monitor/operlog/clean', - method: 'delete' - }) -} +import request from "@/utils/request"; + +// 查询操作日志列表 +export function list(query) { + return request({ + url: "/monitor/operlog/list", + method: "get", + params: query, + }); +} + +// 删除操作日志 +export function delOperlog(operId) { + return request({ + url: "/monitor/operlog/" + operId, + method: "delete", + }); +} + +// 清空操作日志 +export function cleanOperlog() { + return request({ + url: "/monitor/operlog/clean", + method: "delete", + }); +} diff --git a/src/api/monitor/server.js b/src/api/monitor/server.js index cac7791..1181761 100644 --- a/src/api/monitor/server.js +++ b/src/api/monitor/server.js @@ -1,9 +1,9 @@ -import request from '@/utils/request' - -// 获取服务信息 -export function getServer() { - return request({ - url: '/monitor/server', - method: 'get' - }) -} \ No newline at end of file +import request from "@/utils/request"; + +// 获取服务信息 +export function getServer() { + return request({ + url: "/monitor/server", + method: "get", + }); +} diff --git a/src/api/system/config.js b/src/api/system/config.js index 7858c69..65d1f86 100644 --- a/src/api/system/config.js +++ b/src/api/system/config.js @@ -1,60 +1,60 @@ -import request from '@/utils/request' - -// 查询参数列表 -export function listConfig(query) { - return request({ - url: '/system/config/list', - method: 'get', - params: query - }) -} - -// 查询参数详细 -export function getConfig(configId) { - return request({ - url: '/system/config/' + configId, - method: 'get' - }) -} - -// 根据参数键名查询参数值 -export function getConfigKey(configKey) { - return request({ - url: '/system/config/configKey/' + configKey, - method: 'get' - }) -} - -// 新增参数配置 -export function addConfig(data) { - return request({ - url: '/system/config', - method: 'post', - data: data - }) -} - -// 修改参数配置 -export function updateConfig(data) { - return request({ - url: '/system/config', - method: 'put', - data: data - }) -} - -// 删除参数配置 -export function delConfig(configId) { - return request({ - url: '/system/config/' + configId, - method: 'delete' - }) -} - -// 刷新参数缓存 -export function refreshCache() { - return request({ - url: '/system/config/refreshCache', - method: 'delete' - }) -} +import request from "@/utils/request"; + +// 查询参数列表 +export function listConfig(query) { + return request({ + url: "/system/config/list", + method: "get", + params: query, + }); +} + +// 查询参数详细 +export function getConfig(configId) { + return request({ + url: "/system/config/" + configId, + method: "get", + }); +} + +// 根据参数键名查询参数值 +export function getConfigKey(configKey) { + return request({ + url: "/system/config/configKey/" + configKey, + method: "get", + }); +} + +// 新增参数配置 +export function addConfig(data) { + return request({ + url: "/system/config", + method: "post", + data: data, + }); +} + +// 修改参数配置 +export function updateConfig(data) { + return request({ + url: "/system/config", + method: "put", + data: data, + }); +} + +// 删除参数配置 +export function delConfig(configId) { + return request({ + url: "/system/config/" + configId, + method: "delete", + }); +} + +// 刷新参数缓存 +export function refreshCache() { + return request({ + url: "/system/config/refreshCache", + method: "delete", + }); +} diff --git a/src/api/system/dept.js b/src/api/system/dept.js index 0535e8a..94fa2f6 100644 --- a/src/api/system/dept.js +++ b/src/api/system/dept.js @@ -1,68 +1,68 @@ -import request from '@/utils/request' - -// 查询部门列表 -export function listDept(query) { - return request({ - url: '/system/dept/list', - method: 'get', - params: query - }) -} - -// 查询部门列表(排除节点) -export function listDeptExcludeChild(deptId) { - return request({ - url: '/system/dept/list/exclude/' + deptId, - method: 'get' - }) -} - -// 查询部门详细 -export function getDept(deptId) { - return request({ - url: '/system/dept/' + deptId, - method: 'get' - }) -} - -// 查询部门下拉树结构 -export function treeselect() { - return request({ - url: '/system/dept/treeselect', - method: 'get' - }) -} - -// 根据角色ID查询部门树结构 -export function roleDeptTreeselect(roleId) { - return request({ - url: '/system/dept/roleDeptTreeselect/' + roleId, - method: 'get' - }) -} - -// 新增部门 -export function addDept(data) { - return request({ - url: '/system/dept', - method: 'post', - data: data - }) -} - -// 修改部门 -export function updateDept(data) { - return request({ - url: '/system/dept', - method: 'put', - data: data - }) -} - -// 删除部门 -export function delDept(deptId) { - return request({ - url: '/system/dept/' + deptId, - method: 'delete' - }) -} \ No newline at end of file +import request from "@/utils/request"; + +// 查询部门列表 +export function listDept(query) { + return request({ + url: "/system/dept/list", + method: "get", + params: query, + }); +} + +// 查询部门列表(排除节点) +export function listDeptExcludeChild(deptId) { + return request({ + url: "/system/dept/list/exclude/" + deptId, + method: "get", + }); +} + +// 查询部门详细 +export function getDept(deptId) { + return request({ + url: "/system/dept/" + deptId, + method: "get", + }); +} + +// 查询部门下拉树结构 +export function treeselect() { + return request({ + url: "/system/dept/treeselect", + method: "get", + }); +} + +// 根据角色ID查询部门树结构 +export function roleDeptTreeselect(roleId) { + return request({ + url: "/system/dept/roleDeptTreeselect/" + roleId, + method: "get", + }); +} + +// 新增部门 +export function addDept(data) { + return request({ + url: "/system/dept", + method: "post", + data: data, + }); +} + +// 修改部门 +export function updateDept(data) { + return request({ + url: "/system/dept", + method: "put", + data: data, + }); +} + +// 删除部门 +export function delDept(deptId) { + return request({ + url: "/system/dept/" + deptId, + method: "delete", + }); +} diff --git a/src/api/system/dict/data.js b/src/api/system/dict/data.js index 2a6e481..3fd149f 100644 --- a/src/api/system/dict/data.js +++ b/src/api/system/dict/data.js @@ -1,52 +1,52 @@ -import request from '@/utils/request' - -// 查询字典数据列表 -export function listData(query) { - return request({ - url: '/system/dict/data/list', - method: 'get', - params: query - }) -} - -// 查询字典数据详细 -export function getData(dictCode) { - return request({ - url: '/system/dict/data/' + dictCode, - method: 'get' - }) -} - -// 根据字典类型查询字典数据信息 -export function getDicts(dictType) { - return request({ - url: '/system/dict/data/type/' + dictType, - method: 'get' - }) -} - -// 新增字典数据 -export function addData(data) { - return request({ - url: '/system/dict/data', - method: 'post', - data: data - }) -} - -// 修改字典数据 -export function updateData(data) { - return request({ - url: '/system/dict/data', - method: 'put', - data: data - }) -} - -// 删除字典数据 -export function delData(dictCode) { - return request({ - url: '/system/dict/data/' + dictCode, - method: 'delete' - }) -} +import request from "@/utils/request"; + +// 查询字典数据列表 +export function listData(query) { + return request({ + url: "/system/dict/data/list", + method: "get", + params: query, + }); +} + +// 查询字典数据详细 +export function getData(dictCode) { + return request({ + url: "/system/dict/data/" + dictCode, + method: "get", + }); +} + +// 根据字典类型查询字典数据信息 +export function getDicts(dictType) { + return request({ + url: "/system/dict/data/type/" + dictType, + method: "get", + }); +} + +// 新增字典数据 +export function addData(data) { + return request({ + url: "/system/dict/data", + method: "post", + data: data, + }); +} + +// 修改字典数据 +export function updateData(data) { + return request({ + url: "/system/dict/data", + method: "put", + data: data, + }); +} + +// 删除字典数据 +export function delData(dictCode) { + return request({ + url: "/system/dict/data/" + dictCode, + method: "delete", + }); +} diff --git a/src/api/system/dict/type.js b/src/api/system/dict/type.js index d89dbd1..a0c99f6 100644 --- a/src/api/system/dict/type.js +++ b/src/api/system/dict/type.js @@ -1,60 +1,60 @@ -import request from '@/utils/request' - -// 查询字典类型列表 -export function listType(query) { - return request({ - url: '/system/dict/type/list', - method: 'get', - params: query - }) -} - -// 查询字典类型详细 -export function getType(dictId) { - return request({ - url: '/system/dict/type/' + dictId, - method: 'get' - }) -} - -// 新增字典类型 -export function addType(data) { - return request({ - url: '/system/dict/type', - method: 'post', - data: data - }) -} - -// 修改字典类型 -export function updateType(data) { - return request({ - url: '/system/dict/type', - method: 'put', - data: data - }) -} - -// 删除字典类型 -export function delType(dictId) { - return request({ - url: '/system/dict/type/' + dictId, - method: 'delete' - }) -} - -// 刷新字典缓存 -export function refreshCache() { - return request({ - url: '/system/dict/type/refreshCache', - method: 'delete' - }) -} - -// 获取字典选择框列表 -export function optionselect() { - return request({ - url: '/system/dict/type/optionselect', - method: 'get' - }) -} +import request from "@/utils/request"; + +// 查询字典类型列表 +export function listType(query) { + return request({ + url: "/system/dict/type/list", + method: "get", + params: query, + }); +} + +// 查询字典类型详细 +export function getType(dictId) { + return request({ + url: "/system/dict/type/" + dictId, + method: "get", + }); +} + +// 新增字典类型 +export function addType(data) { + return request({ + url: "/system/dict/type", + method: "post", + data: data, + }); +} + +// 修改字典类型 +export function updateType(data) { + return request({ + url: "/system/dict/type", + method: "put", + data: data, + }); +} + +// 删除字典类型 +export function delType(dictId) { + return request({ + url: "/system/dict/type/" + dictId, + method: "delete", + }); +} + +// 刷新字典缓存 +export function refreshCache() { + return request({ + url: "/system/dict/type/refreshCache", + method: "delete", + }); +} + +// 获取字典选择框列表 +export function optionselect() { + return request({ + url: "/system/dict/type/optionselect", + method: "get", + }); +} diff --git a/src/api/system/menu.js b/src/api/system/menu.js index 97258ee..e7e9866 100644 --- a/src/api/system/menu.js +++ b/src/api/system/menu.js @@ -1,60 +1,60 @@ -import request from '@/utils/request' - -// 查询菜单列表 -export function listMenu(query) { - return request({ - url: '/system/menu/list', - method: 'get', - params: query - }) -} - -// 查询菜单详细 -export function getMenu(menuId) { - return request({ - url: '/system/menu/' + menuId, - method: 'get' - }) -} - -// 查询菜单下拉树结构 -export function treeselect() { - return request({ - url: '/system/menu/treeselect', - method: 'get' - }) -} - -// 根据角色ID查询菜单下拉树结构 -export function roleMenuTreeselect(roleId) { - return request({ - url: '/system/menu/roleMenuTreeselect/' + roleId, - method: 'get' - }) -} - -// 新增菜单 -export function addMenu(data) { - return request({ - url: '/system/menu', - method: 'post', - data: data - }) -} - -// 修改菜单 -export function updateMenu(data) { - return request({ - url: '/system/menu', - method: 'put', - data: data - }) -} - -// 删除菜单 -export function delMenu(menuId) { - return request({ - url: '/system/menu/' + menuId, - method: 'delete' - }) -} \ No newline at end of file +import request from "@/utils/request"; + +// 查询菜单列表 +export function listMenu(query) { + return request({ + url: "/system/menu/list", + method: "get", + params: query, + }); +} + +// 查询菜单详细 +export function getMenu(menuId) { + return request({ + url: "/system/menu/" + menuId, + method: "get", + }); +} + +// 查询菜单下拉树结构 +export function treeselect() { + return request({ + url: "/system/menu/treeselect", + method: "get", + }); +} + +// 根据角色ID查询菜单下拉树结构 +export function roleMenuTreeselect(roleId) { + return request({ + url: "/system/menu/roleMenuTreeselect/" + roleId, + method: "get", + }); +} + +// 新增菜单 +export function addMenu(data) { + return request({ + url: "/system/menu", + method: "post", + data: data, + }); +} + +// 修改菜单 +export function updateMenu(data) { + return request({ + url: "/system/menu", + method: "put", + data: data, + }); +} + +// 删除菜单 +export function delMenu(menuId) { + return request({ + url: "/system/menu/" + menuId, + method: "delete", + }); +} diff --git a/src/api/system/notice.js b/src/api/system/notice.js index 737fc16..2e80624 100644 --- a/src/api/system/notice.js +++ b/src/api/system/notice.js @@ -1,44 +1,44 @@ -import request from '@/utils/request' - -// 查询公告列表 -export function listNotice(query) { - return request({ - url: '/system/notice/list', - method: 'get', - params: query - }) -} - -// 查询公告详细 -export function getNotice(noticeId) { - return request({ - url: '/system/notice/' + noticeId, - method: 'get' - }) -} - -// 新增公告 -export function addNotice(data) { - return request({ - url: '/system/notice', - method: 'post', - data: data - }) -} - -// 修改公告 -export function updateNotice(data) { - return request({ - url: '/system/notice', - method: 'put', - data: data - }) -} - -// 删除公告 -export function delNotice(noticeId) { - return request({ - url: '/system/notice/' + noticeId, - method: 'delete' - }) -} \ No newline at end of file +import request from "@/utils/request"; + +// 查询公告列表 +export function listNotice(query) { + return request({ + url: "/system/notice/list", + method: "get", + params: query, + }); +} + +// 查询公告详细 +export function getNotice(noticeId) { + return request({ + url: "/system/notice/" + noticeId, + method: "get", + }); +} + +// 新增公告 +export function addNotice(data) { + return request({ + url: "/system/notice", + method: "post", + data: data, + }); +} + +// 修改公告 +export function updateNotice(data) { + return request({ + url: "/system/notice", + method: "put", + data: data, + }); +} + +// 删除公告 +export function delNotice(noticeId) { + return request({ + url: "/system/notice/" + noticeId, + method: "delete", + }); +} diff --git a/src/api/system/post.js b/src/api/system/post.js index 8faa266..0258833 100644 --- a/src/api/system/post.js +++ b/src/api/system/post.js @@ -1,44 +1,44 @@ -import request from '@/utils/request' - -// 查询岗位列表 -export function listPost(query) { - return request({ - url: '/system/post/list', - method: 'get', - params: query - }) -} - -// 查询岗位详细 -export function getPost(postId) { - return request({ - url: '/system/post/' + postId, - method: 'get' - }) -} - -// 新增岗位 -export function addPost(data) { - return request({ - url: '/system/post', - method: 'post', - data: data - }) -} - -// 修改岗位 -export function updatePost(data) { - return request({ - url: '/system/post', - method: 'put', - data: data - }) -} - -// 删除岗位 -export function delPost(postId) { - return request({ - url: '/system/post/' + postId, - method: 'delete' - }) -} +import request from "@/utils/request"; + +// 查询岗位列表 +export function listPost(query) { + return request({ + url: "/system/post/list", + method: "get", + params: query, + }); +} + +// 查询岗位详细 +export function getPost(postId) { + return request({ + url: "/system/post/" + postId, + method: "get", + }); +} + +// 新增岗位 +export function addPost(data) { + return request({ + url: "/system/post", + method: "post", + data: data, + }); +} + +// 修改岗位 +export function updatePost(data) { + return request({ + url: "/system/post", + method: "put", + data: data, + }); +} + +// 删除岗位 +export function delPost(postId) { + return request({ + url: "/system/post/" + postId, + method: "delete", + }); +} diff --git a/src/api/system/role.js b/src/api/system/role.js index 7710cc2..b8865ab 100644 --- a/src/api/system/role.js +++ b/src/api/system/role.js @@ -1,111 +1,111 @@ -import request from '@/utils/request' - -// 查询角色列表 -export function listRole(query) { - return request({ - url: '/system/role/list', - method: 'get', - params: query - }) -} - -// 查询角色详细 -export function getRole(roleId) { - return request({ - url: '/system/role/' + roleId, - method: 'get' - }) -} - -// 新增角色 -export function addRole(data) { - return request({ - url: '/system/role', - method: 'post', - data: data - }) -} - -// 修改角色 -export function updateRole(data) { - return request({ - url: '/system/role', - method: 'put', - data: data - }) -} - -// 角色数据权限 -export function dataScope(data) { - return request({ - url: '/system/role/dataScope', - method: 'put', - data: data - }) -} - -// 角色状态修改 -export function changeRoleStatus(roleId, status) { - const data = { - roleId, - status - } - return request({ - url: '/system/role/changeStatus', - method: 'put', - data: data - }) -} - -// 删除角色 -export function delRole(roleId) { - return request({ - url: '/system/role/' + roleId, - method: 'delete' - }) -} - -// 查询角色已授权用户列表 -export function allocatedUserList(query) { - return request({ - url: '/system/role/authUser/allocatedList', - method: 'get', - params: query - }) -} - -// 查询角色未授权用户列表 -export function unallocatedUserList(query) { - return request({ - url: '/system/role/authUser/unallocatedList', - method: 'get', - params: query - }) -} - -// 取消用户授权角色 -export function authUserCancel(data) { - return request({ - url: '/system/role/authUser/cancel', - method: 'put', - data: data - }) -} - -// 批量取消用户授权角色 -export function authUserCancelAll(data) { - return request({ - url: '/system/role/authUser/cancelAll', - method: 'put', - params: data - }) -} - -// 授权用户选择 -export function authUserSelectAll(data) { - return request({ - url: '/system/role/authUser/selectAll', - method: 'put', - params: data - }) -} +import request from "@/utils/request"; + +// 查询角色列表 +export function listRole(query) { + return request({ + url: "/system/role/list", + method: "get", + params: query, + }); +} + +// 查询角色详细 +export function getRole(roleId) { + return request({ + url: "/system/role/" + roleId, + method: "get", + }); +} + +// 新增角色 +export function addRole(data) { + return request({ + url: "/system/role", + method: "post", + data: data, + }); +} + +// 修改角色 +export function updateRole(data) { + return request({ + url: "/system/role", + method: "put", + data: data, + }); +} + +// 角色数据权限 +export function dataScope(data) { + return request({ + url: "/system/role/dataScope", + method: "put", + data: data, + }); +} + +// 角色状态修改 +export function changeRoleStatus(roleId, status) { + const data = { + roleId, + status, + }; + return request({ + url: "/system/role/changeStatus", + method: "put", + data: data, + }); +} + +// 删除角色 +export function delRole(roleId) { + return request({ + url: "/system/role/" + roleId, + method: "delete", + }); +} + +// 查询角色已授权用户列表 +export function allocatedUserList(query) { + return request({ + url: "/system/role/authUser/allocatedList", + method: "get", + params: query, + }); +} + +// 查询角色未授权用户列表 +export function unallocatedUserList(query) { + return request({ + url: "/system/role/authUser/unallocatedList", + method: "get", + params: query, + }); +} + +// 取消用户授权角色 +export function authUserCancel(data) { + return request({ + url: "/system/role/authUser/cancel", + method: "put", + data: data, + }); +} + +// 批量取消用户授权角色 +export function authUserCancelAll(data) { + return request({ + url: "/system/role/authUser/cancelAll", + method: "put", + params: data, + }); +} + +// 授权用户选择 +export function authUserSelectAll(data) { + return request({ + url: "/system/role/authUser/selectAll", + method: "put", + params: data, + }); +} diff --git a/src/api/system/user.js b/src/api/system/user.js index ad227f9..26b3610 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -1,127 +1,127 @@ -import request from '@/utils/request' -import { parseStrEmpty } from "@/utils/ruoyi"; - -// 查询用户列表 -export function listUser(query) { - return request({ - url: '/system/user/list', - method: 'get', - params: query - }) -} - -// 查询用户详细 -export function getUser(userId) { - return request({ - url: '/system/user/' + parseStrEmpty(userId), - method: 'get' - }) -} - -// 新增用户 -export function addUser(data) { - return request({ - url: '/system/user', - method: 'post', - data: data - }) -} - -// 修改用户 -export function updateUser(data) { - return request({ - url: '/system/user', - method: 'put', - data: data - }) -} - -// 删除用户 -export function delUser(userId) { - return request({ - url: '/system/user/' + userId, - method: 'delete' - }) -} - -// 用户密码重置 -export function resetUserPwd(userId, password) { - const data = { - userId, - password - } - return request({ - url: '/system/user/resetPwd', - method: 'put', - data: data - }) -} - -// 用户状态修改 -export function changeUserStatus(userId, status) { - const data = { - userId, - status - } - return request({ - url: '/system/user/changeStatus', - method: 'put', - data: data - }) -} - -// 查询用户个人信息 -export function getUserProfile() { - return request({ - url: '/system/user/profile', - method: 'get' - }) -} - -// 修改用户个人信息 -export function updateUserProfile(data) { - return request({ - url: '/system/user/profile', - method: 'put', - data: data - }) -} - -// 用户密码重置 -export function updateUserPwd(oldPassword, newPassword) { - const data = { - oldPassword, - newPassword - } - return request({ - url: '/system/user/profile/updatePwd', - method: 'put', - params: data - }) -} - -// 用户头像上传 -export function uploadAvatar(data) { - return request({ - url: '/system/user/profile/avatar', - method: 'post', - data: data - }) -} - -// 查询授权角色 -export function getAuthRole(userId) { - return request({ - url: '/system/user/authRole/' + userId, - method: 'get' - }) -} - -// 保存授权角色 -export function updateAuthRole(data) { - return request({ - url: '/system/user/authRole', - method: 'put', - params: data - }) -} +import request from "@/utils/request"; +import { parseStrEmpty } from "@/utils/ruoyi"; + +// 查询用户列表 +export function listUser(query) { + return request({ + url: "/system/user/list", + method: "get", + params: query, + }); +} + +// 查询用户详细 +export function getUser(userId) { + return request({ + url: "/system/user/" + parseStrEmpty(userId), + method: "get", + }); +} + +// 新增用户 +export function addUser(data) { + return request({ + url: "/system/user", + method: "post", + data: data, + }); +} + +// 修改用户 +export function updateUser(data) { + return request({ + url: "/system/user", + method: "put", + data: data, + }); +} + +// 删除用户 +export function delUser(userId) { + return request({ + url: "/system/user/" + userId, + method: "delete", + }); +} + +// 用户密码重置 +export function resetUserPwd(userId, password) { + const data = { + userId, + password, + }; + return request({ + url: "/system/user/resetPwd", + method: "put", + data: data, + }); +} + +// 用户状态修改 +export function changeUserStatus(userId, status) { + const data = { + userId, + status, + }; + return request({ + url: "/system/user/changeStatus", + method: "put", + data: data, + }); +} + +// 查询用户个人信息 +export function getUserProfile() { + return request({ + url: "/system/user/profile", + method: "get", + }); +} + +// 修改用户个人信息 +export function updateUserProfile(data) { + return request({ + url: "/system/user/profile", + method: "put", + data: data, + }); +} + +// 用户密码重置 +export function updateUserPwd(oldPassword, newPassword) { + const data = { + oldPassword, + newPassword, + }; + return request({ + url: "/system/user/profile/updatePwd", + method: "put", + params: data, + }); +} + +// 用户头像上传 +export function uploadAvatar(data) { + return request({ + url: "/system/user/profile/avatar", + method: "post", + data: data, + }); +} + +// 查询授权角色 +export function getAuthRole(userId) { + return request({ + url: "/system/user/authRole/" + userId, + method: "get", + }); +} + +// 保存授权角色 +export function updateAuthRole(data) { + return request({ + url: "/system/user/authRole", + method: "put", + params: data, + }); +} diff --git a/src/api/tool/gen.js b/src/api/tool/gen.js index afaf2a9..e3461ab 100644 --- a/src/api/tool/gen.js +++ b/src/api/tool/gen.js @@ -1,76 +1,76 @@ -import request from '@/utils/request' - -// 查询生成表数据 -export function listTable(query) { - return request({ - url: '/tool/gen/list', - method: 'get', - params: query - }) -} -// 查询db数据库列表 -export function listDbTable(query) { - return request({ - url: '/tool/gen/db/list', - method: 'get', - params: query - }) -} - -// 查询表详细信息 -export function getGenTable(tableId) { - return request({ - url: '/tool/gen/' + tableId, - method: 'get' - }) -} - -// 修改代码生成信息 -export function updateGenTable(data) { - return request({ - url: '/tool/gen', - method: 'put', - data: data - }) -} - -// 导入表 -export function importTable(data) { - return request({ - url: '/tool/gen/importTable', - method: 'post', - params: data - }) -} - -// 预览生成代码 -export function previewTable(tableId) { - return request({ - url: '/tool/gen/preview/' + tableId, - method: 'get' - }) -} - -// 删除表数据 -export function delTable(tableId) { - return request({ - url: '/tool/gen/' + tableId, - method: 'delete' - }) -} - -// 生成代码(自定义路径) -export function genCode(tableName) { - return request({ - url: '/tool/gen/genCode/' + tableName, - method: 'get' - }) -} - -// 同步数据库 -export function synchDb(tableName) { - return request({ - url: '/tool/gen/synchDb/' + tableName, - method: 'get' - }) -} +import request from "@/utils/request"; + +// 查询生成表数据 +export function listTable(query) { + return request({ + url: "/tool/gen/list", + method: "get", + params: query, + }); +} +// 查询db数据库列表 +export function listDbTable(query) { + return request({ + url: "/tool/gen/db/list", + method: "get", + params: query, + }); +} + +// 查询表详细信息 +export function getGenTable(tableId) { + return request({ + url: "/tool/gen/" + tableId, + method: "get", + }); +} + +// 修改代码生成信息 +export function updateGenTable(data) { + return request({ + url: "/tool/gen", + method: "put", + data: data, + }); +} + +// 导入表 +export function importTable(data) { + return request({ + url: "/tool/gen/importTable", + method: "post", + params: data, + }); +} + +// 预览生成代码 +export function previewTable(tableId) { + return request({ + url: "/tool/gen/preview/" + tableId, + method: "get", + }); +} + +// 删除表数据 +export function delTable(tableId) { + return request({ + url: "/tool/gen/" + tableId, + method: "delete", + }); +} + +// 生成代码(自定义路径) +export function genCode(tableName) { + return request({ + url: "/tool/gen/genCode/" + tableName, + method: "get", + }); +} + +// 同步数据库 +export function synchDb(tableName) { + return request({ + url: "/tool/gen/synchDb/" + tableName, + method: "get", + }); +} diff --git a/src/assets/icons/svg/broken_link.svg b/src/assets/icons/svg/broken_link.svg new file mode 100644 index 0000000..2ebfce2 --- /dev/null +++ b/src/assets/icons/svg/broken_link.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/Breadcrumb/index.vue b/src/components/Breadcrumb/index.vue index db66c37..49adcdb 100644 --- a/src/components/Breadcrumb/index.vue +++ b/src/components/Breadcrumb/index.vue @@ -1,66 +1,72 @@ - - - - - \ No newline at end of file + + + + + diff --git a/src/components/DictTag/index.vue b/src/components/DictTag/index.vue index 0f49315..a02568d 100644 --- a/src/components/DictTag/index.vue +++ b/src/components/DictTag/index.vue @@ -1,49 +1,50 @@ - - - - - \ No newline at end of file + + + + + diff --git a/src/components/FileUpload/index.vue b/src/components/FileUpload/index.vue index ac4ba7f..618cae6 100644 --- a/src/components/FileUpload/index.vue +++ b/src/components/FileUpload/index.vue @@ -1,224 +1,224 @@ - - - - - + + + + + diff --git a/src/components/Hamburger/index.vue b/src/components/Hamburger/index.vue index 8b6f7a8..b7add79 100644 --- a/src/components/Hamburger/index.vue +++ b/src/components/Hamburger/index.vue @@ -1,41 +1,43 @@ - - - - - + + + + + diff --git a/src/components/HeaderSearch/index.vue b/src/components/HeaderSearch/index.vue index 89acd33..3de9bff 100644 --- a/src/components/HeaderSearch/index.vue +++ b/src/components/HeaderSearch/index.vue @@ -1,180 +1,194 @@ - - - - - \ No newline at end of file + + + + + diff --git a/src/components/IconSelect/index.vue b/src/components/IconSelect/index.vue index 1199456..928ac28 100644 --- a/src/components/IconSelect/index.vue +++ b/src/components/IconSelect/index.vue @@ -1,74 +1,80 @@ - - - - - \ No newline at end of file + + + + + diff --git a/src/components/IconSelect/requireIcons.js b/src/components/IconSelect/requireIcons.js index 158b536..196e4ed 100644 --- a/src/components/IconSelect/requireIcons.js +++ b/src/components/IconSelect/requireIcons.js @@ -1,8 +1,8 @@ -let icons = [] -const modules = import.meta.glob('./../../assets/icons/svg/*.svg'); -for (const path in modules) { - const p = path.split('assets/icons/svg/')[1].split('.svg')[0]; - icons.push(p); -} - -export default icons \ No newline at end of file +let icons = []; +const modules = import.meta.glob("./../../assets/icons/svg/*.svg"); +for (const path in modules) { + const p = path.split("assets/icons/svg/")[1].split(".svg")[0]; + icons.push(p); +} + +export default icons; diff --git a/src/components/ImagePreview/index.vue b/src/components/ImagePreview/index.vue index 26380bb..412f2c6 100644 --- a/src/components/ImagePreview/index.vue +++ b/src/components/ImagePreview/index.vue @@ -1,92 +1,92 @@ - - - - - + + + + + diff --git a/src/components/ImageUpload/index.vue b/src/components/ImageUpload/index.vue index a2d80d2..8597ae0 100644 --- a/src/components/ImageUpload/index.vue +++ b/src/components/ImageUpload/index.vue @@ -1,202 +1,202 @@ - - - - - + + + + + diff --git a/src/components/Pagination/index.vue b/src/components/Pagination/index.vue index 87a6299..0d59cab 100644 --- a/src/components/Pagination/index.vue +++ b/src/components/Pagination/index.vue @@ -1,105 +1,104 @@ - - - - - \ No newline at end of file + + + + + diff --git a/src/components/ParentView/index.vue b/src/components/ParentView/index.vue index ad6360c..98240ae 100644 --- a/src/components/ParentView/index.vue +++ b/src/components/ParentView/index.vue @@ -1,3 +1,3 @@ - + diff --git a/src/components/RightToolbar/index.vue b/src/components/RightToolbar/index.vue index 9fd0bb0..74b8724 100644 --- a/src/components/RightToolbar/index.vue +++ b/src/components/RightToolbar/index.vue @@ -1,105 +1,117 @@ - - - - - \ No newline at end of file + + + + + diff --git a/src/components/RuoYi/Doc/index.vue b/src/components/RuoYi/Doc/index.vue index ace6d47..89aeae6 100644 --- a/src/components/RuoYi/Doc/index.vue +++ b/src/components/RuoYi/Doc/index.vue @@ -1,13 +1,13 @@ - - - \ No newline at end of file + + + diff --git a/src/components/RuoYi/Git/index.vue b/src/components/RuoYi/Git/index.vue index 3fe77d0..73f6a9c 100644 --- a/src/components/RuoYi/Git/index.vue +++ b/src/components/RuoYi/Git/index.vue @@ -1,13 +1,13 @@ - - - + + + diff --git a/src/components/Screenfull/index.vue b/src/components/Screenfull/index.vue index c3b9b94..eaed38f 100644 --- a/src/components/Screenfull/index.vue +++ b/src/components/Screenfull/index.vue @@ -1,22 +1,25 @@ - - - - - \ No newline at end of file + + + + + diff --git a/src/components/SizeSelect/index.vue b/src/components/SizeSelect/index.vue index f3cf567..d38fc03 100644 --- a/src/components/SizeSelect/index.vue +++ b/src/components/SizeSelect/index.vue @@ -1,45 +1,50 @@ - - - - - \ No newline at end of file + + + + + diff --git a/src/components/SvgIcon/index.vue b/src/components/SvgIcon/index.vue index 41f64c9..bb66d79 100644 --- a/src/components/SvgIcon/index.vue +++ b/src/components/SvgIcon/index.vue @@ -1,53 +1,53 @@ - - - - - + + + + + diff --git a/src/components/SvgIcon/svgicon.js b/src/components/SvgIcon/svgicon.js index b7c1907..f7369ef 100644 --- a/src/components/SvgIcon/svgicon.js +++ b/src/components/SvgIcon/svgicon.js @@ -1,10 +1,10 @@ -import * as components from '@element-plus/icons-vue' - -export default { - install: (app) => { - for (const key in components) { - const componentConfig = components[key]; - app.component(componentConfig.name, componentConfig); - } - }, -}; +import * as components from "@element-plus/icons-vue"; + +export default { + install: (app) => { + for (const key in components) { + const componentConfig = components[key]; + app.component(componentConfig.name, componentConfig); + } + }, +}; diff --git a/src/components/TopNav/index.vue b/src/components/TopNav/index.vue index 003e5f6..4530670 100644 --- a/src/components/TopNav/index.vue +++ b/src/components/TopNav/index.vue @@ -1,181 +1,195 @@ - - - - - + + + + + diff --git a/src/components/TreeSelect/index.vue b/src/components/TreeSelect/index.vue index 82cafb7..f392b38 100644 --- a/src/components/TreeSelect/index.vue +++ b/src/components/TreeSelect/index.vue @@ -1,156 +1,155 @@ - - - - - \ No newline at end of file + + + + + diff --git a/src/components/WangEditor/index.vue b/src/components/WangEditor/index.vue index 8ac1f4d..22ad6f6 100644 --- a/src/components/WangEditor/index.vue +++ b/src/components/WangEditor/index.vue @@ -1,25 +1,25 @@ @@ -27,18 +27,9 @@ +