添加对应比稿
This commit is contained in:
parent
e24940d081
commit
daf8dc9ac8
|
|
@ -11,24 +11,26 @@
|
|||
<el-table-column label="城市" align="center" prop="cityName" width="90" />
|
||||
<el-table-column label="媒体名称" align="left" prop="mediaName" width="150" />
|
||||
<el-table-column label="频次" align="center" prop="frequency" width="100" />
|
||||
<el-table-column label="投放数量" align="right" prop="putTotal" width="100" />
|
||||
<el-table-column label="起购周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="刊例价" align="right" prop="listPrice" width="120" />
|
||||
<el-table-column label="刊例价单位" align="center" prop="listPriceUnit" width="120" />
|
||||
<el-table-column label="实际购买刊例价" align="right" prop="actualBuyListPrice" width="140" />
|
||||
<el-table-column label="实际购买刊例价单位" align="center" prop="actualBuyListPriceUnit" width="170" />
|
||||
<el-table-column label="投放数量" align="right" prop="putTotal" width="100" />
|
||||
<el-table-column label="起购周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="折扣" align="center" prop="discount" width="100" />
|
||||
<el-table-column label="媒体总净价" align="right" prop="mediaRegularPrice" width="120" />
|
||||
<el-table-column label="首次制作安装费" align="right" prop="firstInstallFee" width="150" />
|
||||
<el-table-column label="总制作费" align="right" prop="totalMakeFee" width="130" />
|
||||
<el-table-column label="单价" align="right" prop="unitPrice" width="100" />
|
||||
<el-table-column label="媒体费总价" align="right" prop="mediaFeeTotalPrice" width="120" />
|
||||
<el-table-column label="供应商" align="left" prop="supplier" width="120" />
|
||||
<el-table-column label="发布总净价" align="right" prop="totalRegularPrice" width="120" />
|
||||
<el-table-column label="发布总净价单位" align="center" prop="totalRegularPriceUnit" width="140" />
|
||||
<el-table-column label="媒体费总价" align="right" prop="mediaFeeTotalPrice" width="120" />
|
||||
<el-table-column label="单日覆盖人流量" align="center" prop="dailyAvgPeopleFlow" width="150" />
|
||||
<el-table-column label="总曝光/人次" align="center" prop="totalExposure" width="130" />
|
||||
<el-table-column label="SOV" align="center" prop="sov" width="100" />
|
||||
<el-table-column label="CPM" align="center" prop="cpm" width="100" />
|
||||
<el-table-column label="对应比稿" align="center" prop="compareDo" width="100" />
|
||||
<el-table-column label="备注" align="left" prop="remark" width="230" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="AB面划分" align="left" prop="ab" width="150" />
|
||||
<el-table-column label="录入人员" align="center" prop="createBy" width="100" />
|
||||
|
|
@ -166,7 +168,12 @@
|
|||
<el-input v-model="form.ab" placeholder="请输入AB面划分" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="对应比稿">
|
||||
<el-input v-model="form.compareDo" placeholder="请输入对应比稿" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="供应商" prop="supplier">
|
||||
<el-input v-model="form.supplier" placeholder="请输入供应商" />
|
||||
</el-form-item>
|
||||
|
|
|
|||
|
|
@ -11,9 +11,9 @@
|
|||
<el-table-column label="媒体名称" align="left" prop="mediaName" width="150" />
|
||||
<el-table-column label="频次" align="center" prop="frequency" width="100" />
|
||||
<el-table-column label="发布总量" align="right" prop="releaseTotal" width="120" />
|
||||
<el-table-column label="最短购买周期" align="right" prop="buyCycle" width="130" />
|
||||
<el-table-column label="刊例价" align="right" prop="listPrice" width="120" />
|
||||
<el-table-column label="刊例价单位" align="center" prop="listPriceUnit" width="120" />
|
||||
<el-table-column label="最短购买周期" align="right" prop="buyCycle" width="130" />
|
||||
<el-table-column label="折扣" align="center" prop="discount" width="100" />
|
||||
<el-table-column label="媒体总净价" align="right" prop="mediaRegularPrice" width="120" />
|
||||
<el-table-column label="首次制作安装费" align="right" prop="firstInstallFee" width="150" />
|
||||
|
|
@ -21,11 +21,13 @@
|
|||
<el-table-column label="总净价" align="right" prop="totalRegularPrice" width="120" />
|
||||
<el-table-column label="总净价单位" align="center" prop="totalRegularPriceUnit" width="130" />
|
||||
<el-table-column label="成本单价" align="center" prop="allAroundFace" width="120" />
|
||||
<el-table-column label="媒体费总价" align="right" prop="mediaFeeTotalPrice" width="130" />
|
||||
<el-table-column label="成本媒体费总价" align="right" prop="mediaFeeTotalPrice" width="130" />
|
||||
<el-table-column label="供应商" align="left" prop="supplier" width="120" />
|
||||
<el-table-column label="单日覆盖人流量" align="center" prop="dailyAvgPeopleFlow" width="150" />
|
||||
<el-table-column label="总曝光/人次" align="center" prop="totalExposure" width="130" />
|
||||
<el-table-column label="SOV" align="center" prop="sov" width="100" />
|
||||
<el-table-column label="CPM" align="center" prop="cpm" width="100" />
|
||||
<el-table-column label="对应比稿" align="center" prop="compareDo" width="100" />
|
||||
<el-table-column label="备注" align="left" prop="remark" width="230" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="录入人员" align="center" prop="createBy" width="100" />
|
||||
<el-table-column label="录入时间" align="center" prop="createTime" width="210" />
|
||||
|
|
@ -147,6 +149,11 @@
|
|||
<el-input v-model="form.cpm" placeholder="请输入CPM" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="对应比稿">
|
||||
<el-input v-model="form.compareDo" placeholder="请输入对应比稿" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="供应商" prop="supplier">
|
||||
<el-input v-model="form.supplier" placeholder="请输入供应商" />
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
<!-- 车库灯箱 -->
|
||||
<template>
|
||||
<el-button type="primary" class="submitBtn" v-show="showOptionColumn" style="margin-bottom: 10px;" @click="handleAddPrice">添加报价信息</el-button>
|
||||
<el-button type="primary" class="submitBtn" v-show="showOptionColumn" style="margin-bottom: 10px;"
|
||||
@click="handleAddPrice">添加报价信息</el-button>
|
||||
<el-table v-loading="loading" :data="quotationList" border height="362px">
|
||||
<el-table-column label="序号" align="center" width="60">
|
||||
<template #default="scope">
|
||||
|
|
@ -11,24 +12,26 @@
|
|||
<el-table-column label="媒体名称" align="left" prop="mediaName" width="150" />
|
||||
<el-table-column label="频次" align="center" prop="frequency" width="100" />
|
||||
<el-table-column label="发布总量" align="right" prop="releaseTotal" width="120" />
|
||||
<el-table-column label="购买周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="刊例价" align="right" prop="listPrice" width="120" />
|
||||
<el-table-column label="刊例价单位" align="center" prop="listPriceUnit" width="120" />
|
||||
<el-table-column label="实际购买刊例价" align="right" prop="actualBuyListPrice" width="140" />
|
||||
<el-table-column label="实际购买刊例价单位" align="center" prop="actualBuyListPriceUnit" width="170" />
|
||||
<el-table-column label="购买周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="折扣" align="center" prop="discount" width="100" />
|
||||
<el-table-column label="媒体总净价" align="right" prop="mediaRegularPrice" width="120" />
|
||||
<el-table-column label="首次制作安装费" align="right" prop="firstInstallFee" width="150" />
|
||||
<el-table-column label="总制作费" align="right" prop="totalMakeFee" width="130" />
|
||||
<el-table-column label="总净价" align="right" prop="totalRegularPrice" width="120" />
|
||||
<el-table-column label="总净价单位" align="center" prop="totalRegularPriceUnit" width="130" />
|
||||
<el-table-column label="成本折扣" align="right" prop="costDiscount" width="100" />
|
||||
<el-table-column label="媒体费总价" align="right" prop="mediaFeeTotalPrice" width="130" />
|
||||
<el-table-column label="供应商" align="left" prop="supplier" width="120" />
|
||||
<el-table-column label="单日覆盖人流量" align="center" prop="dailyAvgPeopleFlow" width="150" />
|
||||
<el-table-column label="总曝光/人次" align="center" prop="totalExposure" width="130" />
|
||||
<el-table-column label="SOV" align="center" prop="sov" width="100" />
|
||||
<el-table-column label="CPM" align="center" prop="cpm" width="100" />
|
||||
<el-table-column label="成本折扣" align="right" prop="costDiscount" width="100" />
|
||||
<el-table-column label="备注" align="left" prop="remark" width="230" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="对应比稿" align="center" prop="compareDo" width="100" />
|
||||
<el-table-column label="录入人员" align="center" prop="createBy" width="100" />
|
||||
<el-table-column label="录入时间" align="center" prop="createTime" width="210" />
|
||||
<template v-if="showOptionColumn">
|
||||
|
|
@ -46,8 +49,8 @@
|
|||
</template>
|
||||
</el-table-column>
|
||||
</template>
|
||||
</el-table>
|
||||
|
||||
</el-table>
|
||||
|
||||
<!-- 报价表单 -->
|
||||
<el-dialog :title="_title" v-model="open" width="1350px" class="my_dialog" align-center :destroy-on-close="true"
|
||||
:close-on-click-modal="false">
|
||||
|
|
@ -158,8 +161,13 @@
|
|||
<el-form-item label="成本折扣" prop="costDiscount">
|
||||
<el-input v-model="form.costDiscount" placeholder="请输入成本折扣" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="对应比稿">
|
||||
<el-input v-model="form.compareDo" placeholder="请输入对应比稿" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="供应商" prop="supplier">
|
||||
<el-input v-model="form.supplier" placeholder="请输入供应商" />
|
||||
</el-form-item>
|
||||
|
|
@ -265,7 +273,7 @@ const handleSubmit = () => {
|
|||
const getMediaPrice = (_mediaId, _showOptionColumn) => {
|
||||
showOptionColumn.value = _showOptionColumn
|
||||
if (_mediaId) {
|
||||
mediaPrice({ mediaId: _mediaId }).then(res => {
|
||||
mediaPrice({ mediaId: _mediaId }).then(res => {
|
||||
quotationList.value = res.data.filter(item => item.mediaType == 7)
|
||||
quotationList.value.forEach(element => {
|
||||
element.currentImageSrc = defaultImageSrc.value
|
||||
|
|
|
|||
|
|
@ -12,21 +12,23 @@
|
|||
<el-table-column label="媒体位置" align="left" prop="mediaName" width="150" />
|
||||
<el-table-column label="频次" align="center" prop="frequency" width="100" />
|
||||
<el-table-column label="发布总量" align="right" prop="releaseTotal" width="120" />
|
||||
<el-table-column label="购买周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="刊例价" align="right" prop="listPrice" width="120" />
|
||||
<el-table-column label="刊例价单位" align="center" prop="listPriceUnit" width="120" />
|
||||
<el-table-column label="购买周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="折扣" align="center" prop="discount" width="100" />
|
||||
<el-table-column label="媒体总净价" align="right" prop="mediaRegularPrice" width="120" />
|
||||
<el-table-column label="首次制作安装费" align="right" prop="firstInstallFee" width="150" />
|
||||
<el-table-column label="总制作费" align="right" prop="totalMakeFee" width="130" />
|
||||
<el-table-column label="总净价" align="right" prop="totalRegularPrice" width="120" />
|
||||
<el-table-column label="总净价单位" align="center" prop="totalRegularPriceUnit" width="130" />
|
||||
<el-table-column label="成本折扣" align="center" prop="costDiscount" width="100" />
|
||||
<el-table-column label="成本" align="right" prop="cost" width="120" />
|
||||
<el-table-column label="供应商" align="left" prop="supplier" width="120" />
|
||||
<el-table-column label="客流量/人次" align="center" prop="dailyAvgPeopleFlow" width="130" />
|
||||
<el-table-column label="总曝光/人次" align="center" prop="totalExposure" width="130" />
|
||||
<el-table-column label="SOV" align="center" prop="sov" width="100" />
|
||||
<el-table-column label="CPM" align="center" prop="cpm" width="100" />
|
||||
<el-table-column label="成本折扣" align="center" prop="costDiscount" width="100" />
|
||||
<el-table-column label="成本" align="right" prop="cost" width="120" />
|
||||
<el-table-column label="对应比稿" align="center" prop="compareDo" width="100" />
|
||||
<el-table-column label="备注" align="left" prop="remark" width="230" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="录入人员" align="center" prop="createBy" width="100" />
|
||||
<el-table-column label="录入时间" align="center" prop="createTime" width="210" />
|
||||
|
|
@ -153,7 +155,12 @@
|
|||
<el-input v-model="form.cost" placeholder="请输入成本" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="对应比稿">
|
||||
<el-input v-model="form.compareDo" placeholder="请输入对应比稿" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="供应商" prop="supplier">
|
||||
<el-input v-model="form.supplier" placeholder="请输入供应商" />
|
||||
</el-form-item>
|
||||
|
|
|
|||
|
|
@ -1,34 +1,37 @@
|
|||
<!-- 写字楼 -->
|
||||
<!-- 写字楼 -->
|
||||
<template>
|
||||
<el-button type="primary" class="submitBtn" v-show="showOptionColumn" style="margin-bottom: 10px;" @click="handleAddPrice">添加报价信息</el-button>
|
||||
<el-button type="primary" class="submitBtn" v-show="showOptionColumn" style="margin-bottom: 10px;"
|
||||
@click="handleAddPrice">添加报价信息</el-button>
|
||||
<el-table v-loading="loading" :data="quotationList" border height="362px">
|
||||
<el-table-column label="序号" align="center" width="60">
|
||||
<template #default="scope">
|
||||
{{ scope.$index + 1 }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="城市" align="center" prop="cityName" width="90" />
|
||||
<el-table-column label="城市" align="center" prop="cityName" width="90" />
|
||||
<el-table-column label="媒体名称" align="left" prop="mediaName" width="150" />
|
||||
<el-table-column label="频次" align="center" prop="frequency" width="100" />
|
||||
<el-table-column label="发布总量" align="right" prop="releaseTotal" width="120" />
|
||||
<el-table-column label="购买周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="刊例价" align="right" prop="listPrice" width="120" />
|
||||
<el-table-column label="刊例价单位" align="center" prop="listPriceUnit" width="120" />
|
||||
<el-table-column label="实际购买刊例价" align="right" prop="actualBuyListPrice" width="140" />
|
||||
<el-table-column label="实际购买刊例价单位" align="center" prop="actualBuyListPriceUnit" width="170" />
|
||||
<el-table-column label="购买周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="折扣" align="center" prop="discount" width="100" />
|
||||
<el-table-column label="媒体总净价" align="right" prop="mediaRegularPrice" width="120" />
|
||||
<el-table-column label="首次制作安装费" align="right" prop="firstInstallFee" width="150" />
|
||||
<el-table-column label="总制作费" align="right" prop="totalMakeFee" width="130" />
|
||||
<el-table-column label="总净价" align="right" prop="totalRegularPrice" width="120" />
|
||||
<el-table-column label="总净价单位" align="center" prop="totalRegularPriceUnit" width="130" />
|
||||
<el-table-column label="媒体费总价" align="right" prop="mediaFeeTotalPrice" width="130" />
|
||||
<el-table-column label="总净价单位" align="center" prop="totalRegularPriceUnit" width="130" />
|
||||
<el-table-column label="成本折扣" align="center" prop="costDiscount" width="100" />
|
||||
<el-table-column label="媒体费总价" align="right" prop="mediaFeeTotalPrice" width="130" />
|
||||
<el-table-column label="供应商" align="left" prop="supplier" width="120" />
|
||||
<el-table-column label="单日覆盖人流量" align="center" prop="dailyAvgPeopleFlow" width="150" />
|
||||
<el-table-column label="总曝光/人次" align="center" prop="totalExposure" width="130" />
|
||||
<el-table-column label="SOV" align="center" prop="sov" width="100" />
|
||||
<el-table-column label="CPM" align="center" prop="cpm" width="100" />
|
||||
<el-table-column label="成本折扣" align="center" prop="costDiscount" width="100" />
|
||||
<el-table-column label="备注" align="left" prop="remark" width="230" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="对应比稿" align="center" prop="compareDo" width="100" />
|
||||
<el-table-column label="录入人员" align="center" prop="createBy" width="100" />
|
||||
<el-table-column label="录入时间" align="center" prop="createTime" width="210" />
|
||||
<template v-if="showOptionColumn">
|
||||
|
|
@ -46,8 +49,8 @@
|
|||
</template>
|
||||
</el-table-column>
|
||||
</template>
|
||||
</el-table>
|
||||
|
||||
</el-table>
|
||||
|
||||
<!-- 报价表单 -->
|
||||
<el-dialog :title="_title" v-model="open" width="1350px" class="my_dialog" align-center :destroy-on-close="true"
|
||||
:close-on-click-modal="false">
|
||||
|
|
@ -58,7 +61,7 @@
|
|||
<el-form-item label="城市" prop="cityName">
|
||||
<el-input v-model="form.cityName" placeholder="请输入城市" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="媒体名称" prop="mediaName">
|
||||
<el-input v-model="form.mediaName" placeholder="请输入媒体名称" />
|
||||
|
|
@ -158,8 +161,13 @@
|
|||
<el-form-item label="成本折扣" prop="costDiscount">
|
||||
<el-input v-model="form.costDiscount" placeholder="请输入成本折扣" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="对应比稿">
|
||||
<el-input v-model="form.compareDo" placeholder="请输入对应比稿" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="供应商" prop="supplier">
|
||||
<el-input v-model="form.supplier" placeholder="请输入供应商" />
|
||||
</el-form-item>
|
||||
|
|
@ -198,7 +206,7 @@ const open = ref(false)
|
|||
const data = reactive({
|
||||
form: {},
|
||||
rules: {
|
||||
cityName: [{ required: true, message: "请输入城市", trigger: "blur" }],
|
||||
cityName: [{ required: true, message: "请输入城市", trigger: "blur" }],
|
||||
mediaName: [{ required: true, message: "请输入媒体名称", trigger: "blur" }],
|
||||
frequency: [{ required: true, message: "请输入频次", trigger: "blur" }],
|
||||
releaseTotal: [{ required: true, message: "请输入发布总量", trigger: "blur" }],
|
||||
|
|
@ -215,10 +223,10 @@ const data = reactive({
|
|||
totalRegularPriceUnit: [{ required: true, message: "请输入总净价单位", trigger: "blur" }],
|
||||
mediaFeeTotalPrice: [{ required: true, message: "请输入媒体费总价", trigger: "blur" }],
|
||||
dailyAvgPeopleFlow: [{ required: true, message: "请输入单日覆盖人流量", trigger: "blur" }],
|
||||
totalExposure: [{ required: true, message: "请输入总曝光/人次", trigger: "blur" }],
|
||||
totalExposure: [{ required: true, message: "请输入总曝光/人次", trigger: "blur" }],
|
||||
sov: [{ required: true, message: "请输入SOV", trigger: "blur" }],
|
||||
cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }],
|
||||
costDiscount: [{ required: true, message: "请输入成本折扣", trigger: "blur" }],
|
||||
costDiscount: [{ required: true, message: "请输入成本折扣", trigger: "blur" }],
|
||||
supplier: [{ required: true, message: "请输入供应商", trigger: "blur" }],
|
||||
remark: [{ required: true, message: "请输入备注", trigger: "blur" }]
|
||||
}
|
||||
|
|
@ -262,11 +270,11 @@ const handleSubmit = () => {
|
|||
})
|
||||
}
|
||||
// 获取历史报价
|
||||
const getMediaPrice = (_mediaId, _showOptionColumn) => {
|
||||
const getMediaPrice = (_mediaId, _showOptionColumn) => {
|
||||
showOptionColumn.value = _showOptionColumn
|
||||
if (_mediaId) {
|
||||
mediaPrice({ mediaId: _mediaId }).then(res => {
|
||||
quotationList.value = res.data.filter(item => item.mediaType == 6)
|
||||
mediaPrice({ mediaId: _mediaId }).then(res => {
|
||||
quotationList.value = res.data.filter(item => item.mediaType == 6)
|
||||
quotationList.value.forEach(element => {
|
||||
element.currentImageSrc = defaultImageSrc.value
|
||||
});
|
||||
|
|
|
|||
|
|
@ -13,6 +13,10 @@
|
|||
<el-table-column label="级别" align="center" prop="level" width="100" />
|
||||
<el-table-column label="媒体形式" align="center" prop="mediaFormat" width="120" />
|
||||
<el-table-column label="媒体名称" align="left" prop="mediaName" width="150" />
|
||||
<el-table-column label="起投周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="投放周期" align="right" prop="deliverCycle" width="120" />
|
||||
<el-table-column label="购买数量" align="right" prop="buyTotal" width="120" />
|
||||
<el-table-column label="购买数量单位" align="center" prop="buyTotalUnit" width="130" />
|
||||
<el-table-column label="频次" align="center" prop="frequency" width="100" />
|
||||
<el-table-column label="刊例价" align="right" prop="listPrice" width="120" />
|
||||
<el-table-column label="刊例价单位" align="center" prop="listPriceUnit" width="120" />
|
||||
|
|
@ -20,10 +24,6 @@
|
|||
<el-table-column label="实际购买刊例价单位" align="center" prop="actualBuyListPriceUnit" width="170" />
|
||||
<el-table-column label="短期附加费" align="right" prop="shortTermExtraCharge" width="120" />
|
||||
<el-table-column label="创意附加费" align="right" prop="ideaExtraCharge" width="120" />
|
||||
<el-table-column label="起投周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="投放周期" align="right" prop="deliverCycle" width="120" />
|
||||
<el-table-column label="购买数量" align="right" prop="buyTotal" width="120" />
|
||||
<el-table-column label="购买数量单位" align="center" prop="buyTotalUnit" width="130" />
|
||||
<el-table-column label="折扣" align="center" prop="discount" width="100" />
|
||||
<el-table-column label="媒体总净价" align="right" prop="mediaRegularPrice" width="120" />
|
||||
<el-table-column label="媒体总净价单位" align="center" prop="mediaRegularPriceUnit" width="140" />
|
||||
|
|
@ -33,9 +33,10 @@
|
|||
<el-table-column label="总净价" align="right" prop="totalRegularPrice" width="120" />
|
||||
<el-table-column label="总净价单位" align="center" prop="totalRegularPriceUnit" width="130" />
|
||||
<el-table-column label="底价" align="right" prop="floorPrice" width="120" />
|
||||
<el-table-column label="低价总" align="right" prop="minPrice" width="120" />
|
||||
<el-table-column label="底价总" align="right" prop="minPrice" width="120" />
|
||||
<el-table-column label="制作费" align="right" prop="makeFee" width="130" />
|
||||
<el-table-column label="媒体费总价" align="right" prop="mediaFeeTotalPrice" width="130" />
|
||||
<el-table-column label="供应商" align="left" prop="supplier" width="120" />
|
||||
<el-table-column label="单日覆盖人流量" align="center" prop="dailyAvgPeopleFlow" width="150" />
|
||||
<el-table-column label="发布期内总曝光人次" align="center" prop="totalExposure" width="130" />
|
||||
<el-table-column label="同站内同类媒体数量或列车总量" align="center" prop="sameSiteMediaNum" width="150" />
|
||||
|
|
@ -43,6 +44,7 @@
|
|||
<el-table-column label="CPM" align="center" prop="cpm" width="100" />
|
||||
<el-table-column label="覆盖热区" align="left" prop="coverHotZone" width="150" />
|
||||
<el-table-column label="备注" align="left" prop="remark" width="230" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="对应比稿" align="center" prop="compareDo" width="100" />
|
||||
<el-table-column label="录入人员" align="center" prop="createBy" width="100" />
|
||||
<el-table-column label="录入时间" align="center" prop="createTime" width="210" />
|
||||
<template v-if="showOptionColumn">
|
||||
|
|
@ -200,8 +202,8 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="低价总" prop="minPrice">
|
||||
<el-input v-model="form.minPrice" placeholder="请输入低价总" />
|
||||
<el-form-item label="底价总" prop="minPrice">
|
||||
<el-input v-model="form.minPrice" placeholder="请输入底价总" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
|
|
@ -244,6 +246,11 @@
|
|||
<el-input v-model="form.coverHotZone" placeholder="请输入覆盖热区" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="对应比稿">
|
||||
<el-input v-model="form.compareDo" placeholder="请输入对应比稿" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="供应商" prop="supplier">
|
||||
<el-input v-model="form.supplier" placeholder="请输入供应商" />
|
||||
|
|
@ -309,7 +316,7 @@ const data = reactive({
|
|||
totalRegularPrice: [{ required: true, message: "请输入总净价", trigger: "blur" }],
|
||||
totalRegularPriceUnit: [{ required: true, message: "请输入总净价单位", trigger: "blur" }],
|
||||
floorPrice: [{ required: true, message: "请输入底价", trigger: "blur" }],
|
||||
minPrice: [{ required: true, message: "请输入低价总", trigger: "blur" }],
|
||||
minPrice: [{ required: true, message: "请输入底价总", trigger: "blur" }],
|
||||
makeFee: [{ required: true, message: "请输入制作费", trigger: "blur" }],
|
||||
mediaFeeTotalPrice: [{ required: true, message: "请输入媒体费总价", trigger: "blur" }],
|
||||
dailyAvgPeopleFlow: [{ required: true, message: "请输入单日覆盖人流量", trigger: "blur" }],
|
||||
|
|
|
|||
|
|
@ -13,21 +13,22 @@
|
|||
<el-table-column label="媒体名称" align="left" prop="mediaName" width="150" />
|
||||
<el-table-column label="频次" align="center" prop="frequency" width="100" />
|
||||
<el-table-column label="发布总量" align="right" prop="releaseTotal" width="120" />
|
||||
<el-table-column label="购买周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="刊例价" align="right" prop="listPrice" width="120" />
|
||||
<el-table-column label="刊例价单位" align="center" prop="listPriceUnit" width="120" />
|
||||
<el-table-column label="实际购买刊例价" align="right" prop="actualBuyListPrice" width="140" />
|
||||
<el-table-column label="实际购买刊例价单位" align="center" prop="actualBuyListPriceUnit" width="170" />
|
||||
<el-table-column label="购买周期" align="right" prop="buyCycle" width="120" />
|
||||
<el-table-column label="折扣" align="center" prop="discount" width="100" />
|
||||
<el-table-column label="媒体总净价" align="right" prop="mediaRegularPrice" width="120" />
|
||||
<el-table-column label="首次制作安装费" align="right" prop="firstInstallFee" width="150" />
|
||||
<el-table-column label="总制作费" align="right" prop="totalMakeFee" width="130" />
|
||||
<el-table-column label="总净价" align="right" prop="totalRegularPrice" width="120" />
|
||||
<el-table-column label="总净价单位" align="center" prop="totalRegularPriceUnit" width="130" />
|
||||
<el-table-column label="媒体费单价" align="right" prop="mediaFeeUnitPrice" width="130" />
|
||||
<el-table-column label="制作费" align="right" prop="makeFee" width="130" />
|
||||
<el-table-column label="媒体费总价" align="right" prop="mediaFeeTotalPrice" width="130" />
|
||||
<el-table-column label="成本媒体费单价" align="right" prop="mediaFeeUnitPrice" width="130" />
|
||||
<el-table-column label="成本制作费" align="right" prop="makeFee" width="130" />
|
||||
<el-table-column label="成本媒体费总价" align="right" prop="mediaFeeTotalPrice" width="130" />
|
||||
<el-table-column label="最终媒体费优惠价" align="right" prop="finalMediaFeeDiscountPrice" width="170" />
|
||||
<el-table-column label="供应商" align="left" prop="supplier" width="120" />
|
||||
<el-table-column label="单日覆盖人流量" align="center" prop="dailyAvgPeopleFlow" width="150" />
|
||||
<el-table-column label="总曝光/人次" align="center" prop="totalExposure" width="130" />
|
||||
<el-table-column label="SOV" align="center" prop="sov" width="100" />
|
||||
|
|
@ -35,6 +36,7 @@
|
|||
<el-table-column label="是否亮灯" align="left" prop="hasLighting" width="130" />
|
||||
<el-table-column label="单面/双面" align="left" prop="oddEven" width="130" />
|
||||
<el-table-column label="中途换画制作费" align="right" prop="changeDrawMakeFee" width="150" />
|
||||
<el-table-column label="对应比稿" align="center" prop="compareDo" width="100" />
|
||||
<el-table-column label="备注" align="left" prop="remark" width="230" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="录入人员" align="center" prop="createBy" width="100" />
|
||||
<el-table-column label="录入时间" align="center" prop="createTime" width="210" />
|
||||
|
|
@ -147,18 +149,18 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="媒体费单价" prop="mediaFeeUnitPrice">
|
||||
<el-input v-model="form.mediaFeeUnitPrice" placeholder="请输入媒体费单价" />
|
||||
<el-form-item label="成本媒体费单价" prop="mediaFeeUnitPrice">
|
||||
<el-input v-model="form.mediaFeeUnitPrice" placeholder="请输入成本媒体费单价" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="制作费" prop="makeFee">
|
||||
<el-input v-model="form.makeFee" placeholder="请输入制作费" />
|
||||
<el-form-item label="成本制作费" prop="makeFee">
|
||||
<el-input v-model="form.makeFee" placeholder="请输入成本制作费" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="媒体费总价" prop="mediaFeeTotalPrice">
|
||||
<el-input v-model="form.mediaFeeTotalPrice" placeholder="请输入媒体费总价" />
|
||||
<el-form-item label="成本媒体费总价" prop="mediaFeeTotalPrice">
|
||||
<el-input v-model="form.mediaFeeTotalPrice" placeholder="请输入成本媒体费总价" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
|
|
@ -201,7 +203,12 @@
|
|||
<el-input v-model="form.changeDrawMakeFee" placeholder="请输入中途换画制作费" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="对应比稿">
|
||||
<el-input v-model="form.compareDo" placeholder="请输入对应比稿" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="供应商" prop="supplier">
|
||||
<el-input v-model="form.supplier" placeholder="请输入供应商" />
|
||||
</el-form-item>
|
||||
|
|
@ -257,9 +264,9 @@ const data = reactive({
|
|||
unitPrice: [{ required: true, message: "请输入单价", trigger: "blur" }],
|
||||
totalRegularPrice: [{ required: true, message: "请输入总净价", trigger: "blur" }],
|
||||
totalRegularPriceUnit: [{ required: true, message: "请输入总净价单位", trigger: "blur" }],
|
||||
mediaFeeUnitPrice: [{ required: true, message: "请输入媒体费单价", trigger: "blur" }],
|
||||
makeFee: [{ required: true, message: "请输入制作费", trigger: "blur" }],
|
||||
mediaFeeTotalPrice: [{ required: true, message: "请输入媒体费总价", trigger: "blur" }],
|
||||
mediaFeeUnitPrice: [{ required: true, message: "请输入成本媒体费单价", trigger: "blur" }],
|
||||
makeFee: [{ required: true, message: "请输入成本制作费", trigger: "blur" }],
|
||||
mediaFeeTotalPrice: [{ required: true, message: "请输入成本媒体费总价", trigger: "blur" }],
|
||||
finalMediaFeeDiscountPrice: [{ required: true, message: "请输入最终媒体费优惠价", trigger: "blur" }],
|
||||
dailyAvgPeopleFlow: [{ required: true, message: "请输入单日覆盖人流量", trigger: "blur" }],
|
||||
totalExposure: [{ required: true, message: "请输入总曝光/人次", trigger: "blur" }],
|
||||
|
|
|
|||
|
|
@ -313,7 +313,7 @@ const mjPriceFild = ref([
|
|||
},
|
||||
{
|
||||
displayName: "对应比稿",
|
||||
propertyPath: "未知",
|
||||
propertyPath: "compareDo",
|
||||
sortOrder: 23
|
||||
},
|
||||
{
|
||||
|
|
@ -471,7 +471,7 @@ const hctPriceFild = ref([
|
|||
},
|
||||
{
|
||||
displayName: "对应比稿",
|
||||
propertyPath: "未知",
|
||||
propertyPath: "compareDo",
|
||||
sortOrder: 29
|
||||
},
|
||||
{
|
||||
|
|
@ -583,7 +583,7 @@ const dzPriceFild = ref([
|
|||
},
|
||||
{
|
||||
displayName: "对应比稿",
|
||||
propertyPath: "未知",
|
||||
propertyPath: "compareDo",
|
||||
sortOrder: 21
|
||||
},
|
||||
{
|
||||
|
|
@ -780,7 +780,7 @@ const dtPriceFild = ref([
|
|||
},
|
||||
{
|
||||
displayName: "对应比稿",
|
||||
propertyPath: "未知",
|
||||
propertyPath: "compareDo",
|
||||
sortOrder: 38
|
||||
},
|
||||
])
|
||||
|
|
@ -897,7 +897,7 @@ const gtPriceFild = ref([
|
|||
},
|
||||
{
|
||||
displayName: "对应比稿",
|
||||
propertyPath: "未知",
|
||||
propertyPath: "compareDo",
|
||||
sortOrder: 23
|
||||
},
|
||||
])
|
||||
|
|
@ -1019,7 +1019,7 @@ const xzlPriceFild = ref([
|
|||
},
|
||||
{
|
||||
displayName: "对应比稿",
|
||||
propertyPath: "未知",
|
||||
propertyPath: "compareDo",
|
||||
sortOrder: 24
|
||||
},
|
||||
])
|
||||
|
|
@ -1141,7 +1141,7 @@ const ckdxPriceFild = ref([
|
|||
},
|
||||
{
|
||||
displayName: "对应比稿",
|
||||
propertyPath: "未知",
|
||||
propertyPath: "compareDo",
|
||||
sortOrder: 24
|
||||
},
|
||||
])
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user