移动端
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 

255 satır
7.4 KiB

  1. <template>
  2. <div class="home_wrapper">
  3. <div class="head_main">
  4. <div class="location">
  5. <div class="address"><i class="icon"></i>{{deptName}}</div>
  6. <div class="address">{{bookName}}</div>
  7. </div>
  8. <div class="exit_btn" @click="goOut">
  9. <p>{{userName}}</p>
  10. <i class="icon"></i>
  11. </div>
  12. </div>
  13. <img src="../../../static/images/sunVillage_info/code_new/sunVillage_info_index_code_right_header.png" style="display:block;width:94%;margin:0 auto;" alt="">
  14. <div class="index_info">
  15. <div class="nav_box">
  16. <p class="nav_tit">公示公开</p>
  17. <div class="nav_list">
  18. <router-link
  19. :to="{name:'sunVillageInfoRevenueAndExpendituresNew',query:{}}"
  20. class="nav_item"
  21. >
  22. <img src="../../../static/images/sunVillage_info/code_new/1.png" style="display:block;" alt="">
  23. <span>收支明细公开</span>
  24. </router-link>
  25. <router-link
  26. :to="{name:'sunVillageInfoOperatingAssets',query:{}}"
  27. class="nav_item"
  28. >
  29. <img src="../../../static/images/sunVillage_info/code_new/2.png" style="display:block;" alt="">
  30. <span>经营性资产情况</span>
  31. </router-link>
  32. <router-link
  33. :to="{name:'otherOpenVisitIndexNew',query:{}}"
  34. class="nav_item"
  35. >
  36. <img src="../../../static/images/sunVillage_info/code_new/3.png" style="display:block;" alt="">
  37. <span>其他公开</span>
  38. </router-link>
  39. </div>
  40. </div>
  41. </div>
  42. <div class="footer">
  43. {{tsdh}}
  44. </div>
  45. </div>
  46. </template>
  47. <script>
  48. import {bookInfo, webList} from "@/api/sunVillage_info/fixedAssets";
  49. import Cookies from "js-cookie";
  50. import {sysConfig} from "@/api/homesteadSurvey";
  51. export default {
  52. name: "certificateList",
  53. data() {
  54. return {
  55. wdqlList:[],
  56. qqbzList:[],
  57. deptIdOptions:[],
  58. villageVisbile:false,
  59. showBookList:false,
  60. deptName:'',
  61. //选中的值
  62. villageValue: "",
  63. //省市区区级list
  64. hcAreaInfoOption: [],
  65. hcAreaInfoFieldName: {
  66. text: "label",
  67. value: "value",
  68. children: "children",
  69. },
  70. bookName:'',
  71. queryParams: {
  72. pageNum: 1,
  73. pageSize: 100,
  74. },
  75. //账套列表
  76. bookVisbile:false,
  77. bookList:[],
  78. bookId:"",
  79. deptId:"",
  80. book:"",
  81. userName:"",
  82. tsdh:"",
  83. };
  84. },
  85. created() {
  86. this.deptId = Cookies.get('deptId')
  87. this.bookId = Cookies.get('bookId')
  88. if(this.bookId)
  89. {
  90. bookInfo(this.bookId).then((res) => {
  91. if (res.code == 200) {
  92. this.deptName = res.data.deptName;
  93. this.bookName = res.data.bookName;
  94. }
  95. });
  96. }
  97. if(Cookies.get('user')){
  98. this.userName = JSON.parse(Cookies.get('user')).memberName
  99. }
  100. webList().then((res) => {
  101. if (res.code == 200) {
  102. var content = res.rows;
  103. content.map(rr=>{
  104. if (rr.configKey == 'web.open.phone'){
  105. this.tsdh = rr.configValue;
  106. }
  107. })
  108. }
  109. });
  110. },
  111. methods: {
  112. goCode(){
  113. this.$router.push({path:'/sunVillage_info/login_code'})
  114. },
  115. goOut(){
  116. // Cookies.remove("memberName");
  117. // Cookies.remove("idcard");
  118. Cookies.remove("user");
  119. this.$router.push({name:'sunVillageInfoCodeLoginNew',query:{deptId:this.deptId,bookId:this.bookId}})
  120. }
  121. },
  122. }
  123. </script>
  124. <style scoped lang="scss">
  125. .fixed_btn{
  126. position: fixed;
  127. right: 0;
  128. width: 115PX;
  129. bottom: 15%;
  130. border-top-left-radius: 115PX;
  131. border-bottom-left-radius: 115PX;
  132. box-shadow: 0px 2px 5px #ccc;
  133. }
  134. .home_wrapper{
  135. width: 100vw;
  136. min-height: 100vh;
  137. background: #F5F6F9 url('../../../static/images/sunVillage_info/page_bg.png') no-repeat top center;
  138. background-size: 100% auto;
  139. .head_main{
  140. position: relative;
  141. display: flex;
  142. align-items: self-start;
  143. justify-content: space-between;
  144. width: 94%;
  145. margin: 0 auto;
  146. padding: 2vh 0 0;
  147. .location{
  148. line-height: 42px;
  149. display: flex;
  150. flex-direction: column;
  151. align-items: self-start;
  152. .address{
  153. padding:0 18PX;
  154. background:rgba(255,255,255,0.75);
  155. border-radius: 42px;
  156. font-size: 28px;
  157. color: #3f3d56;
  158. margin-right: 12px;
  159. display: flex;
  160. align-items:center;
  161. margin-bottom: 10PX;
  162. .icon{
  163. display: block;
  164. width: 20px;
  165. height: 26px;
  166. background: url('../../../static/images/sunVillage_info/index_icon_1.png') no-repeat;
  167. background-size: 100% 100%;
  168. margin-right: 10PX;
  169. }
  170. }
  171. .user{
  172. .icon{
  173. width: 32px;
  174. height: 32px;
  175. background: url('../../assets/images/sunVillage_info/user_icon.png') no-repeat!important;
  176. background-size: 100% 100%;
  177. }
  178. }
  179. }
  180. .exit_btn{
  181. border-radius: 50%;
  182. display: flex;
  183. align-items: center;
  184. justify-content: center;
  185. p{
  186. background: #3f3d56;
  187. color: #ffffff;
  188. padding: 3PX 15PX;
  189. position: relative;
  190. right: -6PX;
  191. border-top-left-radius: 20PX;
  192. border-bottom-left-radius: 20PX;
  193. box-shadow: -3PX 2PX 4PX rgba(0,0,0,0.3);
  194. }
  195. .icon{
  196. width: 61px;
  197. height: 61px;
  198. background: url('../../assets/images/sunVillage_info/login_head_h_rights.png') no-repeat;
  199. background-size: 100% 100%;
  200. box-shadow: -3PX 2PX 4PX rgba(0,0,0,0.3);
  201. border-radius: 100%;
  202. }
  203. }
  204. }
  205. .index_info{
  206. /*padding-top: 4.1vh;*/
  207. .title{
  208. width: 521px;
  209. height: 52px;
  210. background: url('../../assets/images/sunVillage_info/index_title2_rights.png') no-repeat;
  211. background-size: 100% 100%;
  212. margin:0 auto;
  213. }
  214. .nav_box{
  215. margin: 0 auto;
  216. padding: 30px 30px 40px;
  217. .nav_tit{
  218. font-size: 35px;
  219. margin-bottom: 15PX;
  220. font-weight: bold;
  221. }
  222. .nav_list{
  223. display: flex;
  224. flex-flow: wrap;
  225. justify-content: space-between;
  226. .nav_item{
  227. font-size: 24px;
  228. text-align: center;
  229. width: 30%;
  230. position: relative;
  231. span{
  232. position: absolute;
  233. bottom: 20%;
  234. color: #ffffff;
  235. display: block;
  236. width: 100%;
  237. text-align: center;
  238. }
  239. }
  240. }
  241. }
  242. }
  243. .footer{
  244. position: absolute;
  245. bottom: 2vh;
  246. width: 100%;
  247. color: #707070;
  248. text-align: center;
  249. }
  250. }
  251. </style>