index.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. var isLeader = false,
  2. level,
  3. docCode = '';
  4. $(function(){
  5. //获取医生基本信息
  6. getDoctorInfo();
  7. });
  8. function getDoctorInfo(){
  9. APIService.getDoctorInfo().then(function(res){
  10. if(res.status == 200){
  11. var docInfo = res.data;
  12. docCode = docInfo.code;
  13. isLeader = docInfo.isLeader == '1' ? true : false;
  14. level = docInfo.level;
  15. window.localStorage.setItem('docInfo', JSON.stringify(docInfo));
  16. //先获取团队信息显示
  17. getTeamInfo();
  18. }else{
  19. toastr && toastr.warning(res.msg)
  20. }
  21. })
  22. }
  23. function getTeamInfo(){
  24. APIService.getTeamInfo(docCode).then(function(res){
  25. if(res.status == 200){
  26. var manageTeams = '',
  27. orderTeams = '';
  28. if(level == 3){ //健管师,则续方订单中需要加上额外的两个菜单
  29. orderTeams = '<li><a class="J_menuItem" href="order-list-jg.html?type=1" data-index="0">需跟踪订单</a></li>'+
  30. '<li><a class="J_menuItem" href="order-list-jg.html?type=2" data-index="0">已接收订单</a></li>';
  31. }
  32. for(var i=0; i<res.data.length; i++){
  33. var item = res.data[i];
  34. manageTeams += '<li><a class="J_menuItem" href="order-list.html?id='+item.id+'" data-index="0">'+item.name+'</a></li>';
  35. orderTeams += '<li><a class="J_menuItem" href="order-list.html?id='+item.id+'&isLeader='+isLeader+'" data-index="0">'+item.name+'</a></li>';
  36. }
  37. $("#manageTeams").empty().append(manageTeams);
  38. $("#orderTeams").empty().append(orderTeams);
  39. }else{
  40. toastr && toastr.warning(res.msg)
  41. }
  42. });
  43. }