From 7e54fe792157e074b306d32a4867a7591271592d Mon Sep 17 00:00:00 2001
From: Lionel <12719401+wisdom_woods@user.noreply.gitee.com>
Date: 星期二, 08 八月 2023 11:43:11 +0800
Subject: [PATCH] 将部门管理 负责人选项改为下拉框选择 从当前部门的用户列表选择一个人做绑定 后端接收用户ID

---
 src/layout/components/Sidebar/Link.vue |   70 +++++++++++++++++-----------------
 1 files changed, 35 insertions(+), 35 deletions(-)

diff --git a/src/layout/components/Sidebar/Link.vue b/src/layout/components/Sidebar/Link.vue
index c1c276f..4c6e8b3 100644
--- a/src/layout/components/Sidebar/Link.vue
+++ b/src/layout/components/Sidebar/Link.vue
@@ -1,40 +1,40 @@
-<script setup lang="ts">
-import { isExternal } from '@/utils/validate'
-
-const props = defineProps({
-  to: {
-    type: [String, Object],
-    required: true
-  }
-})
-
-const isExt = computed(() => {
-  return isExternal(props.to as string)
-})
-
-const type = computed(() => {
-  if (isExt.value) {
-    return 'a'
-  }
-  return 'router-link'
-})
-
-function linkProps() {
-  if (isExt.value) {
-    return {
-      href: props.to,
-      target: '_blank',
-      rel: 'noopener'
-    }
-  }
-  return {
-    to: props.to
-  }
-}
-</script>
-
 <template>
   <component :is="type" v-bind="linkProps()">
     <slot />
   </component>
 </template>
+
+<script setup lang="ts">
+import { isExternal } from '@/utils/validate'
+
+const props = defineProps({
+    to: {
+        type: [String, Object],
+        required: true
+    }
+})
+
+const isExt = computed(() => {
+    return isExternal(props.to as string)
+})
+
+const type = computed(() => {
+    if (isExt.value) {
+        return 'a'
+    }
+    return 'router-link'
+})
+
+function linkProps() {
+    if (isExt.value) {
+        return {
+            href: props.to,
+            target: '_blank',
+            rel: 'noopener'
+        }
+    }
+    return {
+        to: props.to
+    }
+}
+</script>

--
Gitblit v1.9.3