|
|
@@ -86,23 +86,22 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <!--<el-col :span="8">-->
|
|
|
- <!--<el-form-item label="级别">-->
|
|
|
- <!--<el-select v-model="formData.Grade"-->
|
|
|
- <!--placeholder="请选择级别"-->
|
|
|
- <!--disabled-->
|
|
|
- <!--:class="changedForm['Grade'] ? 'modified-form-input' : ''"-->
|
|
|
- <!--style="width: 100%"-->
|
|
|
- <!--@change="GradeChange">-->
|
|
|
- <!--<el-option-->
|
|
|
- <!--v-for="item in GradeOptions"-->
|
|
|
- <!--:key="item.value"-->
|
|
|
- <!--:label="item.label"-->
|
|
|
- <!--:value="item.value">-->
|
|
|
- <!--</el-option>-->
|
|
|
- <!--</el-select>-->
|
|
|
- <!--</el-form-item>-->
|
|
|
- <!--</el-col>-->
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="级别" prop="Gradechange">
|
|
|
+ <el-select v-model="formData.Grade"
|
|
|
+ placeholder="请选择级别"
|
|
|
+ :class="changedForm['Grade'] ? 'modified-form-input' : ''"
|
|
|
+ style="width: 100%"
|
|
|
+ @change="GradeChange">
|
|
|
+ <el-option
|
|
|
+ v-for="item in GradeOptions"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="管理单位">
|
|
|
@@ -1583,6 +1582,9 @@
|
|
|
if (val === '1') {
|
|
|
this.formData.MgrUnit = '中油集团公司'
|
|
|
}
|
|
|
+ this.$alert('确认变更企业级别后会删除不符合该级别的准入项和资质!', '变更确认', {
|
|
|
+ confirmButtonText: '确定',
|
|
|
+ })
|
|
|
},
|
|
|
InStyleChange (val) {
|
|
|
if (val === '2') {
|
|
|
@@ -2004,30 +2006,34 @@
|
|
|
},
|
|
|
// 保存信息变更数据
|
|
|
saveinfochange () {
|
|
|
- let AllInfochangeItemList = {
|
|
|
- SupplierId: this.serviceId,
|
|
|
- MInfoId: this.MInfoId,
|
|
|
- InfochangeForm: this.infochangeItemList
|
|
|
- }
|
|
|
- // console.log('----', AllInfochangeItemList)
|
|
|
- // debugger
|
|
|
- api.addInfoChangeItemCh(AllInfochangeItemList, this.$axios).then(res => {
|
|
|
- if (res.data.code === 0) {
|
|
|
- // 保存成功后,初始化数据,变成修改
|
|
|
- this.initDatas()
|
|
|
- this.$message({
|
|
|
- type: 'success',
|
|
|
- message: res.data.message
|
|
|
- })
|
|
|
- } else {
|
|
|
- this.$message({
|
|
|
- type: 'warning',
|
|
|
- message: res.data.message
|
|
|
- })
|
|
|
+ this.$refs['formData'].validate((valid) => {
|
|
|
+ if (valid) {
|
|
|
+ let AllInfochangeItemList = {
|
|
|
+ SupplierId: this.serviceId,
|
|
|
+ MInfoId: this.MInfoId,
|
|
|
+ InfochangeForm: this.infochangeItemList
|
|
|
}
|
|
|
- }).catch(err => {
|
|
|
- console.error(err)
|
|
|
- })
|
|
|
+ // console.log('----', AllInfochangeItemList)
|
|
|
+ // debugger
|
|
|
+ api.addInfoChangeItemCh(AllInfochangeItemList, this.$axios).then(res => {
|
|
|
+ if (res.data.code === 0) {
|
|
|
+ // 保存成功后,初始化数据,变成修改
|
|
|
+ this.initDatas()
|
|
|
+ this.$message({
|
|
|
+ type: 'success',
|
|
|
+ message: res.data.message
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ this.$message({
|
|
|
+ type: 'warning',
|
|
|
+ message: res.data.message
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }).catch(err => {
|
|
|
+ console.error(err)
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
},
|
|
|
chooseAuditorShow () {
|
|
|
this.$refs['chooseAuditor'].getorgtreelist()
|