From de69805eec70376f7d494ab67706618dae0da75a Mon Sep 17 00:00:00 2001 From: dongzeliang <2746733890@qq.com> Date: Mon, 13 Nov 2023 14:12:58 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=96=B0=E5=A2=9E=E8=BF=90=E8=90=A5?= =?UTF-8?q?=E5=B9=B3=E5=8F=B0=E5=92=8C=E4=B8=9A=E5=8A=A1=E5=B9=B3=E5=8F=B0?= =?UTF-8?q?=E7=99=BB=E5=BD=95,=E6=96=B0=E5=A2=9E=E5=AF=B9=E5=BA=94?= =?UTF-8?q?=E4=BC=81=E4=B8=9A=E5=B1=95=E7=A4=BA)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 +- src/api/company/company.js | 45 ++++ src/api/system/config.js | 14 +- src/utils/request.js | 1 - src/views/company/index.vue | 357 ++++++++++++++++++++++++++++++++ src/views/system/dept/index.vue | 3 - 6 files changed, 411 insertions(+), 13 deletions(-) create mode 100644 src/api/company/company.js create mode 100644 src/views/company/index.vue diff --git a/README.md b/README.md index 9dfbeaa..cf2bc13 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,10 @@ ```bash # 克隆项目 -git clone https://gitee.com/y_project/MuYu-Vue +git clone https://gitea.qinmian.online/ruoyi/cloud-ui.git # 进入项目目录 -cd muyu-ui +cd cloud-ui # 安装依赖 npm install diff --git a/src/api/company/company.js b/src/api/company/company.js new file mode 100644 index 0000000..d1c5b7e --- /dev/null +++ b/src/api/company/company.js @@ -0,0 +1,45 @@ +import request from '@/utils/request' + +// 查询company列表 +export function listCompany(queryParams) { + console.log("data是什么",queryParams) + return request({ + url: '/company/company/list', + method: 'get', + params: queryParams + }) +} + +// 查询company详细 +export function getCompany(id) { + return request({ + url: '/company/company/' + id, + method: 'get' + }) +} + +// 新增company +export function addCompany(data) { + return request({ + url: '/company/company', + method: 'post', + data: data + }) +} + +// 修改company +export function updateCompany(data) { + return request({ + url: '/company/company', + method: 'put', + data: data + }) +} + +// 删除company +export function delCompany(id) { + return request({ + url: '/company/company/' + id, + method: 'delete' + }) +} diff --git a/src/api/system/config.js b/src/api/system/config.js index fee4b3e..a404d82 100644 --- a/src/api/system/config.js +++ b/src/api/system/config.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 查询参数列表 export function listConfig(query) { return request({ - url: '/system/config/plus/list', + url: '/system/config/list', method: 'get', params: query }) @@ -12,7 +12,7 @@ export function listConfig(query) { // 查询参数详细 export function getConfig(configId) { return request({ - url: '/system/config/plus/' + configId, + url: '/system/config/' + configId, method: 'get' }) } @@ -20,7 +20,7 @@ export function getConfig(configId) { // 根据参数键名查询参数值 export function getConfigKey(configKey) { return request({ - url: '/system/config/plus/configKey/' + configKey, + url: '/system/config/configKey/' + configKey, method: 'get' }) } @@ -28,7 +28,7 @@ export function getConfigKey(configKey) { // 新增参数配置 export function addConfig(data) { return request({ - url: '/system/config/plus', + url: '/system/config', method: 'post', data: data }) @@ -37,7 +37,7 @@ export function addConfig(data) { // 修改参数配置 export function updateConfig(data) { return request({ - url: '/system/config/plus', + url: '/system/config', method: 'put', data: data }) @@ -46,7 +46,7 @@ export function updateConfig(data) { // 删除参数配置 export function delConfig(configId) { return request({ - url: '/system/config/plus/' + configId, + url: '/system/config/' + configId, method: 'delete' }) } @@ -54,7 +54,7 @@ export function delConfig(configId) { // 刷新参数缓存 export function refreshCache() { return request({ - url: '/system/config/plus/refreshCache', + url: '/system/config/refreshCache', method: 'delete' }) } diff --git a/src/utils/request.js b/src/utils/request.js index 47d1bcb..406490d 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -73,7 +73,6 @@ service.interceptors.request.use(config => { // 响应拦截器 service.interceptors.response.use(res => { - debugger // 未设置状态码则默认成功状态 const code = res.data.code || 200; // 获取错误信息 diff --git a/src/views/company/index.vue b/src/views/company/index.vue new file mode 100644 index 0000000..51740bc --- /dev/null +++ b/src/views/company/index.vue @@ -0,0 +1,357 @@ + + + diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 56df582..0b36e26 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -200,9 +200,6 @@ export default { form: {}, // 表单校验 rules: { - parentId: [ - {required: true, message: "上级部门不能为空", trigger: "blur"} - ], deptName: [ {required: true, message: "部门名称不能为空", trigger: "blur"} ],