123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- /*
- - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
- WorList ( SMMMO09100_WorkList.xrw - JScript )
- - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
- */
- /**
- * @desc : WorkList 화면 초기화
- * @
- * @param :
- * @return :
- * @author : 정희수
- * @---------------------------------------------------
- */
- function fInitializeDone_SMMO09100(){
- var ordtab = getGlobalVariable("ordtab");
- if(ordtab.length < 1){
- btn_diagtreatrmrk.selected = true;
- btn_diagtreatrmrk.dispatch("DOMActivate");
- }
- }
- /**
- * @desc : 진료대상자리스트 button disabled control
- * @
- * @param :
- * @return :
- * @author : 오지훈
- * @---------------------------------------------------
- */
- function fCtrlBtnDisable(bflag){
- btn_diagtreatrmrk.disabled = bflag;
- btn_labset.disabled = bflag;
- btn_dayset.disabled = bflag;
- model.refresh();
- }
- /**
- * @desc : DiagTreatRmrk Tab click
- * @
- * @param :
- * @return :
- * @author : 정희수
- * @---------------------------------------------------
- */
- function fClkBtnDiagTreatRmrk(){
- model.setValue("/root/main/cond/scrnid", "SMMMO09200");
- model.setValue("/root/main/cond/caseid", "diagtreatrmrk");
-
- fCtrlBtnDisable(true); //loading이 완료되기 전에 탭 이동을 막는다.
- iviewer1.src="SMMMO09200_DiagTreatRmrk변경.xrw";
- }
- /**
- * @desc : LabSet Tab click
- * @
- * @param :
- * @return :
- * @author : 정희수
- * @---------------------------------------------------
- */
- function fClkBtnLabSet(){
- model.setValue("/root/main/cond/scrnid", "SMMMO09300");
- model.setValue("/root/main/cond/caseid", "labset");
-
- fCtrlBtnDisable(true); //loading이 완료되기 전에 탭 이동을 막는다.
- iviewer1.src="SMMMO09300_WorkListLab설정.xrw";
- }
- /**
- * @desc : LabSet Tab click
- * @
- * @param :
- * @return :
- * @author : 정희수
- * @---------------------------------------------------
- */
- function fClkBtnDaySet(){
- model.setValue("/root/main/cond/scrnid", "SMMMO09400");
- model.setValue("/root/main/cond/caseid", "dayset");
-
- fCtrlBtnDisable(true); //loading이 완료되기 전에 탭 이동을 막는다.
- iviewer1.src="SMMMO09400_WorkListLab설정.xrw";
- }
- /**
- * @desc : ordtab정보 설정
- * : 진료대상자 close후, 다시 열리는 경우 최종 정보로 setting할 수 있게 한다.
- *
- * : ordtab구성
- * : 1. 진료대상자 tab id
- * : 2. 진료대상자 tab 조회 cond instance
- * : 3. 진료대상자 column설정 정보
- * : 4. OCS check 여부
- * @
- * @param :
- * @return :
- * @author : 오지훈
- * @---------------------------------------------------
- */
- function fSetOrdTabInfo(){
- var caseid = model.getValue("/root/main/cond/caseid");
- var condlist = getNodeListCSV(model.instance1.selectNodes("/root/cond/" + caseid + "patlist"));
- var ordtab = caseid + "^" + condlist;
- setGlobalVariable("ordtab", ordtab);
- }
|