|
|
@@ -20,14 +20,14 @@
|
|
|
<p>1.统一社会信用代码证;</p>
|
|
|
<p>2.企业法人身份证件;</p>
|
|
|
<p>
|
|
|
- 3.管理员身份证件:即当前经办人员身份证件,管理员与企业法人不是同一人时,需提供管理员身份证件,管理员将负责贵司账号的管理及操作员账号管理;
|
|
|
+ 3.经办人身份证件:即当前经办人员身份证件,经办人与企业法人不是同一人时,需提供经办人身份证件,经办人将负责贵司账号的管理及操作员账号管理;
|
|
|
</p>
|
|
|
<p>
|
|
|
- 4.管理员授权委托书:管理员与法人不是同一人时,需
|
|
|
- 下载授权委托书模板并根据要求填写内容,加盖公章后上传,当前账户的小米ID为2345548738;
|
|
|
+ 4.经办人授权委托书:经办人与法人不是同一人时,需
|
|
|
+ 下载授权委托书模板并根据要求填写内容,加盖公章后上传;
|
|
|
</p>
|
|
|
<p>
|
|
|
- 5.CFCA数字证书申请表:需下载机构数字证书申请表模板并根据要求填写内容,加盖公章后上传。
|
|
|
+ 5.经办人手机号码:即与身份证件相符的三大运营商(联通、移动、电信)手机号码,认证账号与经办人账号不是同一人时,所提供手机号码将自动注册为经办人账号;默认登录密码将已短信发送,请注意查收;
|
|
|
</p>
|
|
|
<h4>资料上传要求:</h4>
|
|
|
<p>
|
|
|
@@ -35,20 +35,13 @@
|
|
|
营业执照及身份证请上传最新证件原件的彩色扫描件,如使用复印件请加盖公章上传;
|
|
|
</p>
|
|
|
<p>
|
|
|
- 2. 图片支持格式:jpg /jpeg /png /bmp格式,图片大小不超过20M;
|
|
|
+ 2. 图片支持格式:jpg /jpeg /png /bmp格式,图片大小不超过3M;
|
|
|
</p>
|
|
|
<p>
|
|
|
3.
|
|
|
- 经微信传输过的图片会导致图片失真,请避免使用经微信传输过的图片;
|
|
|
- </p>
|
|
|
- <p>
|
|
|
- 4.
|
|
|
- 上传图片后,系统将自动识别并填写相关信息,请核对系统识别结果是否准确;
|
|
|
- </p>
|
|
|
- <p>
|
|
|
- 5.
|
|
|
- 请一并准备证件盖章复印件,与开通单项业务时需提交的增信资料统一邮寄。
|
|
|
+ 上传图片后,系统将自动识别并填写相关信息,请核对系统识别结果是否准确;
|
|
|
</p>
|
|
|
+ <p>4. 其他附件上传,非必输项,可作为辅助企业认证相关证明;</p>
|
|
|
</el-row>
|
|
|
<el-row style="margin-top: 3%">
|
|
|
<span style="font-size: 14px"
|
|
|
@@ -99,6 +92,7 @@
|
|
|
v-model="form.scyName"
|
|
|
placeholder="请输入公司名称"
|
|
|
style="width: 40%"
|
|
|
+ clearable
|
|
|
maxlength="15"
|
|
|
></el-input>
|
|
|
</el-col>
|
|
|
@@ -111,6 +105,7 @@
|
|
|
<el-input
|
|
|
v-model="form.scySocialCode"
|
|
|
placeholder="请输入统一社会信用代码"
|
|
|
+ clearable
|
|
|
maxlength="18"
|
|
|
style="width: 40%"
|
|
|
></el-input>
|
|
|
@@ -124,6 +119,7 @@
|
|
|
<el-input
|
|
|
v-model="form.scyAddress"
|
|
|
placeholder="请输入住所地"
|
|
|
+ clearable
|
|
|
style="width: 40%"
|
|
|
maxlength="15"
|
|
|
></el-input>
|
|
|
@@ -137,6 +133,7 @@
|
|
|
<el-input
|
|
|
v-model="form.scyLegal"
|
|
|
placeholder="请输入法定代表人"
|
|
|
+ clearable
|
|
|
style="width: 40%"
|
|
|
maxlength="15"
|
|
|
></el-input>
|
|
|
@@ -150,6 +147,7 @@
|
|
|
<el-input
|
|
|
v-model="form.scyRegisteredCapital"
|
|
|
placeholder="请输入注册资本"
|
|
|
+ clearable
|
|
|
style="width: 40%"
|
|
|
maxlength="15"
|
|
|
></el-input>
|
|
|
@@ -223,7 +221,7 @@
|
|
|
<el-col :span="16">
|
|
|
<el-input
|
|
|
v-model="form.scyPhone"
|
|
|
- placeholder="xxx-xxxxxxxx"
|
|
|
+ placeholder="例:0531-58236368"
|
|
|
style="width: 40%"
|
|
|
maxlength="15"
|
|
|
></el-input>
|
|
|
@@ -319,6 +317,7 @@
|
|
|
<el-input
|
|
|
v-model="form.scyLegal"
|
|
|
placeholder="请输入姓名"
|
|
|
+ clearable
|
|
|
style="width: 60%"
|
|
|
maxlength="15"
|
|
|
></el-input>
|
|
|
@@ -332,6 +331,7 @@
|
|
|
<el-input
|
|
|
v-model="form.scyLegalId"
|
|
|
placeholder="请输入身份证号"
|
|
|
+ clearable
|
|
|
style="width: 60%"
|
|
|
maxlength="20"
|
|
|
></el-input>
|
|
|
@@ -429,6 +429,7 @@
|
|
|
<el-input
|
|
|
v-model="form.handler"
|
|
|
placeholder="请输入姓名"
|
|
|
+ clearable
|
|
|
style="width: 60%"
|
|
|
maxlength="20"
|
|
|
></el-input>
|
|
|
@@ -442,6 +443,7 @@
|
|
|
<el-input
|
|
|
v-model="form.handlerCard"
|
|
|
placeholder="请输入身份证号"
|
|
|
+ clearable
|
|
|
style="width: 60%"
|
|
|
maxlength="20"
|
|
|
></el-input>
|
|
|
@@ -461,14 +463,24 @@
|
|
|
>复核人员:<el-input
|
|
|
v-model="form.scyLegal"
|
|
|
placeholder="请输入复核人员"
|
|
|
+ clearable
|
|
|
style="width: 45%"
|
|
|
maxlength="20"
|
|
|
></el-input>
|
|
|
+ <el-tooltip
|
|
|
+ class="item"
|
|
|
+ effect="light"
|
|
|
+ content="即经办人,在金融业务流程中担任业务复核人员"
|
|
|
+ placement="right-start"
|
|
|
+ >
|
|
|
+ <i class="el-icon-question" />
|
|
|
+ </el-tooltip>
|
|
|
</el-col>
|
|
|
<el-col :span="12"
|
|
|
>联系电话:<el-input
|
|
|
v-model="form.phone"
|
|
|
placeholder="请输入联系电话"
|
|
|
+ clearable
|
|
|
style="width: 45%"
|
|
|
maxlength="20"
|
|
|
></el-input>
|
|
|
@@ -479,17 +491,37 @@
|
|
|
>复核人员:<el-input
|
|
|
v-model="form.handler"
|
|
|
placeholder="请输入复核人员"
|
|
|
+ clearable
|
|
|
style="width: 45%"
|
|
|
maxlength="20"
|
|
|
></el-input>
|
|
|
+ <el-tooltip
|
|
|
+ class="item"
|
|
|
+ effect="light"
|
|
|
+ content="即经办人,在金融业务流程中担任业务复核人员"
|
|
|
+ placement="right-start"
|
|
|
+ >
|
|
|
+ <i class="el-icon-question" />
|
|
|
+ </el-tooltip>
|
|
|
</el-col>
|
|
|
<el-col :span="12"
|
|
|
>联系电话:<el-input
|
|
|
v-model="form.phone"
|
|
|
placeholder="请输入联系电话"
|
|
|
+ clearable
|
|
|
style="width: 45%"
|
|
|
maxlength="11"
|
|
|
></el-input>
|
|
|
+ <el-tooltip
|
|
|
+ class="item"
|
|
|
+ effect="light"
|
|
|
+ content="以下号段不支持验证:1349(卫星通信号段)、174(卫星通信号段)、141(物联网)、144(物联网)、165(虚拟)、167(虚拟)、1700(虚拟)、
|
|
|
+ 1701(虚拟)、1702(虚拟)、1703(虚拟)、1704(虚拟)、1705(虚拟)、1706(虚拟)、1707(虚拟)、1708(虚拟)、
|
|
|
+ 1709(虚拟)、(虚拟)"
|
|
|
+ placement="right-start"
|
|
|
+ >
|
|
|
+ <i class="el-icon-question" />
|
|
|
+ </el-tooltip>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row style="margin-top: 3%">
|
|
|
@@ -497,6 +529,7 @@
|
|
|
>业务操作员:<el-input
|
|
|
v-model="form.operator"
|
|
|
placeholder="请输入业务操作员"
|
|
|
+ clearable
|
|
|
style="width: 45%"
|
|
|
maxlength="20"
|
|
|
></el-input>
|
|
|
@@ -505,6 +538,7 @@
|
|
|
>联系电话:<el-input
|
|
|
v-model="form.number"
|
|
|
placeholder="请输入联系电话"
|
|
|
+ clearable
|
|
|
style="width: 45%"
|
|
|
maxlength="11"
|
|
|
></el-input>
|
|
|
@@ -551,45 +585,6 @@
|
|
|
<el-main>
|
|
|
<el-row style="margin-top: 3%">
|
|
|
<span style="font-size: 14px"
|
|
|
- ><span class="separation"></span>数字证书授权与承诺书:</span
|
|
|
- >
|
|
|
- </el-row>
|
|
|
- <el-upload
|
|
|
- ref="szzssqload"
|
|
|
- class="upload-demo"
|
|
|
- action=""
|
|
|
- :class="{
|
|
|
- uoloadszzssq: showBtnImg,
|
|
|
- szzssqUoloadSty: szzssqBtnImg,
|
|
|
- }"
|
|
|
- :on-change="szzssqImgChange"
|
|
|
- accept=".jpg, .jpeg, .png, .JPG, .JPEG, .PNG"
|
|
|
- :http-request="szzssqRequest"
|
|
|
- :on-preview="szzssqPictureCardPreview"
|
|
|
- :on-remove="szzssqRemove"
|
|
|
- :before-upload="beforeAvatarUpload"
|
|
|
- multiple
|
|
|
- :limit="1"
|
|
|
- :on-exceed="szzssqExceed"
|
|
|
- list-type="picture-card"
|
|
|
- :file-list="szzssqList"
|
|
|
- :auto-upload="true"
|
|
|
- >
|
|
|
- <el-button slot="trigger" size="small" type="primary"
|
|
|
- >点击选择</el-button
|
|
|
- >
|
|
|
- </el-upload>
|
|
|
- <!-- <el-button
|
|
|
- style="margin-left: 10px"
|
|
|
- size="small"
|
|
|
- type="success"
|
|
|
- @click="szzssqUpload"
|
|
|
- >上传到服务器</el-button
|
|
|
- > -->
|
|
|
- </el-main>
|
|
|
- <el-main>
|
|
|
- <el-row style="margin-top: 3%">
|
|
|
- <span style="font-size: 14px"
|
|
|
><span class="separation"></span>其他附件上传:</span
|
|
|
>
|
|
|
</el-row>
|
|
|
@@ -659,6 +654,20 @@
|
|
|
<div class="basicInfo" v-if="active === 1">
|
|
|
<el-container>
|
|
|
<el-main>
|
|
|
+ <el-row class="substance">
|
|
|
+ <h4>资料准备:</h4>
|
|
|
+ <p>
|
|
|
+ 1.开户银行:支持银行列表<el-link
|
|
|
+ type="info"
|
|
|
+ style="font-size: 12px"
|
|
|
+ @click="authorizationTemplate"
|
|
|
+ >(企业账户验证网联支持银行列表)</el-link
|
|
|
+ >;
|
|
|
+ </p>
|
|
|
+ <p>2. 企业对公账户银行卡号:即银行开户名称对应的银行卡号;</p>
|
|
|
+ </el-row>
|
|
|
+ </el-main>
|
|
|
+ <el-main>
|
|
|
<el-row>
|
|
|
<el-col :span="8"
|
|
|
>银行开户名称:<el-input
|
|
|
@@ -772,11 +781,19 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-col :span="8" style="margin-top: 3%; margin-left: 2%"
|
|
|
- >验证码:<el-input
|
|
|
+ <el-col :span="8" style="margin-top: 3%; margin-left: 1%"
|
|
|
+ >验证码:
|
|
|
+ <el-tooltip
|
|
|
+ class="item"
|
|
|
+ effect="light"
|
|
|
+ content="无法获取验证码:非不支持号段手机号码无法获取验证码时,请及时联系平台客服0531-8236368"
|
|
|
+ placement="right-start"
|
|
|
+ >
|
|
|
+ <i class="el-icon-question" /> </el-tooltip
|
|
|
+ ><el-input
|
|
|
v-model="form.code"
|
|
|
- placeholder="请输入内容"
|
|
|
- style="width: 62%"
|
|
|
+ placeholder="请输入验证码"
|
|
|
+ style="width: 35%"
|
|
|
></el-input>
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
@@ -1373,16 +1390,19 @@ export default {
|
|
|
qtfjUpload() {
|
|
|
this.$refs.qtfjload.submit();
|
|
|
},
|
|
|
- //上传前校验
|
|
|
+ //上传前校验
|
|
|
beforeAvatarUpload(file) {
|
|
|
- const isJPG = file.type === 'image/jpeg' || file.type === 'image/png';
|
|
|
- const isLt2M = file.size / 1024 / 1024 < 2;
|
|
|
+ const isJPG =
|
|
|
+ file.type === "image/jpeg" ||
|
|
|
+ file.type === "image/png" ||
|
|
|
+ file.type === "image/bmp";
|
|
|
+ const isLt2M = file.size / 1024 / 1024 < 3;
|
|
|
|
|
|
if (!isJPG) {
|
|
|
- this.$message.error('上传图片只能是 JPG/PNG 格式');
|
|
|
+ this.$message.error("上传图片只能是 JPG/PNG/BMP 格式");
|
|
|
}
|
|
|
if (!isLt2M) {
|
|
|
- this.$message.error('上传图片大小不能超过 2MB');
|
|
|
+ this.$message.error("上传图片大小不能超过 3MB");
|
|
|
}
|
|
|
return isJPG && isLt2M;
|
|
|
},
|
|
|
@@ -1398,37 +1418,50 @@ export default {
|
|
|
spinner: "el-icon-loading",
|
|
|
background: "rgba(0, 0, 0, 0.7)",
|
|
|
});
|
|
|
- getlicense(fd).then((response) => {
|
|
|
- if (response) {
|
|
|
- this.$set(this.form, "scyName", response.data.scyName);
|
|
|
- this.$set(this.form, "scySocialCode", response.data.scySocialCode);
|
|
|
- this.$set(this.form, "scyAddress", response.data.scyAddress);
|
|
|
- this.$set(this.form, "scyLegal", response.data.scyLegal);
|
|
|
- this.$set(
|
|
|
- this.form,
|
|
|
- "scyRegisteredCapital",
|
|
|
- response.data.scyRegisteredCapital
|
|
|
- );
|
|
|
- if (response.data.scyStartTime != null) {
|
|
|
- this.$set(this.form, "scyStartTime", response.data.scyStartTime);
|
|
|
- }
|
|
|
- if (response.data.scyEndTime != null) {
|
|
|
- if (
|
|
|
- response.data.scyEndTime == "长期" ||
|
|
|
- response.data.scyEndTime == "永久"
|
|
|
- ) {
|
|
|
- this.term = true;
|
|
|
+ getlicense(fd)
|
|
|
+ .then((response) => {
|
|
|
+ if (response) {
|
|
|
+ this.$set(this.form, "scyName", response.data.scyName);
|
|
|
+ this.$set(this.form, "scySocialCode", response.data.scySocialCode);
|
|
|
+ this.$set(this.form, "scyAddress", response.data.scyAddress);
|
|
|
+ this.$set(this.form, "scyLegal", response.data.scyLegal);
|
|
|
+ this.$set(
|
|
|
+ this.form,
|
|
|
+ "scyRegisteredCapital",
|
|
|
+ response.data.scyRegisteredCapital
|
|
|
+ );
|
|
|
+ if (response.data.scyStartTime != null) {
|
|
|
+ this.$set(this.form, "scyStartTime", response.data.scyStartTime);
|
|
|
}
|
|
|
- this.$set(this.form, "scyEndTime", response.data.scyEndTime);
|
|
|
- }
|
|
|
- this.$set(this.form, "scyLicenseFile", response.data.scyLicenseFile);
|
|
|
- setTimeout(() => {
|
|
|
- loading.close();
|
|
|
- }, 2000);
|
|
|
- }
|
|
|
- }).catch((response) => {
|
|
|
+ if (response.data.scyEndTime != null) {
|
|
|
+ if (
|
|
|
+ response.data.scyEndTime == "长期" ||
|
|
|
+ response.data.scyEndTime == "永久"
|
|
|
+ ) {
|
|
|
+ this.term = true;
|
|
|
+ }
|
|
|
+ this.$set(this.form, "scyEndTime", response.data.scyEndTime);
|
|
|
+ }
|
|
|
+ this.$set(
|
|
|
+ this.form,
|
|
|
+ "scyLicenseFile",
|
|
|
+ response.data.scyLicenseFile
|
|
|
+ );
|
|
|
+ setTimeout(() => {
|
|
|
loading.close();
|
|
|
- });
|
|
|
+ }, 2000);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((response) => {
|
|
|
+ console.log(response);
|
|
|
+ let uid = fileObj.uid; // 关键作用代码,去除文件列表失败文件
|
|
|
+ let idx = this.$refs.upload.uploadFiles.findIndex(
|
|
|
+ (item) => item.uid === uid
|
|
|
+ ); // 关键作用代码,去除文件列表失败文件(uploadFiles为el-upload中的ref值)
|
|
|
+ this.$refs.upload.uploadFiles.splice(idx, 1); // 关键作用代码,去除文件列表失败文件
|
|
|
+ this.yyzzBtnImg = this.yyzzList.length >= this.limitCountImg;
|
|
|
+ loading.close();
|
|
|
+ });
|
|
|
},
|
|
|
//法人身份证正面ocr识别
|
|
|
fsfzzRequest(param) {
|
|
|
@@ -1442,18 +1475,26 @@ export default {
|
|
|
spinner: "el-icon-loading",
|
|
|
background: "rgba(0, 0, 0, 0.7)",
|
|
|
});
|
|
|
- getCard(fd).then((response) => {
|
|
|
- if (response) {
|
|
|
- this.$set(this.form, "scyLegalId", response.data.scyLegalId);
|
|
|
- this.$set(this.form, "scyLegal", response.data.scyLegal);
|
|
|
- this.$set(this.form, "fsfzzList", response.data.fsfzzList);
|
|
|
- setTimeout(() => {
|
|
|
- loading.close();
|
|
|
- }, 2000);
|
|
|
- }
|
|
|
- }).catch((response) => {
|
|
|
+ getCard(fd)
|
|
|
+ .then((response) => {
|
|
|
+ if (response) {
|
|
|
+ this.$set(this.form, "scyLegalId", response.data.scyLegalId);
|
|
|
+ this.$set(this.form, "scyLegal", response.data.scyLegal);
|
|
|
+ this.$set(this.form, "fsfzzList", response.data.fsfzzList);
|
|
|
+ setTimeout(() => {
|
|
|
loading.close();
|
|
|
- });
|
|
|
+ }, 2000);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((response) => {
|
|
|
+ let uid = fileObj.uid; // 关键作用代码,去除文件列表失败文件
|
|
|
+ let idx = this.$refs.fsfzzload.uploadFiles.findIndex(
|
|
|
+ (item) => item.uid === uid
|
|
|
+ ); // 关键作用代码,去除文件列表失败文件(uploadFiles为el-upload中的ref值)
|
|
|
+ this.$refs.fsfzzload.uploadFiles.splice(idx, 1); // 关键作用代码,去除文件列表失败文件
|
|
|
+ this.fsfzzBtnImg = this.fsfzzList.length >= this.limitCountImg;
|
|
|
+ loading.close();
|
|
|
+ });
|
|
|
},
|
|
|
//法人身份证反面
|
|
|
fsfzfRequest(param) {
|
|
|
@@ -1467,19 +1508,27 @@ export default {
|
|
|
spinner: "el-icon-loading",
|
|
|
background: "rgba(0, 0, 0, 0.7)",
|
|
|
});
|
|
|
- uploadFileNew(fd).then((response) => {
|
|
|
- if (response) {
|
|
|
- this.fsfzfList.push({
|
|
|
- uid: response.fileId,
|
|
|
- url: response.url + "/" + getToken(),
|
|
|
- });
|
|
|
- setTimeout(() => {
|
|
|
- loading.close();
|
|
|
- }, 2000);
|
|
|
- }
|
|
|
- }).catch((response) => {
|
|
|
- loading.close();
|
|
|
+ uploadFileNew(fd)
|
|
|
+ .then((response) => {
|
|
|
+ if (response) {
|
|
|
+ this.fsfzfList.push({
|
|
|
+ uid: response.fileId,
|
|
|
+ url: response.url + "/" + getToken(),
|
|
|
});
|
|
|
+ setTimeout(() => {
|
|
|
+ loading.close();
|
|
|
+ }, 2000);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((response) => {
|
|
|
+ let uid = fileObj.uid; // 关键作用代码,去除文件列表失败文件
|
|
|
+ let idx = this.$refs.fsfzfload.uploadFiles.findIndex(
|
|
|
+ (item) => item.uid === uid
|
|
|
+ ); // 关键作用代码,去除文件列表失败文件(uploadFiles为el-upload中的ref值)
|
|
|
+ this.$refs.fsfzfload.uploadFiles.splice(idx, 1); // 关键作用代码,去除文件列表失败文件
|
|
|
+ this.fsfzfBtnImg = this.fsfzfList.length >= this.limitCountImg;
|
|
|
+ loading.close();
|
|
|
+ });
|
|
|
},
|
|
|
//经办人身份证正面
|
|
|
jsfzzRequest(param) {
|
|
|
@@ -1493,18 +1542,26 @@ export default {
|
|
|
spinner: "el-icon-loading",
|
|
|
background: "rgba(0, 0, 0, 0.7)",
|
|
|
});
|
|
|
- getCard(fd).then((response) => {
|
|
|
- if (response) {
|
|
|
- this.$set(this.form, "handler", response.data.handler);
|
|
|
- this.$set(this.form, "handlerCard", response.data.handlerCard);
|
|
|
- this.$set(this.form, "jsfzzList", response.data.jsfzzList);
|
|
|
- setTimeout(() => {
|
|
|
- loading.close();
|
|
|
- }, 2000);
|
|
|
- }
|
|
|
- }).catch((response) => {
|
|
|
+ getCard(fd)
|
|
|
+ .then((response) => {
|
|
|
+ if (response) {
|
|
|
+ this.$set(this.form, "handler", response.data.handler);
|
|
|
+ this.$set(this.form, "handlerCard", response.data.handlerCard);
|
|
|
+ this.$set(this.form, "jsfzzList", response.data.jsfzzList);
|
|
|
+ setTimeout(() => {
|
|
|
loading.close();
|
|
|
- });
|
|
|
+ }, 2000);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((response) => {
|
|
|
+ let uid = fileObj.uid; // 关键作用代码,去除文件列表失败文件
|
|
|
+ let idx = this.$refs.jsfzzload.uploadFiles.findIndex(
|
|
|
+ (item) => item.uid === uid
|
|
|
+ ); // 关键作用代码,去除文件列表失败文件(uploadFiles为el-upload中的ref值)
|
|
|
+ this.$refs.jsfzzload.uploadFiles.splice(idx, 1); // 关键作用代码,去除文件列表失败文件
|
|
|
+ this.jsfzzBtnImg = this.jsfzzList.length >= this.limitCountImg;
|
|
|
+ loading.close();
|
|
|
+ });
|
|
|
},
|
|
|
//经办人身份证反面
|
|
|
jsfzfRequest(param) {
|
|
|
@@ -1518,19 +1575,27 @@ export default {
|
|
|
spinner: "el-icon-loading",
|
|
|
background: "rgba(0, 0, 0, 0.7)",
|
|
|
});
|
|
|
- uploadFileNew(fd).then((response) => {
|
|
|
- if (response) {
|
|
|
- this.jsfzfList.push({
|
|
|
- uid: response.fileId,
|
|
|
- url: response.url + "/" + getToken(),
|
|
|
- });
|
|
|
- setTimeout(() => {
|
|
|
- loading.close();
|
|
|
- }, 2000);
|
|
|
- }
|
|
|
- }).catch((response) => {
|
|
|
- loading.close();
|
|
|
+ uploadFileNew(fd)
|
|
|
+ .then((response) => {
|
|
|
+ if (response) {
|
|
|
+ this.jsfzfList.push({
|
|
|
+ uid: response.fileId,
|
|
|
+ url: response.url + "/" + getToken(),
|
|
|
});
|
|
|
+ setTimeout(() => {
|
|
|
+ loading.close();
|
|
|
+ }, 2000);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((response) => {
|
|
|
+ let uid = fileObj.uid; // 关键作用代码,去除文件列表失败文件
|
|
|
+ let idx = this.$refs.jsfzfload.uploadFiles.findIndex(
|
|
|
+ (item) => item.uid === uid
|
|
|
+ ); // 关键作用代码,去除文件列表失败文件(uploadFiles为el-upload中的ref值)
|
|
|
+ this.$refs.jsfzfload.uploadFiles.splice(idx, 1); // 关键作用代码,去除文件列表失败文件
|
|
|
+ this.jsfzfBtnImg = this.jsfzfList.length >= this.limitCountImg;
|
|
|
+ loading.close();
|
|
|
+ });
|
|
|
},
|
|
|
//法人授权书
|
|
|
frsqsRequest(param) {
|
|
|
@@ -1544,19 +1609,27 @@ export default {
|
|
|
spinner: "el-icon-loading",
|
|
|
background: "rgba(0, 0, 0, 0.7)",
|
|
|
});
|
|
|
- uploadFileNew(fd).then((response) => {
|
|
|
- if (response) {
|
|
|
- this.frsqsList.push({
|
|
|
- uid: response.fileId,
|
|
|
- url: response.url + "/" + getToken(),
|
|
|
- });
|
|
|
- setTimeout(() => {
|
|
|
- loading.close();
|
|
|
- }, 2000);
|
|
|
- }
|
|
|
- }).catch((response) => {
|
|
|
- loading.close();
|
|
|
+ uploadFileNew(fd)
|
|
|
+ .then((response) => {
|
|
|
+ if (response) {
|
|
|
+ this.frsqsList.push({
|
|
|
+ uid: response.fileId,
|
|
|
+ url: response.url + "/" + getToken(),
|
|
|
});
|
|
|
+ setTimeout(() => {
|
|
|
+ loading.close();
|
|
|
+ }, 2000);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((response) => {
|
|
|
+ let uid = fileObj.uid; // 关键作用代码,去除文件列表失败文件
|
|
|
+ let idx = this.$refs.frsqsload.uploadFiles.findIndex(
|
|
|
+ (item) => item.uid === uid
|
|
|
+ ); // 关键作用代码,去除文件列表失败文件(uploadFiles为el-upload中的ref值)
|
|
|
+ this.$refs.frsqsload.uploadFiles.splice(idx, 1); // 关键作用代码,去除文件列表失败文件
|
|
|
+ this.frsqsBtnImg = this.frsqsList.length >= this.limitCountImg;
|
|
|
+ loading.close();
|
|
|
+ });
|
|
|
},
|
|
|
//数字证书授权
|
|
|
szzssqRequest(param) {
|
|
|
@@ -1570,19 +1643,26 @@ export default {
|
|
|
spinner: "el-icon-loading",
|
|
|
background: "rgba(0, 0, 0, 0.7)",
|
|
|
});
|
|
|
- uploadFileNew(fd).then((response) => {
|
|
|
- if (response) {
|
|
|
- this.szzssqList.push({
|
|
|
- uid: response.fileId,
|
|
|
- url: response.url + "/" + getToken(),
|
|
|
- });
|
|
|
- setTimeout(() => {
|
|
|
- loading.close();
|
|
|
- }, 2000);
|
|
|
- }
|
|
|
- }).catch((response) => {
|
|
|
- loading.close();
|
|
|
+ uploadFileNew(fd)
|
|
|
+ .then((response) => {
|
|
|
+ if (response) {
|
|
|
+ this.szzssqList.push({
|
|
|
+ uid: response.fileId,
|
|
|
+ url: response.url + "/" + getToken(),
|
|
|
});
|
|
|
+ setTimeout(() => {
|
|
|
+ loading.close();
|
|
|
+ }, 2000);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((response) => {
|
|
|
+ let uid = fileObj.uid; // 关键作用代码,去除文件列表失败文件
|
|
|
+ let idx = this.$refs.logisticsUpload.uploadFiles.findIndex(
|
|
|
+ (item) => item.uid === uid
|
|
|
+ ); // 关键作用代码,去除文件列表失败文件(uploadFiles为el-upload中的ref值)
|
|
|
+ this.$refs.logisticsUpload.uploadFiles.splice(idx, 1); // 关键作用代码,去除文件列表失败文件
|
|
|
+ loading.close();
|
|
|
+ });
|
|
|
},
|
|
|
//其他附件
|
|
|
qtfjRequest(param) {
|
|
|
@@ -1596,24 +1676,40 @@ export default {
|
|
|
spinner: "el-icon-loading",
|
|
|
background: "rgba(0, 0, 0, 0.7)",
|
|
|
});
|
|
|
- uploadFileNew(fd).then((response) => {
|
|
|
- if (response) {
|
|
|
- this.qtfjList.push({
|
|
|
- uid: response.fileId,
|
|
|
- url: response.url + "/" + getToken(),
|
|
|
- });
|
|
|
- setTimeout(() => {
|
|
|
- loading.close();
|
|
|
- }, 2000);
|
|
|
- }
|
|
|
- }).catch((response) => {
|
|
|
- loading.close();
|
|
|
+ uploadFileNew(fd)
|
|
|
+ .then((response) => {
|
|
|
+ if (response) {
|
|
|
+ this.qtfjList.push({
|
|
|
+ uid: response.fileId,
|
|
|
+ url: response.url + "/" + getToken(),
|
|
|
});
|
|
|
+ setTimeout(() => {
|
|
|
+ loading.close();
|
|
|
+ }, 2000);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((response) => {
|
|
|
+ let uid = fileObj.uid; // 关键作用代码,去除文件列表失败文件
|
|
|
+ let idx = this.$refs.qtfjload.uploadFiles.findIndex(
|
|
|
+ (item) => item.uid === uid
|
|
|
+ ); // 关键作用代码,去除文件列表失败文件(uploadFiles为el-upload中的ref值)
|
|
|
+ this.$refs.qtfjload.uploadFiles.splice(idx, 1); // 关键作用代码,去除文件列表失败文件
|
|
|
+ this.qtfjBtnImg = this.qtfjList.length >= this.limitCountImg;
|
|
|
+ loading.close();
|
|
|
+ });
|
|
|
},
|
|
|
// 取消按钮
|
|
|
cancel() {
|
|
|
this.open = false;
|
|
|
},
|
|
|
+ /** 企业账户验证网联支持银行列表 */
|
|
|
+ authorizationTemplate() {
|
|
|
+ this.download(
|
|
|
+ "system_cc/companyAuth/bankList",
|
|
|
+ {},
|
|
|
+ `企业账户验证网联支持银行列表.xlsx`
|
|
|
+ );
|
|
|
+ },
|
|
|
/** 融信协议 */
|
|
|
handle() {
|
|
|
this.open = true;
|
|
|
@@ -1657,10 +1753,6 @@ export default {
|
|
|
loading.close();
|
|
|
});
|
|
|
},
|
|
|
- // 下载本地文件
|
|
|
- download() {
|
|
|
- window.location.href = "http://localhost:8080/template/template.xlsx";
|
|
|
- },
|
|
|
//上一步
|
|
|
step() {
|
|
|
this.active = 1;
|
|
|
@@ -1687,7 +1779,7 @@ export default {
|
|
|
|
|
|
if (this.term) {
|
|
|
this.form.scyEndTime = "长期";
|
|
|
- }else{
|
|
|
+ } else if (!this.form.scyEndTime) {
|
|
|
this.form.scyEndTime = null;
|
|
|
}
|
|
|
if (!this.legalHandle) {
|
|
|
@@ -1704,12 +1796,23 @@ export default {
|
|
|
addAuthentication(this.form)
|
|
|
.then((response) => {
|
|
|
loading.close();
|
|
|
+ //前三位
|
|
|
+ var phone1 = this.form.phone.substring(0, 4);
|
|
|
+ //后四位
|
|
|
+ var phone2 = this.form.phone.substring(7);
|
|
|
+ var phoney = phone1 + "****" + phone2;
|
|
|
if (response.data == "skip") {
|
|
|
- this.$confirm("四要素未通过,是否跳过?", "提示", {
|
|
|
- confirmButtonText: "跳过",
|
|
|
- cancelButtonText: "不跳过",
|
|
|
- type: "warning",
|
|
|
- }).then(() => {
|
|
|
+ this.$confirm(
|
|
|
+ "未匹配到有效的企业工商信息,工作人员将致电{经办人手机号" +
|
|
|
+ phoney +
|
|
|
+ "}线下核实.",
|
|
|
+ "提示",
|
|
|
+ {
|
|
|
+ confirmButtonText: "线下核实并跳过",
|
|
|
+ cancelButtonText: "关闭",
|
|
|
+ type: "warning",
|
|
|
+ }
|
|
|
+ ).then(() => {
|
|
|
this.form.skip = "00";
|
|
|
addAuthentication(this.form)
|
|
|
.then((response) => {
|
|
|
@@ -1741,13 +1844,45 @@ export default {
|
|
|
spinner: "el-icon-loading",
|
|
|
background: "rgba(0, 0, 0, 0.7)",
|
|
|
});
|
|
|
- addAccount(this.form)
|
|
|
- .then((response) => {
|
|
|
- loading.close();
|
|
|
- this.msgSuccess("开户成功");
|
|
|
- this.active++;
|
|
|
- })
|
|
|
- .catch((response) => {
|
|
|
+ const nowDate = new Date();
|
|
|
+ const date = {
|
|
|
+ year: nowDate.getFullYear(),
|
|
|
+ month: nowDate.getMonth() + 1,
|
|
|
+ date: nowDate.getDate(),
|
|
|
+ };
|
|
|
+ const newmonth = date.month > 10 ? date.month : "0" + date.month;
|
|
|
+ const day = date.date > 10 ? date.date : "0" + date.date;
|
|
|
+ this.updateTime = date.year + "-" + newmonth + "-" + day;
|
|
|
+ const confirmText = [
|
|
|
+ "绑定对公账户成功,您于" +
|
|
|
+ this.updateTime +
|
|
|
+ "提交的对公账户绑定成功,平台将对账户信息打款核验2小时内到款,打款验证有效期:3天",
|
|
|
+ "对公账户主体名称:" + this.form.scyName,
|
|
|
+ "对公账户开户银行:" + this.form.pbaiBankName,
|
|
|
+ "对公账户银行卡号:" + this.form.pbaiBankaccountId,
|
|
|
+ ];
|
|
|
+ const newDatas = [];
|
|
|
+ const h = this.$createElement;
|
|
|
+ for (const i in confirmText) {
|
|
|
+ newDatas.push(h("p", null, confirmText[i]));
|
|
|
+ }
|
|
|
+ this.$confirm("提示", {
|
|
|
+ title: "提示",
|
|
|
+ message: h("div", null, newDatas),
|
|
|
+ confirmButtonText: "打款认证",
|
|
|
+ cancelButtonText: "关闭",
|
|
|
+ type: "warning",
|
|
|
+ }).then(() => {
|
|
|
+ addAccount(this.form)
|
|
|
+ .then((response) => {
|
|
|
+ loading.close();
|
|
|
+ this.msgSuccess("申请成功");
|
|
|
+ this.active++;
|
|
|
+ })
|
|
|
+ .catch((response) => {
|
|
|
+ loading.close();
|
|
|
+ });
|
|
|
+ }) .catch((response) => {
|
|
|
loading.close();
|
|
|
});
|
|
|
} else if (this.active == 2) {
|