移动端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

circulationDetail.vue 5.1 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. <template>
  2. <div class="app-container">
  3. <van-nav-bar
  4. left-arrow
  5. fixed
  6. placeholder
  7. @click-left="$router.back(-1)"
  8. >
  9. <template #title>
  10. <p style="font-weight: bold;">查看宅基地使用流转权</p>
  11. </template>
  12. </van-nav-bar>
  13. <p class="main_title">转出方信息</p>
  14. <div class="main_box">
  15. <van-field
  16. readonly
  17. v-model="circulation.zjddm"
  18. label="宅基地代码"
  19. input-align="right"
  20. />
  21. <van-field
  22. readonly
  23. v-model="circulation.lzfs"
  24. label="流转方式"
  25. input-align="right"
  26. />
  27. <van-field
  28. readonly
  29. v-model="circulation.shyqrdm"
  30. label="转出方使用权人代码"
  31. label-width="auto"
  32. input-align="right"
  33. />
  34. <van-field
  35. readonly
  36. v-model="circulation.zcfsfbjtjjzzcy == 'Y' ? '是' : '否'"
  37. label="是否本集体经济组织成员"
  38. label-width="auto"
  39. input-align="right"
  40. />
  41. </div>
  42. <p class="main_title">流转信息</p>
  43. <div class="main_box">
  44. <van-field label="流转面积(㎡)" readonly v-model="circulation.lzmj" input-align="right" label-width="auto"/>
  45. <van-field label="流转单价(元)" readonly v-model="circulation.lzdj" input-align="right" label-width="auto"/>
  46. <van-field label="流转费用(元)" readonly v-model="circulation.lzfy" input-align="right" label-width="auto"/>
  47. <van-field
  48. readonly
  49. label="流转起始时间"
  50. input-align="right"
  51. v-model="circulation.lzqsrq"
  52. />
  53. <van-field
  54. readonly
  55. label="流转结束时间"
  56. input-align="right"
  57. v-model="circulation.lzjsrq"
  58. />
  59. <van-field
  60. readonly
  61. label="流转前房屋用途"
  62. input-align="right"
  63. label-width="auto"
  64. v-model="circulation.lzqfwyt"
  65. />
  66. <van-field
  67. readonly
  68. label="流转后房屋用途"
  69. input-align="right"
  70. label-width="auto"
  71. v-model="circulation.lzhfwyt"
  72. />
  73. </div>
  74. <p class="main_title">转入方信息</p>
  75. <div class="main_box">
  76. <van-field
  77. readonly
  78. label="转入方代表名称"
  79. label-width="auto"
  80. input-align="right"
  81. v-model="circulation.zrfdbmc"
  82. />
  83. <van-field
  84. readonly
  85. label="转入方代表证件类型"
  86. label-width="auto"
  87. input-align="right"
  88. v-model="circulation.zrfdbzjlx"
  89. />
  90. <van-field readonly label="转入方代表证件号码" v-model="circulation.zrfdbzjhm" input-align="right" label-width="auto"/>
  91. <van-field readonly label="是否本集体经济组织成员" v-model="circulation.zrfsfbjtjjzzcy == 'Y' ? '是' : '否'" input-align="right" label-width="auto"/>
  92. </div>
  93. <p class="main_title">其他</p>
  94. <div class="main_box">
  95. <van-field readonly label="所有权人代表姓名" v-model="circulation.suyqrdbxm" input-align="right" label-width="auto"/>
  96. <van-field readonly label="所有权人意见" v-model="circulation.suyqryj" input-align="right" label-width="auto"/>
  97. <van-field readonly label="备注" v-model="circulation.bz" input-align="right" label-width="auto"/>
  98. </div>
  99. </div>
  100. </template>
  101. <script>
  102. import { getLz } from "@/api/onlineHome/homestead/circulation";
  103. export default {
  104. name: "circulationDetail",
  105. data() {
  106. return {
  107. value: '',
  108. circulation:[],
  109. houseApplyStatus:[],
  110. circulation:[],
  111. };
  112. },
  113. created() {
  114. this.getDetail();
  115. },
  116. methods: {
  117. getDetail(){
  118. getLz(this.$route.query.id).then(response => {
  119. this.circulation = response.data;
  120. //流转方式
  121. this.houseGetDicts("lzfs").then((res) => {
  122. this.circulation.lzfs = this.selectDictLabel(res.data, response.data.lzfs);
  123. });
  124. //转入方证件类型
  125. this.houseGetDicts("zjlx").then((res) => {
  126. this.circulation.zrfdbzjlx = this.selectDictLabel(res.data, response.data.zrfdbzjlx);
  127. });
  128. //流转前房屋用途
  129. this.houseGetDicts("fwyt").then((res) => {//流转前房屋用途
  130. this.circulation.lzqfwyt = this.selectDictLabel(res.data, response.data.lzqfwyt);
  131. this.circulation.lzhfwyt = this.selectDictLabel(res.data, response.data.lzhfwyt);
  132. });
  133. });
  134. }
  135. },
  136. }
  137. </script>
  138. <style scoped lang="scss">
  139. .app-container {
  140. padding-bottom: 5%;
  141. }
  142. .main_title{
  143. font-size: 0.4rem;
  144. color: #1D6FE9;
  145. margin: 0.2rem 6%;
  146. position: relative;
  147. }
  148. .main_box{
  149. width: 96%;
  150. margin: 0 auto;
  151. border-radius: 6px;
  152. box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
  153. overflow: hidden;
  154. background-color: #FFF;
  155. }
  156. .submitButton{
  157. width: 80%;
  158. margin: 0 auto;
  159. background-color: #1D6FE9;
  160. }
  161. </style>