|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
<template>
|
|
|
<el-tabs v-model="activeName" style="margin:2px">
|
|
<el-tabs v-model="activeName" style="margin:2px">
|
|
|
<!--———————————————————————————————————— 附件信息 ————————————————————————————————————————————————-->
|
|
<!--———————————————————————————————————— 附件信息 ————————————————————————————————————————————————-->
|
|
|
- <el-tab-pane label="附件信息" name="first">
|
|
|
|
|
|
|
+ <el-tab-pane v-if="companyType != '03'" label="附件信息" name="first">
|
|
|
<el-row>
|
|
<el-row>
|
|
|
<el-col :span="6" v-if="licenShow" style="margin-top:2%;margin-left:2%;line-height: 34px; text-align:left;">
|
|
<el-col :span="6" v-if="licenShow" style="margin-top:2%;margin-left:2%;line-height: 34px; text-align:left;">
|
|
|
营业执照:
|
|
营业执照:
|
|
@@ -152,7 +152,62 @@
|
|
|
</el-row>
|
|
</el-row>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
<!--——————————————————————————————————————————基本信息————————————————————————————————————————————————————-->
|
|
<!--——————————————————————————————————————————基本信息————————————————————————————————————————————————————-->
|
|
|
- <el-tab-pane label="基本信息" name="fourth">
|
|
|
|
|
|
|
+ <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 ref="form" :model="form" label-width="130px" :inline="true">
|
|
|
<!-- <el-form-item label="所属行业" prop="scyIndustry">
|
|
<!-- <el-form-item label="所属行业" prop="scyIndustry">
|
|
|
<el-input v-model="form.scyIndustry" placeholder="请输入所属行业" maxlength="20" show-word-limit disabled />
|
|
<el-input v-model="form.scyIndustry" placeholder="请输入所属行业" maxlength="20" show-word-limit disabled />
|
|
@@ -228,7 +283,7 @@
|
|
|
</el-form>
|
|
</el-form>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
<!--———————————————————————————————————— 发票信息 ————————————————————————————————————————————————-->
|
|
<!--———————————————————————————————————— 发票信息 ————————————————————————————————————————————————-->
|
|
|
- <el-tab-pane label="发票信息" name="third">
|
|
|
|
|
|
|
+ <el-tab-pane v-if="companyType != '03'" label="发票信息" name="third">
|
|
|
<div><span style="color:#409EFF">▋</span>开票信息</div>
|
|
<div><span style="color:#409EFF">▋</span>开票信息</div>
|
|
|
<el-form ref="invoiceForm" :model="invoiceForm" label-width="130px" :inline="true">
|
|
<el-form ref="invoiceForm" :model="invoiceForm" label-width="130px" :inline="true">
|
|
|
<el-row>
|
|
<el-row>
|
|
@@ -274,7 +329,7 @@
|
|
|
</el-form>
|
|
</el-form>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
<!--———————————————————————————————————— 链属关系 ————————————————————————————————————————————————-->
|
|
<!--———————————————————————————————————— 链属关系 ————————————————————————————————————————————————-->
|
|
|
- <el-tab-pane label="链属关系" name="Section">
|
|
|
|
|
|
|
+ <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>
|
|
<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%">
|
|
<div style="float: right;margin-right:1%">
|
|
|
<el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
<el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
@@ -363,6 +418,7 @@ import {
|
|
|
companyQuery,listRel,sendMessage,checkCode
|
|
companyQuery,listRel,sendMessage,checkCode
|
|
|
} from "@/api/service/companyInformation/companyInformation";
|
|
} from "@/api/service/companyInformation/companyInformation";
|
|
|
import { getToken } from "@/utils/auth";
|
|
import { getToken } from "@/utils/auth";
|
|
|
|
|
+import {getNowUser } from "@/api/system/user";
|
|
|
export default {
|
|
export default {
|
|
|
name: "companyInformation",
|
|
name: "companyInformation",
|
|
|
components: {},
|
|
components: {},
|
|
@@ -372,6 +428,7 @@ export default {
|
|
|
scyCfcaAuthNumber:null,
|
|
scyCfcaAuthNumber:null,
|
|
|
dialogImageUrl: "",
|
|
dialogImageUrl: "",
|
|
|
dialogVisible: false,
|
|
dialogVisible: false,
|
|
|
|
|
+ companyType:null,
|
|
|
//短信展示
|
|
//短信展示
|
|
|
messageIsShow:false,
|
|
messageIsShow:false,
|
|
|
//短信
|
|
//短信
|
|
@@ -427,6 +484,7 @@ export default {
|
|
|
created() {
|
|
created() {
|
|
|
this.getList();
|
|
this.getList();
|
|
|
this.getRelList();
|
|
this.getRelList();
|
|
|
|
|
+ this.getNowUser();
|
|
|
this.getDicts("ser_scy_scale").then((response) => {
|
|
this.getDicts("ser_scy_scale").then((response) => {
|
|
|
this.scyScaleOptions = response.data;
|
|
this.scyScaleOptions = response.data;
|
|
|
});
|
|
});
|
|
@@ -623,6 +681,13 @@ export default {
|
|
|
};
|
|
};
|
|
|
this.resetForm("messageForm");
|
|
this.resetForm("messageForm");
|
|
|
},
|
|
},
|
|
|
|
|
+ //获取当前用户信息
|
|
|
|
|
+ getNowUser() {
|
|
|
|
|
+ getNowUser().then((response) => {
|
|
|
|
|
+ this.companyType = response.data.companyType;
|
|
|
|
|
+ console.log(response.data,"!!!!!!")
|
|
|
|
|
+ });
|
|
|
|
|
+ },
|
|
|
getList() {
|
|
getList() {
|
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
companyQuery().then((response) => {
|
|
companyQuery().then((response) => {
|