调整展示

This commit is contained in:
aixianling
2023-03-06 17:48:44 +08:00
parent fd94671fd7
commit 4c8766ad94

View File

@@ -1,9 +1,7 @@
<template> <template>
<div class="Detail" v-if="showPage"> <div class="Detail" v-if="showPage">
<div class="header-top"> <div class="header-top">
<div class="avatars"> <div class="avatars" v-text="avatar(data.name)"/>
{{ data.name.substring(data.name.length, data.name.length - 2) }}
</div>
<div class="right"> <div class="right">
<div class="names">{{ data.name }}的上报</div> <div class="names">{{ data.name }}的上报</div>
<div class="times">{{ data.createTime }}</div> <div class="times">{{ data.createTime }}</div>
@@ -46,16 +44,14 @@
<div class="cardss"> <div class="cardss">
<div class="cardss-left"> <div class="cardss-left">
<div class="card-img"> <div class="card-img">
<div v-text="transTxt(item.systemExplain).avatar" style="display: inline-block; font-size:12px;"/> <div v-text="avatar(item.girdMemberName)" style="display: inline-block; font-size:12px;"/>
<img src="./components/1.png" class="avatarIcon" alt=""/> <img src="./components/1.png" class="avatarIcon" alt=""/>
</div> </div>
</div> </div>
<div class="fill mar-l8"> <div class="fill mar-l16">
<div class="cardssss-right-left-top flex"> <div class="cardssss-right-left-top flex">
<div v-text="transTxt(item.systemExplain).name"/> <div v-if="item.systemExplain" v-text="item.systemExplain"/>
<div v-html="transTxt(item.systemExplain).desc"/> <div v-else v-text="item.girdMemberName+$dict.getLabel('clapDoStatus', item.doStatus)"/>
<div v-if="transTxt(item.systemExplain).transfer" v-text="`转交给${transTxt(item.systemExplain).transfer}`"/>
<div v-text="$dict.getLabel('clapDoStatus', item.doStatus)"/>
</div> </div>
</div> </div>
</div> </div>
@@ -113,9 +109,8 @@ export default {
document.title = '矛盾调解' document.title = '矛盾调解'
}, },
methods: { methods: {
transTxt(str) { avatar(str) {
const [, name, desc, transfer] = str?.split("$") || [] return str?.slice(0, 1)?.toUpperCase() || "用户"
return {avatar: name?.slice(0, 1)?.toUpperCase() || '无名', name, desc, transfer}
}, },
getDetail() { getDetail() {
this.$http.post(`/app/appconflicteventinfo/queryDetailById?id=${this.id}`).then((res) => { this.$http.post(`/app/appconflicteventinfo/queryDetailById?id=${this.id}`).then((res) => {
@@ -154,8 +149,7 @@ uni-page-body {
.header-top { .header-top {
display: flex; display: flex;
margin: 26px 0 14px 0; padding: 26px 32px 14px;
padding: 0 32px;
.avatars { .avatars {
width: 80px; width: 80px;