ZMI001.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. // 사용자 메시지 전송용 팝업창을 띄운다.
  2. // 첫번째 파라메터로 전달되는 ref 하위에 다음과 같이 인스턴스가 구성되어야 한다.
  3. // - calltype : msg(메시지), call(호출), msgcall(메시지+호출)
  4. // - recvrid : 수신자 사번(필수)
  5. // - recvrnm : 수신자 명(필수)
  6. // - deptnm : 수신자 근무부서명(필수)
  7. // - deptcd : 수신자 근무부서코드(필수)
  8. // - mpphonno : 호출번호 (옵션)
  9. // 두번째,세번째 파라메터로 전달되는 scnX, scnY 변수는 창을 띄울 절대 좌표를 의미하며
  10. // 값을 주지 않으면 화면 중앙에 띄어줌
  11. // 호출 예제)
  12. // zmifOpenUserMessagePopup("/root/temp",event.ScreenX,event.ScreenY);
  13. function zmifOpenUserMessagePopup(ref,scnX,scnY) {
  14. if (scnX != null && scnY != null) {
  15. var coord = getRelativeCoordinate(scnX,scnY);
  16. modal("SPZMI00301",coord[0],coord[1],coord[2],null,ref,"/root/main","width:340px;height:320px;",false);
  17. } else {
  18. modal("SPZMI00301",null,null,null,null,ref,"/root/main","width:340px;height:320px;");
  19. }
  20. }
  21. // 메시지 팝업창을 띄운다.
  22. // 첫번째 파라메터로 전달되는 ref 하위에 다음과 같이 인스턴스가 구성되어야 한다.
  23. // - opentab : 화면을 띄울 때 어느 화면으로 띄울지를 지정한다. 지정하지 않으면 받은메시지 함 화면으로 뜬다.
  24. // > pmsg(환자메시지 작성창)
  25. // > umsg(사용자 메시지 작성창)
  26. // > bookmark(즐겨찾기 창)
  27. // > setting(환경 설정창)
  28. // > receivemsg(받은메시지함)
  29. // > sentmsg(보낸메시지함)
  30. // > trash(휴지통)
  31. // > calllist(호출내역 조회)
  32. // 두번째,세번째 파라메터로 전달되는 scnX, scnY 변수는 창을 띄울 절대 좌표를 의미하며
  33. // 값을 주지 않으면 화면 중앙에 띄어줌
  34. // 호출 예제)
  35. // zmifOpenMessagePopup("/root/temp",event.ScreenX,event.ScreenY);
  36. function zmifOpenMessagePopup(ref,scnX,scnY) {
  37. if (scnX != null && scnY != null) {
  38. var coord = getRelativeCoordinate(scnX,scnY);
  39. modal("SPZMI00101",coord[0],coord[1],coord[2],null,ref,"/root/init/param","width:340px;height:320px;",false);
  40. } else {
  41. modal("SPZMI00101",null,null,null,null,ref,"/root/init/param","width:340px;height:320px;");
  42. }
  43. }