resultListById.min.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. (function (c) {
  2. config.init();
  3. TabBlock.init();
  4. var a = Fx.getUrlParam("tab");
  5. if (!a) {
  6. a = 0
  7. }
  8. TabBlock.switchTab(c(".tabBlock-tab").eq(a));
  9. var b = {
  10. parameters: {
  11. customerFamilyId: Fx.getUrlParam("customerFamilyId"),
  12. hospitalId: "1000",
  13. dateTime: Fx.getUrlParam("date"),
  14. clinicCode: Fx.getUrlParam("clinicCode")
  15. },
  16. addEvent: {
  17. doing: function () {
  18. c(".lists li a").on("tap",
  19. function () {
  20. icoNav.popWinLayer(c(this).attr("vhref"))
  21. });
  22. icoNav.ton(".lists li a")
  23. }
  24. },
  25. doing: function () {
  26. if (b.parameters.customerFamilyId && b.parameters.dateTime) {
  27. hzAPI.options.templateHtml[0] = c("#getDate").html();
  28. c("#getDate").html(hzAPI.setTemplate(hzAPI.options.templateHtml[0], [b.parameters]));
  29. c("#getDate").show();
  30. b.detail.doing()
  31. }
  32. },
  33. detail: {
  34. doing: function () {
  35. hzAPI.getData(window.apiUrl+"?c=ReqHis&a=labTestList", b.parameters, "#lab ul", 2, true, null, false, "该次就诊没检验项目", b.addEvent);
  36. hzAPI.getData(window.apiUrl+"?c=ReqHis&a=examList", b.parameters, "#exam ul", 3, true, null, false, "该次就诊没检查项目", b.addEvent)
  37. }
  38. }
  39. };
  40. b.doing()
  41. })(Zepto);