修改媒体报价导入模板
This commit is contained in:
parent
6d67fcd93d
commit
df32909b97
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
public/道闸比稿价导入示例模板.xlsx
Normal file
BIN
public/道闸比稿价导入示例模板.xlsx
Normal file
Binary file not shown.
Binary file not shown.
BIN
public/门禁比稿价导入示例模板.xlsx
Normal file
BIN
public/门禁比稿价导入示例模板.xlsx
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -83,7 +83,7 @@
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
<el-table v-if="queryParams.type == 3" v-loading="loading" :data="pitchPriceList"
|
<el-table v-if="queryParams.type == 3 || queryParams.type == 4" v-loading="loading" :data="pitchPriceList"
|
||||||
height="calc(100vh - 308px)">
|
height="calc(100vh - 308px)">
|
||||||
<el-table-column label="序号" align="center" width="80">
|
<el-table-column label="序号" align="center" width="80">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
|
@ -147,9 +147,14 @@
|
||||||
<el-input v-model="form.station" placeholder="请输入场站" clearable />
|
<el-input v-model="form.station" placeholder="请输入场站" clearable />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="24" v-if="form.type == 1 || form.type == 3">
|
<el-col :span="24" v-if="form.type == 1">
|
||||||
<el-form-item label="媒体位置/名称" prop="mediaPlacement">
|
<el-form-item label="媒体位置" prop="mediaPlacement">
|
||||||
<el-input v-model="form.mediaPlacement" placeholder="请输入媒体位置/名称" clearable />
|
<el-input v-model="form.mediaPlacement" placeholder="请输入媒体位置" clearable />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="24" v-if="form.type == 3 || form.type == 4">
|
||||||
|
<el-form-item label="媒体名称" prop="mediaName">
|
||||||
|
<el-input v-model="form.mediaName" placeholder="请输入媒体名称" clearable />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="24" v-if="form.type == 2">
|
<el-col :span="24" v-if="form.type == 2">
|
||||||
|
@ -157,7 +162,7 @@
|
||||||
<el-input v-model="form.resourceDesc" placeholder="请输入资源描述" clearable />
|
<el-input v-model="form.resourceDesc" placeholder="请输入资源描述" clearable />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="24" v-if="form.type == 1 || form.type == 3">
|
<el-col :span="24" v-if="form.type == 1 || form.type == 3 || form.type == 4">
|
||||||
<el-form-item label="频次" prop="frequency">
|
<el-form-item label="频次" prop="frequency">
|
||||||
<el-input v-model="form.frequency" placeholder="请输入频次" clearable />
|
<el-input v-model="form.frequency" placeholder="请输入频次" clearable />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
@ -226,7 +231,9 @@
|
||||||
<el-dropdown-item class="dropItem"
|
<el-dropdown-item class="dropItem"
|
||||||
@click="importTemplate('hct')">下载候车厅比稿价模板</el-dropdown-item>
|
@click="importTemplate('hct')">下载候车厅比稿价模板</el-dropdown-item>
|
||||||
<el-dropdown-item class="dropItem"
|
<el-dropdown-item class="dropItem"
|
||||||
@click="importTemplate('mjdz')">下载门禁道闸比稿价模板</el-dropdown-item>
|
@click="importTemplate('mj')">下载门禁比稿价模板</el-dropdown-item>
|
||||||
|
<el-dropdown-item class="dropItem"
|
||||||
|
@click="importTemplate('dz')">下载道闸比稿价模板</el-dropdown-item>
|
||||||
</el-dropdown-menu>
|
</el-dropdown-menu>
|
||||||
</template>
|
</template>
|
||||||
</el-dropdown>
|
</el-dropdown>
|
||||||
|
@ -259,7 +266,8 @@ const supplierList = ref([])
|
||||||
const types = ref([
|
const types = ref([
|
||||||
{ value: 1, label: '高铁' },
|
{ value: 1, label: '高铁' },
|
||||||
{ value: 2, label: '候车厅' },
|
{ value: 2, label: '候车厅' },
|
||||||
{ value: 3, label: '门禁道闸' },
|
{ value: 3, label: '门禁' },
|
||||||
|
{ value: 4, label: '道闸' },
|
||||||
])
|
])
|
||||||
|
|
||||||
const title = ref('新建')
|
const title = ref('新建')
|
||||||
|
@ -284,6 +292,7 @@ const data = reactive({
|
||||||
city: [{ required: true, message: "城市不能为空", trigger: "blur" }],
|
city: [{ required: true, message: "城市不能为空", trigger: "blur" }],
|
||||||
station: [{ required: true, message: "场站不能为空", trigger: "blur" }],
|
station: [{ required: true, message: "场站不能为空", trigger: "blur" }],
|
||||||
mediaPlacement: [{ required: true, message: "媒体位置不能为空", trigger: "blur" }],
|
mediaPlacement: [{ required: true, message: "媒体位置不能为空", trigger: "blur" }],
|
||||||
|
mediaName: [{ required: true, message: "媒体名称不能为空", trigger: "blur" }],
|
||||||
frequency: [{ required: true, message: "频次不能为空", trigger: "blur" }],
|
frequency: [{ required: true, message: "频次不能为空", trigger: "blur" }],
|
||||||
resourceDesc: [{ required: true, message: "资源描述不能为空", trigger: "blur" }],
|
resourceDesc: [{ required: true, message: "资源描述不能为空", trigger: "blur" }],
|
||||||
subscriptionPrice: [{ required: true, message: "刊例价不能为空", trigger: "blur" }],
|
subscriptionPrice: [{ required: true, message: "刊例价不能为空", trigger: "blur" }],
|
||||||
|
@ -446,9 +455,13 @@ const importTemplate = (_type) => {
|
||||||
link.href = '/候车厅比稿价导入示例模板.xlsx'
|
link.href = '/候车厅比稿价导入示例模板.xlsx'
|
||||||
link.download = '候车厅比稿价导入示例模板.xlsx' // 设置下载文件名
|
link.download = '候车厅比稿价导入示例模板.xlsx' // 设置下载文件名
|
||||||
break;
|
break;
|
||||||
case 'mjdz':
|
case 'mj':
|
||||||
link.href = '/门禁道闸比稿价导入示例模板.xlsx'
|
link.href = '/门禁比稿价导入示例模板.xlsx'
|
||||||
link.download = '门禁道闸比稿价导入示例模板.xlsx' // 设置下载文件名
|
link.download = '门禁比稿价导入示例模板.xlsx' // 设置下载文件名
|
||||||
|
break;
|
||||||
|
case 'dz':
|
||||||
|
link.href = '/道闸比稿价导入示例模板.xlsx'
|
||||||
|
link.download = '道闸比稿价导入示例模板.xlsx' // 设置下载文件名
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user