consultation-list.js 961 B

123456789101112131415161718192021222324252627282930313233
  1. Vue.component('consultation-list', {
  2. template: '<ul class="consultation-list">\
  3. <li class="consultation-list-item" @click="viewDetail(1)">\
  4. <img class="con-avatar" src="../../images/d-default.png" alt="" />\
  5. <div class="con-user-info">\
  6. <span class="con-status" data-status="2" desc="1进行2结束"></span>\
  7. <p><span class="con-user-name">钱百万</span><span class="small con-time">2018-1-10 12:12:12</span></p>\
  8. <p class="user-problem">咨询问题:医生,今天您有值班?我这边有一些七大姑八大姨的亲戚朋友要去您那边看病</p>\
  9. </div>\
  10. </li>\
  11. </ul>',
  12. data: function() {
  13. return {
  14. chatList: ""
  15. }
  16. },
  17. methods: {
  18. viewDetail: function(id) {
  19. top.layer.open({
  20. type: 2,
  21. maxmin: true,
  22. area: ['600px', '360px'],
  23. shadeClose: true,
  24. content: 'ddd'
  25. });
  26. }
  27. },
  28. mounted: function() {
  29. var Request = GetRequest(),
  30. vm = this;
  31. }
  32. })