移动端
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

attestationDetail.vue 5.5 KiB

pirms 2 gadiem
pirms 2 gadiem
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. <template>
  2. <div class="app-container">
  3. <navBar title="鉴证详情" background="0" positionType="fixed"></navBar>
  4. <!-- <p class="title">{{attestationDetail.projectName}}成交公示</p>-->
  5. <div class="block_box">
  6. <van-divider :style="{ borderColor: '#0CBEA6', padding: '0 16px' }">鉴证详情信息</van-divider>
  7. <van-cell title="鉴证书编号" :value="attestationDetail.jzsNumOne+'第'+attestationDetail.jzsNumTwo+'号'" />
  8. <van-cell title="项目名称" :value="attestationDetail.projectName" />
  9. <van-cell title="项目编号" :value="attestationDetail.projectCode" />
  10. <van-cell title="标的物情况" :value="attestationDetail.szCondition" />
  11. <van-cell title="转出面积(数量)" :value="attestationDetail.allCount+attestationDetail.allCountUnit" />
  12. <van-cell title="转出期限" :value="attestationDetail.outStartEndTime" />
  13. <van-cell title="确权机构" :value="attestationDetail.organization" />
  14. <van-cell title="权证编号" :value="attestationDetail.warrantCode" />
  15. <van-cell title="转出方式" :value="attestationDetail.rollout" />
  16. <van-cell title="交易方式" :value="attestationDetail.dealType" />
  17. <van-cell title="交易底价" :value="attestationDetail.price+attestationDetail.unit" />
  18. <van-cell title="成交金额" :value="attestationDetail.dealMoneySum+'元'" />
  19. <van-cell title="合同签署日期" :value="attestationDetail.contractDate" />
  20. <van-cell title="合同编号" :value="attestationDetail.contractCode" />
  21. <van-cell title="附记" :value="attestationDetail.jzsRemark" />
  22. </div>
  23. <div class="block_box gnbg">
  24. <van-divider :style="{ borderColor: '#0CBEA6', padding: '0 16px' }">转出方信息</van-divider>
  25. <van-cell title="转出方" :value="attestationDetail.outName" />
  26. <van-cell title="转出行为批准机构名称" :value="attestationDetail.pzjg" />
  27. <van-cell title="法定代表人(转出方)" :value="attestationDetail.legalPerson" />
  28. <van-cell title="注册号(身份证)" :value="attestationDetail.idCardNum" />
  29. </div>
  30. <div class="block_box orbg">
  31. <van-divider :style="{ borderColor: '#FD683F', padding: '0 16px' }">受让方信息</van-divider>
  32. <van-cell title="受让方" :value="attestationDetail.inName" />
  33. <van-cell title="单位性质" :value="attestationDetail.companyNature" />
  34. <van-cell title="法定代表人(受让方)" :value="attestationDetail.realname" />
  35. <van-cell title="注册资本" :value="attestationDetail.companyCapital" />
  36. <van-cell title="注册号(身份证)" :value="attestationDetail.companyLicense" />
  37. </div>
  38. <p class="btm_p">农村产权交易鉴证书</p>
  39. <p class="btm_p">{{attestationDetail.jzsSignDate}}</p>
  40. <!-- <van-cell title=" " :value="'农村产权交易鉴证书'" />-->
  41. <!-- <van-cell title=" " :value="attestationDetail.jzsSignDate" />-->
  42. <div style="height: 2vh;"></div>
  43. </div>
  44. </template>
  45. <script>
  46. import { AttestationDetail } from "@/api/notice/index";
  47. import navBar from "@/components/common/nav_bar.vue";
  48. export default {
  49. name: "noticeDetail",
  50. components: { navBar },
  51. data() {
  52. return {
  53. attestationDetail:''
  54. };
  55. },
  56. created() {
  57. this.getDetail();
  58. },
  59. methods: {
  60. //成交公告集合
  61. getDetail(){
  62. console.log(this.$route.query.id)
  63. AttestationDetail(this.$route.query.id).then(response => {
  64. console.log(response)
  65. this.attestationDetail = response.data;
  66. //转出方式字典
  67. this.getDicts("rollout_type").then(res => {
  68. this.attestationDetail.rollout = this.selectDictLabel(res.data,response.data.rollout);
  69. });
  70. //交易方式字典
  71. this.getDicts("deal_type").then(res => {
  72. this.attestationDetail.dealType = this.selectDictLabel(res.data,response.data.dealType);
  73. });
  74. //面积单位字典
  75. this.getDicts("area_unit").then(res => {
  76. this.attestationDetail.allCountUnit = this.selectDictLabel(res.data,response.data.allCountUnit);
  77. });
  78. //成交价格字典
  79. this.getDicts("price_unit").then(res => {
  80. this.attestationDetail.unit = this.selectDictLabel(res.data,response.data.unit);
  81. });
  82. //公司性质字典
  83. this.getDicts("company_nature").then(res => {
  84. this.attestationDetail.companyNature = this.selectDictLabel(res.data,response.data.companyNature);
  85. });
  86. });
  87. },
  88. },
  89. };
  90. </script>
  91. <style scoped lang="scss">
  92. .app-container {
  93. background-color: #F4F8FB;
  94. height: calc(100vh - 0Px);
  95. overflow-y: scroll;
  96. }
  97. .btm_p{
  98. text-align: center;
  99. font-size: 16PX;
  100. color: #91979C;
  101. margin-top: 1vh;
  102. }
  103. .block_box{
  104. width: 94%;
  105. margin: 3vw auto;
  106. background: #ffffff;
  107. padding: 3vw 0;
  108. border-radius: 15Px;
  109. overflow: hidden;
  110. .block_tt{
  111. font-size: 16Px;
  112. display: flex;
  113. align-items: center;
  114. padding: 0 3vw;
  115. line-height: 1;
  116. i{
  117. display: block;
  118. width: 3Px;
  119. height: 14Px;
  120. background: #0CBEA6;
  121. margin-right: 5PX;
  122. border-radius: 5PX;
  123. }
  124. /*border-left: 3Px solid #0CBEA6;*/
  125. }
  126. }
  127. .gnbg{
  128. background: #ffffff linear-gradient(rgba(13,188,170,.28),#ffffff) no-repeat;
  129. background-size: 100% 50Px;
  130. }
  131. .orbg{
  132. background: #ffffff linear-gradient(rgba(253,104,63,.28),#ffffff) no-repeat;
  133. background-size: 100% 50Px;
  134. }
  135. .title{
  136. font-size: 0.5rem;
  137. margin-bottom: 0.5rem;
  138. }
  139. .van-row{
  140. margin-bottom: 0.4rem;
  141. }
  142. .van-col{
  143. font-size: 0.4rem;
  144. color: #666666;
  145. }
  146. </style>