Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
ElectricitySheep
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
黄媛媛
ElectricitySheep
Commits
79778a54
Commit
79778a54
authored
Oct 29, 2021
by
zhengke
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改
parent
3efe95bd
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
194 additions
and
112 deletions
+194
-112
blindDateUsersList.vue
src/components/UserMan/blindDateUsersList.vue
+1
-2
seeDetail.vue
src/components/UserMan/components/seeDetail.vue
+193
-110
No files found.
src/components/UserMan/blindDateUsersList.vue
View file @
79778a54
...
...
@@ -350,7 +350,7 @@
</el-dialog>
<el-dialog
title=
"查看详情"
:visible
.
sync=
"detailShow"
width=
"800px"
>
<detail
:data=
"detailData"
/>
<detail
:d
etailD
ata=
"detailData"
/>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
size=
"small"
@
click=
"detailShow = false"
>
关 闭
</el-button>
</span>
...
...
@@ -738,7 +738,6 @@
this
.
apipost
(
"/api/Miai/GetMiAiBaseIfo"
,
msg
,
(
res
)
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
detailData
=
res
.
data
.
data
;
this
.
detailData
.
RealName
=
row
.
Name
;
this
.
detailShow
=
true
;
}
else
{
this
.
$message
({
...
...
src/components/UserMan/components/seeDetail.vue
View file @
79778a54
<
template
>
<div
class=
"seeDetail"
>
<el-form
label-width=
"180px"
>
<div
v-for=
"(item, index) in detailList"
:key=
"index"
>
<el-form-item
:label=
"item.prop"
v-if=
"item.type == 1"
>
{{
data
[
item
.
field
]
!=
''
?
data
[
item
.
field
]:
'无'
}}
</el-form-item>
<el-form-item
:label=
"item.prop"
v-if=
"item.type == 4"
>
{{
data
[
item
.
field
]
}}
kg
</el-form-item>
<el-form-item
:label=
"item.prop"
v-if=
"item.type == 5"
>
{{
data
[
item
.
field
]
}}
cm
</el-form-item>
<el-form-item
:label=
"item.prop"
v-if=
"item.type == 6"
>
<span
v-if=
"item.field =='NativePlace'"
>
{{
data
.
PName
}}
-
{{
data
.
CName
}}
-
{{
data
.
DName
}}
</span>
<span
v-if=
"item.field =='DWPName'"
>
{{
data
.
DWPName
}}
-
{{
data
.
DWCName
}}
-
{{
data
.
DWDName
}}
</span>
</el-form-item>
<el-form-item
:label=
"item.prop"
v-if=
"item.type == 7"
>
{{
data
[
item
.
field
]
}}
w
</el-form-item>
<el-form-item
:label=
"item.prop"
v-if=
"item.type == 2"
>
<el-image
style=
"width: 200px; height: auto"
:src=
"data[item.field]"
></el-image>
</el-form-item>
<el-form-item
:label=
"item.prop"
v-if=
"item.type == 3"
>
<div
class=
"imgList"
>
<div
v-for=
"(subItem, subIndex) in data[item.field]"
:key=
"subIndex"
style=
"margin-right: 15px"
>
<el-image
style=
"width: 180px; height: 180px"
:src=
"subItem"
></el-image>
<!-- :fit="fit"-->
</div>
</div>
</el-form-item>
</div>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"用户:"
>
<img
style=
"width:100px;height:100px;"
:src=
"detailData.Photo"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"昵称:"
>
{{
detailData
.
Name
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"微信号:"
>
{{
detailData
.
WechatNo
}}
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"联系方式:"
>
{{
detailData
.
ContactWay
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"手机号:"
>
{{
detailData
.
Moblie
}}
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"性别:"
>
{{
detailData
.
SexStr
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"体重:"
>
{{
detailData
.
Weight
}}
kg
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"身高:"
>
{{
detailData
.
Height
}}
cm
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"生日:"
>
{{
detailData
.
Birthday
}}
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"学历:"
>
{{
detailData
.
EducationTypeStr
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"婚姻:"
>
{{
detailData
.
MarriageStr
}}
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"房产:"
>
{{
detailData
.
HouseInfoStr
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"车产:"
>
{{
detailData
.
CarInfoStr
}}
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"年收入:"
>
{{
detailData
.
YearMoneyTypeStr
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"是否显示用户资料:"
>
{{
detailData
.
IsShow
==
1
?
'是'
:
'否'
}}
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"可查看微信次数:"
>
{{
detailData
.
LookTimes
}}
次
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"真实姓名:"
>
{{
detailData
.
RealName
}}
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"身份证号:"
>
{{
detailData
.
IDCardNo
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"职业类型:"
>
{{
detailData
.
Industry
}}
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"毕业学校:"
>
{{
detailData
.
SchoolInfo
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label=
"所属分组:"
>
<el-tag
v-for=
"(item,index) in detailData.BelongGroupList"
size=
"small"
:key=
"index"
>
{{
item
.
GroupName
}}
</el-tag>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label=
"现居地:"
>
{{
detailData
.
DWPName
}}{{
detailData
.
DWCName
}}{{
detailData
.
DWDName
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label=
"自我描述:"
>
{{
detailData
.
About
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label=
"家庭背景:"
>
{{
detailData
.
FamilyInfo
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label=
"业余爱好:"
>
{{
detailData
.
Hobby
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label=
"曾经旅游过的地方:"
>
{{
detailData
.
ActivityRegion
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label=
"理想的另一半是什么样的:"
>
{{
detailData
.
HopeYou
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label=
"期待的未来生活是怎样的:"
>
{{
detailData
.
OtherInfo
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label=
"最喜欢的一本书及原因:"
>
{{
detailData
.
LikeBook
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label=
"最喜欢的电影及原因:"
>
{{
detailData
.
LikeTV
}}
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
<el-form-item
label=
"欣赏爱情:"
>
{{
detailData
.
IdealLove
}}
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
</
template
>
<
script
>
export
default
{
props
:
{
data
:
Object
,
default
:
{},
},
data
()
{
return
{
detailList
:
[
//type:1.字符串,2.图片,3.数组
{
prop
:
"微信号:"
,
field
:
"WechatNo"
,
type
:
1
},
{
prop
:
"手机号:"
,
field
:
"Moblie"
,
type
:
1
},
{
prop
:
"昵称:"
,
field
:
"RealName"
,
type
:
1
},
{
prop
:
"性别:"
,
field
:
"SexStr"
,
type
:
1
},
{
prop
:
"出生日期:"
,
field
:
"Birthday"
,
type
:
1
},
{
prop
:
"体重:"
,
field
:
"Weight"
,
type
:
4
},
{
prop
:
"身高:"
,
field
:
"Height"
,
type
:
5
},
{
prop
:
"星座:"
,
field
:
"ConoldBaseInfostellation"
,
type
:
1
},
{
prop
:
"学历:"
,
field
:
"EducationTypeStr"
,
type
:
1
},
{
prop
:
"房产:"
,
field
:
"HouseInfoStr"
,
type
:
1
},
{
prop
:
"车产:"
,
field
:
"CarInfoStr"
,
type
:
1
},
{
prop
:
"年收入:"
,
field
:
"YearMoneyTypeStr"
,
type
:
7
},
{
prop
:
"个人定位:"
,
field
:
"DWPName"
,
type
:
6
},
{
prop
:
"毕业学校:"
,
field
:
"SchoolInfo"
,
type
:
1
},
{
prop
:
"职业类型:"
,
field
:
"Industry"
,
type
:
1
},
// { prop: "工作单位:", field: "WorkUnit", type: 1 },
// { prop: "职位:", field: "Job", type: 1 },
{
prop
:
"籍贯:"
,
field
:
"NativePlace"
,
type
:
6
},
{
prop
:
"真实姓名"
,
field
:
"RealName"
,
type
:
1
},
{
prop
:
"身份证号:"
,
field
:
"IDCardNo"
,
type
:
1
},
{
prop
:
"自我描述:"
,
field
:
"About"
,
type
:
1
},
{
prop
:
"家庭背景:"
,
field
:
"FamilyInfo"
,
type
:
1
},
{
prop
:
"兴趣爱好:"
,
field
:
"Hobby"
,
type
:
1
},
{
prop
:
"曾经旅游过的地方:"
,
field
:
"ActivityRegion"
,
type
:
1
},
{
prop
:
"理想的另一半是什么样的:"
,
field
:
"HopeYou"
,
type
:
1
},
{
prop
:
"期待的未来生活是怎样的:"
,
field
:
"OtherInfo"
,
type
:
1
},
{
prop
:
"最喜欢的一本书及原因:"
,
field
:
"LikeBook"
,
type
:
1
},
{
prop
:
"最喜欢的电影及原因:"
,
field
:
"LikeTV"
,
type
:
1
},
{
prop
:
"喜欢的食物:"
,
field
:
"LikeFood"
,
type
:
1
},
{
prop
:
"欣赏的名人爱情及原因:"
,
field
:
"IdealLove"
,
type
:
1
},
// { prop: "资产:", field: "HouseInfo", type: 1 },
// { prop: "喜欢的情歌:", field: "LikeSong", type: 1 },
// { prop: "情话:", field: "LoveTalk", type: 1 },
// { prop: "单身原因:", field: "SingleReason", type: 1 },
// { prop: "约会时间:", field: "Appointment", type: 1 },
// { prop: "约会地址:", field: "AppointmentAddress", type: 1 },
{
prop
:
"照片墙:"
,
field
:
"AlbumList"
,
type
:
3
},
],
};
},
methods
:
{},
mounted
(){
}
};
export
default
{
props
:
[
'detailData'
],
data
()
{
return
{};
},
methods
:
{
},
mounted
()
{
this
.
getgroupList
();
}
};
</
script
>
<
style
>
.seeDetail
{
height
:
500px
;
overflow
:
auto
;
}
.seeDetail
.imgList
{
display
:
flex
;
flex-wrap
:
wrap
;
width
:
100%
;
}
.seeDetail
.el-form-item__content
{
margin-left
:
0
;
}
<
style
>
.seeDetail
{
height
:
500px
;
overflow
:
auto
;
}
.seeDetail
.imgList
{
display
:
flex
;
flex-wrap
:
wrap
;
width
:
100%
;
}
.seeDetail
.el-form-item__content
{
margin-left
:
0
;
}
</
style
>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment