修改部门名称

This commit is contained in:
wangchengming 2025-11-07 18:19:13 +08:00
parent 7ced44d61b
commit 1eed363506
4 changed files with 84 additions and 84 deletions

View File

@ -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;

View File

@ -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

View File

@ -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))
}

View File

@ -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("上传成功")