guarantee_user.vue 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. <template>
  2. <view class="">
  3. <view class="sys-from-background-color p-20 r-20 size-26" v-if="item.is_edit">
  4. <view class="">
  5. <view class="row-justify-sb center">
  6. <text class="size-28 sys-weight-600">担保人信息({{index+1}})</text>
  7. <view class="row-c sys-background-fff r-100 p-lr30 p-tb10">
  8. <image class="wh-30" src="https://wealfavor-1257406827.cos.ap-beijing.myqcloud.com/new-xcx/information/edit.png" mode="aspectFill"
  9. @click="onEditInfo(item)"></image>
  10. <view class="title-line m-lr20"></view>
  11. <image class="wh-30" src="https://wealfavor-1257406827.cos.ap-beijing.myqcloud.com/new-xcx/information/delete.png" mode="aspectFill"
  12. @click="onDeleteInfo(index)">
  13. </image>
  14. </view>
  15. </view>
  16. <view class="row-c p-tb30">
  17. <view class="text-color-666"><text></text>担保类型:</view>
  18. <text>个人</text>
  19. </view>
  20. <view class="row-c">
  21. <view class="text-color-666"><text></text>担保人信息:</view>
  22. <text>张三</text>
  23. </view>
  24. </view>
  25. <view class="row-c p-tb30">
  26. <view class="text-color-666"><text></text>绑定资产:</view>
  27. <text>绑定资产</text>
  28. </view>
  29. <view class="">
  30. <text class="size-28 sys-weight-600">还款账户信息</text>
  31. <view class="row-c p-tb30">
  32. <view class="text-color-666"><text></text>还款金额:</view>
  33. <text>100万</text>
  34. </view>
  35. <view class="row-c ">
  36. <view class="text-color-666"><text></text>银行卡号:</view>
  37. <text>4576476465498790878</text>
  38. </view>
  39. <view class="row-c p-tb30">
  40. <view class="text-color-666"><text></text>所属银行:</view>
  41. <text>中国银行</text>
  42. </view>
  43. </view>
  44. <view class="">
  45. <text class="size-28 sys-weight-600">放款账户信息</text>
  46. <view class="row-c p-tb30">
  47. <view class="text-color-666"><text></text>批复金额:</view>
  48. <text>100万</text>
  49. </view>
  50. <view class="row-c ">
  51. <view class="text-color-666"><text></text>银行卡号:</view>
  52. <text>4576476465498790878</text>
  53. </view>
  54. <view class="row-c p-t30">
  55. <view class="text-color-666"><text></text>所属银行:</view>
  56. <text>中国银行</text>
  57. </view>
  58. </view>
  59. </view>
  60. <view v-else>
  61. <view class="">
  62. <text class="size-30 sys-weight-600'">抵押信息{{index+1}}</text>
  63. <view class="row-justify-sb center p-tb30 bor-bottom-1 size-28">
  64. <view class="wh-text"><text></text>申请类型</view>
  65. <view class="row-c">
  66. <view class="row-c radiu-item m-l20"
  67. :class="{'active-radiu':formData.is_materials === item.value}"
  68. v-for="(item,index) in impawn" :key="index" @click="onSetMaterials(item.value)">
  69. <image class="wh-30 m-r20"
  70. :src="formData.is_materials === item.value?'https://wealfavor-1257406827.cos.ap-beijing.myqcloud.com/new-xcx/information/correct.png':'https://wealfavor-1257406827.cos.ap-beijing.myqcloud.com/new-xcx/information/error.png'"
  71. mode="aspectFill"></image>
  72. <text>{{item.text}}</text>
  73. </view>
  74. </view>
  75. </view>
  76. </view>
  77. <view class="m-t30">
  78. <text class="size-30 sys-weight-600'">绑定资产信息</text>
  79. <WhInput :name="'绑定资产'" disabled is_select></WhInput>
  80. </view>
  81. <view class="m-t30">
  82. <text class="size-30 sys-weight-600'">还款账户信息</text>
  83. <view class="row-justify-sb center p-tb30 bor-bottom-1 size-28">
  84. <view class="wh-text"><text></text>还款金额</view>
  85. <view class="row-c flex">
  86. <input class="wh-input sys-size-28 text-color-12 m-lr20 flex"
  87. placeholder-class="sys-size-28 text-color-999 sys-weight-400" placeholder="请输入"
  88. v-model="inputValue"></input>
  89. </view>
  90. <text>万元</text>
  91. </view>
  92. <view class="row-justify-sb center p-tb30 bor-bottom-1 size-28">
  93. <view class="wh-text"><text></text>银行卡</view>
  94. <view class="row-c flex">
  95. <input class="wh-input sys-size-28 text-color-12 m-lr20 flex"
  96. placeholder-class="sys-size-28 text-color-999 sys-weight-400" placeholder="请输入银行账号"
  97. v-model="inputValue"></input>
  98. </view>
  99. <uni-icons type="camera" size="30"></uni-icons>
  100. </view>
  101. <WhInput :is_border="false" :name="'所属银行'" disabled is_select></WhInput>
  102. </view>
  103. <view class="m-t30">
  104. <text class="size-30 sys-weight-600'">放款账户信息</text>
  105. <view class="row-justify-sb center p-tb30 bor-bottom-1 size-28">
  106. <view class="wh-text"><text></text>还款金额</view>
  107. <view class="row-c flex">
  108. <input class="wh-input sys-size-28 text-color-12 m-lr20 flex"
  109. placeholder-class="sys-size-28 text-color-999 sys-weight-400" placeholder="请输入"
  110. v-model="inputValue"></input>
  111. </view>
  112. <text>万元</text>
  113. </view>
  114. <view class="row-justify-sb center p-tb30 bor-bottom-1 size-28">
  115. <view class="wh-text"><text></text>银行卡</view>
  116. <view class="row-c flex">
  117. <input class="wh-input sys-size-28 text-color-12 m-lr20 flex"
  118. placeholder-class="sys-size-28 text-color-999 sys-weight-400" placeholder="请输入银行账号"
  119. v-model="inputValue"></input>
  120. </view>
  121. <uni-icons type="camera" size="30"></uni-icons>
  122. </view>
  123. <WhInput :is_border="false" :name="'所属银行'" disabled is_select></WhInput>
  124. </view>
  125. <view class="row-justify-sb">
  126. <view class="flex"></view>
  127. <view class="row-c m-tb20">
  128. <button class="size-26 r-10 apply-button-delete m-r20" hover-class="is-hover"
  129. @click="onDeleteInfo(index)">删除</button>
  130. <button class="size-26 r-10 button-color apply-button-save" hover-class="is-hover"
  131. @click="onSaveInfo(item)">保存</button>
  132. </view>
  133. </view>
  134. </view>
  135. </view>
  136. </template>
  137. <script>
  138. export default {
  139. props: {
  140. item: {
  141. type: Object,
  142. default: () => {}
  143. }
  144. },
  145. data() {
  146. return {}
  147. },
  148. methods: {
  149. }
  150. }
  151. </script>
  152. <style>
  153. </style>