Ver código fonte

展示字段更新

Xiao_123 6 meses atrás
pai
commit
5dc2e69a2a

+ 1 - 0
components.d.ts

@@ -17,6 +17,7 @@ declare module 'vue' {
     Combobox: typeof import('./src/components/FormUI/combobox/index.vue')['default']
     ComboboxZhAndEn: typeof import('./src/components/FormUI/comboboxZhAndEn/index.vue')['default']
     ConfirmPaymentDialog: typeof import('./src/components/pay/confirmPaymentDialog.vue')['default']
+    copy: typeof import('./src/components/CtForm/index copy.vue')['default']
     CtBtn: typeof import('./src/components/CtVuetify/CtBtn/index.vue')['default']
     CtDialog: typeof import('./src/components/CtDialog/index.vue')['default']
     CtForm: typeof import('./src/components/CtForm/index.vue')['default']

+ 7 - 39
src/router/modules/components/recruit/enterprise.js

@@ -219,8 +219,7 @@ const enterprise = [
     meta: {
       title: '系统管理',
       enName: 'system Management',
-      icon: 'mdi-cog-outline',
-      isAdmin: true // 企业管理员菜单
+      icon: 'mdi-cog-outline'
     },
     children: [
       // 集团
@@ -228,7 +227,8 @@ const enterprise = [
         path: '/recruit/enterprise/systemManagement/groupAccount',
         meta: {
           title: '集团账户',
-          enName: 'Group Account '
+          enName: 'Group Account ',
+          isAdmin: true // 企业管理员菜单
         },
         component: () => import('@/views/recruit/enterprise/systemManagement/groupAccount/index.vue')
       },
@@ -239,50 +239,18 @@ const enterprise = [
         meta: {
           hideSide: true,
           title: '邀请',
-          enName: 'Invite'
+          enName: 'Invite',
+          isAdmin: true // 企业管理员菜单
         },
         component: () => import('@/views/recruit/enterprise/systemManagement/groupAccount/invite.vue')
       },
-      // {
-      //   path: '/recruit/enterprise/systemManagement/userManagement',
-      //   meta: {
-      //     title: '用户管理',
-      //     enName: 'User Management '
-      //   },
-      //   component: () => import('@/views/recruit/enterprise/systemManagement/userManagement/index.vue')
-      // },
-
-      // 岗位管理 
-      // {
-      //   path: '/recruit/enterprise/systemManagement/postManagement',
-      //   meta: {
-      //     title: '岗位管理',
-      //     enName: 'Post Management '
-      //   },
-      //   component: () => import('@/views/recruit/enterprise/systemManagement/postManagement/index.vue')
-      // },
-      {
-        path: '/recruit/enterprise/systemManagement/postManagement/add',
-        show: true,
-        meta: {
-          title: '新增岗位'
-        },
-        component: () => import('@/views/recruit/enterprise/systemManagement/postManagement/save.vue')
-      },
-      {
-        path: '/recruit/enterprise/systemManagement/postManagement/edit',
-        show: true,
-        meta: {
-          title: '岗位编辑'
-        },
-        component: () => import('@/views/recruit/enterprise/systemManagement/postManagement/save.vue')
-      },
       // 企业信息 
       {
         path: '/recruit/enterprise/entInfoSetting',
         meta: {
           title: '企业信息',
-          enName: 'Group Account '
+          enName: 'Group Account ',
+          isAdmin: true // 企业管理员菜单
         },
         component: () => import('@/views/recruit/enterprise/entInfoSetting/index.vue')
       },

+ 2 - 1
src/views/recruit/enterprise/resume/components/screen.vue

@@ -94,7 +94,8 @@ list.value.forEach(k => {
       if (data.length) {
         const list = dealDictArrayData([], data)
         k.items = list.map(e => {
-          return { label: `${e.name}${e.areaName ? '_' + e.areaName : ''} ${e.payFrom ? e.payFrom + '-' : ''}${e.payTo}${e.payName ? '/' + e.payName : ''}`, value: e.id }
+          const salary = e.payFrom && e.payTo ? `${e.payFrom}-${e.payTo}${e.payName ? '/' + e.payName : ''}` : '面议'
+          return { label: `${e.name}${e.areaName ? '_' + e.areaName : ''} ${salary}`, value: e.id }
         })
       }
     })

+ 2 - 1
src/views/recruit/enterprise/search/recommend/index.vue

@@ -95,7 +95,8 @@ const getJobList = async () => {
   if (data.length) {
     const list = dealDictArrayData([], data)
     selectItems.value.items = list.map(e => {
-      return { label: `${e.name}${e.areaName ? '_' + e.areaName : ''} ${e.payFrom ? e.payFrom + '-' : ''}${e.payTo}${e.payName ? '/' + e.payName : ''}`, value: e.id, data: e }
+      const salary = e.payFrom && e.payTo ? `${e.payFrom}-${e.payTo}${e.payName ? '/' + e.payName : ''}` : '面议'
+      return { label: `${e.name}${e.areaName ? '_' + e.areaName : ''} ${salary}`, value: e.id, data: e }
     })
   }
 }