<%@page contentType="text/html; charset=UTF-8"%> <%@page import="com.csc.library.databean.*,com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.system.*,com.csc.library.utilities.*,java.text.*,com.csc.library.session.*"%> <jsp:useBean id="APS_MBO" class="com.csc.library.system.Task" scope="page" /> <%@ include file="../CHECKPROFILE.jsp" %> <%APS_MBO.setChannel(request, response);%> <%EmvHelpEntry screen = (EmvHelpEntry) APS_MBO.process("EmvHelpEntry","MG-SUBORDINATEHELP");%> <% if(screen==null){ return; } //out.print(screen.inq.getFilter()); CheckNull chk = new CheckNull(); String bu1 = chk.chkNullString( request.getParameter("__bu1")); String bu2 = chk.chkNullString( request.getParameter("__bu2")); String position = chk.chkNullString( request.getParameter("__emp_position")); String fname = chk.chkNullString( request.getParameter("__fname")); String lname = chk.chkNullString( request.getParameter("__lname")); screen.getInquiry().setFilter("status not in ('D', 'Q','R', 'U', 'X', 'Y', 'Z')"); if( !bu1.equals("") ){ screen.getInquiry().setFilter( "bu1", bu1, "", "=" ); } if( !bu2.equals("") ){ screen.getInquiry().setFilter( "bu2", bu2, "", "=" ); } if( !position.equals("") ){ screen.getInquiry().setFilter( "emp_position", position, "", "=" ); } if( !fname.equals("") ){ screen.getInquiry().setFilter( "fname", "%"+fname +"%", "", "like" ); } if( !lname.equals("") ){ screen.getInquiry().setFilter( "lname", "%"+lname +"%", "", "like" ); } screen.process(); //out.print("filter : "+screen.getInquiry().getFilter()); %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" ng-app="myHR"> <head> <title>Employee View</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body> <div class="bg-com"></div> <jsp:include page="EMV_HEADMENU.jsp" flush="true" /> <script> function calAge(strDate){ var currentYear = parseInt(new Date().getYear()); var birthdateYear = parseInt(strDate.substring(6,10)); var age = currentYear-birthdateYear; document.write(age); } function goaApps(emp){ with(document.cscform){ var param="APP_MBO.jsp?__emp="+emp; window.open(param); } } </script> <section> <div class="container csc-content"> <form name="cscform" class="form-horizontal" method="post" action="?"> <input type="hidden"name="__screen" value="AS004_5"> <input type="hidden" name="__help" value=""> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__language" value ="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__fixCon" value=""> <input type="hidden" name="__orderBy" value=""> <input type="hidden" name="__tdesc" value=""> <input type="hidden" name="__apsobjective" value=""> <input type="hidden" name="__shown" value="<%=chk.chkNullString(request.getParameter("__shown"),"")%>"> <input type="hidden" name="__updatefield" value="APSSTATUS"> <input type="hidden" name="__returnfield" value=""> <input type="hidden" name="__status" value=""> <input type="hidden" name="__apsid" value="<%=chk.chkNullString(request.getParameter("__apsid"),"")%>"> <div class="table-responsive"> <table class="table table-head table-hover table-bordered table-title-left table-content-center"> <thead> <tr> <th class="table-title " colspan=13 >MBO</th> </tr> </thead> <tbody> <tr> <th swlang code='SW000193'>Seq</th> <th swlang code='SW000019'>Status</th> <th swlang code='SW012610'>Appraisee</th> <th><%=screen.getLabel("memployee","bu1")%></th> <th><%=screen.getLabel("memployee","bu2")%></th> <th swlang code='SW000230'>Service Year</th> <th swlang code='SW000172'>Age</th> </tr> <tr> <tr> <% screen.getInquiry().refresh(); int i=1; if (screen.getInquiry().recCount()>0){ while(screen.nextRec()){ %> <tr> <td><center><%=i%></center></td> <td> <% if(i<=4){ %> <span style="color: green;">ประเมินแล้ว</span> <% }else{ %> <span>ยังไม่ได้ประเมิน</span> <%}%> </td> <td class="table-title"> <a href="javascript:goaApps('<%=screen.getString("employeeid")%>')"><%=screen.getString("fullname")%></a> </td> <td><%=chk.chkNullString(screen.getString("mbu1","tdesc"),"-")%></td> <td><%=chk.chkNullString(screen.getString("mbu2","tdesc"),"-")%></td> <td> <%= chk.chkNullString(screen.getString("empworkages"),"-") %> </td> <% String myempage = chk.chkNullString(screen.getString("empages_short"),"-"); if (!myempage.equals("-")){ myempage = myempage.substring(0,myempage.indexOf(":")); } if(screen.getUProfile().get("lang").equals("tha")){ myempage = myempage+" ปี"; }else{ myempage = myempage+" Year"; } %> <td><%=myempage%></td> </tr> <% i++; } } %> </tr> </tbody> </table> </div> <%=screen.endJSP()%> </form> </div> <a href="#top" id="top-button"> <i class="fa fa-angle-up"></i> <div class="top-word">Back to top</div> </a> </section> <jsp:include page="FOOTER.jsp" flush="true" /> </body> </html>