From de2475f39abed241751be332ad65fd1d2ca942c5 Mon Sep 17 00:00:00 2001
From: lilinyuan <1084668738@qq.com>
Date: Sat, 1 Jun 2024 15:57:07 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E9=83=A8=E9=97=A8=E8=AF=A6=E6=83=85,?=
=?UTF-8?q?=20=E7=BC=96=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/system/department/api/index.js | 16 ++
.../components/ToolToShowUserPicker.vue | 25 +++
src/views/system/department/edit.vue | 148 ++++++++++++++++++
src/views/system/department/index.vue | 16 ++
4 files changed, 205 insertions(+)
create mode 100644 src/views/system/department/api/index.js
create mode 100644 src/views/system/department/components/ToolToShowUserPicker.vue
create mode 100644 src/views/system/department/edit.vue
diff --git a/src/views/system/department/api/index.js b/src/views/system/department/api/index.js
new file mode 100644
index 0000000..94b66b3
--- /dev/null
+++ b/src/views/system/department/api/index.js
@@ -0,0 +1,16 @@
+import request from '@/utils/request'
+
+export const getInfoById = (id) => {
+ return request({
+ url: `/admin/mosr/department/info/${id}`,
+ method: 'get',
+ })
+}
+
+export const setDeptInfo = (data) => {
+ return request({
+ url: '/admin/mosr/department/leader',
+ method: 'post',
+ data
+ })
+}
\ No newline at end of file
diff --git a/src/views/system/department/components/ToolToShowUserPicker.vue b/src/views/system/department/components/ToolToShowUserPicker.vue
new file mode 100644
index 0000000..9f499ff
--- /dev/null
+++ b/src/views/system/department/components/ToolToShowUserPicker.vue
@@ -0,0 +1,25 @@
+
+
+ {{ modelValue }}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/system/department/edit.vue b/src/views/system/department/edit.vue
new file mode 100644
index 0000000..d084b20
--- /dev/null
+++ b/src/views/system/department/edit.vue
@@ -0,0 +1,148 @@
+
+
+ form = e">
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/system/department/index.vue b/src/views/system/department/index.vue
index 8db2d41..10cdf82 100644
--- a/src/views/system/department/index.vue
+++ b/src/views/system/department/index.vue
@@ -33,18 +33,25 @@
+
+
+ 编辑
+
+