|
|
@@ -1,13 +1,19 @@
|
|
|
<template>
|
|
|
<div style="display: inline-block; margin: 0 10px">
|
|
|
- <el-button :disabled="!['20', '30'].includes(businessInfo.nboType)" type="primary" @click="handleClick('up')">
|
|
|
+ <el-button
|
|
|
+ :disabled="!['20', '30'].includes(businessInfo.nboType) || businessInfo.approStatus === '20'"
|
|
|
+ type="primary"
|
|
|
+ @click="handleClick('up')">
|
|
|
升级
|
|
|
</el-button>
|
|
|
- <el-button :disabled="!['10', '20'].includes(businessInfo.nboType)" type="danger" @click="handleClick('down')">
|
|
|
+ <el-button
|
|
|
+ :disabled="!['10', '20'].includes(businessInfo.nboType) || businessInfo.approStatus === '20'"
|
|
|
+ type="danger"
|
|
|
+ @click="handleClick('down')">
|
|
|
降级
|
|
|
</el-button>
|
|
|
<el-dialog append-to-body :title="title" :visible.sync="dialogFormVisible" width="60%" @close="close">
|
|
|
- <el-form ref="form" :model="form" :rules="rules">
|
|
|
+ <el-form ref="form" :model="form" :rules="rules" style="margin-top: -20px">
|
|
|
<el-form-item label="项目级别" prop="nboType">
|
|
|
<el-select v-model="form.nboType" placeholder="请选择项目类别" style="width: 100%">
|
|
|
<el-option
|
|
|
@@ -126,7 +132,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="是否采纳大数技术参数 " prop="isAdoptDashoo">
|
|
|
- <el-radio-group v-model="form.isAdoptDashoo">
|
|
|
+ <el-radio-group v-model="form.isAdoptDashoo" style="width: 100%">
|
|
|
<el-radio label="10">是</el-radio>
|
|
|
<el-radio label="20">否</el-radio>
|
|
|
</el-radio-group>
|
|
|
@@ -283,10 +289,18 @@
|
|
|
}
|
|
|
this.type = type
|
|
|
this.form.id = this.busId
|
|
|
+ this.form = Object.assign(this.form, this.businessInfo)
|
|
|
+ this.form.nboType = undefined
|
|
|
+ this.form.technicalSupportName = undefined
|
|
|
+ this.form.technicalSupportContent = undefined
|
|
|
+ this.form.technicalSupportTime = undefined
|
|
|
+ this.form.remark = undefined
|
|
|
+ console.log(this.form)
|
|
|
this.dialogFormVisible = true
|
|
|
},
|
|
|
open(row) {
|
|
|
this.form.id = row.id
|
|
|
+ this.form = Object.assign(this.form, row)
|
|
|
this.dialogFormVisible = true
|
|
|
},
|
|
|
close() {
|