資源簡介
spring+springmvc+mybatis搭建的一個OA考勤管理系統附帶mysql數據庫

代碼片段和文件信息
package?com.chenbingxian.controller.gerenkaoqinxinxi;
import?java.io.PrintWriter;
import?java.util.List;
import?net.sf.json.JSONArray;
import?org.apache.ibatis.annotations.Param;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Component;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?com.chenbingxian.core.query.Json;
import?com.chenbingxian.po.AskForLeave;
import?com.chenbingxian.po.Positionclasses;
import?com.chenbingxian.po.StaffRetroactive;
import?com.chenbingxian.po.Staffclassperiodsigninrecord;
import?com.chenbingxian.service.gerenkaoqinxinxi.IpersonAttendanceSv;
import?com.chenbingxian.vo.ChuChaQingJiaTongJi;
import?com.chenbingxian.vo.ChuQinJiaBanGongXiuTongJiVo;
import?com.chenbingxian.vo.MyAskForLeave;
import?com.chenbingxian.vo.MyClass;
import?com.chenbingxian.vo.PunchCard;
@Controller
@RequestMapping(“PersonAttendance“)
public?class?PersonAttendance?{
@Autowired
IpersonAttendanceSv?ipersonAttendanceSv;
/**查詢我的班次信息**/
@RequestMapping(“selectMyClass“)
public?void?selectPersonClass(String?beginDate?String?endDate
int?staffidPrintWriter?pw)?{
List?myClasses=?ipersonAttendanceSv.selectPersonClass(beginDate?endDate?staffid);
???String?str?=Json.listToJson(myClasses);
???pw.write(str);
}
????@RequestMapping(“selectPunchCard“)
????public?void?selectPunchCard(String?workDateint?staffIdPrintWriter?pw){
???? List?punchCards=ipersonAttendanceSv.selectPunchCard(workDate?staffId);
???? ??String?str?=Json.listToJson(punchCards);
???pw.write(str);
????}
????/**正常班次的簽到**/
????@RequestMapping(“updateClassperiodsigninrecord“)
???/*?public?void?updateClassperiodsigninrecord(String?signInTimeint?attendanceClassChildId?int?lateNoint?signInWayIdString?SignInNumber
???? int??staffClassPeriodSignInRecordIdString?signBackTimeint?leaveEarlyNo){
???? ipersonAttendanceSv.updateClassperiodsigninrecord(signInTime?attendanceClassChildId?lateNo?signInWayId?SignInNumber?staffClassPeriodSignInRecordIdsignBackTime?leaveEarlyNo);
????}*/
????public?void?updateClassperiodsigninrecord(Staffclassperiodsigninrecord?staffclassperiodsigninrecordPrintWriter?pw){
????int?i=ipersonAttendanceSv.updateClassperiodsigninrecord(staffclassperiodsigninrecord);
???? pw.write(““+i);
????}
????@RequestMapping(“insertClassperiodsigninrecord“)
/**新增不定時班次簽到記錄**/
????public?void?insertClassperiodsigninrecord(Staffclassperiodsigninrecord?staffclassperiodsigninrecord)?{
?ipersonAttendanceSv.insertClassperiodsigninrecord(staffclassperiodsigninrecord);
????}
????@RequestMapping(“insertAskForLeave“)
????/**新增請假、出差**/
public?void?insertAskForLeave(AskForLeave?askforleavePrintWriter?pw)?{
?int?i=?ipersonAttendanceSv.insertAskForLeave(askforleave);
??pw.write(““+i);
}
????@RequestMapping(“insertAskForLeaveMx“)
/**新增申請加班的班次**/
public?voi
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-03-15?16:20??ssm0A\
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\
?????文件???????27574??2017-03-15?14:49??ssm0A\項目代碼\webattendance.sql
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\webAttendance_ssm\
?????文件?????????959??2016-11-11?19:45??ssm0A\項目代碼\webAttendance_ssm\.classpath
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\webAttendance_ssm\.myeclipse\
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\webAttendance_ssm\.myeclipse\profiler\
?????文件????????2396??2017-01-02?14:30??ssm0A\項目代碼\webAttendance_ssm\.myeclipse\profiler\webAttendance_ssm?on?Tomcat??7.x.xm
?????文件?????????324??2016-12-06?17:02??ssm0A\項目代碼\webAttendance_ssm\.myme
?????文件????????1968??2016-11-11?19:56??ssm0A\項目代碼\webAttendance_ssm\.project
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\webAttendance_ssm\.settings\
?????文件?????????500??2016-11-11?19:36??ssm0A\項目代碼\webAttendance_ssm\.settings\.jsdtscope
?????文件?????????102??2016-11-17?20:52??ssm0A\項目代碼\webAttendance_ssm\.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2016-11-11?19:36??ssm0A\項目代碼\webAttendance_ssm\.settings\org.eclipse.jdt.core.prefs
?????文件?????????489??2016-11-11?19:36??ssm0A\項目代碼\webAttendance_ssm\.settings\org.eclipse.wst.common.component
?????文件?????????252??2016-11-11?19:36??ssm0A\項目代碼\webAttendance_ssm\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2016-11-11?19:36??ssm0A\項目代碼\webAttendance_ssm\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2016-11-11?19:36??ssm0A\項目代碼\webAttendance_ssm\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件?????????462??2016-11-11?19:45??ssm0A\項目代碼\webAttendance_ssm\.springBeans
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\webAttendance_ssm\src\
?????文件????????1256??2016-11-11?19:49??ssm0A\項目代碼\webAttendance_ssm\src\applicationContext.xm
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\webAttendance_ssm\src\com\
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\webAttendance_ssm\src\com\chenbingxian\
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\webAttendance_ssm\src\com\chenbingxian\controller\
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\webAttendance_ssm\src\com\chenbingxian\controller\gerenkaoqinxinxi\
?????文件????????7024??2017-03-13?10:41??ssm0A\項目代碼\webAttendance_ssm\src\com\chenbingxian\controller\gerenkaoqinxinxi\PersonAttendance.java
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\webAttendance_ssm\src\com\chenbingxian\controller\kaoqinchuli\
?????文件????????2357??2017-03-13?08:08??ssm0A\項目代碼\webAttendance_ssm\src\com\chenbingxian\controller\kaoqinchuli\DealwihthRetroative.java
?????文件????????2037??2017-03-10?10:47??ssm0A\項目代碼\webAttendance_ssm\src\com\chenbingxian\controller\kaoqinchuli\DealWithAskForLeave.java
?????目錄???????????0??2017-03-15?16:18??ssm0A\項目代碼\webAttendance_ssm\src\com\chenbingxian\controller\kaoqinguanli\
?????文件????????1998??2017-01-06?10:17??ssm0A\項目代碼\webAttendance_ssm\src\com\chenbingxian\controller\kaoqinguanli\SetAttendanceType.java
............此處省略486個文件信息
評論
共有 條評論