clewentDetails.vue 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <template>
  2. <div class="cardclewContent clewentDetails">
  3. <div class="info">
  4. 客资线索:
  5. <span v-if="infoData.cid == 3">申请代理</span>
  6. <span v-if="infoData.cid == 4">开设门店</span>
  7. <span v-if="infoData.cid == 5">批量采购</span>
  8. <span v-if="infoData.cid == 10">申请服务商</span>
  9. </div>
  10. <div class="info">区域:{{ infoData.companyName }}</div>
  11. <div class="info">省:{{ infoData.provinceName }}</div>
  12. <div class="info">市:{{ infoData.cityName }}</div>
  13. <div class="info">区/县:{{ infoData.countryName }}</div>
  14. <template v-if="infoData.cid == 10">
  15. <div class="info">乡镇/街道:{{ infoData.townName }}</div>
  16. <div class="info">详细地址:{{ infoData.detailAddress }}</div>
  17. </template>
  18. <div class="info">姓名:{{ infoData.name }}</div>
  19. <div class="info">
  20. 来电电话:<a
  21. style="color: #0057ba; font-weight: bold; text-decoration: underline"
  22. :href="'tel:' + infoData.phone"
  23. >{{ infoData.phone }}<van-icon name="phone"
  24. /></a>
  25. </div>
  26. <div class="info">
  27. 有无涂料从业经验:<span v-if="infoData.paintExperience == 1">有</span
  28. ><span v-if="infoData.paintExperience == 2">无</span>
  29. </div>
  30. <div class="info">目前经营的行业:{{ infoData.industry }}</div>
  31. <div class="info">目前经营的品牌:{{ infoData.brand }}</div>
  32. <div class="info">
  33. 目前有无实体店:<span v-if="infoData.physicalStore == 1">有</span
  34. ><span v-if="infoData.physicalStore == 2">无</span>
  35. </div>
  36. <div class="info" v-if="infoData.createTime">首次接入时间:{{ infoData.createTime }}</div>
  37. <div class="info" v-if="infoData.latestClueTime">
  38. 最后一次跟进时间:{{ infoData.latestClueTime }}
  39. </div>
  40. <div class="info">
  41. 跟进状态:
  42. <span v-if="infoData.isClose == 1">跟进完成</span>
  43. <span v-if="infoData.isClose == 0">跟进中</span>
  44. <span v-if="infoData.isClose == -1">未跟进</span>
  45. <span v-if="infoData.isClose == 2">已过期</span>
  46. </div>
  47. <div class="info" v-if="infoData.followUpResult" style="word-break: break-all">
  48. 跟进结果:{{ infoData.followUpResult }}
  49. </div>
  50. <slot></slot>
  51. </div>
  52. </template>
  53. <script>
  54. export default {
  55. name: 'clewentDetails',
  56. props: {
  57. infoData: {
  58. type: Object,
  59. default: {},
  60. },
  61. },
  62. data() {
  63. return {};
  64. },
  65. methods: {},
  66. };
  67. </script>
  68. <style scoped lang="scss">
  69. .cardclewContentCell {
  70. margin: 0 10px;
  71. }
  72. .cardclewContent {
  73. background: #fff;
  74. box-sizing: border-box;
  75. padding: 10px 16px;
  76. margin: 6px 10px 10px;
  77. }
  78. .cardclewContent .info {
  79. font-size: 14px;
  80. color: #444;
  81. line-height: 28px;
  82. }
  83. .cardclewContent .title p {
  84. padding: 0;
  85. margin: 0;
  86. }
  87. .cardclewContent .title .textLeft {
  88. display: inline-block;
  89. padding-bottom: 10px;
  90. }
  91. </style>