KeyPopulationPage.vue 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. <template>
  2. <div id="keyPopulationPage">
  3. <tr>
  4. <td>
  5. <span id="partyMemberNum">
  6. <span class="font">党员人数</span> <br>
  7. <span class="number">{{important.member}}</span>
  8. </span>
  9. <span id="treatmentObjectNum">
  10. <span class="font" >优抚对象</span><br>
  11. <span class="number" >{{important.specialCare}}</span>
  12. </span>
  13. <span id="subsistenceAllowanceObjectNum">
  14. <span class="font" >低保对象</span><br>
  15. <span class="number" >{{important.basicAllowance}}</span>
  16. </span>
  17. <span id="shakeoffPovertyNum">
  18. <span class="font" >城市脱贫解困对象</span><br>
  19. <span class="number" >{{0}}</span>
  20. </span>
  21. <span id="disabledNum">
  22. <span class="font" >残疾人</span><br>
  23. <span class="number" >{{important.deformed}}</span>
  24. </span>
  25. <span id="liveAloneNum">
  26. <span class="font" >独居户</span><br>
  27. <span class="number" >{{important.alone}}</span>
  28. </span>
  29. </td>
  30. </tr>
  31. </div>
  32. </template>
  33. <script>
  34. export default {
  35. name: 'KeyPopulationPage',
  36. components:{
  37. },
  38. data () {
  39. return {
  40.  important:{ // -- 重点人群
  41.             specialCare:165, //优抚对象
  42.             alone:455, //独居户
  43.             member:927, //党员人数
  44.             basicAllowance:1336, //低保对象
  45.             deformed:1102, //残疾人
  46.          }
  47. }
  48. },
  49. mounted(){
  50. let clear= setInterval(() => {
  51. if(this.$store.getters.getSzdata.code===10000) {
  52. this.important=this.$store.getters.getSzdata.data.important
  53. clearInterval(clear)
  54. }
  55. }, 500);
  56. },
  57. methods:{
  58. }
  59. }
  60. </script>
  61. <style scoped>
  62. #keyPopulationPage{
  63. position: absolute;
  64. width: 100%;
  65. height: 40%;
  66. }
  67. .font{
  68. font-size: 10px;
  69. color: rgb( 90,166,220);
  70. }
  71. .number{
  72. font-size: 30px;
  73. }
  74. #partyMemberNum{
  75. position: absolute;
  76. font-weight:bold;
  77. left: 15%;
  78. top:15%
  79. }
  80. #treatmentObjectNum{
  81. position: absolute;
  82. font-weight:bold;
  83. left: 45%;
  84. top:15%
  85. }
  86. #subsistenceAllowanceObjectNum{
  87. position: absolute;
  88. font-weight:bold;
  89. left: 75%;
  90. top:15%
  91. }
  92. #shakeoffPovertyNum{
  93. position: absolute;
  94. font-weight:bold;
  95. left: 15%;
  96. top:35%
  97. }
  98. #disabledNum{
  99. position: absolute;
  100. font-weight:bold;
  101. left: 45%;
  102. top:35%
  103. }
  104. #liveAloneNum{
  105. position: absolute;
  106. font-weight:bold;
  107. left: 75%;
  108. top:35%
  109. }
  110. </style>