Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
S
saas-hr-admin
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
saas-hr-admin
Commits
e4500322
提交
e4500322
authored
6月 18, 2022
作者:
matian
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
校友管理开发
上级
255b43d9
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
27 行增加
和
34 行删除
+27
-34
View.vue
src/modules/alumni/views/View.vue
+27
-34
没有找到文件。
src/modules/alumni/views/View.vue
浏览文件 @
e4500322
...
@@ -2,25 +2,9 @@
...
@@ -2,25 +2,9 @@
import
{
getAlumniView
}
from
'../api'
import
{
getAlumniView
}
from
'../api'
import
allPrefixList
from
'../prefix'
import
allPrefixList
from
'../prefix'
const
route
=
useRoute
()
const
route
=
useRoute
()
// const detailList = reactive({
const
detailList
:
any
=
ref
({})
// username: 'lisi',
let
project
:
any
=
ref
([])
// sex: '男',
// birthday: '1999-11-12',
// graduating_institution: '清华',
// specialty: '计算机科学与技术',
// highest_qualification: '博士',
// province: '北京',
// city: '北京',
// project_prefix: 'x1',
// name: '11',
// workplace: '紫荆',
// industry: '专业技术类',
// department: '研发',
// position: '前端开发',
// status: '11',
// num: 100
// })
const
detailList
=
ref
(
''
)
onMounted
(()
=>
{
onMounted
(()
=>
{
getAlumniDetail
()
getAlumniDetail
()
})
})
...
@@ -28,34 +12,43 @@ const getAlumniDetail = () => {
...
@@ -28,34 +12,43 @@ const getAlumniDetail = () => {
const
params
:
any
=
{
id
:
route
.
query
.
id
}
const
params
:
any
=
{
id
:
route
.
query
.
id
}
getAlumniView
(
params
).
then
((
res
:
any
)
=>
{
getAlumniView
(
params
).
then
((
res
:
any
)
=>
{
detailList
.
value
=
res
.
data
.
detail
detailList
.
value
=
res
.
data
.
detail
project
.
value
=
allPrefixList
.
filter
((
item
:
any
)
=>
item
.
prefix
===
detailList
.
value
.
project_prefix
)
})
})
}
}
// allPrefixList.find(item => item.prefix === detailList.project_prefix)
const
sex
=
computed
(()
=>
{
if
(
detailList
.
value
.
sex
===
'0'
)
{
return
'女士'
}
else
if
(
detailList
.
value
.
sex
===
'1'
)
{
return
'女士'
}
else
if
(
detailList
.
value
.
sex
===
'2'
)
{
return
'女士'
}
})
</
script
>
</
script
>
<
template
>
<
template
>
<AppCard
title=
"校友详情"
>
<AppCard
title=
"校友详情"
>
<el-descriptions
:column=
"3"
title=
"基本信息"
>
<el-descriptions
:column=
"3"
title=
"基本信息"
>
<el-descriptions-item
label=
"姓名:"
>
{{
detailList
.
username
}}
</el-descriptions-item>
<el-descriptions-item
label=
"姓名:"
>
{{
detailList
?
.
username
}}
</el-descriptions-item>
<el-descriptions-item
label=
"性别:"
>
{{
detailList
.
sex
}}
</el-descriptions-item>
<el-descriptions-item
label=
"性别:"
>
{{
sex
}}
</el-descriptions-item>
<el-descriptions-item
label=
"出生日期:"
>
{{
detailList
.
birthday
}}
</el-descriptions-item>
<el-descriptions-item
label=
"出生日期:"
>
{{
detailList
?
.
birthday
}}
</el-descriptions-item>
<el-descriptions-item
label=
"毕业院校:"
>
<el-descriptions-item
label=
"毕业院校:"
>
{{
detailList
.
graduating_institution
}}
{{
detailList
?
.
graduating_institution
}}
</el-descriptions-item>
</el-descriptions-item>
<el-descriptions-item
label=
"专业:"
>
<el-descriptions-item
label=
"专业:"
>
{{
detailList
.
specialty
}}
{{
detailList
?
.
specialty
}}
</el-descriptions-item>
</el-descriptions-item>
<el-descriptions-item
label=
"最高学历:"
>
<el-descriptions-item
label=
"最高学历:"
>
{{
detailList
.
highest_qualification
}}
{{
detailList
?
.
highest_qualification
}}
</el-descriptions-item>
</el-descriptions-item>
<el-descriptions-item
label=
"省份:"
>
{{
detailList
.
province
}}
</el-descriptions-item>
<el-descriptions-item
label=
"省份:"
>
{{
detailList
?
.
province
}}
</el-descriptions-item>
<el-descriptions-item
label=
"城市:"
>
{{
detailList
.
city
}}
</el-descriptions-item>
<el-descriptions-item
label=
"城市:"
>
{{
detailList
?
.
city
}}
</el-descriptions-item>
<el-descriptions-item
label=
"项目:"
>
{{
detailList
.
project_prefix
}}
</el-descriptions-item>
<el-descriptions-item
label=
"项目:"
>
{{
project
.
length
?
project
[
0
].
name
:
''
}}
</el-descriptions-item>
<el-descriptions-item
label=
"班级:"
>
{{
detailList
.
name
}}
</el-descriptions-item>
<el-descriptions-item
label=
"班级:"
>
{{
detailList
?
.
name
}}
</el-descriptions-item>
<el-descriptions-item
label=
"工作单位:"
>
{{
detailList
.
workplace
}}
</el-descriptions-item>
<el-descriptions-item
label=
"工作单位:"
>
{{
detailList
?
.
workplace
}}
</el-descriptions-item>
<el-descriptions-item
label=
"行业类别:"
>
{{
detailList
.
industry
}}
</el-descriptions-item>
<el-descriptions-item
label=
"行业类别:"
>
{{
detailList
?
.
industry
}}
</el-descriptions-item>
<el-descriptions-item
label=
"工作部门:"
>
{{
detailList
.
department
}}
</el-descriptions-item>
<el-descriptions-item
label=
"工作部门:"
>
{{
detailList
?
.
department
}}
</el-descriptions-item>
<el-descriptions-item
label=
"工作职位:"
>
{{
detailList
.
position
}}
</el-descriptions-item>
<el-descriptions-item
label=
"工作职位:"
>
{{
detailList
?
.
position
}}
</el-descriptions-item>
</el-descriptions>
</el-descriptions>
</AppCard>
</AppCard>
</
template
>
</
template
>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论