重新落宗选中户判断
Showing
1 changed file
with
37 additions
and
20 deletions
| ... | @@ -608,27 +608,45 @@ export default { | ... | @@ -608,27 +608,45 @@ 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){ | 611 | this.hbsmList.push(bsm); // 将户bsm放进hbsmList |
| 612 | this.fghbChoosedList.push(hs); | 612 | switch (this.lpbParent) { |
| 613 | this.hbsmList.push(bsm); // 将户bsm放进hbsmList | 613 | case 'isHbfg': |
| 614 | }else{ | 614 | this.fghbChoosedList.push(hs); |
| 615 | this.hbsmList.push(bsm); // 将户bsm放进hbsmList | 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); | 634 | |
| 623 | }else{ | 635 | break; |
| 624 | this.deleteArrOption(this.hbsmList, bsm); | 636 | case 'isFwsxbg': |
| 637 | |||
| 638 | break; | ||
| 639 | case 'isCxlz': | ||
| 640 | |||
| 641 | break; | ||
| 642 | case 'isLpb': | ||
| 643 | this.$parent.getHbsm(this.hbsmList, false); | ||
| 644 | break; | ||
| 645 | |||
| 646 | default: | ||
| 647 | break; | ||
| 625 | } | 648 | } |
| 626 | } | 649 | } |
| 627 | if(this.isHbfg){ | ||
| 628 | |||
| 629 | }else{ | ||
| 630 | this.$parent.getHbsm(this.hbsmList, false); | ||
| 631 | } | ||
| 632 | }, 200); | 650 | }, 200); |
| 633 | }, | 651 | }, |
| 634 | //户双击事件 | 652 | //户双击事件 |
| ... | @@ -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 | } | ... | ... |
-
Please register or sign in to post a comment