7c5378ab by 杨威

重新落宗选中户判断

1 parent b06136ea
...@@ -608,26 +608,44 @@ export default { ...@@ -608,26 +608,44 @@ export default {
608 if (e.className.indexOf("tdSelect") == -1) { 608 if (e.className.indexOf("tdSelect") == -1) {
609 //未选中→选中 609 //未选中→选中
610 e.className = "tdSelect"; //加边框 610 e.className = "tdSelect"; //加边框
611 if(this.isHbfg){
612 this.fghbChoosedList.push(hs);
613 this.hbsmList.push(bsm); // 将户bsm放进hbsmList
614 }else{
615 this.hbsmList.push(bsm); // 将户bsm放进hbsmList 611 this.hbsmList.push(bsm); // 将户bsm放进hbsmList
612 switch (this.lpbParent) {
613 case 'isHbfg':
614 this.fghbChoosedList.push(hs);
615 break;
616 case 'isFwsxbg':
617
618 break;
619 case 'isCxlz':
620
621 break;
622 case 'isLpb':
623
624 break;
625
626 default:
627 break;
616 } 628 }
617 } else { 629 } else {
618 //选中→未选中 630 //选中→未选中
619 e.className = ""; 631 e.className = "";
620 if(this.isHbfg){ 632 switch (this.lpbParent) {
621 this.deleteArrOption(this.fghbChoosedList, hs) 633 case 'isHbfg':
622 this.deleteArrOption(this.hbsmList, bsm);
623 }else{
624 this.deleteArrOption(this.hbsmList, bsm);
625 }
626 }
627 if(this.isHbfg){
628 634
629 }else{ 635 break;
636 case 'isFwsxbg':
637
638 break;
639 case 'isCxlz':
640
641 break;
642 case 'isLpb':
630 this.$parent.getHbsm(this.hbsmList, false); 643 this.$parent.getHbsm(this.hbsmList, false);
644 break;
645
646 default:
647 break;
648 }
631 } 649 }
632 }, 200); 650 }, 200);
633 }, 651 },
...@@ -740,9 +758,7 @@ export default { ...@@ -740,9 +758,7 @@ export default {
740 }, 758 },
741 // 层选中事件 759 // 层选中事件
742 handleClickC(e, item) { 760 handleClickC(e, item) {
743 if (this.isHbfg) { 761 if (this.lpbParent == 'isLpb') {
744
745 }else{
746 //判断点击的层是否选中 762 //判断点击的层是否选中
747 if (e.target.className.indexOf("tdSelect") == -1) { 763 if (e.target.className.indexOf("tdSelect") == -1) {
748 //未选中→选中 764 //未选中→选中
...@@ -754,6 +770,8 @@ export default { ...@@ -754,6 +770,8 @@ export default {
754 this.deleteArrOption(this.cbsmList, item.bsm); 770 this.deleteArrOption(this.cbsmList, item.bsm);
755 } 771 }
756 this.$parent.getCbsm(this.cbsmList); 772 this.$parent.getCbsm(this.cbsmList);
773 }else{
774
757 } 775 }
758 }, 776 },
759 //关闭右键菜单 777 //关闭右键菜单
...@@ -922,8 +940,7 @@ export default { ...@@ -922,8 +940,7 @@ export default {
922 //户重新落宗 940 //户重新落宗
923 handleCxlz(){ 941 handleCxlz(){
924 if (this.hbsmList.length <= 0) { 942 if (this.hbsmList.length <= 0) {
925 Message.warning("请选择操作户") 943 this.hbsmList.push(this.chData);
926 return
927 } 944 }
928 this.hcxlzVisible = true 945 this.hcxlzVisible = true
929 } 946 }
......