区分 汇总和明细的 已完成 未完成

master
xiaoning 1 month ago
parent e56afd92c9
commit b04c7a73bb

@ -37,7 +37,12 @@
</el-col>
<el-col :span="5" >
<el-form-item label="完工情况:" >
<el-radio-group v-model="wgqk" @change="changeData" >
<el-radio-group v-model="wgqk" @change="changeData" v-show="activeName=='first'">
<el-radio label="0" >全部</el-radio>
<el-radio label="1" >已完工</el-radio>
<el-radio label="2" >未完工</el-radio>
</el-radio-group>
<el-radio-group v-model="wgqk_mx" @change="changeData_mx" v-show="activeName=='second'">
<el-radio label="0" >全部</el-radio>
<el-radio label="1" >已完工</el-radio>
<el-radio label="2" >未完工</el-radio>
@ -128,6 +133,7 @@ export default {
data() {
return {
wgqk:"0",
wgqk_mx:"0",
allList:[],
dateTime:'',
statusOptions:[],
@ -782,9 +788,11 @@ export default {
this.dateTime=XEUtils.toDateString(XEUtils.getWhatDay(new Date(), 0, 'first'),'yyyy/MM/dd')
},
changeData(){
this.dataChange_mx(this.allList_mx)
this.dataChange(this.allList)
},
changeData_mx(){
this.dataChange_mx(this.allList_mx)
},
dataChange(arr){
this.list1=[]
//
@ -807,15 +815,15 @@ export default {
dataChange_mx(arr){
this.list=[]
//
if(this.wgqk=='0'){ this.list=arr}
if(this.wgqk=='1'){
if(this.wgqk_mx=='0'){ this.list=arr}
if(this.wgqk_mx=='1'){
arr.forEach(item=>{
if (item.qgfkry||item.qgfkrq){
this.list.push(item)
}
})
}
if(this.wgqk=='2'){
if(this.wgqk_mx=='2'){
arr.forEach(item=>{
if (!item.qgfkry||!item.qgfkrq){
this.list.push(item)

Loading…
Cancel
Save