|
|
@@ -18,322 +18,15 @@
|
|
|
</div>
|
|
|
|
|
|
<el-tabs tab-position="right">
|
|
|
- <el-tab-pane label="企业基本信息">
|
|
|
+ <el-tab-pane label="企业信息">
|
|
|
<el-card class="box-card">
|
|
|
<div slot="header" class="clearfix">
|
|
|
- <span>企业人基本信息</span>
|
|
|
+ <span>供方基本信息表</span>
|
|
|
+ <span style="float: right;">
|
|
|
+ <el-button type="primary" size="mini" @click="saveEntity">保存基本信息</el-button>
|
|
|
+ </span>
|
|
|
</div>
|
|
|
- <el-form label-width="120px" ref="EntityForm" :model="formData">
|
|
|
- <el-row>
|
|
|
- <!--<el-col :span="8">
|
|
|
- <el-form-item label="DEMO">
|
|
|
- <el-select ref="selectWellNo" v-model="formData.WellNoId" filterable placeholder="请选择" style="width: 100%">
|
|
|
- <el-option
|
|
|
- v-for="item in wellNoOptions"
|
|
|
- :key="item.Id"
|
|
|
- :label="item.Value"
|
|
|
- :value="item.Id">
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- </el-col>-->
|
|
|
-
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="供方名称">
|
|
|
- <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.OilCertificateNo" 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-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-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-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-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-form-item>
|
|
|
- </el-col>
|
|
|
-
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="施工队伍名称">
|
|
|
- <el-input v-model="formData.ConstructTeam" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>-->
|
|
|
-
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="工商注册号">
|
|
|
- <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-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-form-item>
|
|
|
- </el-col>
|
|
|
-
|
|
|
- <!--<el-col :span="8">
|
|
|
- <el-form-item label="税务登记证地税编号">
|
|
|
- <el-input v-model="formData.LocalTaxNo" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>-->
|
|
|
-
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="省直辖市">
|
|
|
- <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-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-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-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-form-item>
|
|
|
- </el-col>
|
|
|
-
|
|
|
- <el-col :span="16">
|
|
|
- <el-form-item label="单位地址">
|
|
|
- <el-input v-model="formData.Address" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- </el-form>
|
|
|
-
|
|
|
- <el-form label-width="120px" ref="EntityFormLic" :model="formData">
|
|
|
- <el-row>
|
|
|
- <!--<el-col :span="8">
|
|
|
- <el-form-item label="产品质量认证情况及认证机构">
|
|
|
- <el-input v-model="formData.ProductQualityCert" placeholder="请输入" 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="请输入" style="width: 100%"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>-->
|
|
|
- <!--<el-col :span="8">
|
|
|
- <el-form-item label="外地企业进津备案通知书">
|
|
|
- <el-input v-model="formData.TJInNotify" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>-->
|
|
|
-
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="法定代表人姓名">
|
|
|
- <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-form-item>
|
|
|
- </el-col>
|
|
|
-
|
|
|
- <!--<el-col :span="8">
|
|
|
- <el-form-item label="行业类别名称">
|
|
|
- <el-input v-model="formData.CategoryName" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>-->
|
|
|
-
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="注册资本">
|
|
|
- <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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-form-item>
|
|
|
- </el-col>
|
|
|
-
|
|
|
- </el-row>
|
|
|
- </el-form>
|
|
|
-
|
|
|
- <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>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="企业资质证书">
|
|
|
- <el-input v-model="formData.QualifCert" placeholder="请输入" type="textarea" style="width: 100%">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <!--<el-col :span="12">
|
|
|
- <el-form-item label="企业资质证书级别">
|
|
|
- <el-input v-model="formData.QualifCertLevel" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>-->
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="安全生产许可证">
|
|
|
- <el-input v-model="formData.SafetyLicense" 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.TechServiceLic" 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.SpecIndustryCert" 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.QualitySystemCert" placeholder="请输入" type="textarea"
|
|
|
- style="width: 100%"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="备注">
|
|
|
- <el-input v-model="formData.Remark" placeholder="请输入" type="textarea" style="width: 100%">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
-
|
|
|
- </el-form>
|
|
|
+ <tech-info v-if="dictData" ref="TechInfo" :formData="formData" :dictData="dictData" :disabled="true"></tech-info>
|
|
|
</el-card>
|
|
|
</el-tab-pane>
|
|
|
|
|
|
@@ -486,6 +179,7 @@
|
|
|
import PatentList from '@/components/oilsupplier/patentlist'
|
|
|
import WinningList from '@/components/oilsupplier/winninglist'
|
|
|
import AuditbusList from '@/components/oilsupplier/auditbuslist'
|
|
|
+ import TechInfo from '@/components/oilsupplier/techinfo'
|
|
|
|
|
|
export default {
|
|
|
components: {
|
|
|
@@ -498,6 +192,7 @@
|
|
|
PatentList, //拥有专利、专有技术及工法列表
|
|
|
WinningList, //近三年获得省部级及以上主要技术、管理成果、获奖项目列表
|
|
|
AuditbusList, //待审核业务
|
|
|
+ TechInfo
|
|
|
},
|
|
|
computed: {
|
|
|
...mapGetters({
|
|
|
@@ -517,6 +212,7 @@
|
|
|
serviceId: '',
|
|
|
certId: '',
|
|
|
classId: '03',
|
|
|
+ dictData: null,
|
|
|
|
|
|
formData: {
|
|
|
Id: '',
|
|
|
@@ -614,15 +310,15 @@
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
|
- this.serviceId = this.$route.params.opera
|
|
|
- this.certId = this.$route.query.certid
|
|
|
- this.getDictOptions()
|
|
|
+
|
|
|
+ this.serviceId = this.$route.params.opera + ''
|
|
|
+ this.certId = this.$route.query.certid + ''
|
|
|
if (this.serviceId !== 'add' && this.serviceId > 0) {
|
|
|
this.formData.Id = this.serviceId
|
|
|
- this.initDatas()
|
|
|
} else {
|
|
|
this.formData.Id = 0
|
|
|
}
|
|
|
+ this.getDictOptions()
|
|
|
},
|
|
|
methods: {
|
|
|
equipmentdialog() {
|
|
|
@@ -638,7 +334,7 @@
|
|
|
this.$refs["winningList"].showDialog()
|
|
|
},
|
|
|
|
|
|
- initDatas() {
|
|
|
+ initDatas () {
|
|
|
if (this.formData.Id) {
|
|
|
api.getEntityAndCert(this.certId, this.$axios).then(res => {
|
|
|
this.formData = res.data
|
|
|
@@ -663,10 +359,13 @@
|
|
|
}
|
|
|
},
|
|
|
|
|
|
- getDictOptions() {
|
|
|
- /*api.getDictList(this.$axios).then(res => {}).catch(err => {
|
|
|
+ getDictOptions () {
|
|
|
+ api.getDictList(this.$axios).then(res => {
|
|
|
+ this.dictData = res.data.items
|
|
|
+ this.initDatas()
|
|
|
+ }).catch(err => {
|
|
|
console.error(err)
|
|
|
- })*/
|
|
|
+ })
|
|
|
},
|
|
|
|
|
|
//保存信息
|