|
|
@@ -45,37 +45,37 @@
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="供方名称">
|
|
|
- <el-input v-model="formData.SupplierName" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.SupplierName" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="经营方式">
|
|
|
- <el-input v-model="formData.OperType" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.OperType" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="国家">
|
|
|
- <el-input v-model="formData.Country" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.Country" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="所代理制造商名称">
|
|
|
- <el-input v-model="formData.MaunAgent" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.MaunAgent" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="级别">
|
|
|
- <el-input v-model="formData.Grade" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.Grade" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="管理单位">
|
|
|
- <el-input v-model="formData.MgrUnit" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.MgrUnit" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
@@ -95,19 +95,19 @@
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="工商注册号">
|
|
|
- <el-input v-model="formData.CommercialNo" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.CommercialNo" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="组织机构代码">
|
|
|
- <el-input v-model="formData.OrganCode" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.OrganCode" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="税务登记证编号">
|
|
|
- <el-input v-model="formData.CountryTaxNo" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.CountryTaxNo" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
@@ -119,31 +119,31 @@
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="省直辖市">
|
|
|
- <el-input v-model="formData.Province" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.Province" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="地市区县">
|
|
|
- <el-input v-model="formData.City" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.City" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="街道">
|
|
|
- <el-input v-model="formData.Street" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.Street" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="门牌号">
|
|
|
- <el-input v-model="formData.HouseNo" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.HouseNo" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="邮编">
|
|
|
- <el-input v-model="formData.ZipCode" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.ZipCode" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
@@ -152,20 +152,23 @@
|
|
|
<el-form label-position="top" ref="EntityFormCert" :model="formData">
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="质量管理体系认证情况及认证机构">
|
|
|
- <el-input v-model="formData.QualitySystemCert" placeholder="请输入" type="textarea" style="width: 100%"></el-input>
|
|
|
+ <el-form-item label="质量管理体系认证情况及认证机构">
|
|
|
+ <el-input v-model="formData.QualitySystemCert" placeholder="请输入" type="textarea" style="width: 100%">
|
|
|
+ </el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="产品质量认证情况及认证机构">
|
|
|
- <el-input v-model="formData.ProductQualityCert" placeholder="请输入" type="textarea" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.ProductQualityCert" placeholder="请输入" type="textarea" style="width: 100%">
|
|
|
+ </el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="生产制造许可证获证情况及编号">
|
|
|
- <el-input v-model="formData.MaunLicense" placeholder="请输入" type="textarea" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.MaunLicense" placeholder="请输入" type="textarea" style="width: 100%">
|
|
|
+ </el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
@@ -182,13 +185,13 @@
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="法定代表人姓名">
|
|
|
- <el-input v-model="formData.LegalPerson" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.LegalPerson" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="行业类别">
|
|
|
- <el-input v-model="formData.CategoryCode" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.CategoryCode" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
@@ -200,95 +203,95 @@
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="注册资本">
|
|
|
- <el-input v-model="formData.RegCapital" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.RegCapital" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="联系人姓名">
|
|
|
- <el-input v-model="formData.ContactName" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.ContactName" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="币种">
|
|
|
- <el-input v-model="formData.Currency" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.Currency" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="公司类型">
|
|
|
- <el-input v-model="formData.CompanyType" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.CompanyType" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="成立时间">
|
|
|
- <el-input v-model="formData.SetupTime" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.SetupTime" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="开户银行">
|
|
|
- <el-input v-model="formData.DepositBank" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.DepositBank" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="银行账号">
|
|
|
- <el-input v-model="formData.BankAccount" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.BankAccount" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="移动电话">
|
|
|
- <el-input v-model="formData.Mobile" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.Mobile" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="固定电话">
|
|
|
- <el-input v-model="formData.Telphone" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.Telphone" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="传真">
|
|
|
- <el-input v-model="formData.Fax" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.Fax" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="公司电话">
|
|
|
- <el-input v-model="formData.CompanyTel" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.CompanyTel" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="电子邮箱">
|
|
|
- <el-input v-model="formData.EMail" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.EMail" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="QQ号码">
|
|
|
- <el-input v-model="formData.QQ" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.QQ" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="银行信用等级">
|
|
|
- <el-input v-model="formData.BankCreditRating" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.BankCreditRating" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="公司网址">
|
|
|
- <el-input v-model="formData.CompanyUrl" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.CompanyUrl" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="HSE审查培训">
|
|
|
- <el-input v-model="formData.CompanyUrl" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.CompanyUrl" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
@@ -298,18 +301,143 @@
|
|
|
<el-form label-position="top" ref="EntityFormCert" :model="formData">
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item label="企业简介(成立时间、人数、经营规模、信誉、主要生产设备及保障能力等情况)">
|
|
|
- <el-input v-model="formData.QualitySystemCert" placeholder="请输入" type="textarea" style="width: 100%"></el-input>
|
|
|
+ <el-form-item label="企业简介(成立时间、人数、经营规模、信誉、主要生产设备及保障能力等情况)">
|
|
|
+ <el-input v-model="formData.QualitySystemCert" placeholder="请输入" type="textarea" style="width: 100%">
|
|
|
+ </el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="备注">
|
|
|
- <el-input v-model="formData.Remark" placeholder="请输入" type="textarea" style="width: 100%"></el-input>
|
|
|
+ <el-input v-model="formData.Remark" placeholder="请输入" type="textarea" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-form>
|
|
|
</el-tab-pane>
|
|
|
+
|
|
|
+ <el-tab-pane label="企业情况" :disabled="formData.Step < 1">
|
|
|
+ <el-card class="box-card">
|
|
|
+ <div slot="header" class="clearfix">
|
|
|
+ <span>企业人员结构情况</span>
|
|
|
+ <span style="float: right;">
|
|
|
+ <el-button type="primary" size="mini" @click="updateEntityNumber">保存人员结构情况</el-button>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <el-form label-width="220px" ref="EntityFormNumber" :model="formData">
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="企业员工总数">
|
|
|
+ <el-input-number v-model="formData.WorkerTotal" controls-position="right" :min="0"
|
|
|
+ style="width: 100%"></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="合同化用工数量">
|
|
|
+ <el-input-number v-model="formData.ContractNum" controls-position="right" :min="0"
|
|
|
+ style="width: 100%"></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="大学及以上学历人员数量">
|
|
|
+ <el-input-number v-model="formData.UniversityNum" controls-position="right" :min="0"
|
|
|
+ style="width: 100%"></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="技术、管理人员数量">
|
|
|
+ <el-input-number v-model="formData.TechnicalNum" controls-position="right" :min="0"
|
|
|
+ style="width: 100%"></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="高级及以上职称人员数量">
|
|
|
+ <el-input-number v-model="formData.AboveProfNum" controls-position="right" :min="0"
|
|
|
+ style="width: 100%"></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="中级职称人员数量">
|
|
|
+ <el-input-number v-model="formData.MiddleProfNum" controls-position="right" :min="0"
|
|
|
+ style="width: 100%"></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="具有国家注册执业资格人员数量">
|
|
|
+ <el-input-number v-model="formData.NationalRegNum" controls-position="right" :min="0"
|
|
|
+ style="width: 100%"></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="具有国家注册执业资格证书总数">
|
|
|
+ <el-input-number v-model="formData.NationalCertTotal" controls-position="right" :min="0"
|
|
|
+ style="width: 100%"></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="设计人员总数">
|
|
|
+ <el-input-number v-model="formData.DesignerTotal" controls-position="right" :min="0"
|
|
|
+ style="width: 100%"></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="技术工人总数">
|
|
|
+ <el-input-number v-model="formData.SkillerTotal" controls-position="right" :min="0"
|
|
|
+ style="width: 100%"></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </el-form>
|
|
|
+ </el-card>
|
|
|
+
|
|
|
+ <el-card class="box-card" style="margin-top: 10px;">
|
|
|
+ <div slot="header" class="clearfix">
|
|
|
+ <span>企业主要装备情况</span>
|
|
|
+ <el-button style="float: right; padding: 3px 0" type="text" @click="equipmentdialog">添加</el-button>
|
|
|
+ </div>
|
|
|
+ <equipment-list ref="equipmentList" :data="equipmentList" :SupplierCertId="certId" height="360px"
|
|
|
+ style="margin-top: 20px"></equipment-list>
|
|
|
+ </el-card>
|
|
|
+
|
|
|
+ <el-card class="box-card" style="margin-top: 10px;">
|
|
|
+ <div slot="header" class="clearfix">
|
|
|
+ <span>近三年主要工程业绩</span>
|
|
|
+ <el-button style="float: right; padding: 3px 0" type="text" @click="performancedialog">添加</el-button>
|
|
|
+ </div>
|
|
|
+ <performance-list ref="performanceList" :data="performanceList" :SupplierCertId="certId" height="360px"
|
|
|
+ style="margin-top: 20px"></performance-list>
|
|
|
+ </el-card>
|
|
|
+
|
|
|
+ <el-card class="box-card" style="margin-top: 10px;">
|
|
|
+ <div slot="header" class="clearfix">
|
|
|
+ <span>拥有专利、专有技术及工法</span>
|
|
|
+ <el-button style="float: right; padding: 3px 0" type="text" @click="patentdialog">添加</el-button>
|
|
|
+ </div>
|
|
|
+ <patent-list ref="patentList" :data="patentList" :SupplierCertId="certId" height="360px"
|
|
|
+ style="margin-top: 20px">
|
|
|
+ </patent-list>
|
|
|
+ </el-card>
|
|
|
+
|
|
|
+ <el-card class="box-card" style="margin-top: 10px;">
|
|
|
+ <div slot="header" class="clearfix">
|
|
|
+ <span>近三年获得省部级及以上主要技术、管理成果、获奖项目</span>
|
|
|
+ <el-button style="float: right; padding: 3px 0" type="text" @click="winningdialog">添加</el-button>
|
|
|
+ </div>
|
|
|
+ <winning-list ref="winningList" :data="winningList" :SupplierCertId="certId" height="360px"
|
|
|
+ style="margin-top: 20px">
|
|
|
+ </winning-list>
|
|
|
+ </el-card>
|
|
|
+ </el-tab-pane>
|
|
|
+
|
|
|
<!--<el-tab-pane label="推荐信息">
|
|
|
<el-form label-width="130px" ref="EntityForm" :model="formData">
|
|
|
<el-row>
|
|
|
@@ -506,25 +634,23 @@
|
|
|
</router-link>
|
|
|
|
|
|
<el-popover placement="top" title="提示" v-model="scope.row.deleteConfirmFlag">
|
|
|
- <el-alert
|
|
|
- title=""
|
|
|
- description="确认要删除吗?"
|
|
|
- type="warning"
|
|
|
- :closable="false">
|
|
|
+ <el-alert title="" description="确认要删除吗?" type="warning" :closable="false">
|
|
|
</el-alert>
|
|
|
- <br/>
|
|
|
+ <br />
|
|
|
<div style="text-align: right; margin: 0">
|
|
|
<el-button type="primary" size="mini" @click="deleteEntity(scope.row)">删除</el-button>
|
|
|
</div>
|
|
|
- <el-button slot="reference" type="text" title="删除" style="margin-left:3px" size="small" @click="scope.row.deleteConfirmFlag = true">
|
|
|
+ <el-button slot="reference" type="text" title="删除" style="margin-left:3px" size="small"
|
|
|
+ @click="scope.row.deleteConfirmFlag = true">
|
|
|
<i class="el-icon-delete"></i>
|
|
|
</el-button>
|
|
|
</el-popover>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
|
|
|
- <el-table-column v-for="column in tableColumns" :key="column.Id"
|
|
|
- v-if="column.prop != 'CreateOn'" :prop="column.prop" sortable min-width="100" :label="column.label" align="center" show-overflow-tooltip></el-table-column>
|
|
|
+ <el-table-column v-for="column in tableColumns" :key="column.Id" v-if="column.prop != 'CreateOn'"
|
|
|
+ :prop="column.prop" sortable min-width="100" :label="column.label" align="center" show-overflow-tooltip>
|
|
|
+ </el-table-column>
|
|
|
|
|
|
<!--<el-table-column prop="CreateOn" sortable min-width="150" label="生成时间" align="center" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
@@ -549,8 +675,18 @@
|
|
|
mapGetters
|
|
|
} from 'vuex'
|
|
|
import api from '@/api/oilsupplier/supplier';
|
|
|
+
|
|
|
+ import EquipmentList from '../../../../components/oilsupplier/equipmentlist'
|
|
|
+ import PerformanceList from '../../../../components/oilsupplier/performancelist'
|
|
|
+ import PatentList from '../../../../components/oilsupplier/patentlist'
|
|
|
+ import WinningList from '../../../../components/oilsupplier/winninglist'
|
|
|
export default {
|
|
|
- components: {},
|
|
|
+ components: {
|
|
|
+ EquipmentList, //企业主要装备情况
|
|
|
+ PerformanceList, //近三年主要工程业绩列表
|
|
|
+ PatentList, //拥有专利、专有技术及工法列表
|
|
|
+ WinningList, //近三年获得省部级及以上主要技术、管理成果、获奖项目列表
|
|
|
+ },
|
|
|
computed: {
|
|
|
...mapGetters({
|
|
|
authUser: 'authUser'
|
|
|
@@ -560,6 +696,11 @@
|
|
|
|
|
|
data() {
|
|
|
return {
|
|
|
+ equipmentList: [], //企业主要装备情况
|
|
|
+ performanceList: [], //近三年主要工程业绩
|
|
|
+ patentList: [], //拥有专利、专有技术及工法
|
|
|
+ winningList: [], //近三年获得省部级及以上主要技术、管理成果、获奖项目
|
|
|
+
|
|
|
serviceId: '',
|
|
|
stepActive: 0,
|
|
|
formData: {
|
|
|
@@ -636,8 +777,7 @@
|
|
|
|
|
|
},
|
|
|
|
|
|
- tableColumns: [
|
|
|
- {
|
|
|
+ tableColumns: [{
|
|
|
prop: "SubClassId",
|
|
|
label: '分类名称',
|
|
|
width: 100,
|
|
|
@@ -675,9 +815,10 @@
|
|
|
},
|
|
|
created() {
|
|
|
this.serviceId = this.$route.params.opera;
|
|
|
+ this.certId = this.$route.query.certid
|
|
|
this.getDictOptions();
|
|
|
console.log(this.serviceId);
|
|
|
- if(this.serviceId != 'add' && this.serviceId>0) {
|
|
|
+ if (this.serviceId != 'add' && this.serviceId > 0) {
|
|
|
this.formData.Id = this.serviceId;
|
|
|
this.initDatas();
|
|
|
} else {
|
|
|
@@ -685,8 +826,21 @@
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ equipmentdialog() {
|
|
|
+ this.$refs["equipmentList"].showDialog()
|
|
|
+ },
|
|
|
+ performancedialog() {
|
|
|
+ this.$refs["performanceList"].showDialog()
|
|
|
+ },
|
|
|
+ patentdialog() {
|
|
|
+ this.$refs["patentList"].showDialog()
|
|
|
+ },
|
|
|
+ winningdialog() {
|
|
|
+ this.$refs["winningList"].showDialog()
|
|
|
+ },
|
|
|
+
|
|
|
initDatas() {
|
|
|
- if(this.formData.Id) {
|
|
|
+ if (this.formData.Id) {
|
|
|
api.getEntity(this.formData.Id, this.$axios).then(res => {
|
|
|
this.formData = res.data;
|
|
|
}).catch(err => {
|