|
|
@@ -1,5 +1,5 @@
|
|
|
<template>
|
|
|
- <wt-card title="基础信息" :edit-btn="true" @change="change" @save="save">
|
|
|
+ <wt-card title="基础信息" :edit-btn="true" @edit="change" @save="save">
|
|
|
<el-form class="mt-20" :disabled="disabled">
|
|
|
<div class="flex flex-justify-center" v-watermark="{ text: '33' }">
|
|
|
<el-form-item class="full-width flex-child-average">
|
|
|
@@ -25,7 +25,16 @@
|
|
|
<el-form-item class="full-width flex-child-average">
|
|
|
<div class="flex flex-center full-width item">
|
|
|
<span class="title">地区:</span>
|
|
|
- <area-picker />
|
|
|
+ <area-picker
|
|
|
+ :placeholder="
|
|
|
+ form.province_name +
|
|
|
+ '/' +
|
|
|
+ form.city_name +
|
|
|
+ '/' +
|
|
|
+ form.district_name
|
|
|
+ "
|
|
|
+ @change="changeArea"
|
|
|
+ />
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
@@ -45,7 +54,10 @@
|
|
|
<el-form-item class="full-width flex-child-average">
|
|
|
<div class="flex flex-center full-width item">
|
|
|
<span class="title">责任领导:</span>
|
|
|
- <el-input placeholder="请输入责任领导"></el-input>
|
|
|
+ <el-input
|
|
|
+ placeholder="请输入责任领导"
|
|
|
+ v-model="form.responsible_leader"
|
|
|
+ ></el-input>
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
@@ -53,7 +65,10 @@
|
|
|
<el-form-item class="full-width flex-child-average">
|
|
|
<div class="flex flex-center full-width item">
|
|
|
<span class="title">联系电话:</span>
|
|
|
- <el-input placeholder="请输入责任领导联系电话"></el-input>
|
|
|
+ <el-input
|
|
|
+ placeholder="请输入责任领导联系电话"
|
|
|
+ v-model="form.responsible_leader_phone"
|
|
|
+ ></el-input>
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
<el-form-item class="full-width flex-child-average">
|
|
|
@@ -93,7 +108,8 @@
|
|
|
<span class="title-textarea">建设规模:</span>
|
|
|
<el-input
|
|
|
type="textarea"
|
|
|
- placeholder="请输入建设规模"
|
|
|
+ placeholder="请输入建设规模(250 个字以内)"
|
|
|
+ v-model="form.construction_scale"
|
|
|
:rows="5"
|
|
|
></el-input>
|
|
|
</div>
|
|
|
@@ -108,8 +124,10 @@
|
|
|
<span class="title-textarea">建设内容:</span>
|
|
|
<el-input
|
|
|
type="textarea"
|
|
|
- placeholder="请输入建设内容"
|
|
|
+ placeholder="请输入建设内容(250 个字以内)"
|
|
|
+ :maxlength="250"
|
|
|
:rows="5"
|
|
|
+ v-model="form.construction_content"
|
|
|
></el-input>
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
@@ -152,9 +170,22 @@ export default {
|
|
|
methods: {
|
|
|
save() {
|
|
|
console.log('save')
|
|
|
+ this.$api.project.proUpdate(this.form).then(res => {
|
|
|
+ if (res.code === 200) {
|
|
|
+ console.log(res)
|
|
|
+ }
|
|
|
+ })
|
|
|
},
|
|
|
change(res) {
|
|
|
this.disabled = res
|
|
|
+ },
|
|
|
+ changeArea(list) {
|
|
|
+ this.form.province_code = list[0].key
|
|
|
+ this.form.province_name = list[0].title
|
|
|
+ this.form.city_code = list[1].key
|
|
|
+ this.form.city_name = list[1].title
|
|
|
+ this.form.district_code = list[2].key
|
|
|
+ this.form.district_name = list[2].title
|
|
|
}
|
|
|
}
|
|
|
}
|