From bd6229ebd9cb543a22944ecb1142fad92b675dce Mon Sep 17 00:00:00 2001 From: rk <94314517@qq.com> Date: 星期一, 13 十月 2025 14:26:25 +0800 Subject: [PATCH] bug 修复 --- admin/src/components/business/OperaMemberDetailWindow.vue | 48 ++++++++++++++++++++++++++++++++---------------- 1 files changed, 32 insertions(+), 16 deletions(-) diff --git a/admin/src/components/business/OperaMemberDetailWindow.vue b/admin/src/components/business/OperaMemberDetailWindow.vue index c175618..7f96edc 100644 --- a/admin/src/components/business/OperaMemberDetailWindow.vue +++ b/admin/src/components/business/OperaMemberDetailWindow.vue @@ -7,12 +7,12 @@ :confirm-working="isWorking" @close="close" @confirm="confirm"> - <div style="width: 100%; position: sticky;padding: 12px 16px; top: 0px; left: 0; z-index: 999; background-color: white"> + <div style="width: calc(100% - 32px); position: sticky;padding: 12px 16px; top: 0px; left: 0; z-index: 999; background-color: white"> <div style="display: flex;background: #e4ecfe;padding: 20px"> <div style="width: 60px;"> <div class="home_title" v-if="info"> - <el-image v-if="info.imgurlFull" style="width: 50px; height: 50px;border-radius: 50%;margin-right: 10px" :src="info.imgurlFull" - :preview-src-list="[info.imgurlFull]"> + <el-image v-if="info.fullCoverImage" style="width: 50px; height: 50px;border-radius: 50%;margin-right: 10px" :src="info.fullCoverImage" + :preview-src-list="[info.fullCoverImage]"> </el-image> <el-image v-else style="width: 50px; height: 50px;border-radius: 50%;margin-right: 10px" src="avatar/man.png" > </el-image> @@ -21,8 +21,7 @@ <div style="width: calc(100% - 60px);"> <div class="home_title" v-if="info"> <div class="left"> - <span class="m10">鏄电О锛歿{info.nickName }}</span> - <span class="mr10 bluebtn" :title="'濮撳悕锛�'+(info.name||'鏈缃鍚�')" >({{(info.name||'鏈缃鍚�') }})</span> + <span class="m10">鏄电О锛歿{info.nickName }} <span class="ml10 bluebtn" :title="'濮撳悕锛�'+(info.name||'鏈缃鍚�')" >({{(info.name||'鏈缃鍚�') }})</span></span> <el-tag type="primary" class="mr10 tag1">鍙戝崟鏂�</el-tag> <el-tag type="success" class="mr10 tag1" v-if="info.workerIdentity == 2 || info.driverIdentity == 2 || info.chefIdentity == 2">鎺ュ崟鏂�</el-tag> </div> @@ -30,7 +29,7 @@ <div class="remark" v-if="info"> <el-button class="bluebtn" icon="el-icon-phone" title="鎵嬫満鍙�"> {{info.telephone||'鏈缃�' }}</el-button> <el-button class="yellowbtn" icon="el-icon-star-on" title="骞冲潎璇勫垎"> {{info.score||'0' }}鍒�</el-button> - <el-button class="redbtn" icon="el-icon-coin" title="璐﹀彿浣欓(鍏冿級"> {{(info.amount||0).toFixed(2)}}鍏�</el-button> + <el-button class="redbtn" icon="el-icon-coin" title="璐﹀彿浣欓(鍏冿級"> {{((info.amount||0)/100).toFixed(2)}}鍏�</el-button> </div> </div> </div> @@ -83,7 +82,11 @@ </el-table-column> <el-table-column prop="createTime" label="鏀舵敮鏃堕棿" min-width="150px" align="center"></el-table-column> <el-table-column prop="typeName" label="涓氬姟绫诲瀷" min-width="100px" align="center"></el-table-column> - <el-table-column prop="transactionNo" label="璁㈠崟/浜ゆ槗鍙�" min-width="100px" align="center"> </el-table-column> + <el-table-column prop="transactionNo" label="璁㈠崟/浜ゆ槗鍙�" min-width="100px" align="center"> + <template slot-scope="{row}"> + <span >{{ row.transactionNo }}</span> + </template> + </el-table-column> </el-table> <el-pagination @current-change="handleCurrentChange0" @@ -141,33 +144,43 @@ <span class="m10" v-if="item.type ==0">鐢ㄥ伐璁よ瘉</span> <span class="m10" v-if="item.type ==1">璐ц繍璁よ瘉</span> <span class="m10" v-if="item.type ==2">渚涢璁よ瘉</span> - <el-tag type="primary" class="mr10 tag2" v-if="item.auditStatus == 0">璁よ瘉涓�</el-tag> - <el-tag type="success" class="mr10 tag2" v-if="item.auditStatus == 1">璁よ瘉閫氳繃</el-tag> - <el-tag type="danger" class="mr10 tag2" v-if="item.auditStatus == 2">璁よ瘉澶辫触</el-tag> + <el-tag type="primary" class="ml10 tag2" v-if="item.auditStatus == 1">鐢宠涓�</el-tag> + <el-tag type="success" class="ml10 tag2" v-if="item.auditStatus == 2">璁よ瘉閫氳繃</el-tag> + <el-tag type="danger" class="ml10 tag2" v-if="item.auditStatus == 3">璁よ瘉澶辫触</el-tag> </div> <div class="detail" > <div class="line"> <span class="label"> 璁よ瘉绫诲瀷锛�</span> <span class="txt">{{item.authType == 0? '涓汉':'浼佷笟' }}</span> <span class="label"> 鑱旂郴浜猴細</span> <span class="txt">{{item.linkName || '' }}</span> <span class="label"> 鑱旂郴鏂瑰紡锛�</span> <span class="txt">{{item.telephone || '' }}</span> + <span class="label"> 鐢宠鏃堕棿锛�</span> <span class="txt">{{item.createTime || '' }}</span> </div> <template v-if="item.authType ==1"> <div class="line"> - <span class="label">鍗曚綅浣嶇疆锛�</span><span class="txt">{{item.location || '' }}</span> + <span class="label">鎺ュ崟浣嶇疆锛�</span><span class="txt">{{item.location || '' }}</span> <span class="label">鍗曚綅鍚嶇О锛�</span><span class="txt">{{item.companyName || '' }}</span> </div> <div class="line"> <span class="label">璁よ瘉璧勬枡锛�</span> <span v-if="!item.imgList || item.imgList.length==0" class="txt">鏃�</span> </div> </template> <template v-else> - <div class="line"> <span class="label">韬唤淇℃伅锛�</span> <span v-if="!item.imgList || item.imgList.length==0" class="txt">鏃�</span> </div> + <div class="line"> + <span class="label">鎺ュ崟浣嶇疆锛�</span><span class="txt">{{item.location || '' }}</span> + </div> + <div class="line"> + <span class="label">韬唤淇℃伅锛�</span> <span v-if="!item.imgList || item.imgList.length==0" class="txt">鏃�</span> + </div> </template> <div class="line" v-if="item.imgList && item.imgList.length>0"> - <div v-for="info in item.imgList"> + <div v-for="info in item.imgList" style="display: inline-block"> <el-image v-if="info" style="width: 50px; height: 50px; margin-right: 10px" :src="info" :preview-src-list="[info]"> </el-image> </div> </div> + <div class="line" v-if="item.auditStatus == 3 || item.auditStatus == 2" :style="'background-color: '+(item.auditStatus==2?'#eff8ea':'rgb(253 226 226)')+';padding: 20px'"> + <span class="label"> 瀹℃牳浜猴細</span> <span class="txt">{{item.editorName}} </span><span class="label">{{item.auditTime || '' }} </span> + <div style="margin-top: 20px"> <span class="label"> 瀹℃牳淇℃伅锛�</span> <span class="txt">{{item.auditRemark || '' }}</span></div> + </div> </div> </div> </div> @@ -198,7 +211,7 @@ total: 0, tableData: {}, tableData1: {}, - tableData2:[], + tableData2: [], page0: 1, page1: 1, loading: false, @@ -350,7 +363,7 @@ changeType (e) { this.searchForm.acceptMemberId = -1 this.searchForm.releaseMemberId = -1 - if (e == 0) { + if (e == 1) { this.searchForm.releaseMemberId = this.info.id || -1 this.searchForm.acceptMemberId = null } else { @@ -371,7 +384,7 @@ <style lang="scss" scoped> @import '@/assets/style/variables.scss'; .renzheng{ - margin: 0px 0px 50px 20px; + margin: 0px 0px 30px 20px; width: calc(100% - 60px); .detail{ font-size: 14px; @@ -385,6 +398,9 @@ margin-top: 15px; } } + .ml10{ + margin-left: 10px; + } .info{ font-size: 14px; font-weight: bold; -- Gitblit v1.9.3