|
|
@@ -14,7 +14,7 @@
|
|
|
<el-form :model="form" :rules="rules" ref="form" label-width="125px" label-position="right" size="mini">
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="项目名称:" prop="projectname">
|
|
|
- <el-input v-model="form.projectname" placeholder="请输入项目名称" :disabled="data.putFlag !== 0"></el-input>
|
|
|
+ <el-input v-model="form.projectname" placeholder="请输入项目名称" :disabled="flagTag != 0"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
@@ -48,7 +48,7 @@
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="省市县:" prop="province">
|
|
|
<el-cascader
|
|
|
- :disabled="data.putFlag !== 0"
|
|
|
+ :disabled="flagTag != 0"
|
|
|
style="width:100%"
|
|
|
v-model="form.province"
|
|
|
:options="basicData.data().areaData"
|
|
|
@@ -59,7 +59,7 @@
|
|
|
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="详细地址:" prop="address">
|
|
|
- <el-input v-model="form.address" placeholder="请输入详细地址" :disabled="data.putFlag !== 0"></el-input>
|
|
|
+ <el-input v-model="form.address" placeholder="请输入详细地址" :disabled="flagTag != 0"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
@@ -68,18 +68,18 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item label="项目预算(元):" prop="budgetary">
|
|
|
+ <el-form-item label="项目预算(万元):" prop="budgetary">
|
|
|
<el-input type="number" v-model="form.budgetary" placeholder="项目预算"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item label="总投资额(百万):" prop="budgetary">
|
|
|
+ <el-form-item label="总投资额(万元):" prop="budgetary">
|
|
|
<el-input type="number" v-model="form.totalinvestment" placeholder="总投资额"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item label="造价(百万):" prop="budgetary">
|
|
|
+ <el-form-item label="造价(万元):" prop="budgetary">
|
|
|
<el-input type="number" v-model="form.costofconstruction" placeholder="造价"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -197,6 +197,7 @@ export default {
|
|
|
return time.getTime() < Date.now();
|
|
|
}
|
|
|
},
|
|
|
+ flagTag:0,
|
|
|
dialogFormVisible:false,
|
|
|
projectAddress:[],
|
|
|
disabled:false,
|
|
|
@@ -288,6 +289,7 @@ export default {
|
|
|
if (this.form.brandname === ''){
|
|
|
this.form.sa_brandid = ''
|
|
|
}
|
|
|
+ this.tagData()
|
|
|
/*this.form.tradefields = JSON.parse(this.form.tradefields)*/
|
|
|
|
|
|
/*this.form.budgetary = this.form.budgetary !== 0 ? this.tool.formatAmount(this.form.budgetary,2):'' || ''
|
|
|
@@ -448,7 +450,33 @@ export default {
|
|
|
this.$store.dispatch('optiontypeselect','tradefield').then(res=>{
|
|
|
this.tradefieldSelect = res.data
|
|
|
})
|
|
|
- }
|
|
|
+ },
|
|
|
+ // 获取标签数据
|
|
|
+ async tagData(){
|
|
|
+ const res = await this.$api.requested({
|
|
|
+ content: {
|
|
|
+ ownertable: "sa_project",
|
|
|
+ ownerid: this.$route.query.id
|
|
|
+ },
|
|
|
+ id: 20220929085401
|
|
|
+ })
|
|
|
+ if (res.data.systemtag.length === 0){
|
|
|
+ this.flagTag = 0
|
|
|
+ }else {
|
|
|
+ for (let i=0;i<res.data.systemtag.length;i++){
|
|
|
+ if (res.data.systemtag[i] === '报备中'){
|
|
|
+ this.flagTag = 1
|
|
|
+ break
|
|
|
+ }else if (res.data.systemtag[i] === '已报备'){
|
|
|
+ this.flagTag = 2
|
|
|
+ break
|
|
|
+ }else {
|
|
|
+ this.flagTag = 0
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ },
|
|
|
},
|
|
|
mounted() {
|
|
|
this.queryBrand()
|