xinyong.vue 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <template>
  2. <view class="phone-navBar-box">
  3. <view @click="goUpPage" class="nav-bar-icon"></view>
  4. <text class="nav-bar-title">信用查询</text>
  5. </view>
  6. <view>
  7. <view> 姓名:{{data.userInfo.realName}} </view>
  8. <view> 身份证号:{{data.userInfo.idcard}} </view>
  9. <button @click="handleUpdate">重新查询</button>
  10. </view>
  11. <view>
  12. <view>1 失信人查询 </view>
  13. <view >
  14. <view v-if="!data.userInfo.createTime">未查询</view>
  15. <view v-else>查询时间:{{data.userInfo.createTime}}</view>
  16. </view>
  17. <view>
  18. “失信人”是指被执行人具有履行能力而不履行生效法律文书确定的义务,俗称“老赖”。
  19. </view>
  20. <view v-if="data.userInfo.createTime">
  21. <view v-if="data.userInfo.shixing">验证通过</view>
  22. <view v-if="!data.userInfo.shixing">验证不通过</view>
  23. </view>
  24. </view>
  25. <view>
  26. <view>2 限制高消费 </view>
  27. <view >
  28. <view v-if="!data.userInfo.createTime">未查询</view>
  29. <view v-else>查询时间:{{data.userInfo.createTime}}</view>
  30. </view>
  31. <view>
  32. “限制高消费令”是指国家针对拒不执行法院生效法律文书的“老赖”,采取“限制高消费”的措施。
  33. </view>
  34. <view v-if="data.userInfo.createTime">
  35. <view v-if="data.userInfo.xiangao">验证通过</view>
  36. <view v-if="!data.userInfo.xiangao">验证不通过</view>
  37. </view>
  38. </view>
  39. <view>
  40. <view>3 法院被执行人查询 </view>
  41. <view >
  42. <view v-if="!data.userInfo.createTime">未查询</view>
  43. <view v-else>查询时间:{{data.userInfo.createTime}}</view>
  44. </view>
  45. <view>
  46. “法院被执行人”是指在法定的上诉期满后,或终审判决做出后,未履行法院判决或仲裁裁决,并进入执行程序的当事人。
  47. </view>
  48. <view v-if="data.userInfo.createTime">
  49. <view v-if="data.userInfo.zhixing">验证通过</view>
  50. <view v-if="!data.userInfo.zhixing">验证不通过</view>
  51. </view>
  52. </view>
  53. </template>
  54. <script setup>
  55. import * as jzApi from "@/api/jiazheng.js"
  56. import {onLoad} from "@dcloudio/uni-app"
  57. import {ref,reactive} from "vue"
  58. const data = reactive({
  59. userId: null,
  60. userInfo: null,
  61. loading: false,
  62. })
  63. onLoad((options) => {
  64. data.userId = options.userId;
  65. getUserInfo();
  66. })
  67. function getUserInfo() {
  68. jzApi.jiazhengXinyongInfo({userId: data.userId }).then(res => {
  69. data.userInfo = res.data;
  70. })
  71. }
  72. function handleUpdate() {
  73. if (data.loading) {
  74. uni.showToast({
  75. title: '查询中,请稍等'
  76. })
  77. return;
  78. }
  79. data.loading = true;
  80. jzApi.jiazhengXinyongUpdate({userId: data.userId}).then( res => {
  81. if (res.data) {
  82. uni.showToast({
  83. title: '查询成功'
  84. })
  85. getUserInfo()
  86. }
  87. }).finally(() => {
  88. data.loading = false;
  89. })
  90. }
  91. function goUpPage() {
  92. uni.navigateBack()
  93. }
  94. </script>
  95. <style>
  96. </style>