|
@@ -7,8 +7,8 @@
|
|
|
<div class="club-info">
|
|
|
<img class="logo" :src="clubInfo.logo" />
|
|
|
<div class="name" v-text="clubInfo.authParty"></div>
|
|
|
- <div class="remark" v-if="clubInfo.remark">
|
|
|
- 认证设备:{{ clubInfo.remark }}
|
|
|
+ <div class="remark" v-if="clubInfo.remarks">
|
|
|
+ 认证设备:{{ clubInfo.remarks }}
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -16,6 +16,7 @@
|
|
|
<div class="club-info">
|
|
|
<div class="address" v-text="address"></div>
|
|
|
<div class="mobile">{{ clubInfo.mobile | formatEmpty }}</div>
|
|
|
+ <div class="navigation">导航过去</div>
|
|
|
</div>
|
|
|
<!-- 列表标题 -->
|
|
|
<div class="title">明星操作师</div>
|
|
@@ -50,6 +51,7 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ authId: '',
|
|
|
clubInfo: {},
|
|
|
}
|
|
|
},
|
|
@@ -67,13 +69,15 @@ export default {
|
|
|
this.initData()
|
|
|
},
|
|
|
methods: {
|
|
|
- toDetail() {
|
|
|
- localStorage.setItem('doctorInfo', JSON.stringify(row))
|
|
|
+ toDetail(row) {
|
|
|
const authUserId = this.$store.getters.authUserId
|
|
|
- this.$router.push(`/${authUserId}/ldm/approve/personnel/operate/detail`)
|
|
|
+ this.$router.push(
|
|
|
+ `/${authUserId}/ldm/approve/personnel/operate/detail?id=${row.doctorId}`
|
|
|
+ )
|
|
|
},
|
|
|
// 初始化
|
|
|
initData() {
|
|
|
+ this.authId = this.$route.query.id
|
|
|
const clubInfo = localStorage.getItem('clubInfo')
|
|
|
if (clubInfo) {
|
|
|
this.clubInfo = JSON.parse(clubInfo)
|
|
@@ -83,8 +87,9 @@ export default {
|
|
|
// 获取机构详细信息
|
|
|
async fetchDetail() {
|
|
|
try {
|
|
|
- const authId = this.clubInfo.authId
|
|
|
- const res = await this.$http.api.getAuthClubDetail({ authId })
|
|
|
+ const res = await this.$http.api.getAuthClubDetail({
|
|
|
+ authId: this.authId,
|
|
|
+ })
|
|
|
this.clubInfo = { ...this.clubInfo, ...res.data } // 合并
|
|
|
} catch (error) {
|
|
|
console.log(error)
|
|
@@ -130,7 +135,7 @@ export default {
|
|
|
height: 158px;
|
|
|
margin: 0 auto;
|
|
|
border-radius: 50%;
|
|
|
- box-shadow: 0 4px 9px rgba(0, 0, 0, 0.34);
|
|
|
+ box-shadow: 0 4px 24px rgb(200, 200, 200, 0.4);
|
|
|
}
|
|
|
.name {
|
|
|
font-size: 50px;
|
|
@@ -152,6 +157,7 @@ export default {
|
|
|
// overflow-y: auto;
|
|
|
|
|
|
.club-info {
|
|
|
+ position: relative;
|
|
|
font-size: 19px;
|
|
|
color: #000000;
|
|
|
.address,
|
|
@@ -186,6 +192,19 @@ export default {
|
|
|
background-image: url(https://static.caimei365.com/www/authentic/h5/ldm-icon-address.png);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ .navigation {
|
|
|
+ position: absolute;
|
|
|
+ bottom: 36px;
|
|
|
+ right: 0;
|
|
|
+ font-size: 19px;
|
|
|
+ color: #0080ed;
|
|
|
+ cursor: pointer;
|
|
|
+ &::after {
|
|
|
+ content: '>';
|
|
|
+ margin-left: 8px;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -279,7 +298,7 @@ export default {
|
|
|
height: 29.5vw;
|
|
|
margin: 0 auto;
|
|
|
border-radius: 50%;
|
|
|
- box-shadow: 0 0.4vw 0.9vw rgba(0, 0, 0, 0.34);
|
|
|
+ box-shadow: 0 0.4vw 0.9vw rgba(200, 200, 200, 0.4);
|
|
|
}
|
|
|
.name {
|
|
|
font-size: 5vw;
|
|
@@ -297,6 +316,7 @@ export default {
|
|
|
|
|
|
.page-content {
|
|
|
.club-info {
|
|
|
+ position: relative;
|
|
|
font-size: 3vw;
|
|
|
color: #000000;
|
|
|
padding: 6vw 3vw;
|
|
@@ -332,6 +352,18 @@ export default {
|
|
|
background-image: url(https://static.caimei365.com/www/authentic/h5/ldm-icon-address.png);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ .navigation {
|
|
|
+ position: absolute;
|
|
|
+ bottom: 10vw;
|
|
|
+ right: 5vw;
|
|
|
+ font-size: 3vw;
|
|
|
+ color: #0080ed;
|
|
|
+ &::after {
|
|
|
+ content: '>';
|
|
|
+ margin-left: 1vw;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|