修改公海和询单页面

This commit is contained in:
浅念
2025-07-30 18:50:31 +08:00
parent 1bfbb95bd9
commit ea1dbb7af4
2 changed files with 21 additions and 6 deletions
+3 -3
View File
@@ -199,8 +199,8 @@
<div class="row"> <div class="row">
<div> <div>
等级: 等级:
<span :style="detailRow.quality==0 ? { color: '#F5AB00' } : detailRow.quality==1 ? { color: '#8495B8' }: { color: '#9B7200' }"> <span :style="detailRow.quality==1 ? { color: '#F5AB00' } : detailRow.quality==2 ? { color: '#8495B8' }: { color: '#9B7200' }">
{{detailRow.quality==0 ? '金牌商机' : detailRow.quality==1 ? '银牌商机' : '铜牌商机'}} {{detailRow.quality==1 ? '金牌商机' : detailRow.quality==2 ? '银牌商机' : '铜牌商机'}}
</span> </span>
</div> </div>
<div <div
@@ -299,7 +299,7 @@
<el-dialog v-model="fenpeiDialogVisible" title="分配跟单" width="360px"> <el-dialog v-model="fenpeiDialogVisible" title="分配跟单" width="360px">
<el-form :model="fenpeiForm" label-width="0"> <el-form :model="fenpeiForm" label-width="0">
<el-form-item> <el-form-item>
<el-select v-model="fenpeiForm.recipient" placeholder="请选择" style="width: 100%"> <el-select v-model="fenpeiForm.recipient" filterable placeholder="请选择" style="width: 100%">
<el-option <el-option
v-for="item in userOptions" v-for="item in userOptions"
:key="item.id" :key="item.id"
+18 -3
View File
@@ -58,8 +58,8 @@
</ArtTable> </ArtTable>
</div> </div>
</div> </div>
<el-dialog v-model="detailDialogVisible" title="详情" width="400px"> <el-dialog v-model="detailDialogVisible" title="详情">
<div v-if="detailRow" v-html="detailRow.desc_collect"></div> <div v-if="detailRow" v-html="detailRow.desc_collect" class="detils-content"></div>
</el-dialog> </el-dialog>
</template> </template>
@@ -176,14 +176,29 @@
// 用户点击了取消 // 用户点击了取消
}) })
} }
function processImages(html: string) {
const parser = new DOMParser()
const doc = parser.parseFromString(html, 'text/html')
doc.querySelectorAll('img').forEach((img) => {
img.style.maxWidth = '100%'
img.style.height = 'auto'
})
return doc.body.innerHTML
}
function onDetail(row: any) { function onDetail(row: any) {
row.desc_collect = processImages(row.desc_collect) // 处理图片
detailRow.value = row detailRow.value = row
detailDialogVisible.value = true detailDialogVisible.value = true
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
.detils-content {
padding-left: 15px;
img {
max-width: 100% !important;
}
}
.boxshadow { .boxshadow {
border-radius: 8px; border-radius: 8px;
box-shadow: 0 2px 12px 0 rgba(0, 10, 118, 0.1); box-shadow: 0 2px 12px 0 rgba(0, 10, 118, 0.1);