人生啊人生 3 månader sedan
förälder
incheckning
ca81e61f00

+ 22 - 0
user_web/src/view/admin/assets/img/manageUser/return.svg

@@ -0,0 +1,22 @@
+<svg width="57" height="57" viewBox="0 0 57 57" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g id="Frame 33">
+<g id="Ellipse 16" filter="url(#filter0_d_169_4507)">
+<circle cx="28.5" cy="25.5" r="24.5" fill="white"/>
+</g>
+<g id="arrow-right-line">
+<path id="Vector" d="M23.7855 23.7499L29.6066 17.9287C30.0948 17.4406 30.0948 16.6491 29.6066 16.161C29.1185 15.6728 28.327 15.6728 27.8389 16.161L19.783 24.2168C19.3506 24.6493 19.3506 25.3505 19.783 25.7829L27.8389 33.8386C28.327 34.3268 29.1185 34.3268 29.6066 33.8386C30.0948 33.3505 30.0948 32.559 29.6066 32.0709L23.7855 26.2499H39.25C39.9404 26.2499 40.5 25.6902 40.5 24.9999C40.5 24.3095 39.9404 23.7499 39.25 23.7499H23.7855Z" fill="black"/>
+</g>
+</g>
+<defs>
+<filter id="filter0_d_169_4507" x="0" y="0" width="57" height="57" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+<feFlood flood-opacity="0" result="BackgroundImageFix"/>
+<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
+<feOffset dy="3"/>
+<feGaussianBlur stdDeviation="2"/>
+<feComposite in2="hardAlpha" operator="out"/>
+<feColorMatrix type="matrix" values="0 0 0 0 0.347307 0 0 0 0 0.420875 0 0 0 0 0.610052 0 0 0 0.15 0"/>
+<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_169_4507"/>
+<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_169_4507" result="shape"/>
+</filter>
+</defs>
+</svg>

+ 28 - 1
user_web/src/view/admin/components/ManageSchool/ManageCollege.vue

@@ -19,6 +19,18 @@ const props = defineProps({
 
 });
 
+// 定义发射给父组件的方法
+const emits = defineEmits([
+    'callbackExit',
+])
+
+/**
+ * 触发退出当前组件
+ */
+const callbackExitEvent = () => {
+    emits('callbackExit', 'yes');
+}
+
 // let state = ref({
 //     listParams: {
 //         keyword: '',
@@ -289,6 +301,9 @@ const btnManage = (res) => {
         
         <div class="content commonsScrollbar">
             <div class="contentTitle">
+                <div class="contentTitle-Img" v-on:click="callbackExitEvent()" >
+                    <img src="../../assets/img/manageUser/return.svg" />
+                </div>
                 <div class="contentTitle-line"></div>
                 <div class="contentTitle-text">管理学院</div>
             </div>
@@ -434,7 +449,6 @@ const btnManage = (res) => {
     top: 0px;
     left: 0px;
     background-color: #ffffff;
-
     
     .content {
 
@@ -451,6 +465,19 @@ const btnManage = (res) => {
             box-sizing: border-box;
             display: flex;
             align-items: center;
+            .contentTitle-Img {
+                width: 3rem;
+                height: 3rem;
+                border-radius: 50%;
+                background-color: #f7f7f7;
+                margin: 0px 1rem 0px 0px;
+                img {
+                    width: 100%;
+                    height: 100%;
+                    /* 链接选中 一个手势【常用】 */
+                    cursor: pointer;
+                }
+            }
             .contentTitle-line {
                 width: 0.35rem;
                 height: 2rem;