|
|
@@ -5,7 +5,6 @@
|
|
|
<el-button type='primary' @click='disabled = !disabled'>{{ disabled ? '编 辑' : '保 存' }}</el-button>
|
|
|
</div>
|
|
|
<div class='mt-10' style='width: 80%;'>
|
|
|
- {{ form }}
|
|
|
<el-form
|
|
|
v-if='form'
|
|
|
:model="form"
|
|
|
@@ -83,10 +82,10 @@
|
|
|
</div>
|
|
|
<div class='full-width flex'>
|
|
|
<el-form-item label="是否入库" style='flex:1'>
|
|
|
- <el-input v-model="form.name"/>
|
|
|
+ <el-input v-model="form.isStorage"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="是否开工" style='flex:1' class='ml-20'>
|
|
|
- <el-input v-model="form.region"/>
|
|
|
+ <el-input v-model="form.isActualCommencement"/>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
<div class='full-width flex'>
|
|
|
@@ -131,6 +130,14 @@ export default {
|
|
|
this.form = val
|
|
|
},
|
|
|
immediate: true
|
|
|
+ },
|
|
|
+ disabled: {
|
|
|
+ handler (val) {
|
|
|
+ if (val) {
|
|
|
+ this.updata()
|
|
|
+ }
|
|
|
+ },
|
|
|
+ immediate: false
|
|
|
}
|
|
|
},
|
|
|
data () {
|
|
|
@@ -138,6 +145,17 @@ export default {
|
|
|
disabled: true,
|
|
|
form: {}
|
|
|
}
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ updata () {
|
|
|
+ this.$api.project.proUpdate(this.detail).then(res => {
|
|
|
+ if (res.code === 200) {
|
|
|
+ this.$message.success(res.msg)
|
|
|
+ } else {
|
|
|
+ this.$message.error(res.msg)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
</script>
|