From 323135514107cdf9e55675b33f35e1b86a579c8d Mon Sep 17 00:00:00 2001
From: xuhuajiao <13476289682@163.com>
Date: Tue, 30 May 2023 16:55:33 +0800
Subject: [PATCH] =?UTF-8?q?=E5=85=A8=E5=AE=97/=E5=B2=97=E4=BD=8Dapi?=
=?UTF-8?q?=E8=B0=83=E8=AF=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/system/category.js | 19 +++
src/api/system/job.js | 12 +-
src/components/Crud/CRUD.operation.vue | 1 -
src/views/system/groupManage/index.vue | 173 +++++++++++--------------
src/views/system/job/index.vue | 77 +++++++----
src/views/system/job/module/form.vue | 28 ++--
src/views/system/job/module/header.vue | 12 +-
src/views/system/role/index.vue | 45 ++++++-
8 files changed, 206 insertions(+), 161 deletions(-)
create mode 100644 src/api/system/category.js
diff --git a/src/api/system/category.js b/src/api/system/category.js
new file mode 100644
index 0000000..c8798a8
--- /dev/null
+++ b/src/api/system/category.js
@@ -0,0 +1,19 @@
+import request from '@/utils/request'
+
+// 获取门类树状菜单
+export function FetchCategoryMenu() {
+ return request({
+ url: 'api/category/menu',
+ method: 'get'
+ })
+}
+
+// 获取门类下的子门类
+export function FetchCategoryMenuChildren(cid) {
+ return request({
+ url: 'api/category/getChildren?categoryId=' + cid,
+ method: 'get'
+ })
+}
+
+export default { }
diff --git a/src/api/system/job.js b/src/api/system/job.js
index 7efc54e..5d1dea5 100644
--- a/src/api/system/job.js
+++ b/src/api/system/job.js
@@ -7,7 +7,7 @@ export function getAllJob() {
enabled: true
}
return request({
- url: 'api/job',
+ url: 'api/posts/initPostList',
method: 'get',
params
})
@@ -15,7 +15,7 @@ export function getAllJob() {
export function add(data) {
return request({
- url: 'api/job',
+ url: 'api/posts/editPost',
method: 'post',
data
})
@@ -23,16 +23,16 @@ export function add(data) {
export function del(ids) {
return request({
- url: 'api/job',
- method: 'delete',
+ url: 'api/posts/delPosts',
+ method: 'post',
data: ids
})
}
export function edit(data) {
return request({
- url: 'api/job',
- method: 'put',
+ url: 'api/posts/editPost',
+ method: 'post',
data
})
}
diff --git a/src/components/Crud/CRUD.operation.vue b/src/components/Crud/CRUD.operation.vue
index 2223890..4e6b211 100644
--- a/src/components/Crud/CRUD.operation.vue
+++ b/src/components/Crud/CRUD.operation.vue
@@ -162,7 +162,6 @@ export default {
},
toDelete(datas) {
// his.crud.confirmDeleteMsg ? this.crud.confirmDeleteMsg : `确认删除选中的${datas.length}条数据?`,
- console.log(this.crud)
this.$confirm('此操作将删除当前所选' + this.crud.title + '你是否还要继续?', '提示', {
confirmButtonText: '继续',
cancelButtonText: '取消',
diff --git a/src/views/system/groupManage/index.vue b/src/views/system/groupManage/index.vue
index b49d029..77d68c4 100644
--- a/src/views/system/groupManage/index.vue
+++ b/src/views/system/groupManage/index.vue
@@ -23,7 +23,7 @@
-
+
导出
@@ -104,25 +104,24 @@
门类关联
保存
+
@@ -132,14 +131,17 @@