prescription-tabs.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. var request = getRequest(),
  2. tab = request.tab || 0,
  3. sessionId = request.sessionId, //续方咨询的sessionId 格式: 居民code+咨询code+咨询类型( 8 )
  4. patiCode,
  5. patiCode,
  6. consultCode,
  7. prescriptionCode,
  8. jwCode; //基卫那边存储的原处方的code
  9. var docInfo = window.localStorage.getItem("docInfo");
  10. docInfo = JSON.parse(docInfo);
  11. //初始tab的链接
  12. var links = [{
  13. url: 'prescription-consulting.html?sessionId='+sessionId,
  14. name: '咨询',
  15. class: ''
  16. },{
  17. url: 'about:blank',
  18. name: '续方详情',
  19. class: ''
  20. },{
  21. url: 'about:blank',
  22. name: '订单跟踪',
  23. class: ''
  24. },{
  25. url: 'about:blank',
  26. name: '体征记录',
  27. class: ''
  28. },{
  29. url: 'about:blank',
  30. name: '检查检验',
  31. class: ''
  32. },{
  33. url: 'about:blank',
  34. name: '诊断/处方',
  35. class: ''
  36. },{
  37. url: 'about:blank',
  38. name: '历史续方',
  39. class: ''
  40. }]
  41. $(function(){
  42. if(!(docInfo.isLeader == '1')){
  43. links[0].class="hidden";
  44. }
  45. links[tab].class="active";
  46. var html = template('tab_tmp', {list: links});
  47. $("#tabs").append(html);
  48. parent.document.getElementById('main').src = links[tab].url;
  49. $("#tabs").on('click', 'a', function(){
  50. var $this = $(this),
  51. $li = $this.parent();
  52. $li.siblings().removeClass("active");
  53. $li.addClass("active");
  54. })
  55. })