This commit is contained in:
bb_pan 2026-02-04 13:17:55 +08:00
parent fe5a2f9871
commit 2997bf170f
1 changed files with 28 additions and 3 deletions

View File

@ -12,9 +12,7 @@
@click="handleBtn(item.id)" @click="handleBtn(item.id)"
> >
<div class="num"> <div class="num">
<span v-if="item.id == 4" <span v-if="item.id == 4">{{ mechanizationTotal > 0 ? mechanizationTotal : equipData[item.key] || 0 }}%</span>
>{{ mechanizationTotal > 0 ? mechanizationTotal : equipData[item.key] || 0 }}%</span
>
<span v-else>{{ equipData[item.key] || 0 }}</span> <span v-else>{{ equipData[item.key] || 0 }}</span>
</div> </div>
<div class="name">{{ item.name }}</div> <div class="name">{{ item.name }}</div>
@ -22,6 +20,25 @@
</div> </div>
</div> </div>
<el-checkbox-group v-model="checkList" class="circle-checkbox" v-if="btnIndex == 1" @change="changeCheckBox">
<el-checkbox label="1">0-1000</el-checkbox>
<el-checkbox label="2">1000-2000</el-checkbox>
<el-checkbox label="3">2000万以上</el-checkbox>
</el-checkbox-group>
<el-checkbox-group v-model="checkList2" class="circle-checkbox" v-if="btnIndex == 2" @change="changeCheckBox">
<el-checkbox label="在库">在库</el-checkbox>
<el-checkbox label="自用">自用</el-checkbox>
<el-checkbox label="共享">共享</el-checkbox>
<el-checkbox label="维修">维修</el-checkbox>
</el-checkbox-group>
<el-checkbox-group v-model="checkList3" class="circle-checkbox" v-if="btnIndex == 3" @change="changeCheckBox">
<el-checkbox label="1">0-70</el-checkbox>
<el-checkbox label="2">71-100</el-checkbox>
<el-checkbox label="3">101-120</el-checkbox>
</el-checkbox-group>
<el-radio-group v-model="radio" class="radio-box" v-if="btnIndex == 4" @input="handleRadio"> <el-radio-group v-model="radio" class="radio-box" v-if="btnIndex == 4" @input="handleRadio">
<el-radio :label="1">线路工程</el-radio> <el-radio :label="1">线路工程</el-radio>
<el-radio :label="2">变电工程</el-radio> <el-radio :label="2">变电工程</el-radio>
@ -65,6 +82,9 @@ export default {
configuration: 0, // configuration: 0, //
mechanization: 0, // mechanization: 0, //
}, },
checkList:[],
checkList2: [],
checkList3: [],
radio: 1, radio: 1,
// //
mechanizationTotal: 0, mechanizationTotal: 0,
@ -80,6 +100,11 @@ export default {
this.cityData = [] this.cityData = []
this.getInfo() this.getInfo()
}, },
changeCheckBox(val) {
console.log('🚀 ~ val:', val)
console.log('🚀 ~ val:', this.checkList)
// this.getInfo()
},
handleRadio(val) { handleRadio(val) {
this.getInfo() this.getInfo()
}, },