set.vue 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <template>
  2. <view>
  3. <view class="set-item ddflex" v-if="userInfo.manageSaleNo" @click="jumpUrl('/card/cardDetail/cardDetail?noBind=true&id='+recommendCard.id)">
  4. 我的保险顾问
  5. <view class="ddflex set-info">
  6. <view>{{recommendCard.realName}}</view>
  7. <image src="../../static/pages/images/more.png"></image>
  8. </view>
  9. </view>
  10. <view class="set-item ddflex" @click="jumpUrl('/mine/userinfo/userinfo')">
  11. 个人资料
  12. <view class="ddflex set-info">
  13. <image src="../../static/pages/images/more.png"></image>
  14. </view>
  15. </view>
  16. </view>
  17. </template>
  18. <script>
  19. const app = getApp();
  20. const req = require("../../utils/request.js");
  21. export default {
  22. components: {},
  23. props: {},
  24. data() {
  25. return {
  26. userInfo:'',
  27. recommendCard:''
  28. }
  29. },
  30. onLoad(options) {
  31. },
  32. onShow() {
  33. this.userInfo = req.getStorage('userInfo')
  34. if(this.userInfo.manageSaleNo){
  35. this.getRecommendCard()
  36. }
  37. },
  38. methods: {
  39. jumpUrl(url){
  40. uni.navigateTo({
  41. url:url
  42. })
  43. },
  44. // 获取推荐销售
  45. getRecommendCard(){
  46. if(this.userInfo.manageSaleNo){
  47. req.getRequest('/api/visiting/card/recommendCardInfo',{},res=>{
  48. this.recommendCard = res
  49. })
  50. }
  51. },
  52. },
  53. mounted() {
  54. },
  55. }
  56. </script>
  57. <style>
  58. @import "./set.css";
  59. </style>