clientDetail.vue 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <template>
  2. <view>
  3. <view class="user-header dflex">
  4. <image class="header-pic" src="../../static/images/userimg.png"></image>
  5. <view>
  6. <view class="user-name">李木子</view>
  7. <view class="ddflex">
  8. <view class="user-tag">高价值</view>
  9. </view>
  10. </view>
  11. </view>
  12. <view class="form">
  13. <view class="form-title">客户资料</view>
  14. <view class="ddflex form-item">
  15. <view class="form-label">销售员工号</view>
  16. <view class="form-data fflex">1234567</view>
  17. </view>
  18. <view class="ddflex form-item">
  19. <view class="form-label">姓名</view>
  20. <view class="form-data fflex">李木子</view>
  21. </view>
  22. <view class="ddflex form-item">
  23. <view class="form-label">性别</view>
  24. <view class="form-data fflex">女</view>
  25. </view>
  26. <view class="ddflex form-item">
  27. <view class="form-label">联系电话</view>
  28. <view class="form-data ddflex fflex">
  29. <view class="fflex ddflex">
  30. <text>{{styTelTextFn('13811116006')}}</text>
  31. <image style="width: 27rpx;height: 27rpx;margin-left: 10rpx;" src="../static/images/copy.png" @click="copy('13811116006')"></image>
  32. </view>
  33. <view class="ddflex form-btn" @click="callPhone('13811116006')">
  34. <image style="width: 22rpx;height: 22rpx;margin-right: 10rpx;" src="../../static/pages/images/phone1.png"></image>
  35. 联系
  36. </view>
  37. </view>
  38. </view>
  39. <view class="ddflex form-item">
  40. <view class="form-label">客户类别</view>
  41. <view class="form-data fflex">客户</view>
  42. </view>
  43. <view class="ddflex form-item">
  44. <view class="form-label">客户来源</view>
  45. <view class="form-data fflex">公众号</view>
  46. </view>
  47. <view class="ddflex form-item">
  48. <view class="form-label">网格地址编码</view>
  49. <view class="form-data fflex">-</view>
  50. </view>
  51. <view class="ddflex form-item">
  52. <view class="form-label">保单</view>
  53. <view class="form-data fflex">2</view>
  54. </view>
  55. <view class="ddflex form-item">
  56. <view class="form-label">共计保费</view>
  57. <view class="form-data fflex">139元</view>
  58. </view>
  59. <view class="dflex form-item">
  60. <view class="form-label">关联产品</view>
  61. <view class="form-data fflex">
  62. <view>湖南爱民宝2023</view>
  63. <view>湖南爱民宝2023</view>
  64. </view>
  65. </view>
  66. <view class="form-title" style="margin-top: 50rpx;">经营服务策略</view>
  67. <view class="c-info">
  68. 刺激消费频率
  69. </view>
  70. </view>
  71. </view>
  72. </template>
  73. <script>
  74. const app = getApp();
  75. const req = require("../../utils/request.js");
  76. const utils = require("../../utils/util.js")
  77. export default {
  78. components: {},
  79. props: {},
  80. data() {
  81. return {
  82. }
  83. },
  84. onLoad(options) {
  85. },
  86. onShow() {
  87. },
  88. methods: {
  89. styTelTextFn(data){
  90. return utils.styTelText(data)
  91. },
  92. // 复制
  93. copy(val){
  94. uni.setClipboardData({
  95. data: val,
  96. complete() {
  97. req.msg('复制成功')
  98. }
  99. })
  100. },
  101. // 拨打电话
  102. callPhone(val) {
  103. if(!val) return false
  104. uni.makePhoneCall({
  105. phoneNumber: val
  106. });
  107. },
  108. },
  109. mounted() {
  110. },
  111. }
  112. </script>
  113. <style>
  114. @import "./clientDetail.css";
  115. </style>