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 @@
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.companyTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.enterTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.authenticationTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
+
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"}
],