123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[function fFormInit()
- {
- switch1.tabindex = 0;
- fchkAuth();
- ds_main_rendlist.clearData();
- ds_main_unrtnlist.clearData();
- ds_main_rtnlist.clearData();
- ds_main_chrtstatlist.clearData();
- var arrParam = [{dsNm: "ds_init_M0424", cdGrpId: "M0424"}]
- appf_getCodeList(arrParam);
-
- dsf_makeValue(ds_send_reqdata, "ioflag", "string", "I");
- dsf_makeValue(ds_send_reqdata, "useyn", "string", "");
- dsf_makeValue(ds_send_reqdata, "allwardyn", "string", "");
-
- var oParam = {};
- oParam.id = "TRMRC00100";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "reqGetLendMastInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_init_lendmastinfo_rendcdlist=rendcdlist ds_init_lendmastinfo_lenddeptlist=lenddeptlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC00100";
- tranf_submit(oParam);
-
- ds_init_lendmastinfo_rendcdlist.insertRow(0);
- ds_init_lendmastinfo_rendcdlist.setColumn(0, "rendresn", "전체");
- ds_init_lendmastinfo_rendcdlist.setColumn(0, "rendcd", "ALL");
-
- ds_init_lendmastinfo_lenddeptlist.insertRow(0);
- ds_init_lendmastinfo_lenddeptlist.setColumn(0, "lenddeptnm", "전체");
- ds_init_lendmastinfo_lenddeptlist.setColumn(0, "lenddeptcd", "ALL");
-
- ds_init_lendmastinfo_lenddeptlist.filterstr = "orddeptflag == 'D'";
- ds_filter_lendmastinfo_lenddeptlist.copyData(ds_init_lendmastinfo_lenddeptlist);
- ds_init_lendmastinfo_lenddeptlist.filterstr = "";
-
- var today = utlf_getCurrentDate();
- var valitodd = (today.toDate()).getAddDate(-14);
- valitodd = valitodd.getDateFormat();
- ds_condition_rendlist.setColumn(0, "fromrenddd" , today);
- ds_condition_rendlist.setColumn(0, "torenddd" , today);
- ds_condition_rendlist.setColumn(0, "fromdschdd" , today);
- ds_condition_rendlist.setColumn(0, "todschdd" , today);
- ds_condition_rendlist.setColumn(0, "rendcd" , "ALL");
- ds_condition_rendlist.setColumn(0, "appdeptcd" , "ALL");
-
- ds_condition_rtnlist.setColumn(0, "fromrtndd" , today);
- ds_condition_rtnlist.setColumn(0, "tortndd" , today);
- ds_condition_rtnlist.setColumn(0, "fromrenddd" , today);
- ds_condition_rtnlist.setColumn(0, "torenddd" , today);
- ds_condition_rtnlist.setColumn(0, "rendcd" , "ALL");
- ds_condition_rtnlist.setColumn(0, "appdeptcd" , "ALL");
-
- ds_condition_unrtnlist.setColumn(0, "fromrtnschedd" , today);
- ds_condition_unrtnlist.setColumn(0, "tortnschedd" , today);
- ds_condition_unrtnlist.setColumn(0, "fromrenddd" , today);
- ds_condition_unrtnlist.setColumn(0, "torenddd" , today);
- ds_condition_unrtnlist.setColumn(0, "rendcd" , "ALL");
- ds_condition_unrtnlist.setColumn(0, "appdeptcd" , "ALL");
- }
- function fchkAuth()
- {
- for(var i=0; i< switch1.case_rend.components.length; i++)
- {
- if(switch1.case_rend.components[i] == "[object Button]")
- {
- if(String(switch1.case_rend.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_rend.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_rend.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_rend.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_rend.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_rend.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_rend.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_rend.components[i].enable = frmf_checkAuth("P");
- }
- }
- if(switch1.case_rend.components[i] == "[object Div]")
- {
- for(var i=0; i< switch1.case_rend.group1.components.length; i++)
- {
- if(String(switch1.case_rend.group1.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_rend.group1.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_rend.group1.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_rend.group1.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_rend.group1.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_rend.group1.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_rend.group1.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_rend.group1.components[i].enable = frmf_checkAuth("P");
- }
- }
- }
- }
- for(var i=0; i< switch1.case_unrtn.components.length; i++)
- {
- if(switch1.case_unrtn.components[i] == "[object Button]")
- {
- if(String(switch1.case_unrtn.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_unrtn.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_unrtn.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_unrtn.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_unrtn.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_unrtn.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_unrtn.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_unrtn.components[i].enable = frmf_checkAuth("P");
- }
- }
- if(switch1.case_unrtn.components[i] == "[object Div]")
- {
- for(var i=0; i< switch1.case_unrtn.group1.components.length; i++)
- {
- if(String(switch1.case_unrtn.group1.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_unrtn.group1.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_unrtn.group1.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_unrtn.group1.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_unrtn.group1.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_unrtn.group1.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_unrtn.group1.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_unrtn.group1.components[i].enable = frmf_checkAuth("P");
- }
- }
- }
- }
- for(var i=0; i< switch1.case_rtn.components.length; i++)
- {
- if(switch1.case_rtn.components[i] == "[object Button]")
- {
- if(String(switch1.case_rtn.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_rtn.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_rtn.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_rtn.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_rtn.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_rtn.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_rtn.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_rtn.components[i].enable = frmf_checkAuth("P");
- }
- }
- if(switch1.case_rtn.components[i] == "[object Div]")
- {
- for(var i=0; i< switch1.case_rtn.group1.components.length; i++)
- {
- if(String(switch1.case_rtn.group1.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_rtn.group1.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_rtn.group1.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_rtn.group1.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_rtn.group1.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_rtn.group1.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_rtn.group1.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_rtn.group1.components[i].enable = frmf_checkAuth("P");
- }
- }
- }
- }
- for(var i=0; i< switch1.case_chrtstat.components.length; i++)
- {
- if(switch1.case_chrtstat.components[i] == "[object Button]")
- {
- if(String(switch1.case_chrtstat.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_chrtstat.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_chrtstat.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_chrtstat.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_chrtstat.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_chrtstat.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_chrtstat.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_chrtstat.components[i].enable = frmf_checkAuth("P");
- }
- }
- if(switch1.case_chrtstat.components[i] == "[object Div]")
- {
- for(var i=0; i< switch1.case_chrtstat.group1.components.length; i++)
- {
- if(String(switch1.case_chrtstat.group1.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_chrtstat.group1.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_chrtstat.group1.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_chrtstat.group1.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_chrtstat.group1.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_chrtstat.group1.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_chrtstat.group1.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_chrtstat.group1.components[i].enable = frmf_checkAuth("P");
- }
- }
- }
- }
- }
- function fDschTermDisabled()
- {
- var dschtermdisabled = switch1.case_rend.group1.dschterm_disabled.value;
- if (dschtermdisabled == "Y")
- {
- var today = utlf_getCurrentDate();
- ds_condition_rendlist.setColumn(0, "fromdschdd", today);
- ds_condition_rendlist.setColumn(0, "todschdd", today);
- switch1.case_rend.group1.ipt_fromdschdd.enable = true;
- switch1.case_rend.group1.ipt_todschdd.enable = true;
- }
- else
- {
- ds_condition_rendlist.setColumn(0, "fromdschdd", "");
- ds_condition_rendlist.setColumn(0, "todschdd", "");
- switch1.case_rend.group1.ipt_fromdschdd.enable = false;
- switch1.case_rend.group1.ipt_todschdd.enable = false;
- }
- }
- function fGetUserid(refUserid, refUsernm)
- {
- ds_hidden_tmp_tempuserinfo_list.clearData();
-
- var user = refUserid.split("/");
- var userpath = eval(user[0]);
- var usercol = user[1];
- var userval = userpath.getColumn(0, usercol);
- var flag = "userid";
-
- if(isNaN(userval))
- {
- flag = "usernm";
- }
-
- var obj = new Object();
- obj.param = '_OneS';
- obj.flag = flag;
- obj.searchitem = userval;
-
- var iParam = frmf_modal("SPZSU10103", "SPZSU10103", obj, null, null, null, null, null, null, null, null, null, "M");
- ds_hidden_tmp_tempuserinfo_list.copyData(iParam, true);
-
- if( ds_hidden_tmp_tempuserinfo_list.rowcount > 0)
- {
- var userid = ds_hidden_tmp_tempuserinfo_list.getColumn(0, "userid");
- var usernm = ds_hidden_tmp_tempuserinfo_list.getColumn(0, "usernm");
-
- dsf_makeValue(userpath, usercol, "string", userid);
-
- if (utlf_isNull(refUsernm))
- {
- refUsernm = "";
- }
-
- if (!utlf_isNull(refUsernm))
- {
- var ref = refUsernm.split("/");
- var usernmpath = eval(ref[0]);
- var usernmcol = ref[1];
-
- dsf_makeValue(usernmpath, usernmcol, "string", usernm);
- }
- }
- }
- function fGetPidNo(iptObj, ref)
- {
- ref = ref.split("/");
- path = ref[0];
- column = ref[1];
-
- var chkyn = eval(path).getColumn(0, column);
-
- if (chkyn == "Y")
- {
- if (String(iptObj.value).length > 0)
- {
- var pid = iptObj.value;
- pid = getCretCheckNo(pid, sysf_getUserInfo("dutplceinstcd"));
- iptObj.value = pid;
- }
- }
- }
- function fGetLendList()
- {
- ds_send_reqdata.copyData(ds_condition_rendlist);
- var oParam = {};
- oParam.id = "TRMRC03501";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "reqGetInChrtLendHist";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_rendlist=rendlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC03501";
- tranf_submit(oParam);
- ds_hidden.setColumn(0, "rendcnt", ds_main_rendlist.rowcount);
- }
- function fGetPid(refPid, refPnm)
- {
- dsf_makeValue(ds_hidden_tmp_pidpopupinfo, "checkfnexam", "string", "1");
- dsf_makeValue(ds_hidden_tmp_pidpopupinfo, "autoflag", "string", "N");
-
- if(utlf_isNull(ds_hidden_tmp_pidpopupinfo.getColumn(0, "srchcond")))
- {
- dsf_makeValue(ds_hidden_tmp_pidpopupinfo, "srchcond", "String", '2');
- }
-
- var objArg = new Object();
- objArg.arg_ds_send = ds_hidden_tmp_pidpopupinfo;
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- var ref = refPid.split("/");
- var path = eval(ref[0]);
- var column = ref[1];
-
- dsf_makeValue(path, column, "string", ds_patinfolist.getColumn(0, "pid"));
- if (utlf_isNull(refPnm)) { refPnm = "" }
-
- if (!utlf_isNull(refPnm))
- {
- var Pnm = refPnm.split("/");
- var PnmaPath = eval(Pnm[0]);
- var PnmaColumn = Pnm[0];
- dsf_makeValue(PnmaPath, PnmaColumn, "String", ds_patinfolist.getColumn(0, "hngnm"));
- }
- }
- function fExcel(gridObj, title)
- {
- if (utlf_isNull(title)) { title = "" }
- grdf_exportExcel(gridObj, title+"_"+utlf_getCurrentDate(), "SheetName", "true", "", "");
- }
- function fUnRtnLendTermDisabled()
- {
- var lendtermdisabled = switch1.case_unrtn.group1.unrtnlendterm_disabled.value;
- if (lendtermdisabled == "Y")
- {
- var today = utlf_getCurrentDate();
- ds_condition_unrtnlist.setColumn(0, "fromrenddd", today);
- ds_condition_unrtnlist.setColumn(0, "torenddd", today);
-
- switch1.case_unrtn.group1.ipt_unrtnfromrenddd.enable = true;
- switch1.case_unrtn.group1.ipt_unrtntorenddd.enable = true;
- }
- else
- {
- ds_condition_unrtnlist.setColumn(0, "fromrenddd", "");
- ds_condition_unrtnlist.setColumn(0, "torenddd", "");
-
- switch1.case_unrtn.group1.ipt_unrtnfromrenddd.enable = false;
- switch1.case_unrtn.group1.ipt_unrtntorenddd.enable = false;
- }
- }
- function fRtnScheTermDisabled()
- {
- var rtnschetermdisabled = switch1.case_unrtn.group1.rtnscheterm_disabled.value;
- if (rtnschetermdisabled == "Y")
- {
- var today = utlf_getCurrentDate();
- ds_condition_unrtnlist.setColumn(0, "fromrtnschedd", today);
- ds_condition_unrtnlist.setColumn(0, "tortnschedd", today);
-
- switch1.case_unrtn.group1.ipt_fromrtnschedd.enable = true;
- switch1.case_unrtn.group1.ipt_tortnschedd.enable = true;
- }
- else
- {
- ds_condition_unrtnlist.setColumn(0, "fromrtnschedd", "");
- ds_condition_unrtnlist.setColumn(0, "tortnschedd", "");
-
- switch1.case_unrtn.group1.ipt_fromrtnschedd.enable = false;
- switch1.case_unrtn.group1.ipt_tortnschedd.enable = false;
- }
- }
- function fGetUnRtnList()
- {
- ds_send_reqdata.copyData(ds_condition_unrtnlist);
-
- var oParam = {};
- oParam.id = "TRMRC03502";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "reqGetInChrtUnRtnHist";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_unrtnlist=unrtnlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC03502";
- tranf_submit(oParam);
- ds_hidden.setColumn(0, "unrtncnt", ds_main_unrtnlist.rowcount);
- }
- function fRtnLendTermDisabled()
- {
- var lendtermdisabled = switch1.case_rtn.group1.rtnlendterm_disabled.value;
- if (lendtermdisabled == "Y")
- {
- var today = utlf_getCurrentDate();
- ds_condition_rtnlist.setColumn(0, "fromrenddd", today);
- ds_condition_rtnlist.setColumn(0, "torenddd", today);
- switch1.case_rtn.group1.ipt_rtnfromrenddd.enable = true;
- switch1.case_rtn.group1.ipt_rtntorenddd.enable = true;
- }
- else
- {
- ds_condition_rtnlist.setColumn(0, "fromrenddd", "");
- ds_condition_rtnlist.setColumn(0, "torenddd", "");
- switch1.case_rtn.group1.ipt_rtnfromrenddd.enable = false;
- switch1.case_rtn.group1.ipt_rtntorenddd.enable = false;
- }
- }
- function fGetRtnList()
- {
- ds_send_reqdata.copyData(ds_condition_rtnlist);
- var oParam = {};
- oParam.id = "TRMRC03503";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "reqGetInChrtRtnHist";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_rtnlist=rtnlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC03503";
- tranf_submit(oParam);
- ds_hidden.setColumn(0, "rtncnt", ds_main_rtnlist.rowcount);
- }
- function fGetCherStatList()
- {
- ds_send_reqdata.copyData(ds_condition_chrtstatlist);
-
- var oParam = {};
- oParam.id = "TRMRC03503";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "reqGetInChrtLossHist";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_chrtstatlist=chrtstatlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC03503";
- tranf_submit(oParam);
-
- ds_hidden.setColumn(0, "chrtstatcnt", ds_main_chrtstatlist.rowcount);
- }
- ]]></Script>
|