From cf2391a86bdea88196d49cd33949570f74c0985d Mon Sep 17 00:00:00 2001 From: rk <94314517@qq.com> Date: 星期一, 22 九月 2025 18:03:46 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- frontWuhu/src/components/business/OperaDetailsAWindow.vue | 64 +++++++++++++++++++++++++------- 1 files changed, 50 insertions(+), 14 deletions(-) diff --git a/frontWuhu/src/components/business/OperaDetailsAWindow.vue b/frontWuhu/src/components/business/OperaDetailsAWindow.vue index ba99539..4f2ee33 100644 --- a/frontWuhu/src/components/business/OperaDetailsAWindow.vue +++ b/frontWuhu/src/components/business/OperaDetailsAWindow.vue @@ -3,18 +3,36 @@ :title="title" :visible.sync="visible" :confirm-working="isWorking" - @confirm="confirm" + :withFooter="false" > - <div class="com"> + <div class="com" v-if="info"> <div class="com_image"> - <img src="../../assets/images/zhuce_ic_qiye@2x.png" /> + <img :src="info.fullLog" /> </div> <div class="com_info"> - <div class="com_info_title">澶у攼铻嶅悎鐗╄仈绉戞妧鏃犻敗鏈夐檺鍏徃</div> + <div class="com_info_title">{{info.name}}</div> <div class="com_info_list"> <div class="com_info_list_item"> <div class="com_info_list_item_label">琛屼笟绫诲埆锛�</div> - <div class="com_info_list_item_val">鐢靛瓙浜у搧鍙婅蒋浠�</div> + <div class="com_info_list_item_val">{{info.industryName}}</div> + </div> + <div class="com_info_list_item"> + <div class="com_info_list_item_label">鏈嶅姟鍟嗘槦绾э細</div> + <div class="com_info_list_item_val"> + <el-rate v-model="info.starLevel" :colors="['#FF934D','#FF934D','#FF934D']" disabled text-color="#ff9900"></el-rate> + </div> + </div> + <div class="com_info_list_item"> + <div class="com_info_list_item_label">鑱旂郴浜猴細</div> + <div class="com_info_list_item_val">{{info.linkName}}</div> + </div> + <div class="com_info_list_item"> + <div class="com_info_list_item_label">鑱旂郴鏂瑰紡锛�</div> + <div class="com_info_list_item_val">{{info.linkPhone}}</div> + </div> + <div class="com_info_list_item"> + <div class="com_info_list_item_label">浼佷笟浠嬬粛锛�</div> + <div class="com_info_list_item_val">{{info.introduction}}</div> </div> </div> </div> @@ -25,20 +43,24 @@ <script> import BaseOpera from '@/components/base/BaseOpera' import GlobalWindow from '@/components/common/GlobalWindow' +import { getById } from '@/api/business/serverProvider' export default { name: 'OperaDemandRecordWindow', extends: BaseOpera, components: { GlobalWindow }, data () { return { - form: {} + value: 4, + info: null } }, - created () { - this.config({ - api: '/business/demandRecord', - 'field.id': 'id' - }) + methods: { + async open (title, id) { + this.title = title + this.info = await getById(id) + this.visible = true + + } } } </script> @@ -53,6 +75,13 @@ flex-shrink: 0; background: #F4F7FC; margin-right: 30px; + display: flex; + align-items: center; + justify-content: center; + overflow: hidden; + img { + width: 100%; + } } .com_info { flex: 1; @@ -62,6 +91,7 @@ font-weight: 600; font-size: 26px; color: #222222; + margin-bottom: 20px; } .com_info_list { display: flex; @@ -69,12 +99,18 @@ .com_info_list_item { width: 100%; display: flex; - align-items: center; + margin-bottom: 30px; .com_info_list_item_label { - + font-weight: 400; + font-size: 16px; + color: #666666; + flex-shrink: 0; } .com_info_list_item_val { - + flex: 1; + font-weight: 400; + font-size: 16px; + color: #333333; } } } -- Gitblit v1.9.3