更改比稿模板

This commit is contained in:
wangchengming 2025-09-01 14:06:19 +08:00
parent 54be2dc03b
commit 302397bead
7 changed files with 39 additions and 24 deletions

View File

@ -1386,7 +1386,7 @@ h6 {
display: inline-flex; display: inline-flex;
justify-content: center; justify-content: center;
vertical-align: middle; vertical-align: middle;
width: 110px; width: 180px;
height: 24px; height: 24px;
border-radius: 12px 12px 12px 12px; border-radius: 12px 12px 12px 12px;
background: #1a75e6; background: #1a75e6;
@ -1407,7 +1407,7 @@ h6 {
.my-time-line .el-timeline-item__content { .my-time-line .el-timeline-item__content {
display: inline-table; display: inline-table;
padding-left: 16px; padding-left: 16px;
width: calc(100% - 110px); width: calc(100% - 180px);
} }
.my-time-line .el-timeline-item__wrapper { .my-time-line .el-timeline-item__wrapper {

View File

@ -168,10 +168,18 @@
<el-button type="primary" class="primaryBtn" @click="handleQuery">查询</el-button> <el-button type="primary" class="primaryBtn" @click="handleQuery">查询</el-button>
<el-button type="primary" class="primaryBtn" @click="resetQuery">重置</el-button> <el-button type="primary" class="primaryBtn" @click="resetQuery">重置</el-button>
<el-button type="primary" class="primaryBtn" @click="handleOpenAddForm">新增</el-button> <el-button type="primary" class="primaryBtn" @click="handleOpenAddForm">新增</el-button>
<el-button type="primary" class="primaryBtn" @click="handleImport">导入报价数据</el-button> <el-dropdown placement="bottom-start" style="margin-left: 12px;">
<el-button type="primary" class="primaryBtn" @click="handleExportExcel">导出excel</el-button> <el-button type="primary" class="primaryBtn" @click="handleImport">导入报价</el-button>
<el-button type="primary" class="primaryBtn">媒体可视化地图</el-button> <template #dropdown>
<el-dropdown style="margin-left: 12px;"> <el-dropdown-menu>
<el-dropdown-item class="dropItem"
@click="handleImportPrice('ys')">导入优势媒体报价</el-dropdown-item>
<el-dropdown-item class="dropItem"
@click="handleImportPrice('wl')">导入网络媒体报价</el-dropdown-item>
</el-dropdown-menu>
</template>
</el-dropdown>
<el-dropdown placement="bottom-start" style="margin: 0 12px;">
<el-button type="primary" class="primaryBtn"> <el-button type="primary" class="primaryBtn">
导出PPT 导出PPT
</el-button> </el-button>
@ -186,6 +194,9 @@
</el-dropdown-menu> </el-dropdown-menu>
</template> </template>
</el-dropdown> </el-dropdown>
<el-button type="primary" class="primaryBtn" @click="handleExportExcel">导出excel</el-button>
<el-button type="primary" class="primaryBtn">媒体可视化地图</el-button>
</el-col> </el-col>
</el-row> </el-row>
@ -659,6 +670,10 @@ const handleExportExcel = () => {
const handleExportPPT = (key) => { const handleExportPPT = (key) => {
exportPPT.title = '导出PPT' exportPPT.title = '导出PPT'
exportPPT.open = true exportPPT.open = true
}
//
const handleImportPrice = (key) => {
} }
// //
const handleCheckAllChange = (val) => { const handleCheckAllChange = (val) => {

View File

@ -363,7 +363,7 @@
<el-collapse-item title="附件" name="5"> <el-collapse-item title="附件" name="5">
<el-row :gutter="30" class="my_form_row"> <el-row :gutter="30" class="my_form_row">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="媒体文件" prop="business_department"> <el-form-item label="媒体文件" class="filesItemContent" prop="business_department">
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -371,7 +371,7 @@
<div class="splineBar" /> <div class="splineBar" />
<el-row :gutter="30" class="my_form_row"> <el-row :gutter="30" class="my_form_row">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="媒体图片" prop="business_department"> <el-form-item label="媒体图片" class="filesItemContent" prop="business_department">
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -379,7 +379,7 @@
<div class="splineBar" /> <div class="splineBar" />
<el-row :gutter="30" class="my_form_row"> <el-row :gutter="30" class="my_form_row">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="媒体视频" prop="business_department"> <el-form-item label="媒体视频" class="filesItemContent" prop="business_department">
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -387,7 +387,7 @@
<div class="splineBar" /> <div class="splineBar" />
<el-row :gutter="30" class="my_form_row"> <el-row :gutter="30" class="my_form_row">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="刊例照片" prop="business_department"> <el-form-item label="刊例照片" class="filesItemContent" prop="business_department">
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -395,7 +395,7 @@
<div class="splineBar" /> <div class="splineBar" />
<el-row :gutter="30" class="my_form_row"> <el-row :gutter="30" class="my_form_row">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="媒体链条" prop="business_department"> <el-form-item label="媒体链条" class="filesItemContent" prop="business_department">
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -403,7 +403,7 @@
<div class="splineBar" /> <div class="splineBar" />
<el-row :gutter="30" class="my_form_row"> <el-row :gutter="30" class="my_form_row">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="资质文件" prop="business_department"> <el-form-item label="资质文件" class="filesItemContent" prop="business_department">
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -411,7 +411,7 @@
<div class="splineBar" /> <div class="splineBar" />
<el-row :gutter="30" class="my_form_row"> <el-row :gutter="30" class="my_form_row">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="盖章刊例" prop="business_department"> <el-form-item label="盖章刊例" class="filesItemContent" prop="business_department">
</el-form-item> </el-form-item>
</el-col> </el-col>

View File

@ -41,7 +41,7 @@
<el-table-column label="供应商名称" align="left" prop="supplierName" width="230" :show-overflow-tooltip="true" /> <el-table-column label="供应商名称" align="left" prop="supplierName" width="230" :show-overflow-tooltip="true" />
<el-table-column label="操作类型" align="left" prop="type" width="100" :show-overflow-tooltip="true" /> <el-table-column label="操作类型" align="left" prop="type" width="100" :show-overflow-tooltip="true" />
<el-table-column label="操作人" align="center" prop="user" width="160" :show-overflow-tooltip="true" /> <el-table-column label="操作人" align="center" prop="user" width="160" :show-overflow-tooltip="true" />
<el-table-column label="操作时间" align="center" prop="timestamp" width="150" :show-overflow-tooltip="true" /> <el-table-column label="操作时间" align="center" prop="timestamp" width="210" :show-overflow-tooltip="true" />
<el-table-column label="变更字段" align="left" prop="content" min-width="210" > <el-table-column label="变更字段" align="left" prop="content" min-width="210" >
<template #default="scope"> <template #default="scope">
<el-popover popper-class="myUpdate_popover" placement="bottom-start"> <el-popover popper-class="myUpdate_popover" placement="bottom-start">

View File

@ -35,11 +35,11 @@
{{ scope.$index + 1 }} {{ scope.$index + 1 }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="供应商" align="left" prop="supplierName" width="180" /> <el-table-column label="供应商" align="left" prop="supplierName" width="180" :show-overflow-tooltip="true"/>
<el-table-column label="城市" align="center" prop="city" width="130" /> <el-table-column label="城市" align="center" prop="city" width="130" />
<el-table-column label="场站" align="center" prop="station" width="100" /> <el-table-column label="场站" align="center" prop="station" width="100" />
<el-table-column label="媒体位置" align="center" prop="mediaPlacement" min-width="260" /> <el-table-column label="媒体位置" align="center" prop="mediaPlacement" min-width="260" :show-overflow-tooltip="true"/>
<el-table-column label="频次" align="center" prop="frequency" width="120" /> <el-table-column label="频次" align="center" prop="frequency" width="150" :show-overflow-tooltip="true"/>
<el-table-column label="刊例价" align="center" prop="subscriptionPrice" width="120" /> <el-table-column label="刊例价" align="center" prop="subscriptionPrice" width="120" />
<el-table-column label="单位" align="center" prop="unit" width="100" /> <el-table-column label="单位" align="center" prop="unit" width="100" />
<el-table-column label="折扣" align="center" prop="discount" width="100" /> <el-table-column label="折扣" align="center" prop="discount" width="100" />
@ -61,9 +61,9 @@
{{ scope.$index + 1 }} {{ scope.$index + 1 }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="供应商" align="left" prop="supplierName" width="180" /> <el-table-column label="供应商" align="left" prop="supplierName" width="180" :show-overflow-tooltip="true"/>
<el-table-column label="城市" align="center" prop="city" width="130" /> <el-table-column label="城市" align="center" prop="city" width="130" />
<el-table-column label="资源描述" align="center" prop="resourceDesc" min-width="160" /> <el-table-column label="资源描述" align="center" prop="resourceDesc" min-width="160" :show-overflow-tooltip="true"/>
<el-table-column label="刊例价" align="center" prop="subscriptionPrice" width="130" /> <el-table-column label="刊例价" align="center" prop="subscriptionPrice" width="130" />
<el-table-column label="单位" align="center" prop="unit" width="100" /> <el-table-column label="单位" align="center" prop="unit" width="100" />
<el-table-column label="折扣" align="center" prop="discount" width="100" /> <el-table-column label="折扣" align="center" prop="discount" width="100" />
@ -86,10 +86,10 @@
{{ scope.$index + 1 }} {{ scope.$index + 1 }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="供应商" align="left" prop="supplierName" width="180" /> <el-table-column label="供应商" align="left" prop="supplierName" width="180" :show-overflow-tooltip="true"/>
<el-table-column label="城市" align="center" prop="city" width="130" /> <el-table-column label="城市" align="center" prop="city" width="130" />
<el-table-column label="媒体名称" align="center" prop="mediaPlacement" min-width="260" /> <el-table-column label="媒体名称" align="center" prop="mediaPlacement" min-width="260" :show-overflow-tooltip="true"/>
<el-table-column label="频次" align="center" prop="frequency" width="120" /> <el-table-column label="频次" align="center" prop="frequency" width="150" :show-overflow-tooltip="true"/>
<el-table-column label="刊例价" align="center" prop="subscriptionPrice" width="120" /> <el-table-column label="刊例价" align="center" prop="subscriptionPrice" width="120" />
<el-table-column label="单位" align="center" prop="unit" width="100" /> <el-table-column label="单位" align="center" prop="unit" width="100" />
<el-table-column label="折扣" align="center" prop="discount" width="100" /> <el-table-column label="折扣" align="center" prop="discount" width="100" />

View File

@ -47,7 +47,7 @@
</el-table-column> </el-table-column>
<el-table-column label="操作人" align="center" prop="createRealName" width="160" <el-table-column label="操作人" align="center" prop="createRealName" width="160"
:show-overflow-tooltip="true" /> :show-overflow-tooltip="true" />
<el-table-column label="操作时间" align="center" prop="createTime" width="150" :show-overflow-tooltip="true" /> <el-table-column label="操作时间" align="center" prop="createTime" width="210" :show-overflow-tooltip="true" />
<el-table-column label="变更字段" align="left" prop="content" min-width="210"> <el-table-column label="变更字段" align="left" prop="content" min-width="210">
<template #default="scope"> <template #default="scope">
<el-popover popper-class="myUpdate_popover" placement="bottom-start"> <el-popover popper-class="myUpdate_popover" placement="bottom-start">