Commit 92938ea4 authored by danfuman's avatar danfuman

修改

parent 27750d7c
...@@ -18,8 +18,8 @@ ...@@ -18,8 +18,8 @@
</div> </div>
<div class="table-item"> <div class="table-item">
<div class="table-title"> <div class="table-title">
<span class="title">指标</span> <span class="span-tit">指标</span>
<span class="title"> <span class="span-tit">
<span class="address" v-if="value1Flag">{{addressValue1}}<i class="el-icon-circle-close" @click="handleDelete(1)"></i></span> <span class="address" v-if="value1Flag">{{addressValue1}}<i class="el-icon-circle-close" @click="handleDelete(1)"></i></span>
<el-cascader <el-cascader
v-else v-else
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
@change="handleChange(1)" @change="handleChange(1)"
placeholder="添加地区"></el-cascader> placeholder="添加地区"></el-cascader>
</span> </span>
<span class="title"> <span class="span-tit">
<span class="address" v-if="value2Flag">{{addressValue2}}<i class="el-icon-circle-close" @click="handleDelete(2)"></i></span> <span class="address" v-if="value2Flag">{{addressValue2}}<i class="el-icon-circle-close" @click="handleDelete(2)"></i></span>
<el-cascader <el-cascader
v-else v-else
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
@change="handleChange(2)" @change="handleChange(2)"
placeholder="添加地区"></el-cascader> placeholder="添加地区"></el-cascader>
</span> </span>
<span class="title"> <span class="span-tit">
<span class="address" v-if="value3Flag">{{addressValue3}}<i class="el-icon-circle-close" @click="handleDelete(3)"></i></span> <span class="address" v-if="value3Flag">{{addressValue3}}<i class="el-icon-circle-close" @click="handleDelete(3)"></i></span>
<el-cascader <el-cascader
v-else v-else
...@@ -55,7 +55,7 @@ ...@@ -55,7 +55,7 @@
@change="handleChange(3)" @change="handleChange(3)"
placeholder="添加地区"></el-cascader> placeholder="添加地区"></el-cascader>
</span> </span>
<span class="title"> <span class="span-tit">
<span class="address" v-if="value4Flag">{{addressValue4}}<i class="el-icon-circle-close" @click="handleDelete(4)"></i></span> <span class="address" v-if="value4Flag">{{addressValue4}}<i class="el-icon-circle-close" @click="handleDelete(4)"></i></span>
<el-cascader <el-cascader
v-else v-else
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
@change="handleChange(4)" @change="handleChange(4)"
placeholder="添加地区"></el-cascader> placeholder="添加地区"></el-cascader>
</span> </span>
<span class="title"> <span class="span-tit">
<span class="address" v-if="value5Flag">{{addressValue5}}<i class="el-icon-circle-close" @click="handleDelete(5)"></i></span> <span class="address" v-if="value5Flag">{{addressValue5}}<i class="el-icon-circle-close" @click="handleDelete(5)"></i></span>
<el-cascader <el-cascader
v-else v-else
...@@ -377,39 +377,40 @@ export default { ...@@ -377,39 +377,40 @@ export default {
}, },
handleVisibleChange(flag,index){ handleVisibleChange(flag,index){
if(!flag){ if(!flag){
switch (index) { if(this.value1 || this.value2 || this.value3 || this.value4 || this.value5){
case 1: switch (index) {
this.value1Flag=true case 1:
break; this.value1Flag=true
case 2: break;
this.value2Flag=true case 2:
break; this.value2Flag=true
case 3: break;
this.value3Flag=true case 3:
break; this.value3Flag=true
case 4: break;
this.value4Flag=true case 4:
break; this.value4Flag=true
case 5: break;
this.value5Flag=true case 5:
break; this.value5Flag=true
} break;
const params = { year: this.queryParams.year,type:3 } }
let code=[]; const params = { year: this.queryParams.year,type:3 }
for (var i in this.regionData) { let code=[];
code=this.regionData[i].path for (var i in this.regionData) {
} code=this.regionData[i].path
if(code.length >= 1){ }
params.provinceId=code[0] if(code.length >= 1){
} params.provinceId=code[0]
if(code.length >= 2){ }
params.cityId=code[1] if(code.length >= 2){
} params.cityId=code[1]
if(code.length >= 3){ }
params.areaId=code[2] if(code.length >= 3){
params.areaId=code[2]
}
this.getData(params,index)
} }
this.getData(params,index)
} }
}, },
handleChange(index) { handleChange(index) {
...@@ -494,20 +495,33 @@ export default { ...@@ -494,20 +495,33 @@ export default {
switch (index) { switch (index) {
case 1: case 1:
this.addressValue1=''; this.addressValue1='';
this.value1='';
this.value1Flag=false
break; break;
case 2: case 2:
this.addressValue2=''; this.addressValue2='';
this.value2='';
this.value2Flag=false
break; break;
case 3: case 3:
this.addressValue3=''; this.addressValue3='';
this.value3='';
this.value3Flag=false
break; break;
case 4: case 4:
this.addressValue4=''; this.addressValue4='';
this.value4='';
this.value4Flag=false
break; break;
case 5: case 5:
this.addressValue5=''; this.addressValue5='';
this.value5='';
this.value5Flag=false
break; break;
} }
this.tableData.splice(index-1,1,{})
this.$forceUpdate();
}, },
formatStatus: function(row, column, cellValue) { formatStatus: function(row, column, cellValue) {
if(row.title === '经济'||row.title === '财政'||row.title === '债务'){ if(row.title === '经济'||row.title === '财政'||row.title === '债务'){
...@@ -570,7 +584,7 @@ export default { ...@@ -570,7 +584,7 @@ export default {
/*justify-content:space-around;*/ /*justify-content:space-around;*/
border: 1px solid #E6EAF1; border: 1px solid #E6EAF1;
border-bottom: 0; border-bottom: 0;
.title{ .span-tit{
display: inline-block; display: inline-block;
width: 16.7%; width: 16.7%;
height: 50px; height: 50px;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment