|
@@ -1,417 +1,432 @@
|
|
|
<template>
|
|
|
- <el-tabs v-model="activeName" style="margin:2px">
|
|
|
- <!--———————————————————————————————————— 附件信息 ————————————————————————————————————————————————-->
|
|
|
- <el-tab-pane v-if="companyType != '03'" label="附件信息" name="first">
|
|
|
- <el-row>
|
|
|
- <el-col :span="6" v-if="licenShow" style="margin-top:2%;margin-left:2%;line-height: 34px; text-align:left;">
|
|
|
- 营业执照:
|
|
|
- <el-upload v-if="licenShow" ref="licenImg" class="Img-demo" action=""
|
|
|
- multiple list-type="picture-card"
|
|
|
- :file-list="licenseFileList"
|
|
|
- :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
|
|
|
- :auto-upload="false">
|
|
|
- <i slot="default" class="el-icon-plus"></i>
|
|
|
- <div slot="file" slot-scope="{file}">
|
|
|
- <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
- <span class="el-upload-list__item-actions">
|
|
|
- <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
- <i class="el-icon-zoom-in"></i>
|
|
|
- </span>
|
|
|
- <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
- <i class="el-icon-download"></i>
|
|
|
- </span>
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- </el-upload>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8" v-if="authorizationShow" style="margin-top:2%;margin-left:2%;line-height: 34px; text-align:left;">
|
|
|
- 法人授权书:
|
|
|
- <el-upload v-if="authorizationShow" ref="authorizationImg" class="Img-demo" action=""
|
|
|
- multiple list-type="picture-card"
|
|
|
- :file-list="authorizationFileList"
|
|
|
- :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
|
|
|
- :auto-upload="false">
|
|
|
- <i slot="default" class="el-icon-plus"></i>
|
|
|
- <div slot="file" slot-scope="{file}">
|
|
|
- <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
- <span class="el-upload-list__item-actions">
|
|
|
- <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
- <i class="el-icon-zoom-in"></i>
|
|
|
- </span>
|
|
|
- <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
- <i class="el-icon-download"></i>
|
|
|
- </span>
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- </el-upload>
|
|
|
- </el-col>
|
|
|
-
|
|
|
- <!-- <el-upload ref="upload" v-if="authorizationShow" class="upload-demo" action=""
|
|
|
- :on-preview="handleFilePreview" multiple :file-list="authorizationFileList" :auto-upload="false">
|
|
|
- </el-upload> -->
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="6" v-if="handlerPositiveShow || handlerNegativeShow" style="margin-top:2%;margin-left:2%;line-height: 34px; text-align:left;">
|
|
|
- 经办人信息:
|
|
|
- <el-upload v-if="handlerPositiveShow" ref="handlerPositiveImg" class="Img-demo" action="" multiple :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }" list-type="picture-card" :file-list="handlerPositiveList" :auto-upload="false">
|
|
|
- <i slot="default" class="el-icon-plus"></i>
|
|
|
- <div slot="file" slot-scope="{file}">
|
|
|
- <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
- <span class="el-upload-list__item-actions">
|
|
|
- <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
- <i class="el-icon-zoom-in"></i>
|
|
|
- </span>
|
|
|
- <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
- <i class="el-icon-download"></i>
|
|
|
- </span>
|
|
|
- </span>
|
|
|
+<div class="app-container zap-main">
|
|
|
+ <div class="zap-content">
|
|
|
+ <el-tabs v-model="activeName" style="margin:2px">
|
|
|
+ <!--———————————————————————————————————— 附件信息 ————————————————————————————————————————————————-->
|
|
|
+ <el-tab-pane v-if="companyType != '03'" label="附件信息" name="first">
|
|
|
+ <el-row class="zap-business">
|
|
|
+ <div v-if="licenShow" class="zap-business__item">
|
|
|
+ <div class="zap-business__title">营业执照:</div>
|
|
|
+ <div class="zap-business__picture">
|
|
|
+ <el-upload v-if="licenShow" ref="licenImg" action=""
|
|
|
+ multiple list-type="picture-card"
|
|
|
+ :file-list="licenseFileList"
|
|
|
+ :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
|
|
|
+ :auto-upload="false">
|
|
|
+ <i slot="default" class="el-icon-plus"></i>
|
|
|
+ <div slot="file" slot-scope="{file}">
|
|
|
+ <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
+ <span class="el-upload-list__item-actions">
|
|
|
+ <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
+ <i class="el-icon-zoom-in"></i>
|
|
|
+ </span>
|
|
|
+ <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
+ <i class="el-icon-download"></i>
|
|
|
+ </span>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </el-upload>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </el-upload>
|
|
|
- <el-upload v-if="handlerNegativeShow" ref="handlerNegativeImg" class="Img-demo" action="" multiple :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }" list-type="picture-card" :file-list="handlerNegativeList" :auto-upload="false">
|
|
|
- <i slot="default" class="el-icon-plus"></i>
|
|
|
- <div slot="file" slot-scope="{file}">
|
|
|
- <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
- <span class="el-upload-list__item-actions" >
|
|
|
- <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)" >
|
|
|
- <i class="el-icon-zoom-in"></i>
|
|
|
- </span>
|
|
|
- <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
- <i class="el-icon-download"></i>
|
|
|
- </span>
|
|
|
- </span>
|
|
|
+ <div v-if="authorizationShow" class="zap-business__item">
|
|
|
+ <div class="zap-buisness__title">法人授权书:</div>
|
|
|
+ <div class="zap-business__picture">
|
|
|
+ <el-upload v-if="authorizationShow" ref="authorizationImg" action=""
|
|
|
+ multiple list-type="picture-card"
|
|
|
+ :file-list="authorizationFileList"
|
|
|
+ :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
|
|
|
+ :auto-upload="false">
|
|
|
+ <i slot="default" class="el-icon-plus"></i>
|
|
|
+ <div slot="file" slot-scope="{file}">
|
|
|
+ <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
+ <span class="el-upload-list__item-actions">
|
|
|
+ <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
+ <i class="el-icon-zoom-in"></i>
|
|
|
+ </span>
|
|
|
+ <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
+ <i class="el-icon-download"></i>
|
|
|
+ </span>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </el-upload>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </el-upload>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8" v-if="commitmentShow" style="margin-top:2%;margin-left:2%;line-height: 34px; text-align:left;">
|
|
|
- 数字证书授权与承诺书:
|
|
|
- <el-upload v-if="commitmentShow" ref="commitmentImg" class="Img-demo" action=""
|
|
|
- multiple list-type="picture-card"
|
|
|
- :file-list="commitmentFileList"
|
|
|
- :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
|
|
|
- :auto-upload="false">
|
|
|
- <i slot="default" class="el-icon-plus"></i>
|
|
|
- <div slot="file" slot-scope="{file}">
|
|
|
- <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
- <span class="el-upload-list__item-actions">
|
|
|
- <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
- <i class="el-icon-zoom-in"></i>
|
|
|
- </span>
|
|
|
- <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
- <i class="el-icon-download"></i>
|
|
|
- </span>
|
|
|
- </span>
|
|
|
+ </el-row>
|
|
|
+ <el-row class="zap-business">
|
|
|
+ <div v-if="handlerPositiveShow || handlerNegativeShow" class="zap-business__item">
|
|
|
+ <div class="zap-business__title">经办人信息:</div>
|
|
|
+ <div class="zap-business__picture">
|
|
|
+ <el-upload v-if="handlerPositiveShow" ref="handlerPositiveImg" action="" multiple :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }" list-type="picture-card" :file-list="handlerPositiveList" :auto-upload="false">
|
|
|
+ <i slot="default" class="el-icon-plus"></i>
|
|
|
+ <div slot="file" slot-scope="{file}">
|
|
|
+ <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
+ <span class="el-upload-list__item-actions">
|
|
|
+ <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
+ <i class="el-icon-zoom-in"></i>
|
|
|
+ </span>
|
|
|
+ <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
+ <i class="el-icon-download"></i>
|
|
|
+ </span>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </el-upload>
|
|
|
</div>
|
|
|
- </el-upload>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="6" v-if="legalShow || legalBackShow" style="margin-top:2%;margin-left:2%;line-height: 34px; text-align:left;">
|
|
|
- 法人证件:
|
|
|
- <el-upload ref="legalImg" v-if="legalShow" class="Img-demo" action="" multiple :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }" list-type="picture-card" :file-list="legalFileList" :auto-upload="false" >
|
|
|
- <i slot="default" class="el-icon-plus"></i>
|
|
|
- <div slot="file" slot-scope="{file}" >
|
|
|
- <img class="el-upload-list__item-thumbnail" :src="file.url" alt="" >
|
|
|
- <span class="el-upload-list__item-actions">
|
|
|
- <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
- <i class="el-icon-zoom-in"></i>
|
|
|
- </span>
|
|
|
- <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
- <i class="el-icon-download"></i>
|
|
|
- </span>
|
|
|
- </span>
|
|
|
+ <div class="zap-business__picture">
|
|
|
+ <el-upload v-if="handlerNegativeShow" ref="handlerNegativeImg" action="" multiple :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }" list-type="picture-card" :file-list="handlerNegativeList" :auto-upload="false">
|
|
|
+ <i slot="default" class="el-icon-plus"></i>
|
|
|
+ <div slot="file" slot-scope="{file}">
|
|
|
+ <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
+ <span class="el-upload-list__item-actions" >
|
|
|
+ <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)" >
|
|
|
+ <i class="el-icon-zoom-in"></i>
|
|
|
+ </span>
|
|
|
+ <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
+ <i class="el-icon-download"></i>
|
|
|
+ </span>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </el-upload>
|
|
|
</div>
|
|
|
- </el-upload>
|
|
|
- <el-upload ref="legalBackImg" v-if="legalBackShow" class="Img-demo" action="" multiple :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }" list-type="picture-card" :file-list="legalBackFileList" :auto-upload="false">
|
|
|
- <i slot="default" class="el-icon-plus"></i>
|
|
|
- <div slot="file" slot-scope="{file}">
|
|
|
- <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
- <span class="el-upload-list__item-actions">
|
|
|
- <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
- <i class="el-icon-zoom-in"></i>
|
|
|
- </span>
|
|
|
- <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
- <i class="el-icon-download"></i>
|
|
|
- </span>
|
|
|
- </span>
|
|
|
+ </div>
|
|
|
+ <div v-if="commitmentShow" class="zap-business__item">
|
|
|
+ <div class="zap-business__title">数字证书授权与承诺书:</div>
|
|
|
+ <div class="zap-business__picture">
|
|
|
+ <el-upload v-if="commitmentShow" ref="commitmentImg" action=""
|
|
|
+ multiple list-type="picture-card"
|
|
|
+ :file-list="commitmentFileList"
|
|
|
+ :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
|
|
|
+ :auto-upload="false">
|
|
|
+ <i slot="default" class="el-icon-plus"></i>
|
|
|
+ <div slot="file" slot-scope="{file}">
|
|
|
+ <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
+ <span class="el-upload-list__item-actions">
|
|
|
+ <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
+ <i class="el-icon-zoom-in"></i>
|
|
|
+ </span>
|
|
|
+ <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
+ <i class="el-icon-download"></i>
|
|
|
+ </span>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </el-upload>
|
|
|
</div>
|
|
|
- </el-upload>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12" v-if="scyCfcaUserId" style="margin-top:2%;margin-left:2%;line-height: 34px; text-align:left;">
|
|
|
- CFCA企业认证证书:<span>{{scyCfcaUserId}}</span>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="12" style="margin-top:2%;margin-left:2%;line-height: 34px; text-align:left;">
|
|
|
- CFCA授权编号:<span v-if="scyCfcaAuthNumber">{{scyCfcaAuthNumber}}</span>
|
|
|
- <label v-else text="abcdef" id="lab1" style="color:blue" @click="openWindows">激活</label>
|
|
|
- <span v-else @click="openWindows">激活</span>
|
|
|
- </el-col>
|
|
|
- <!-- <el-upload v-if="commitmentShow" ref="upload" class="upload-demo" action=""
|
|
|
- :on-preview="handleFilePreview" multiple :file-list="commitmentFileList" :auto-upload="false">
|
|
|
- </el-upload> -->
|
|
|
- </el-row>
|
|
|
- </el-tab-pane>
|
|
|
- <!--——————————————————————————————————————————基本信息————————————————————————————————————————————————————-->
|
|
|
- <el-tab-pane v-if="form.scyType !='03'" label="基本信息" name="fourth">
|
|
|
- <el-form ref="form" :model="form" label-width="130px" :inline="true">
|
|
|
- <!-- <el-form-item label="所属行业" prop="scyIndustry">
|
|
|
- <el-input v-model="form.scyIndustry" placeholder="请输入所属行业" maxlength="20" show-word-limit disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="企业规模" prop="scyScale">
|
|
|
- <el-select v-model="form.scyScale" placeholder="企业规模" clearable size="small" disabled>
|
|
|
- <el-option v-for="dict in scyScaleOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="机构性质" prop="scyOrganization">
|
|
|
- <el-select v-model="form.scyOrganization" placeholder="机构性质" clearable size="small" disabled>
|
|
|
- <el-option v-for="dict in scyOrganizationOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item> -->
|
|
|
- <el-form-item label="企业类型" prop="scyType">
|
|
|
- <el-input :value= scyTypeFormat(form.scyType) disabled></el-input>
|
|
|
- </el-form-item>
|
|
|
- <!-- <el-form-item label="客户经理" prop="scyManager">
|
|
|
- <el-input v-model="form.scyManager" placeholder="请输入客户经理" maxlength="20" show-word-limit />
|
|
|
- </el-form-item> -->
|
|
|
- <el-form-item label="机构名称" prop="scyName">
|
|
|
- <el-input v-model="form.scyName" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="机构代码" prop="scySocialCode">
|
|
|
- <el-input v-model="form.scySocialCode" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="证件注册日" prop="scyStartTime">
|
|
|
- <el-input v-model="form.scyStartTime" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="注册地址" prop="scyAddress">
|
|
|
- <el-input v-model="form.scyAddress" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="证件到期日" prop="scyEndTime">
|
|
|
- <el-input v-model="form.scyEndTime" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="注册资本" prop="scyRegisteredCapital">
|
|
|
- <el-input v-model="form.scyRegisteredCapital" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="法人姓名" prop="scyLegal">
|
|
|
- <el-input v-model="form.scyLegal" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="证件类型" prop="scyLegal">
|
|
|
- <el-input value="身份证" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="联系方式" prop="scyPhone">
|
|
|
- <el-input v-model="form.scyPhone" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="证件号码" prop="scyLegalId">
|
|
|
- <el-input v-model="form.scyLegalId" disabled />
|
|
|
- </el-form-item>
|
|
|
- <!-- <el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
- <el-button @click="cancel">取 消</el-button> -->
|
|
|
- </el-form>
|
|
|
- </el-tab-pane>
|
|
|
- <el-tab-pane v-if="companyType =='03'" label="基本信息" name="first">
|
|
|
- <el-form ref="form" :model="form" label-width="130px" :inline="true">
|
|
|
- <!-- <el-form-item label="所属行业" prop="scyIndustry">
|
|
|
- <el-input v-model="form.scyIndustry" placeholder="请输入所属行业" maxlength="20" show-word-limit disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="企业规模" prop="scyScale">
|
|
|
- <el-select v-model="form.scyScale" placeholder="企业规模" clearable size="small" disabled>
|
|
|
- <el-option v-for="dict in scyScaleOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="机构性质" prop="scyOrganization">
|
|
|
- <el-select v-model="form.scyOrganization" placeholder="机构性质" clearable size="small" disabled>
|
|
|
- <el-option v-for="dict in scyOrganizationOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item> -->
|
|
|
- <el-form-item label="企业类型" prop="scyType">
|
|
|
- <el-input :value= scyTypeFormat(form.scyType) disabled></el-input>
|
|
|
- </el-form-item>
|
|
|
- <!-- <el-form-item label="客户经理" prop="scyManager">
|
|
|
- <el-input v-model="form.scyManager" placeholder="请输入客户经理" maxlength="20" show-word-limit />
|
|
|
- </el-form-item> -->
|
|
|
- <el-form-item label="机构名称" prop="scyName">
|
|
|
- <el-input v-model="form.scyName" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="机构代码" prop="scySocialCode">
|
|
|
- <el-input v-model="form.scySocialCode" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="证件注册日" prop="scyStartTime">
|
|
|
- <el-input v-model="form.scyStartTime" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="注册地址" prop="scyAddress">
|
|
|
- <el-input v-model="form.scyAddress" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="证件到期日" prop="scyEndTime">
|
|
|
- <el-input v-model="form.scyEndTime" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="注册资本" prop="scyRegisteredCapital">
|
|
|
- <el-input v-model="form.scyRegisteredCapital" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="法人姓名" prop="scyLegal">
|
|
|
- <el-input v-model="form.scyLegal" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="证件类型" prop="scyLegal">
|
|
|
- <el-input value="身份证" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="联系方式" prop="scyPhone">
|
|
|
- <el-input v-model="form.scyPhone" disabled />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="证件号码" prop="scyLegalId">
|
|
|
- <el-input v-model="form.scyLegalId" disabled />
|
|
|
- </el-form-item>
|
|
|
- <!-- <el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
- <el-button @click="cancel">取 消</el-button> -->
|
|
|
- </el-form>
|
|
|
- </el-tab-pane>
|
|
|
- <!--————————————————————————————————————联系人信息————————————————————————————————————————————————-->
|
|
|
- <el-tab-pane label="联系人信息" name="second">
|
|
|
- <div><span style="color:#409EFF">▋</span> 经办人信息</div>
|
|
|
- <el-form ref="contactsForm" :model="contactsForm" label-width="130px" :inline="true">
|
|
|
- <el-row>
|
|
|
- <el-col :span="8" style="margin-top:2%">
|
|
|
- 姓名:
|
|
|
- <el-input v-model="contactsForm.nickName" disabled style=" width:50%"></el-input>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8" style="margin-top:2%">
|
|
|
- 移动电话:
|
|
|
- <el-input v-model="contactsForm.userName" disabled style="width:50%"></el-input>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8" style="margin-top:2%">
|
|
|
- 邮箱:
|
|
|
- <el-input v-model="contactsForm.email" disabled style=" width:50%"></el-input>
|
|
|
- </el-col>
|
|
|
+ </div>
|
|
|
</el-row>
|
|
|
- </el-form>
|
|
|
- </el-tab-pane>
|
|
|
- <!--———————————————————————————————————— 发票信息 ————————————————————————————————————————————————-->
|
|
|
- <el-tab-pane v-if="companyType != '03'" label="发票信息" name="third">
|
|
|
- <div><span style="color:#409EFF">▋</span>开票信息</div>
|
|
|
- <el-form ref="invoiceForm" :model="invoiceForm" label-width="130px" :inline="true">
|
|
|
- <el-row>
|
|
|
- <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
- 单位名称:
|
|
|
- </el-col>
|
|
|
- <el-col :span="6" style="margin-top:2%;">
|
|
|
- <el-input v-model="invoiceForm.scyName" disabled style=" width:75%"></el-input>
|
|
|
- </el-col>
|
|
|
- <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
- 税号:
|
|
|
- </el-col>
|
|
|
- <el-col :span="6" style="margin-top:2%;">
|
|
|
- <el-input v-model="invoiceForm.scySocialCode" disabled style=" width:75%"></el-input>
|
|
|
- </el-col>
|
|
|
- <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
- 单位地址:
|
|
|
- </el-col>
|
|
|
- <el-col :span="6" style="margin-top:2%;">
|
|
|
- <el-input v-model="invoiceForm.ziaAddress" disabled style=" width:75%"></el-input>
|
|
|
- </el-col>
|
|
|
+ <el-row class="zap-business">
|
|
|
+ <div v-if="legalShow || legalBackShow">
|
|
|
+ <div class="zap-business__title">法人证件:</div>
|
|
|
+ <el-row type="flex" align="middle">
|
|
|
+ <div class="zap-business__picture">
|
|
|
+ <el-upload ref="legalImg" v-if="legalShow" class="Img-demo" action="" multiple :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }" list-type="picture-card" :file-list="legalFileList" :auto-upload="false" >
|
|
|
+ <i slot="default" class="el-icon-plus"></i>
|
|
|
+ <div slot="file" slot-scope="{file}" >
|
|
|
+ <img class="el-upload-list__item-thumbnail" :src="file.url" alt="" >
|
|
|
+ <span class="el-upload-list__item-actions">
|
|
|
+ <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
+ <i class="el-icon-zoom-in"></i>
|
|
|
+ </span>
|
|
|
+ <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
+ <i class="el-icon-download"></i>
|
|
|
+ </span>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </el-upload>
|
|
|
+ </div>
|
|
|
+ <div class="zap-business__picture">
|
|
|
+ <el-upload ref="legalBackImg" v-if="legalBackShow" class="Img-demo" action="" multiple :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }" list-type="picture-card" :file-list="legalBackFileList" :auto-upload="false">
|
|
|
+ <i slot="default" class="el-icon-plus"></i>
|
|
|
+ <div slot="file" slot-scope="{file}">
|
|
|
+ <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
|
|
|
+ <span class="el-upload-list__item-actions">
|
|
|
+ <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
|
|
|
+ <i class="el-icon-zoom-in"></i>
|
|
|
+ </span>
|
|
|
+ <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
|
|
|
+ <i class="el-icon-download"></i>
|
|
|
+ </span>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </el-upload>
|
|
|
+ </div>
|
|
|
+ </el-row>
|
|
|
+ </div>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
- 电话号码:
|
|
|
- </el-col>
|
|
|
- <el-col :span="6" style="margin-top:2%;">
|
|
|
- <el-input v-model="invoiceForm.ziaContactsPhone" disabled style=" width:75%"></el-input>
|
|
|
- </el-col>
|
|
|
- <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
- 开户银行:
|
|
|
- </el-col>
|
|
|
- <el-col :span="6" style="margin-top:2%;">
|
|
|
- <el-input v-model="invoiceForm.pbaiBankName" disabled style=" width:75%"></el-input>
|
|
|
- </el-col>
|
|
|
- <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
- 开户账号:
|
|
|
- </el-col>
|
|
|
- <el-col :span="6" style="margin-top:2%;">
|
|
|
- <el-input v-model="invoiceForm.pbaiBankaccountId" disabled style=" width:75%"></el-input>
|
|
|
- </el-col>
|
|
|
+ <div v-if="scyCfcaUserId" class="zap-business__text">
|
|
|
+ CFCA企业认证证书:<span>{{scyCfcaUserId}}</span>
|
|
|
+ </div>
|
|
|
+ <div class="zap-business__text">
|
|
|
+ CFCA授权编号:<span v-if="scyCfcaAuthNumber">{{scyCfcaAuthNumber}}</span>
|
|
|
+ <label v-else text="abcdef" id="lab1" style="color:blue" @click="openWindows">激活</label>
|
|
|
+ </div>
|
|
|
+ <!-- <el-upload v-if="commitmentShow" ref="upload" class="upload-demo" action=""
|
|
|
+ :on-preview="handleFilePreview" multiple :file-list="commitmentFileList" :auto-upload="false">
|
|
|
+ </el-upload> -->
|
|
|
</el-row>
|
|
|
- </el-form>
|
|
|
- </el-tab-pane>
|
|
|
- <!--———————————————————————————————————— 链属关系 ————————————————————————————————————————————————-->
|
|
|
- <el-tab-pane v-if="companyType != '03'" label="链属关系" name="Section">
|
|
|
- <span style="margin-bottom: 10px;color:#333333;font:14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial,sans-serif">所选条件:</span>
|
|
|
- <div style="float: right;margin-right:1%">
|
|
|
- <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
- <el-button icon="el-icon-refresh" size="mini" @click="resetQuery" style="float: ;">重置</el-button>
|
|
|
- </div>
|
|
|
- <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="150px">
|
|
|
- <!-- <el-form-item label="企业名称" prop="companyName">
|
|
|
- <el-input maxlength="30" v-model="queryParams.companyName" placeholder="请输入企业名称" clearable size="small" @keyup.enter.native="handleQuery" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="社会统一代码" prop="scySocialCode">
|
|
|
- <el-input maxlength="30" v-model="queryParams.scySocialCode" placeholder="请输入社会统一代码" clearable size="small" @keyup.enter.native="handleQuery" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="链属状态" prop="scrStatus">
|
|
|
- <el-select v-model="queryParams.scrStatus" placeholder="链属状态" clearable size="small" style="width: 215px">
|
|
|
- <el-option v-for="dict in scrStatusOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item> -->
|
|
|
- <el-form-item label="企业类型" prop="scrType">
|
|
|
- <el-select v-model="queryParams.scrType" placeholder="企业类型" clearable size="small" style="width: 215px">
|
|
|
- <el-option v-for="dict in scrTypeOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- </el-form>
|
|
|
- <el-table v-loading="loading" :data="relList" stripe border>
|
|
|
- <el-table-column label="序号" type="index" width="55" align="center" />
|
|
|
- <!-- <el-table-column label="企业编号" align="center" prop="companyNumber" show-overflow-tooltip>
|
|
|
- <template slot-scope="scope">
|
|
|
- <span v-if="scope.row.launch">{{scope.row.launchReceiveScrCompanyId}}</span>
|
|
|
- <span v-else>{{scope.row.launchCompanyId}}</span>
|
|
|
- </template>
|
|
|
- </el-table-column> -->
|
|
|
- <el-table-column label="社会统一代码" align="center" prop="companyCode" show-overflow-tooltip>
|
|
|
- <template slot-scope="scope">
|
|
|
- <span v-if="scope.row.launch">{{scope.row.receiveScySocialCode}}</span>
|
|
|
- <span v-else>{{scope.row.launchScySocialCode}}</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="企业名称" align="center" prop="companyName" show-overflow-tooltip>
|
|
|
- <template slot-scope="scope">
|
|
|
- <span v-if="scope.row.launch">{{scope.row.receiveScyName}}</span>
|
|
|
- <span v-else>{{scope.row.launchScyName}}</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="企业类型" align="center" prop="companyType">
|
|
|
- <template slot-scope="scope">
|
|
|
- <span v-if="scope.row.launch">{{companyTypeFormat(scope.row.launchScrReceiveType)}}</span>
|
|
|
- <span v-else>{{companyTypeFormat(scope.row.launchScrLaunchType)}}</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="联系人" align="center" prop="launchScrContarct">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="联系电话" align="center" prop="launchScrContarctPhone">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="邮箱" align="center" prop="launchScrContarctEmail" show-overflow-tooltip>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="状态" align="center" prop="launchScrStatus" :formatter="launchScrStatusFormat">
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
-
|
|
|
- <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getRelList" />
|
|
|
- </el-tab-pane>
|
|
|
- <el-dialog :visible.sync="dialogVisible">
|
|
|
- <img width="100%" :src="dialogImageUrl" alt="">
|
|
|
- </el-dialog>
|
|
|
- <!--短信-->
|
|
|
- <el-dialog :visible.sync="messageIsShow" width="800px" append-to-body :before-close = "cancelMessage" center>
|
|
|
- <el-form ref="messageForm" :disabled="false" :model="messageForm" v-if="messageIsShow" label-width="150px" class="demo-form-inline" :inline="true" @submit.native.prevent>
|
|
|
- <el-form-item label="验证码" prop="validCode">
|
|
|
- <el-input v-model="messageForm.validCode" style="width: 200px" maxlength="6" oninput="value=value.replace(/[^\d]/g,'')"/>
|
|
|
+ </el-tab-pane>
|
|
|
+ <!--——————————————————————————————————————————基本信息————————————————————————————————————————————————————-->
|
|
|
+ <el-tab-pane v-if="form.scyType !='03'" label="基本信息" name="fourth">
|
|
|
+ <el-form ref="form" :model="form" label-width="130px" :inline="true">
|
|
|
+ <!-- <el-form-item label="所属行业" prop="scyIndustry">
|
|
|
+ <el-input v-model="form.scyIndustry" placeholder="请输入所属行业" maxlength="20" show-word-limit disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="企业规模" prop="scyScale">
|
|
|
+ <el-select v-model="form.scyScale" placeholder="企业规模" clearable size="small" disabled>
|
|
|
+ <el-option v-for="dict in scyScaleOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="机构性质" prop="scyOrganization">
|
|
|
+ <el-select v-model="form.scyOrganization" placeholder="机构性质" clearable size="small" disabled>
|
|
|
+ <el-option v-for="dict in scyOrganizationOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item> -->
|
|
|
+ <el-form-item label="企业类型" prop="scyType">
|
|
|
+ <el-input :value= scyTypeFormat(form.scyType) disabled></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <!-- <el-form-item label="客户经理" prop="scyManager">
|
|
|
+ <el-input v-model="form.scyManager" placeholder="请输入客户经理" maxlength="20" show-word-limit />
|
|
|
+ </el-form-item> -->
|
|
|
+ <el-form-item label="机构名称" prop="scyName">
|
|
|
+ <el-input v-model="form.scyName" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="机构代码" prop="scySocialCode">
|
|
|
+ <el-input v-model="form.scySocialCode" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="证件注册日" prop="scyStartTime">
|
|
|
+ <el-input v-model="form.scyStartTime" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="注册地址" prop="scyAddress">
|
|
|
+ <el-input v-model="form.scyAddress" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="证件到期日" prop="scyEndTime">
|
|
|
+ <el-input v-model="form.scyEndTime" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="注册资本" prop="scyRegisteredCapital">
|
|
|
+ <el-input v-model="form.scyRegisteredCapital" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="法人姓名" prop="scyLegal">
|
|
|
+ <el-input v-model="form.scyLegal" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="证件类型" prop="scyLegal">
|
|
|
+ <el-input value="身份证" disabled />
|
|
|
</el-form-item>
|
|
|
- <el-form-item>
|
|
|
- <el-button v-show="messShow" type="success" @click="send">点击获取验证码</el-button>
|
|
|
- <el-button v-show="!messShow" type="success" disabled><span>{{timer}}</span>秒后重新获取</el-button>
|
|
|
+ <el-form-item label="联系方式" prop="scyPhone">
|
|
|
+ <el-input v-model="form.scyPhone" disabled />
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="证件号码" prop="scyLegalId">
|
|
|
+ <el-input v-model="form.scyLegalId" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <!-- <el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
+ <el-button @click="cancel">取 消</el-button> -->
|
|
|
+ </el-form>
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane v-if="companyType =='03'" label="基本信息" name="first">
|
|
|
+ <el-form ref="form" :model="form" label-width="130px" :inline="true">
|
|
|
+ <!-- <el-form-item label="所属行业" prop="scyIndustry">
|
|
|
+ <el-input v-model="form.scyIndustry" placeholder="请输入所属行业" maxlength="20" show-word-limit disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="企业规模" prop="scyScale">
|
|
|
+ <el-select v-model="form.scyScale" placeholder="企业规模" clearable size="small" disabled>
|
|
|
+ <el-option v-for="dict in scyScaleOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="机构性质" prop="scyOrganization">
|
|
|
+ <el-select v-model="form.scyOrganization" placeholder="机构性质" clearable size="small" disabled>
|
|
|
+ <el-option v-for="dict in scyOrganizationOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item> -->
|
|
|
+ <el-form-item label="企业类型" prop="scyType">
|
|
|
+ <el-input :value= scyTypeFormat(form.scyType) disabled></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <!-- <el-form-item label="客户经理" prop="scyManager">
|
|
|
+ <el-input v-model="form.scyManager" placeholder="请输入客户经理" maxlength="20" show-word-limit />
|
|
|
+ </el-form-item> -->
|
|
|
+ <el-form-item label="机构名称" prop="scyName">
|
|
|
+ <el-input v-model="form.scyName" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="机构代码" prop="scySocialCode">
|
|
|
+ <el-input v-model="form.scySocialCode" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="证件注册日" prop="scyStartTime">
|
|
|
+ <el-input v-model="form.scyStartTime" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="注册地址" prop="scyAddress">
|
|
|
+ <el-input v-model="form.scyAddress" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="证件到期日" prop="scyEndTime">
|
|
|
+ <el-input v-model="form.scyEndTime" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="注册资本" prop="scyRegisteredCapital">
|
|
|
+ <el-input v-model="form.scyRegisteredCapital" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="法人姓名" prop="scyLegal">
|
|
|
+ <el-input v-model="form.scyLegal" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="证件类型" prop="scyLegal">
|
|
|
+ <el-input value="身份证" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="联系方式" prop="scyPhone">
|
|
|
+ <el-input v-model="form.scyPhone" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="证件号码" prop="scyLegalId">
|
|
|
+ <el-input v-model="form.scyLegalId" disabled />
|
|
|
+ </el-form-item>
|
|
|
+ <!-- <el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
+ <el-button @click="cancel">取 消</el-button> -->
|
|
|
+ </el-form>
|
|
|
+ </el-tab-pane>
|
|
|
+ <!--————————————————————————————————————联系人信息————————————————————————————————————————————————-->
|
|
|
+ <el-tab-pane label="联系人信息" name="second">
|
|
|
+ <div><span style="color:#409EFF">▋</span> 经办人信息</div>
|
|
|
+ <el-form ref="contactsForm" :model="contactsForm" label-width="130px" :inline="true">
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="8" style="margin-top:2%">
|
|
|
+ 姓名:
|
|
|
+ <el-input v-model="contactsForm.nickName" disabled style=" width:50%"></el-input>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8" style="margin-top:2%">
|
|
|
+ 移动电话:
|
|
|
+ <el-input v-model="contactsForm.userName" disabled style="width:50%"></el-input>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8" style="margin-top:2%">
|
|
|
+ 邮箱:
|
|
|
+ <el-input v-model="contactsForm.email" disabled style=" width:50%"></el-input>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </el-form>
|
|
|
+ </el-tab-pane>
|
|
|
+ <!--———————————————————————————————————— 发票信息 ————————————————————————————————————————————————-->
|
|
|
+ <el-tab-pane v-if="companyType != '03'" label="发票信息" name="third">
|
|
|
+ <div><span style="color:#409EFF">▋</span>开票信息</div>
|
|
|
+ <el-form ref="invoiceForm" :model="invoiceForm" label-width="130px" :inline="true">
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
+ 单位名称:
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6" style="margin-top:2%;">
|
|
|
+ <el-input v-model="invoiceForm.scyName" disabled style=" width:75%"></el-input>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
+ 税号:
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6" style="margin-top:2%;">
|
|
|
+ <el-input v-model="invoiceForm.scySocialCode" disabled style=" width:75%"></el-input>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
+ 单位地址:
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6" style="margin-top:2%;">
|
|
|
+ <el-input v-model="invoiceForm.ziaAddress" disabled style=" width:75%"></el-input>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
+ 电话号码:
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6" style="margin-top:2%;">
|
|
|
+ <el-input v-model="invoiceForm.ziaContactsPhone" disabled style=" width:75%"></el-input>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
+ 开户银行:
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6" style="margin-top:2%;">
|
|
|
+ <el-input v-model="invoiceForm.pbaiBankName" disabled style=" width:75%"></el-input>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="2" style="margin-top:2%;line-height: 34px; text-align: right;">
|
|
|
+ 开户账号:
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6" style="margin-top:2%;">
|
|
|
+ <el-input v-model="invoiceForm.pbaiBankaccountId" disabled style=" width:75%"></el-input>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </el-form>
|
|
|
+ </el-tab-pane>
|
|
|
+ <!--———————————————————————————————————— 链属关系 ————————————————————————————————————————————————-->
|
|
|
+ <el-tab-pane v-if="companyType != '03'" label="链属关系" name="Section">
|
|
|
+ <span style="margin-bottom: 10px;color:#333333;font:14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial,sans-serif">所选条件:</span>
|
|
|
+ <div style="float: right;margin-right:1%">
|
|
|
+ <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
+ <el-button icon="el-icon-refresh" size="mini" @click="resetQuery" style="float: ;">重置</el-button>
|
|
|
+ </div>
|
|
|
+ <el-form :model="queryParams" ref="queryForm" :inline="true" label-width="150px">
|
|
|
+ <!-- <el-form-item label="企业名称" prop="companyName">
|
|
|
+ <el-input maxlength="30" v-model="queryParams.companyName" placeholder="请输入企业名称" clearable size="small" @keyup.enter.native="handleQuery" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="社会统一代码" prop="scySocialCode">
|
|
|
+ <el-input maxlength="30" v-model="queryParams.scySocialCode" placeholder="请输入社会统一代码" clearable size="small" @keyup.enter.native="handleQuery" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="链属状态" prop="scrStatus">
|
|
|
+ <el-select v-model="queryParams.scrStatus" placeholder="链属状态" clearable size="small" style="width: 215px">
|
|
|
+ <el-option v-for="dict in scrStatusOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item> -->
|
|
|
+ <el-form-item label="企业类型" prop="scrType">
|
|
|
+ <el-select v-model="queryParams.scrType" placeholder="企业类型" clearable size="small" style="width: 215px">
|
|
|
+ <el-option v-for="dict in scrTypeOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ <el-table v-loading="loading" :data="relList" stripe border>
|
|
|
+ <el-table-column label="序号" type="index" width="55" align="center" />
|
|
|
+ <!-- <el-table-column label="企业编号" align="center" prop="companyNumber" show-overflow-tooltip>
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span v-if="scope.row.launch">{{scope.row.launchReceiveScrCompanyId}}</span>
|
|
|
+ <span v-else>{{scope.row.launchCompanyId}}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column> -->
|
|
|
+ <el-table-column label="社会统一代码" align="center" prop="companyCode" show-overflow-tooltip>
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span v-if="scope.row.launch">{{scope.row.receiveScySocialCode}}</span>
|
|
|
+ <span v-else>{{scope.row.launchScySocialCode}}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="企业名称" align="center" prop="companyName" show-overflow-tooltip>
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span v-if="scope.row.launch">{{scope.row.receiveScyName}}</span>
|
|
|
+ <span v-else>{{scope.row.launchScyName}}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="企业类型" align="center" prop="companyType">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span v-if="scope.row.launch">{{companyTypeFormat(scope.row.launchScrReceiveType)}}</span>
|
|
|
+ <span v-else>{{companyTypeFormat(scope.row.launchScrLaunchType)}}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="联系人" align="center" prop="launchScrContarct">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="联系电话" align="center" prop="launchScrContarctPhone">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="邮箱" align="center" prop="launchScrContarctEmail" show-overflow-tooltip>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="状态" align="center" prop="launchScrStatus" :formatter="launchScrStatusFormat">
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+
|
|
|
+ <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getRelList" />
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-dialog :visible.sync="dialogVisible">
|
|
|
+ <img width="100%" :src="dialogImageUrl" alt="">
|
|
|
+ </el-dialog>
|
|
|
+ <!--短信-->
|
|
|
+ <el-dialog :visible.sync="messageIsShow" width="800px" append-to-body :before-close = "cancelMessage" center>
|
|
|
+ <el-form ref="messageForm" :disabled="false" :model="messageForm" v-if="messageIsShow" label-width="150px" class="demo-form-inline" :inline="true" @submit.native.prevent>
|
|
|
+ <el-form-item label="验证码" prop="validCode">
|
|
|
+ <el-input v-model="messageForm.validCode" style="width: 200px" maxlength="6" oninput="value=value.replace(/[^\d]/g,'')"/>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <el-button v-show="messShow" type="success" @click="send">点击获取验证码</el-button>
|
|
|
+ <el-button v-show="!messShow" type="success" disabled><span>{{timer}}</span>秒后重新获取</el-button>
|
|
|
+ </el-form-item>
|
|
|
|
|
|
- </el-form>
|
|
|
- <div slot="footer" class="dialog-footer">
|
|
|
- <el-button type="primary" @click="checkCode">确定</el-button>
|
|
|
- <el-button @click="cancelMessage">取 消</el-button>
|
|
|
- </div>
|
|
|
- </el-dialog>
|
|
|
- </el-tabs>
|
|
|
+ </el-form>
|
|
|
+ <div slot="footer" class="dialog-footer">
|
|
|
+ <el-button type="primary" @click="checkCode">确定</el-button>
|
|
|
+ <el-button @click="cancelMessage">取 消</el-button>
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
+ </el-tabs>
|
|
|
+ </div>
|
|
|
+</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
import {
|
|
@@ -908,4 +923,41 @@ export default {
|
|
|
.disUoloadSty .el-upload--picture-card {
|
|
|
display: none;
|
|
|
}
|
|
|
+.zap-business{
|
|
|
+ display: flex;
|
|
|
+ padding-bottom: 10px;
|
|
|
+}
|
|
|
+.zap-business__item{
|
|
|
+ flex: 0 0 180px;
|
|
|
+}
|
|
|
+.zap-business__title{
|
|
|
+ padding-top: 30px;
|
|
|
+ padding-bottom: 16px;
|
|
|
+ font-size: 14px;
|
|
|
+ color: #333333;
|
|
|
+}
|
|
|
+.zap-business__picture{
|
|
|
+ width: 182px;
|
|
|
+ height: 182px;
|
|
|
+ margin-right: 64px;
|
|
|
+ border-radius: 4px;
|
|
|
+ background-color: #F7F7F7;
|
|
|
+ .el-upload-list--picture-card .el-upload-list__item{
|
|
|
+ width: 182px;
|
|
|
+ height: 182px;
|
|
|
+ border: 1px solid #EBEBEB;
|
|
|
+ }
|
|
|
+}
|
|
|
+.zap-business__text{
|
|
|
+ margin-top: 40px;
|
|
|
+ line-height: 20px;
|
|
|
+ font-size: 14px;
|
|
|
+ color: #333333;
|
|
|
+ &:nth-of-type(1){
|
|
|
+ margin-top: 30px;
|
|
|
+ }
|
|
|
+ &:nth-of-type(2){
|
|
|
+ padding-bottom: 74px;
|
|
|
+ }
|
|
|
+}
|
|
|
</style>
|