|
|
@@ -150,7 +150,7 @@
|
|
|
<el-form-item label="注册地址" prop="Province">
|
|
|
<el-row>
|
|
|
<el-col :span="10">
|
|
|
- <el-cascader :options="countryoptions" :props="countryprops" maxlength="20"
|
|
|
+ <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20"
|
|
|
:class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
|
|
|
placeholder="省市区" v-model="CityAry" style="width: 100%" @change="handleAreaChange">
|
|
|
</el-cascader>
|
|
|
@@ -175,7 +175,7 @@
|
|
|
<el-form-item label="通信地址" prop="LinkProvince">
|
|
|
<el-row>
|
|
|
<el-col :span="10">
|
|
|
- <el-cascader :options="countryoptions" :props="countryprops"
|
|
|
+ <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops"
|
|
|
:class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
|
|
|
placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%"
|
|
|
@change="handleLinkAreaChange">
|
|
|
@@ -604,13 +604,13 @@
|
|
|
<el-button type="primary" @click="makesure()">确 定</el-button>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
- <el-dialog title="变更项查看" :visible.sync="myitemsshow" width="360px">
|
|
|
+ <el-dialog title="变更项查看" :visible.sync="myitemsshow" width="500px">
|
|
|
<el-table :data="InfoData" border style="width: 100%">
|
|
|
<el-table-column align="center" prop="SelectItemName" label="变更项目">
|
|
|
</el-table-column>
|
|
|
<el-table-column align="center" prop="BeChangeInfo" label="变更前内容">
|
|
|
<template slot-scope="scope">
|
|
|
- {{ dataformat(scope.row) }}
|
|
|
+ {{ bfdataformat(scope.row) }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="ChangeInfo" align="center" label="变更后内容">
|
|
|
@@ -1197,11 +1197,13 @@
|
|
|
methods: {
|
|
|
initDatas() {
|
|
|
this.getMainInfo()
|
|
|
+ let params = {
|
|
|
+ InfomainId : this.MInfoId
|
|
|
+ }
|
|
|
if (this.formData.Id) {
|
|
|
- api.GetChangeEntity(this.formData.Id, this.$axios)
|
|
|
+ api.GetChangeEntity(this.formData.Id, params, this.$axios)
|
|
|
.then(res => {
|
|
|
this.copyformdata = _.cloneDeep(res.data[0])
|
|
|
-
|
|
|
this.formData = res.data[1]
|
|
|
this.CityAry = []
|
|
|
this.CityAry.push(this.formData.Province)
|
|
|
@@ -1426,40 +1428,85 @@
|
|
|
if (val === '2') {
|
|
|
this.formData.MgrUnit = '中国石油天然气股份有限公司'
|
|
|
}
|
|
|
+ },
|
|
|
+ bfdataformat(val) {
|
|
|
+ //debugger
|
|
|
+ if (val.SelectItem == "SpecTypeCode") {
|
|
|
+ if (val.BeChangeInfo == "1"){
|
|
|
+ return "一般外部"
|
|
|
+ }else if (val.BeChangeInfo == "2") {
|
|
|
+ return "多元内部"
|
|
|
+ }
|
|
|
+ }else if (val.SelectItem == "InStyle") {
|
|
|
+ if (val.BeChangeInfo == "1"){
|
|
|
+ return "评审准入"
|
|
|
+ }else if (val.BeChangeInfo == "2") {
|
|
|
+ return "一级物资备案准入"
|
|
|
+ }else if (val.BeChangeInfo == "3") {
|
|
|
+ return "二级物资备案准入"
|
|
|
+ }else if (val.BeChangeInfo == "4") {
|
|
|
+ return "战略合作准入"
|
|
|
+ }else if (val.BeChangeInfo == "5") {
|
|
|
+ return "内部多元准入"
|
|
|
+ }
|
|
|
+ }else if (val.SelectItem == "CredentialFlag") {
|
|
|
+ if (val.BeChangeInfo == "1"){
|
|
|
+ return "三证合一"
|
|
|
+ }else if (val.BeChangeInfo == "2") {
|
|
|
+ return "五证合一"
|
|
|
+ }else if (val.BeChangeInfo == "3") {
|
|
|
+ return "常规"
|
|
|
+ }
|
|
|
+ }else if (val.SelectItem == "SetupTime") {
|
|
|
+ if (val.BeChangeInfo === '') {
|
|
|
+ return '----'
|
|
|
+ } else if (val.BeChangeInfo === '0001-01-01T08:00:00+08:00') {
|
|
|
+ return '----'
|
|
|
+ } else if (val.BeChangeInfo === '5000-01-01T23:59:59+08:00') {
|
|
|
+ return '永久'
|
|
|
+ } else {
|
|
|
+ val = val.replace('T', ' ')
|
|
|
+ return val.substring(0, 10)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ return val.BeChangeInfo
|
|
|
+ }
|
|
|
},
|
|
|
dataformat(val) {
|
|
|
+ //debugger
|
|
|
if (val.SelectItem == "SpecTypeCode") {
|
|
|
- if (val.BeChangeInfo == "1"||val.ChangeInfo == "1"){
|
|
|
+ if (val.ChangeInfo == "1"){
|
|
|
return "一般外部"
|
|
|
- }else if (val.BeChangeInfo == "2"||val.ChangeInfo == "2") {
|
|
|
+ }else if (val.ChangeInfo == "2") {
|
|
|
return "多元内部"
|
|
|
}
|
|
|
}else if (val.SelectItem == "InStyle") {
|
|
|
- if (val.BeChangeInfo == "1"||val.ChangeInfo == "1"){
|
|
|
+ if (val.ChangeInfo == "1"){
|
|
|
return "评审准入"
|
|
|
- }else if (val.BeChangeInfo == "2"||val.ChangeInfo == "2") {
|
|
|
+ }else if (val.ChangeInfo == "2") {
|
|
|
return "一级物资备案准入"
|
|
|
- }else if (val.BeChangeInfo == "3"||val.ChangeInfo == "3") {
|
|
|
+ }else if (val.ChangeInfo == "3") {
|
|
|
return "二级物资备案准入"
|
|
|
- }else if (val.BeChangeInfo == "4"||val.ChangeInfo == "4") {
|
|
|
+ }else if (val.ChangeInfo == "4") {
|
|
|
return "战略合作准入"
|
|
|
- }else if (val.BeChangeInfo == "5"||val.ChangeInfo == "5") {
|
|
|
+ }else if (val.ChangeInfo == "5") {
|
|
|
return "内部多元准入"
|
|
|
}
|
|
|
}else if (val.SelectItem == "CredentialFlag") {
|
|
|
- if (val.BeChangeInfo == "1"||val.ChangeInfo == "1"){
|
|
|
+ if (val.ChangeInfo == "1"){
|
|
|
return "三证合一"
|
|
|
- }else if (val.BeChangeInfo == "2"||val.ChangeInfo == "2") {
|
|
|
+ }else if (val.ChangeInfo == "2") {
|
|
|
return "五证合一"
|
|
|
- }else if (val.BeChangeInfo == "3"||val.ChangeInfo == "3") {
|
|
|
+ }else if (val.ChangeInfo == "3") {
|
|
|
return "常规"
|
|
|
}
|
|
|
}else if (val.SelectItem == "SetupTime") {
|
|
|
- if (val.BeChangeInfo === ''||val.ChangeInfo == "") {
|
|
|
+ if (val.ChangeInfo == "") {
|
|
|
return '----'
|
|
|
- } else if (val.BeChangeInfo === '0001-01-01T08:00:00+08:00'||val.ChangeInfo == "0001-01-01T08:00:00+08:00") {
|
|
|
+ } else if (val.ChangeInfo == "0001-01-01T08:00:00+08:00") {
|
|
|
return '----'
|
|
|
- } else if (val.BeChangeInfo === '5000-01-01T23:59:59+08:00'||val.ChangeInfo == "5000-01-01T23:59:59+08:00") {
|
|
|
+ } else if (val.ChangeInfo == "5000-01-01T23:59:59+08:00") {
|
|
|
return '永久'
|
|
|
} else {
|
|
|
val = val.replace('T', ' ')
|
|
|
@@ -1467,7 +1514,7 @@
|
|
|
}
|
|
|
}
|
|
|
else {
|
|
|
- return
|
|
|
+ return val.ChangeInfo
|
|
|
}
|
|
|
},
|
|
|
comparevalue(newValue) {
|
|
|
@@ -1793,7 +1840,9 @@
|
|
|
},
|
|
|
//保存信息变更数据
|
|
|
saveinfochange() {
|
|
|
- console.log("----",this.CityAry)
|
|
|
+ this.address = this.$refs['cascaderAdd'].currentLabels
|
|
|
+ this.linkaddress = this.$refs['cascaderAddrLink'].currentLabels
|
|
|
+ console.log("----",this.CityAry,this.address,this.linkaddress)
|
|
|
let AllInfochangeItemList = {
|
|
|
SupplierId: this.serviceId,
|
|
|
MInfoId: this.MInfoId,
|