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"> - 新增 - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - + + + + + + + 确 定