|
|
@@ -238,21 +238,20 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="FileUrlList" label="资质文件" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
- <viewer :images="scope.row.FileUrlList" style="z-index:9999">
|
|
|
- <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
- <el-link :href="'http://'+fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary"
|
|
|
- v-if="scope.row.FileUrl==''?false:imgFormat(scope.row.FileUrl, index)"
|
|
|
- >
|
|
|
- {{scope.row.FileName.split('$')[index]}}</el-link>
|
|
|
- <img
|
|
|
- width="60%"
|
|
|
- v-if="scope.row.FileUrl==''?false:!imgFormat(scope.row.FileUrl, index)"
|
|
|
- class="photoStyle" alt=""
|
|
|
- :src="'http://'+fileurlcut(scope.row.FileUrl, index)"
|
|
|
- :key="index"
|
|
|
- >
|
|
|
- </div>
|
|
|
- </viewer>
|
|
|
+ <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
+ <el-link :href="'http://'+fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary"
|
|
|
+ v-if="scope.row.FileUrl==''?false:imgFormat(scope.row.FileUrl, index)"
|
|
|
+ >
|
|
|
+ {{scope.row.FileName.split('$')[index]}}</el-link>
|
|
|
+ <img
|
|
|
+ @click="imgHover(scope.row.FileUrl, index)"
|
|
|
+ width="60%"
|
|
|
+ v-if="scope.row.FileUrl==''?false:!imgFormat(scope.row.FileUrl, index)"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ :src="'http://'+fileurlcut(scope.row.FileUrl, index)"
|
|
|
+ :key="index"
|
|
|
+ >
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="EffectDate" label="有效日期" show-overflow-tooltip>
|
|
|
@@ -943,22 +942,21 @@
|
|
|
<el-table-column prop="NeedFileType" label="文件分类" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column prop="OldFileUrlList" label="原文件" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
- <viewer :images="scope.row.OldFileUrlList" style="z-index:9999">
|
|
|
- <div v-for="(tmpUrl,index) in scope.row.OldFileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
- <div v-if="imgFormat(scope.row.OldFileUrl, index)">
|
|
|
- <el-link :href="'http://'+fileurlcut(scope.row.OldFileUrl, index)" target="_blank" type="primary">
|
|
|
- {{scope.row.OldFileName.split('$')[index]}}</el-link>
|
|
|
- </div>
|
|
|
- <div v-else>
|
|
|
- <img
|
|
|
- width="60%"
|
|
|
- class="photoStyle" alt=""
|
|
|
- v-if="fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
- :src="'http://'+fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
- :key="index">
|
|
|
- </div>
|
|
|
+ <div v-for="(tmpUrl,index) in scope.row.OldFileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
+ <div v-if="imgFormat(scope.row.OldFileUrl, index)">
|
|
|
+ <el-link :href="'http://'+fileurlcut(scope.row.OldFileUrl, index)" target="_blank" type="primary">
|
|
|
+ {{scope.row.OldFileName.split('$')[index]}}</el-link>
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ <img
|
|
|
+ @click="imgHover(scope.row.OldFileUrl, index)"
|
|
|
+ width="60%"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ v-if="fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
+ :src="'http://'+fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
+ :key="index">
|
|
|
</div>
|
|
|
- </viewer>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="OldEffectDate" label="原有效日期" show-overflow-tooltip>
|
|
|
@@ -969,22 +967,21 @@
|
|
|
<el-table-column prop="FileUrlList" label="变更后文件" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
<el-row align="middle">
|
|
|
- <viewer :images="scope.row.FileUrlList" style="z-index:9998">
|
|
|
- <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
- <div v-if="imgFormat(scope.row.FileUrl, index)">
|
|
|
- <el-link :href="'http://' + fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary">
|
|
|
- {{tmpUrl.split('|')[1]}}</el-link>
|
|
|
- </div>
|
|
|
- <div v-else>
|
|
|
- <img
|
|
|
- width="60%"
|
|
|
- class="photoStyle" alt=""
|
|
|
- v-if="fileurlcut(scope.row.FileUrl, index)"
|
|
|
- :src="'http://' + fileurlcut(scope.row.FileUrl, index)"
|
|
|
- :key="index">
|
|
|
- </div>
|
|
|
+ <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
+ <div v-if="imgFormat(scope.row.FileUrl, index)">
|
|
|
+ <el-link :href="'http://' + fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary">
|
|
|
+ {{tmpUrl.split('|')[1]}}</el-link>
|
|
|
</div>
|
|
|
- </viewer>
|
|
|
+ <div v-else>
|
|
|
+ <img
|
|
|
+ @click="imgHover(scope.row.FileUrl, index)"
|
|
|
+ width="60%"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ v-if="fileurlcut(scope.row.FileUrl, index)"
|
|
|
+ :src="'http://' + fileurlcut(scope.row.FileUrl, index)"
|
|
|
+ :key="index">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</el-row>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -1167,6 +1164,51 @@
|
|
|
</el-col>
|
|
|
|
|
|
</el-row>
|
|
|
+ <el-row v-if="accessedType.length > 0 && accessedType.includes('01')">
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="中石油准入证编号">
|
|
|
+ <el-input :class="changedForm['PACNumber'] ? 'modified-form-input' : ''" v-model="formData.PACNumber"
|
|
|
+ maxlength="255" :readonly="true"
|
|
|
+ placeholder="请输入"
|
|
|
+ style="width: 100%">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="级别">
|
|
|
+ <el-select v-model="formData.Grade" :class="changedForm['Grade'] ? 'modified-form-input' : ''"
|
|
|
+ :disabled="true"
|
|
|
+ placeholder="请选择级别"
|
|
|
+ style="width: 100%">
|
|
|
+ <el-option
|
|
|
+ v-for="item in GradeOptions"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="管理单位">
|
|
|
+ <el-select filterable :class="changedForm['MgrUnit'] ? 'modified-form-input' : ''"
|
|
|
+ :disabled="true"
|
|
|
+ v-model="formData.MgrUnit"
|
|
|
+ maxlength="255"
|
|
|
+ clearable
|
|
|
+ placeholder="请输入"
|
|
|
+ style="width: 100%">
|
|
|
+ <el-option v-for="item in ManagementUnitOptions"
|
|
|
+ :key="item.Value"
|
|
|
+ :label="item.Key"
|
|
|
+ :value="item.Key">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
<el-row>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
@@ -1384,7 +1426,12 @@
|
|
|
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
-
|
|
|
+ <el-col :span="8" v-if="accessedType.length > 0 && accessedType.includes('02')">
|
|
|
+ <el-form-item label="进津备案通知书">
|
|
|
+ <el-input v-model="formData.TjinNotify" readonly placeholder="请输入"
|
|
|
+ :class="changedForm['TjinNotify'] ? 'modified-form-input' : ''" style="width: 100%"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
|
|
|
@@ -1447,22 +1494,21 @@
|
|
|
<el-table-column prop="NeedFileType" label="文件分类" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column prop="OldFileUrlList" label="原文件" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
- <viewer :images="scope.row.OldFileUrlList" style="z-index:9999">
|
|
|
- <div v-for="(tmpUrl,index) in scope.row.OldFileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
- <div v-if="imgFormat(scope.row.OldFileUrl, index)">
|
|
|
- <el-link :href="'http://'+fileurlcut(scope.row.OldFileUrl, index)" target="_blank" type="primary">
|
|
|
- {{scope.row.OldFileName.split('$')[index]}}</el-link>
|
|
|
- </div>
|
|
|
- <div v-else>
|
|
|
- <img
|
|
|
- width="60%"
|
|
|
- class="photoStyle" alt=""
|
|
|
- v-if="fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
- :src="'http://'+fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
- :key="index">
|
|
|
- </div>
|
|
|
+ <div v-for="(tmpUrl,index) in scope.row.OldFileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
+ <div v-if="imgFormat(scope.row.OldFileUrl, index)">
|
|
|
+ <el-link :href="'http://'+fileurlcut(scope.row.OldFileUrl, index)" target="_blank" type="primary">
|
|
|
+ {{scope.row.OldFileName.split('$')[index]}}</el-link>
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ <img
|
|
|
+ @click="imgHover(scope.row.OldFileUrl, index)"
|
|
|
+ width="60%"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ v-if="fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
+ :src="'http://'+fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
+ :key="index">
|
|
|
</div>
|
|
|
- </viewer>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="OldEffectDate" label="原有效日期" show-overflow-tooltip>
|
|
|
@@ -1473,22 +1519,21 @@
|
|
|
<el-table-column prop="FileUrlList" label="变更后文件" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
<el-col :span="20">
|
|
|
- <viewer :images="scope.row.FileUrlList" style="z-index:9999">
|
|
|
- <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
- <div v-if="imgFormat(scope.row.FileUrl, index)">
|
|
|
- <el-link :href="'http://'+fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary">
|
|
|
- {{scope.row.FileName.split('$')[index]}}</el-link>
|
|
|
- </div>
|
|
|
- <div v-else>
|
|
|
- <img
|
|
|
- width="60%"
|
|
|
- class="photoStyle" alt=""
|
|
|
- v-if="fileurlcut(scope.row.FileUrl, index)"
|
|
|
- :src="'http://'+fileurlcut(scope.row.FileUrl, index)"
|
|
|
- :key="index">
|
|
|
- </div>
|
|
|
+ <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
+ <div v-if="imgFormat(scope.row.FileUrl, index)">
|
|
|
+ <el-link :href="'http://'+fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary">
|
|
|
+ {{scope.row.FileName.split('$')[index]}}</el-link>
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ <img
|
|
|
+ @click="imgHover(scope.row.FileUrl, index)"
|
|
|
+ width="60%"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ v-if="fileurlcut(scope.row.FileUrl, index)"
|
|
|
+ :src="'http://'+fileurlcut(scope.row.FileUrl, index)"
|
|
|
+ :key="index">
|
|
|
</div>
|
|
|
- </viewer>
|
|
|
+ </div>
|
|
|
</el-col>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -1507,22 +1552,21 @@
|
|
|
<el-table-column prop="NeedFileType" label="文件分类" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column prop="OldFileUrlList" label="原文件" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
- <viewer :images="scope.row.OldFileUrlList" style="z-index:9999">
|
|
|
- <div v-for="(tmpUrl,index) in scope.row.OldFileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
- <div v-if="imgFormat(scope.row.OldFileUrl, index)">
|
|
|
- <el-link :href="'http://'+fileurlcut(scope.row.OldFileUrl, index)" target="_blank" type="primary">
|
|
|
- {{scope.row.OldFileName.split('$')[index]}}</el-link>
|
|
|
- </div>
|
|
|
- <div v-else>
|
|
|
- <img
|
|
|
- width="60%"
|
|
|
- class="photoStyle" alt=""
|
|
|
- v-if="fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
- :src="'http://'+fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
- :key="index">
|
|
|
- </div>
|
|
|
+ <div v-for="(tmpUrl,index) in scope.row.OldFileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
+ <div v-if="imgFormat(scope.row.OldFileUrl, index)">
|
|
|
+ <el-link :href="'http://'+fileurlcut(scope.row.OldFileUrl, index)" target="_blank" type="primary">
|
|
|
+ {{scope.row.OldFileName.split('$')[index]}}</el-link>
|
|
|
</div>
|
|
|
- </viewer>
|
|
|
+ <div v-else>
|
|
|
+ <img
|
|
|
+ @click="imgHover(scope.row.OldFileUrl, index)"
|
|
|
+ width="60%"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ v-if="fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
+ :src="'http://'+fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
+ :key="index">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="OldEffectDate" label="原有效日期" show-overflow-tooltip>
|
|
|
@@ -1533,22 +1577,21 @@
|
|
|
<el-table-column prop="FileUrlList" label="变更后文件" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
<el-row align="middle">
|
|
|
- <viewer :images="scope.row.FileUrlList" style="z-index:9999">
|
|
|
- <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
- <div v-if="imgFormat(scope.row.FileUrl, index)">
|
|
|
- <el-link :href="'http://'+fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary">
|
|
|
- {{scope.row.FileName.split('$')[index]}}</el-link>
|
|
|
- </div>
|
|
|
- <div v-else>
|
|
|
- <img
|
|
|
- width="60%"
|
|
|
- class="photoStyle" alt=""
|
|
|
- v-if="fileurlcut(scope.row.FileUrl, index)"
|
|
|
- :src="'http://'+fileurlcut(scope.row.FileUrl, index)"
|
|
|
- :key="index">
|
|
|
- </div>
|
|
|
+ <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
+ <div v-if="imgFormat(scope.row.FileUrl, index)">
|
|
|
+ <el-link :href="'http://'+fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary">
|
|
|
+ {{scope.row.FileName.split('$')[index]}}</el-link>
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ <img
|
|
|
+ @click="imgHover(scope.row.FileUrl, index)"
|
|
|
+ width="60%"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ v-if="fileurlcut(scope.row.FileUrl, index)"
|
|
|
+ :src="'http://'+fileurlcut(scope.row.FileUrl, index)"
|
|
|
+ :key="index">
|
|
|
</div>
|
|
|
- </viewer>
|
|
|
+ </div>
|
|
|
</el-row>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -1567,24 +1610,21 @@
|
|
|
<el-table-column prop="NeedFileType" label="文件分类" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column prop="OldFileUrlList" label="原文件" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
- <viewer :images="scope.row.OldFileUrlList" style="z-index:9999">
|
|
|
- <div v-for="(tmpUrl,index) in scope.row.OldFileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
- <div v-if="imgFormat(scope.row.OldFileUrl, index)">
|
|
|
- <el-link :href="'http://'+fileurlcut(scope.row.OldFileUrl, index)" target="_blank" type="primary">
|
|
|
- {{scope.row.OldFileName.split('$')[index]}}</el-link>
|
|
|
- </div>
|
|
|
- <div v-else>
|
|
|
- <img
|
|
|
- width="60%"
|
|
|
- class="photoStyle" alt=""
|
|
|
- v-if="fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
- :src="'http://'+fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
- :key="index">
|
|
|
- </div>
|
|
|
+ <div v-for="(tmpUrl,index) in scope.row.OldFileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
+ <div v-if="imgFormat(scope.row.OldFileUrl, index)">
|
|
|
+ <el-link :href="'http://'+fileurlcut(scope.row.OldFileUrl, index)" target="_blank" type="primary">
|
|
|
+ {{scope.row.OldFileName.split('$')[index]}}</el-link>
|
|
|
</div>
|
|
|
- </viewer>
|
|
|
-
|
|
|
-
|
|
|
+ <div v-else>
|
|
|
+ <img
|
|
|
+ @click="imgHover(scope.row.OldFileUrl, index)"
|
|
|
+ width="60%"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ v-if="fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
+ :src="'http://'+fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
+ :key="index">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="OldEffectDate" label="原有效日期" show-overflow-tooltip>
|
|
|
@@ -1595,22 +1635,21 @@
|
|
|
<el-table-column prop="FileUrlList" label="变更后文件" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
<el-row align="middle">
|
|
|
- <viewer :images="scope.row.FileUrlList" style="z-index:9999">
|
|
|
- <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
- <div v-if="imgFormat(scope.row.FileUrl, index)">
|
|
|
- <el-link :href="'http://'+fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary">
|
|
|
- {{scope.row.FileName.split('$')[index]}}</el-link>
|
|
|
- </div>
|
|
|
- <div v-else>
|
|
|
- <img
|
|
|
- width="60%"
|
|
|
- class="photoStyle" alt=""
|
|
|
- v-if="fileurlcut(scope.row.FileUrl, index)"
|
|
|
- :src="'http://'+fileurlcut(scope.row.FileUrl, index)"
|
|
|
- :key="index">
|
|
|
- </div>
|
|
|
+ <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
+ <div v-if="imgFormat(scope.row.FileUrl, index)">
|
|
|
+ <el-link :href="'http://'+fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary">
|
|
|
+ {{scope.row.FileName.split('$')[index]}}</el-link>
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ <img
|
|
|
+ @click="imgHover(scope.row.FileUrl, index)"
|
|
|
+ width="60%"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ v-if="fileurlcut(scope.row.FileUrl, index)"
|
|
|
+ :src="'http://'+fileurlcut(scope.row.FileUrl, index)"
|
|
|
+ :key="index">
|
|
|
</div>
|
|
|
- </viewer>
|
|
|
+ </div>
|
|
|
</el-row>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -1728,6 +1767,51 @@
|
|
|
</el-col>
|
|
|
|
|
|
</el-row>
|
|
|
+ <el-row v-if="SupplierTypeCode == '01'">
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="中石油准入证编号">
|
|
|
+ <el-input :class="changedForm['PACNumber'] ? 'modified-form-input' : ''" v-model="formData.PACNumber"
|
|
|
+ maxlength="255" :readonly="true"
|
|
|
+ placeholder="请输入"
|
|
|
+ style="width: 100%">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="级别">
|
|
|
+ <el-select v-model="formData.Grade" :class="changedForm['Grade'] ? 'modified-form-input' : ''"
|
|
|
+ :disabled="true"
|
|
|
+ placeholder="请选择级别"
|
|
|
+ style="width: 100%">
|
|
|
+ <el-option
|
|
|
+ v-for="item in GradeOptions"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="管理单位">
|
|
|
+ <el-select filterable :class="changedForm['MgrUnit'] ? 'modified-form-input' : ''"
|
|
|
+ :disabled="true"
|
|
|
+ v-model="formData.MgrUnit"
|
|
|
+ maxlength="255"
|
|
|
+ clearable
|
|
|
+ placeholder="请输入"
|
|
|
+ style="width: 100%">
|
|
|
+ <el-option v-for="item in ManagementUnitOptions"
|
|
|
+ :key="item.Value"
|
|
|
+ :label="item.Key"
|
|
|
+ :value="item.Key">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
<el-row>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
@@ -1945,7 +2029,12 @@
|
|
|
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
-
|
|
|
+ <el-col :span="8" v-if="SupplierTypeCode == '02'">
|
|
|
+ <el-form-item label="进津备案通知书">
|
|
|
+ <el-input v-model="formData.TjinNotify" readonly placeholder="请输入"
|
|
|
+ :class="changedForm['TjinNotify'] ? 'modified-form-input' : ''" style="width: 100%"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
|
|
|
@@ -2046,23 +2135,21 @@
|
|
|
<el-table-column prop="NeedFileType" label="文件分类" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column prop="OldFileUrlList" label="原文件" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
-
|
|
|
- <viewer :images="scope.row.OldFileUrlList" style="z-index: 9999">
|
|
|
- <div v-for="(tmpUrl,index) in scope.row.OldFileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
- <div v-if="imgFormat(scope.row.OldFileUrl, index)">
|
|
|
- <el-link :href="'http://'+fileurlcut(scope.row.OldFileUrl, index)" target="_blank" type="primary">
|
|
|
- {{scope.row.OldFileName.split('$')[index]}}</el-link>
|
|
|
- </div>
|
|
|
- <div v-else>
|
|
|
- <img
|
|
|
- width="60%"
|
|
|
- class="photoStyle" alt=""
|
|
|
- v-if="fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
- :src="'http://'+fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
- :key="index">
|
|
|
- </div>
|
|
|
+ <div v-for="(tmpUrl,index) in scope.row.OldFileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
+ <div v-if="imgFormat(scope.row.OldFileUrl, index)">
|
|
|
+ <el-link :href="'http://'+fileurlcut(scope.row.OldFileUrl, index)" target="_blank" type="primary">
|
|
|
+ {{scope.row.OldFileName.split('$')[index]}}</el-link>
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ <img
|
|
|
+ @click="imgHover(scope.row.OldFileUrl, index)"
|
|
|
+ width="60%"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ v-if="fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
+ :src="'http://'+fileurlcut(scope.row.OldFileUrl, index)"
|
|
|
+ :key="index">
|
|
|
</div>
|
|
|
- </viewer>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="OldEffectDate" label="原有效日期" show-overflow-tooltip>
|
|
|
@@ -2072,22 +2159,21 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="FileUrlList" label="变更后文件" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
- <viewer :images="scope.row.FileUrlList" style="z-index: 9999">
|
|
|
- <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
- <div v-if="imgFormat(scope.row.FileUrl, index)">
|
|
|
- <el-link :href="'http://'+fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary">
|
|
|
- {{scope.row.FileName.split('$')[index]}}</el-link>
|
|
|
- </div>
|
|
|
- <div v-else>
|
|
|
- <img
|
|
|
- width="60%"
|
|
|
- class="photoStyle" alt=""
|
|
|
- v-if="fileurlcut(scope.row.FileUrl, index)"
|
|
|
- :src="'http://'+fileurlcut(scope.row.FileUrl, index)"
|
|
|
- :key="index">
|
|
|
- </div>
|
|
|
+ <div v-for="(tmpUrl,index) in scope.row.FileUrlList" :key="index" style="vertical-align: middle; text-align: center;">
|
|
|
+ <div v-if="imgFormat(scope.row.FileUrl, index)">
|
|
|
+ <el-link :href="'http://'+fileurlcut(scope.row.FileUrl, index)" target="_blank" type="primary">
|
|
|
+ {{scope.row.FileName.split('$')[index]}}</el-link>
|
|
|
</div>
|
|
|
- </viewer>
|
|
|
+ <div v-else>
|
|
|
+ <img
|
|
|
+ @click="imgHover(scope.row.FileUrl, index)"
|
|
|
+ width="60%"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ v-if="fileurlcut(scope.row.FileUrl, index)"
|
|
|
+ :src="'http://'+fileurlcut(scope.row.FileUrl, index)"
|
|
|
+ :key="index">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="EffectDate" label="变更后有效日期" show-overflow-tooltip >
|
|
|
@@ -2141,6 +2227,17 @@
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
</el-dialog>
|
|
|
+ <!--资质图片放大-->
|
|
|
+ <el-dialog :visible.sync="dialogVisible5">
|
|
|
+ <div>
|
|
|
+ <img
|
|
|
+ width="100%"
|
|
|
+ class="photoStyle" alt=""
|
|
|
+ v-if="fileurlcut(imgUrl, urlIndex)"
|
|
|
+ :src="'http://'+fileurlcut(imgUrl, urlIndex)"
|
|
|
+ :key="urlIndex">
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
@@ -2223,6 +2320,8 @@
|
|
|
activeName2: 'all',
|
|
|
activeName3: 'all',
|
|
|
activeName4: 'all',
|
|
|
+ imgUrl: '',
|
|
|
+ urlIndex: 0,
|
|
|
formDataAppend: {
|
|
|
Id: '',
|
|
|
Step: 1,
|
|
|
@@ -2256,6 +2355,7 @@
|
|
|
dialogVisible2: false,
|
|
|
dialogVisible3: false,
|
|
|
dialogVisible4: false,
|
|
|
+ dialogVisible5: false,
|
|
|
baseurl: process.env.baseURL,
|
|
|
process: '',
|
|
|
business: '',
|
|
|
@@ -2670,6 +2770,11 @@
|
|
|
}
|
|
|
return retUrl
|
|
|
},
|
|
|
+ imgHover (url, index) {
|
|
|
+ this.urlIndex = index
|
|
|
+ this.imgUrl = url
|
|
|
+ this.dialogVisible5 = true
|
|
|
+ },
|
|
|
imgFormat (val, index) {
|
|
|
if (val != null && val != undefined && val != '') {
|
|
|
let fileurlall = val.split('$')[index]
|