diff --git a/admin/src/api/dept.js b/admin/src/api/dept.js
index bf15361..efce37c 100644
--- a/admin/src/api/dept.js
+++ b/admin/src/api/dept.js
@@ -7,3 +7,64 @@ export function deptTreeSelect() {
method: 'get'
})
}
+
+
+/**
+ * 新增sysdept
+ * @param pram
+ */
+export function sysdeptCreateApi(data) {
+ return request({
+ url: `autogencode/sysdept/save`,
+ method: 'POST',
+ data
+ })
+}
+
+/**
+ * sysdept更新
+ * @param pram
+ */
+export function sysdeptUpdateApi(data) {
+ return request({
+ url: `autogencode/sysdept/update`,
+ method: 'POST',
+ data
+ })
+}
+
+/**
+ * sysdept详情
+ * @param pram
+ */
+export function sysdeptDetailApi(id) {
+ return request({
+ url: `autogencode/sysdept/info/${id}`,
+ method: 'GET'
+ })
+}
+
+/**
+ * sysdept批量删除
+ * @param ids
+ */
+export function sysdeptDeleteApi(ids) {
+ return request({
+ url: `autogencode/sysdept/delete`,
+ method: 'POST',
+ data: ids
+ })
+}
+
+
+/**
+ * sysdept列表
+ * @param pram
+ */
+export function sysdeptListApi(params) {
+ return request({
+ url: `autogencode/sysdept/list`,
+ method: 'GET',
+ params
+ })
+}
diff --git a/admin/src/api/sysdept.js b/admin/src/api/sysdept.js
index f3c2d4a..b6c5c7a 100644
--- a/admin/src/api/sysdept.js
+++ b/admin/src/api/sysdept.js
@@ -1,16 +1,25 @@
-
import request from '@/utils/request'
+
+// 查询部门树
+export function deptTreeSelect(params) {
+ return request({
+ url: '/autogencode/sysdept/tree',
+ method: 'get',
+ params
+ })
+}
+
/**
* 新增sysdept
* @param pram
*/
export function sysdeptCreateApi(data) {
- return request({
- url: `autogencode/sysdept/save`,
- method: 'POST',
- data
- })
+ return request({
+ url: `autogencode/sysdept/save`,
+ method: 'POST',
+ data
+ })
}
/**
@@ -18,11 +27,11 @@ export function sysdeptCreateApi(data) {
* @param pram
*/
export function sysdeptUpdateApi(data) {
- return request({
- url: `autogencode/sysdept/update`,
- method: 'POST',
- data
- })
+ return request({
+ url: `autogencode/sysdept/update`,
+ method: 'POST',
+ data
+ })
}
/**
@@ -30,10 +39,10 @@ export function sysdeptUpdateApi(data) {
* @param pram
*/
export function sysdeptDetailApi(id) {
- return request({
- url: `autogencode/sysdept/info/${id}`,
- method: 'GET'
- })
+ return request({
+ url: `autogencode/sysdept/info/${id}`,
+ method: 'GET'
+ })
}
/**
@@ -41,11 +50,11 @@ export function sysdeptDetailApi(id) {
* @param ids
*/
export function sysdeptDeleteApi(ids) {
- return request({
- url: `autogencode/sysdept/delete`,
- method: 'POST',
- data: ids
- })
+ return request({
+ url: `autogencode/sysdept/delete`,
+ method: 'POST',
+ data: ids
+ })
}
@@ -54,10 +63,10 @@ export function sysdeptDeleteApi(ids) {
* @param pram
*/
export function sysdeptListApi(params) {
- return request({
- url: `autogencode/sysdept/list`,
- method: 'GET',
- params
- })
+ return request({
+ url: `autogencode/sysdept/list`,
+ method: 'GET',
+ params
+ })
}
diff --git a/admin/src/api/workflow/sysdept.js b/admin/src/api/workflow/sysdept.js
new file mode 100644
index 0000000..f3c2d4a
--- /dev/null
+++ b/admin/src/api/workflow/sysdept.js
@@ -0,0 +1,63 @@
+
+import request from '@/utils/request'
+
+/**
+ * 新增sysdept
+ * @param pram
+ */
+export function sysdeptCreateApi(data) {
+ return request({
+ url: `autogencode/sysdept/save`,
+ method: 'POST',
+ data
+ })
+}
+
+/**
+ * sysdept更新
+ * @param pram
+ */
+export function sysdeptUpdateApi(data) {
+ return request({
+ url: `autogencode/sysdept/update`,
+ method: 'POST',
+ data
+ })
+}
+
+/**
+ * sysdept详情
+ * @param pram
+ */
+export function sysdeptDetailApi(id) {
+ return request({
+ url: `autogencode/sysdept/info/${id}`,
+ method: 'GET'
+ })
+}
+
+/**
+ * sysdept批量删除
+ * @param ids
+ */
+export function sysdeptDeleteApi(ids) {
+ return request({
+ url: `autogencode/sysdept/delete`,
+ method: 'POST',
+ data: ids
+ })
+}
+
+
+/**
+ * sysdept列表
+ * @param pram
+ */
+export function sysdeptListApi(params) {
+ return request({
+ url: `autogencode/sysdept/list`,
+ method: 'GET',
+ params
+ })
+}
+
diff --git a/admin/src/views/sys/dept/index.vue b/admin/src/views/sys/dept/index.vue
index 7ea7351..c25436e 100644
--- a/admin/src/views/sys/dept/index.vue
+++ b/admin/src/views/sys/dept/index.vue
@@ -1,165 +1,85 @@
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
- 查询
- 重置
- 新增数据
- 批量删除
+ 搜索
+ 重置
+
+
+
+ 新增
+
+
+ 展开/折叠
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ label="部门名称"
+ :show-overflow-tooltip="true"
+ width="160"
+ >
+
+
+
+
+ {{ scope.row.status == 0 ? '正常' : '停用' }}
+
+
-
+
+
+ {{ parseTime(scope.row.createTime) }}
+
-
+
+
+ {{ scope.row.isWorkArea ? '是' : '否' }}
+
- {{ '修改' }}
- 删除
+ {{ '修改' }}
+ 删除
-
-
+
+
diff --git a/admin/src/views/sys/dept/sysdept-add-and-update.vue b/admin/src/views/sys/dept/sysdept-add-and-update.vue
index b3bc9d4..fc83ad5 100644
--- a/admin/src/views/sys/dept/sysdept-add-and-update.vue
+++ b/admin/src/views/sys/dept/sysdept-add-and-update.vue
@@ -3,39 +3,71 @@
+ :visible.sync="visible"
+ width="600px">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ {{ '└ ' + item.deptName }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 正常
+ 停用
+
+
+
+
+
+
+