From 56cd9223acb88e7d27607657f683c998f05f2fb0 Mon Sep 17 00:00:00 2001
From: BoBoooooo <17746714@qq.com>
Date: Fri, 25 Jan 2019 11:56:05 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=83=A8=E9=97=A8=E8=AE=BE?=
=?UTF-8?q?=E7=BD=AE=20=E5=8A=A0=E5=85=A5=E5=8D=95=E4=BD=8D=E9=85=8D?=
=?UTF-8?q?=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/system/dept.js | 2 +-
src/api/system/unit.js | 48 ++++++++++
src/views/system/dept.vue | 189 ++++++++++++--------------------------
3 files changed, 106 insertions(+), 133 deletions(-)
create mode 100644 src/api/system/unit.js
diff --git a/src/api/system/dept.js b/src/api/system/dept.js
index 51d62cf..0a521b8 100644
--- a/src/api/system/dept.js
+++ b/src/api/system/dept.js
@@ -42,7 +42,7 @@ export function UpdateDept(data) {
export function GetDeptTree() {
return fetch({
- url: '/dept/pulldeptree',
+ url: '/dept/treelist',
method: 'post',
})
}
diff --git a/src/api/system/unit.js b/src/api/system/unit.js
new file mode 100644
index 0000000..2cb64e3
--- /dev/null
+++ b/src/api/system/unit.js
@@ -0,0 +1,48 @@
+import fetch from '@/utils/fetch'
+
+export function UnitList(params) {
+ return fetch({
+ url: '/unit/list',
+ method: 'post',
+ params,
+ })
+}
+
+export function DeleteUnit(id) {
+ return fetch({
+ url: '/unit/delete',
+ method: 'post',
+ params: { id },
+ })
+}
+
+export function GetUnitDetail(id) {
+ return fetch({
+ url: '/unit/detail',
+ method: 'post',
+ params: { id },
+ })
+}
+
+export function AddUnit(data) {
+ return fetch({
+ url: '/unit/add',
+ method: 'post',
+ data,
+ })
+}
+
+export function UpdateUnit(data) {
+ return fetch({
+ url: '/unit/update',
+ method: 'post',
+ data,
+ })
+}
+
+export function GetUnitTree() {
+ return fetch({
+ url: '/unit/treelist',
+ method: 'post',
+ })
+}
diff --git a/src/views/system/dept.vue b/src/views/system/dept.vue
index 23c0822..bd8aece 100644
--- a/src/views/system/dept.vue
+++ b/src/views/system/dept.vue
@@ -3,72 +3,20 @@
id="dept"
class=" widget-box">
- 新增
-
-
-
-
- {{ scope.$index+1 }}
-
-
-
-
- {{ scope.row.deptname }}
-
-
-
-
- {{ scope.row.rank }}
-
-
-
-
-
- 编辑
-
- 删除
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+ 确 定