修改部门名称
This commit is contained in:
parent
7ced44d61b
commit
1eed363506
|
|
@ -135,42 +135,42 @@ const initImportPriceExcel = (_mediaType) => {
|
|||
case 0:
|
||||
title.value = '导入优势媒体报价'
|
||||
dataScopeDeptId.value = 220
|
||||
dataScopeDeptName.value = '优势媒体部'
|
||||
dataScopeDeptName.value = '优势媒体事业部'
|
||||
break;
|
||||
case 1:
|
||||
title.value = '导入门禁报价'
|
||||
dataScopeDeptId.value = 219
|
||||
dataScopeDeptName.value = '网络媒体部'
|
||||
dataScopeDeptName.value = '网络媒体事业部'
|
||||
break;
|
||||
case 2:
|
||||
title.value = '导入候车厅报价'
|
||||
dataScopeDeptId.value = 219
|
||||
dataScopeDeptName.value = '网络媒体部'
|
||||
dataScopeDeptName.value = '网络媒体事业部'
|
||||
break;
|
||||
case 3:
|
||||
title.value = '导入道闸报价'
|
||||
dataScopeDeptId.value = 219
|
||||
dataScopeDeptName.value = '网络媒体部'
|
||||
dataScopeDeptName.value = '网络媒体事业部'
|
||||
break;
|
||||
case 4:
|
||||
title.value = '导入地铁报价'
|
||||
dataScopeDeptId.value = 219
|
||||
dataScopeDeptName.value = '网络媒体部'
|
||||
dataScopeDeptName.value = '网络媒体事业部'
|
||||
break;
|
||||
case 5:
|
||||
title.value = '导入高铁报价'
|
||||
dataScopeDeptId.value = 219
|
||||
dataScopeDeptName.value = '网络媒体部'
|
||||
dataScopeDeptName.value = '网络媒体事业部'
|
||||
break;
|
||||
case 6:
|
||||
title.value = '导入写字楼报价'
|
||||
dataScopeDeptId.value = 219
|
||||
dataScopeDeptName.value = '网络媒体部'
|
||||
dataScopeDeptName.value = '网络媒体事业部'
|
||||
break;
|
||||
case 7:
|
||||
title.value = '导入车库灯箱报价'
|
||||
dataScopeDeptId.value = 219
|
||||
dataScopeDeptName.value = '网络媒体部'
|
||||
dataScopeDeptName.value = '网络媒体事业部'
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@
|
|||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="是否有照明" prop="business_department">
|
||||
{{ detailForm.hasLighting }}
|
||||
|
|
@ -79,8 +79,8 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="12">
|
||||
<el-form-item label="MR" prop="business_department">
|
||||
{{ detailForm.mr }}
|
||||
|
|
@ -92,15 +92,15 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="媒体朝向" prop="business_department">
|
||||
{{ detailForm.mediaOrientation }}
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="供应商名称">
|
||||
|
|
@ -143,8 +143,8 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="最小购买周期">
|
||||
{{ detailForm.minPurchaseCycle }}
|
||||
|
|
@ -163,10 +163,10 @@
|
|||
</el-row>
|
||||
</el-collapse-item>
|
||||
<el-collapse-item title="媒体报价信息" name="3">
|
||||
<div v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<competitiveOffer ref="competitiveOfferRef" />
|
||||
</div>
|
||||
<div v-if="detailForm.dataScopeDeptName == '网络媒体部'">
|
||||
<div v-if="detailForm.dataScopeDeptName == '网络媒体事业部'">
|
||||
<el-tabs v-model="activePriceType" @tab-click="handlePriceTypeClick">
|
||||
<el-tab-pane label="门禁" name="门禁">
|
||||
<accessControlPrice ref="accessControlPriceRef" />
|
||||
|
|
@ -217,7 +217,7 @@
|
|||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="发票类型">
|
||||
{{ detailForm.invoiceType }}
|
||||
|
|
@ -239,8 +239,8 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="物业公司名称" prop="business">
|
||||
{{ detailForm.propertyCompanyName }}
|
||||
|
|
@ -262,8 +262,8 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="媒体独家授权" prop="business">
|
||||
{{ detailForm.soleAgentAuth }}
|
||||
|
|
@ -285,15 +285,15 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="行业限制" prop="business">
|
||||
{{ detailForm.industryLimit }}
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="媒体曾经经营公司" prop="business">
|
||||
|
|
@ -326,14 +326,14 @@
|
|||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '网络媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '网络媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="同类媒体公司" prop="business">
|
||||
{{ detailForm.equalsMediaCompany }}
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '网络媒体部'" />
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '网络媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="其他" prop="business">
|
||||
|
|
@ -342,38 +342,38 @@
|
|||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="批文文件" class="filesItemContent">
|
||||
<supplierDetailFile ref="approvalDocumentRef" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="独家授权文件" class="filesItemContent">
|
||||
<supplierDetailFile ref="exclusiveLicenseFileRef" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="媒体行业授权文件" class="filesItemContent">
|
||||
<supplierDetailFile ref="mediaLicenseFileRef" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '网络媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '网络媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="媒体归属附件" class="filesItemContent">
|
||||
<supplierDetailFile ref="mediaOwnershipRef" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '网络媒体部'" />
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '网络媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="曾经媒体照片" prop="business" class="filesItemContent">
|
||||
|
|
@ -414,40 +414,40 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="盖章刊例" class="filesItemContent" prop="business">
|
||||
<supplierDetailFile ref="stampedPublicationRef" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="资质文件" class="filesItemContent" prop="business">
|
||||
<supplierDetailFile ref="qualificationFileRef" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="媒体链条" class="filesItemContent" prop="business">
|
||||
<supplierDetailFile ref="mediaChainRef" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="刊例照片" class="filesItemContent" prop="business">
|
||||
<supplierDetailFile ref="journalCataloguePhotoRef" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '网络媒体部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '网络媒体部'">
|
||||
<div class="splineBar" v-if="detailForm.dataScopeDeptName == '网络媒体事业部'" />
|
||||
<el-row :gutter="30" class="my_form_row" v-if="detailForm.dataScopeDeptName == '网络媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="MR和制作要求" class="filesItemContent" prop="business">
|
||||
<supplierDetailFile ref="mRProductionRequirementsRef" />
|
||||
|
|
@ -546,14 +546,14 @@ const handlePriceTypeClick = (tab, event) => {
|
|||
}
|
||||
// 初始化
|
||||
const handleChangeDept = (val) => {
|
||||
if (detailForm.value.dataScopeDeptName == '优势媒体部' && competitiveOfferRef.value) competitiveOfferRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '门禁') accessControlPriceRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '候车厅') waitingHallPriceRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '道闸') barrierGatePriceRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '地铁') subwayPriceRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '高铁') highSpeedRailwayRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '写字楼') officeBuildingRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '车库灯箱') garageLightBoxRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '优势媒体事业部' && competitiveOfferRef.value) competitiveOfferRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '门禁') accessControlPriceRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '候车厅') waitingHallPriceRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '道闸') barrierGatePriceRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '地铁') subwayPriceRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '高铁') highSpeedRailwayRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '写字楼') officeBuildingRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
if (detailForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '车库灯箱') garageLightBoxRef.value.getMediaPrice(detailForm.value.id, false)
|
||||
}
|
||||
const getMediaInfo = () => {
|
||||
showClose.value = true
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="是否有照明" prop="hasLighting">
|
||||
<el-select v-model="ruleForm.hasLighting" placeholder="请选择" style="min-width: 30px;"
|
||||
|
|
@ -125,7 +125,7 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="12">
|
||||
<el-form-item label="媒体尺寸" prop="mediaSize">
|
||||
<el-input v-model="ruleForm.mediaSize" placeholder="请输入" />
|
||||
|
|
@ -221,7 +221,7 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="8">
|
||||
<el-form-item label="最小购买周期">
|
||||
<el-input v-model="ruleForm.minPurchaseCycle" placeholder="请输入" />
|
||||
|
|
@ -240,11 +240,11 @@
|
|||
</el-row>
|
||||
</el-collapse-item>
|
||||
<el-collapse-item title="媒体报价信息" name="3">
|
||||
<div v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<div v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<competitiveOffer ref="competitiveOfferRef"
|
||||
@setCompetOfferMediaPrice="handleSetCompetOfferMediaPrice" />
|
||||
</div>
|
||||
<div v-if="ruleForm.dataScopeDeptName == '网络媒体部'">
|
||||
<div v-if="ruleForm.dataScopeDeptName == '网络媒体事业部'">
|
||||
<el-tabs v-model="activePriceType" @tab-click="handlePriceTypeClick">
|
||||
<el-tab-pane label="门禁" name="门禁">
|
||||
<accessControlPrice ref="accessControlPriceRef"
|
||||
|
|
@ -304,7 +304,7 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="发票类型">
|
||||
<el-select v-model="ruleForm.invoiceType" placeholder="请选择" style="min-width: 30px;"
|
||||
|
|
@ -334,7 +334,7 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="物业公司名称" prop="business">
|
||||
<el-input v-model="ruleForm.propertyCompanyName" placeholder="请输入" />
|
||||
|
|
@ -361,7 +361,7 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="6">
|
||||
<el-form-item label="媒体独家授权" prop="business">
|
||||
<el-input v-model="ruleForm.soleAgentAuth" placeholder="请输入" />
|
||||
|
|
@ -385,7 +385,7 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="行业限制" prop="business">
|
||||
<el-input v-model="ruleForm.industryLimit" :rows="5" type="textarea"
|
||||
|
|
@ -425,7 +425,7 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '网络媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '网络媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="同类媒体公司" prop="business">
|
||||
<el-input v-model="ruleForm.equalsMediaCompany" :rows="5" type="textarea"
|
||||
|
|
@ -441,28 +441,28 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="批文文件">
|
||||
<multiFileUpload ref="approvalDocumentRef" @set-form-file="handleSetMediaFile" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="独家授权文件">
|
||||
<multiFileUpload ref="exclusiveLicenseFileRef" @set-form-file="handleSetMediaFile" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="媒体行业授权文件">
|
||||
<multiFileUpload ref="mediaLicenseFileRef" @set-form-file="handleSetMediaFile" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '网络媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '网络媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="媒体归属附件">
|
||||
<multiFileUpload ref="mediaOwnershipRef" @set-form-file="handleSetMediaFile" />
|
||||
|
|
@ -508,35 +508,35 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="盖章刊例">
|
||||
<multiFileUpload ref="stampedPublicationRef" @set-form-file="handleSetMediaFile" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="资质文件">
|
||||
<multiFileUpload ref="qualificationFileRef" @set-form-file="handleSetMediaFile" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="媒体链条">
|
||||
<multiFileUpload ref="mediaChainRef" @set-form-file="handleSetMediaFile" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '优势媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="刊例照片">
|
||||
<multiFileUpload ref="journalCataloguePhotoRef" @set-form-file="handleSetMediaFile" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '网络媒体部'">
|
||||
<el-row :gutter="30" class="my_form_row" v-if="ruleForm.dataScopeDeptName == '网络媒体事业部'">
|
||||
<el-col :span="24">
|
||||
<el-form-item label="MR和制作要求">
|
||||
<multiFileUpload ref="mRProductionRequirementsRef"
|
||||
|
|
@ -711,14 +711,14 @@ const handleChangeDept = (val) => {
|
|||
ruleForm.value.dataScopeDeptId = choseDep?.deptId
|
||||
ruleForm.value.dataScopeDeptName = choseDep?.deptName
|
||||
nextTick(() => {
|
||||
if (ruleForm.value.dataScopeDeptName == '优势媒体部' && competitiveOfferRef.value) competitiveOfferRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '门禁') accessControlPriceRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '候车厅') waitingHallPriceRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '道闸') barrierGatePriceRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '地铁') subwayPriceRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '高铁') highSpeedRailwayRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '写字楼') officeBuildingRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体部' && activePriceType.value == '车库灯箱') garageLightBoxRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '优势媒体事业部' && competitiveOfferRef.value) competitiveOfferRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '门禁') accessControlPriceRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '候车厅') waitingHallPriceRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '道闸') barrierGatePriceRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '地铁') subwayPriceRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '高铁') highSpeedRailwayRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '写字楼') officeBuildingRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
if (ruleForm.value.dataScopeDeptName == '网络媒体事业部' && activePriceType.value == '车库灯箱') garageLightBoxRef.value.getMediaPrice(ruleForm.value.id, true)
|
||||
// 批文文件-1,独家授权文件-2,媒体行业授权文件-3,媒体归属附件-4,曾经媒体照片-5,图片上传-6,视频上传-7,盖章刊例-8, 资质文件-9, 媒体链条-10, 刊例照片-11,MR和制作要求-12
|
||||
if (approvalDocumentRef.value) approvalDocumentRef.value._fileType = 1;
|
||||
if (exclusiveLicenseFileRef.value) exclusiveLicenseFileRef.value._fileType = 2;
|
||||
|
|
@ -996,10 +996,10 @@ const handleSetCompetOfferMediaPrice = (mediaType, _priceList) => {
|
|||
const handleSubmit = () => {
|
||||
proxy.$refs["ruleFormRef"].validate(valid => {
|
||||
if (valid) {
|
||||
if (ruleForm.value.dataScopeDeptName == '优势媒体部') {
|
||||
if (ruleForm.value.dataScopeDeptName == '优势媒体事业部') {
|
||||
mediaFile.value = mediaFile.value.filter(item => [1, 2, 3, 5, 6, 7, 8, 9, 10, 11].includes(item.fileType))
|
||||
ruleForm.value.mediaPrice = mediaPrice.value.filter(item => item.mediaType == 0)
|
||||
} else if (ruleForm.value.dataScopeDeptName == '网络媒体部') {
|
||||
} else if (ruleForm.value.dataScopeDeptName == '网络媒体事业部') {
|
||||
mediaFile.value = mediaFile.value.filter(item => [4, 5, 6, 7, 12].includes(item.fileType))
|
||||
ruleForm.value.mediaPrice = mediaPrice.value.filter(item => [1, 2, 3, 4, 5, 6, 7].includes(item.mediaType))
|
||||
}
|
||||
|
|
|
|||
|
|
@ -409,7 +409,7 @@ const requestDocUpload = (options) => {
|
|||
var formData = new FormData();
|
||||
formData.append('file', file);
|
||||
formData.append('dataScopeDeptId', 219);
|
||||
formData.append('dataScopeDeptName', '网络媒体部');
|
||||
formData.append('dataScopeDeptName', '网络媒体事业部');
|
||||
proxy.$modal.loading('正在上传文件,请耐心等待...')
|
||||
calibraTionImport(formData).then(res => {
|
||||
proxy.$modal.msgSuccess("上传成功")
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user