Xiao_123 6 月之前
父节点
当前提交
b129786eee

+ 23 - 1
src/router/modules/components/recruit/enterprise.js

@@ -303,7 +303,7 @@ const enterprise = [
     meta: {
       title: '财务中心',
       enName: 'system Management',
-      icon: 'mdi-account',
+      icon: 'mdi-finance',
       // isAdmin: true // 企业管理员菜单
     },
     children: [
@@ -332,6 +332,28 @@ const enterprise = [
         component: () => import('@/views/recruit/enterprise/invoiceManagement/index.vue')
       }
     ]
+  },
+  {
+    path: '/recruit/enterprise/jobFair',
+    component: Layout,
+    name: 'jobFair',
+    show: true, // 暂时隐藏
+    meta: {
+      title: '招聘会',
+      enName: 'Job Management',
+      icon: 'mdi-account-filter-outline'
+    },
+    children: [
+      {
+        path: '/recruit/enterprise/jobFair',
+        show: true,
+        meta: {
+          title: '招聘会',
+          enName: 'Job Fair'
+        },
+        component: () => import('@/views/recruit/enterprise/jobFair/index.vue')
+      }
+    ]
   }
 ]
 export default enterprise

+ 1 - 0
src/views/login/components/editPassword.vue

@@ -27,6 +27,7 @@
         @click:append-inner="show = !show"
       ></v-text-field>
     </v-form>
+    <slot name="custom"></slot>
     <div class="text-center mt-5">
       <v-btn v-if="showCancelBtn" class="mr-5" color="primary" variant="outlined" @click="handleClose">取 消</v-btn>
       <v-btn color="primary" :max-width="showCancelBtn ? 370 : 95" :min-width="showCancelBtn ? 95 : 370" @click="handleSubmit" :loading="loading">确认修改</v-btn>

+ 1 - 0
src/views/login/components/editPasswordEnt.vue

@@ -51,6 +51,7 @@
         @click:append-inner="show = !show"
       ></v-text-field>
     </v-form>
+    <slot name="custom"></slot>
     <div class="text-center mt-5">
       <!-- <v-btn v-if="showCancelBtn" class="mr-5" color="primary" variant="outlined" @click="handleClose">取 消</v-btn> -->
       <v-btn color="primary" style="width: 100%;" @click="handleSubmit" :loading="loading">确认修改</v-btn>

+ 7 - 2
src/views/login/forgotPassword.vue

@@ -7,7 +7,13 @@
           {{ route.query.forgot ? '密码不安全,请重置密码' : '修改密码' }}
         </div>
       </div>
-      <editPasswordPage class="mt-5" :showCancelBtn="false" :isReset="true" @cancel="router.push('/login')"></editPasswordPage>
+      <editPasswordPage class="mt-5" :showCancelBtn="false" :isReset="true" @cancel="router.push('/login')">
+        <template #custom>
+          <div class="font-size-14 text-end">
+            <span class="color-primary cursor-pointer" @click="router.push('/login')">回到登录页</span>
+          </div>
+        </template>
+      </editPasswordPage>
     </div>
   </div>
 </template>
@@ -22,7 +28,6 @@ import { ref, onMounted } from 'vue'
 const router = useRouter()
 const route = useRoute()
 
-
 const isMobile = ref(false)
 onMounted(() => {
   const userAgent = navigator.userAgent

+ 7 - 1
src/views/login/forgotPasswordEnt.vue

@@ -5,7 +5,13 @@
       <div class="resume-header">
         <div class="resume-title">企业修改密码</div>
       </div>
-      <editPasswordPage class="mt-5" :showCancelBtn="false" :captchaVerification="captchaVerification" @getCode="getCode"  @cancel="router.push('/login')"></editPasswordPage>
+      <editPasswordPage class="mt-5" :showCancelBtn="false" :captchaVerification="captchaVerification" @getCode="getCode"  @cancel="router.push('/login')">
+        <template #custom>
+          <div class="font-size-14 text-end">
+            <span class="color-primary cursor-pointer" @click="router.push('/login')">回到登录页</span>
+          </div>
+        </template>
+      </editPasswordPage>
     </div>
   </div>
   <Verify

+ 13 - 0
src/views/recruit/enterprise/jobFair/index.vue

@@ -0,0 +1,13 @@
+<template>
+  <v-card class="card-box pa-5">
+    111
+  </v-card>
+</template>
+
+<script setup>
+defineOptions({ name: 'jobFair'})
+</script>
+
+<style scoped lang="scss">
+
+</style>