package com.hrmsys.action; import com.hrmsys.bean.EncouragePunishBean; import com.hrmsys.model.EncouragePunish; import com.hrmsys.model.User; import com.hrmsys.service.EncouragePunishService; import com.hrmsys.util.ConditionValidate; import com.hrmsys.util.CurrentDate; public class EncouragePunishAction extends BaseAction{ private EncouragePunishService ePunishService; private EncouragePunishBean epunishBean; private EncouragePunish epunish; private String ids; private String empIdOrName; private String empValue; private String epTitle; private String epType; private String type; private String start; private String limit; private String epId; public void list(){ String ePunishJson = null; if("query".equals(type)){ epunishBean = new EncouragePunishBean(); if(ConditionValidate.isEmpty(empIdOrName)){ if(empIdOrName.equals("empName")){ epunishBean.setEmpName(empValue); }else if(empIdOrName.equals("empId")){ epunishBean.setEmpId(empValue); } } epunishBean.setEpTitle(epTitle); epunishBean.setEpType(epType); ePunishJson = ePunishService.listByCondition(epunishBean, start, limit); this.setEpType(null); }else{ ePunishJson = ePunishService.list(start, limit); } this.out(ePunishJson); } public void delete(){ String msg = ePunishService.delete(ids); this.out("{success: true, msg: '"+msg+"'}"); } public void save(){ String msg = null; if(null != epunish.getEpId()){ msg = ePunishService.update(epunish); }else{ User user = (User) this.getSession().get("user"); epunish.setEpReleasePerson(user.getUserName()); epunish.setEpReleaseDate(CurrentDate.getDate()); msg = ePunishService.save(epunish); } this.out("{success: true, msg: '"+msg+"'}"); } public void edit(){ String json = ePunishService.getEPunishById(epId); this.out(json); } public EncouragePunishService getePunishService() { return ePunishService; } public void setePunishService(EncouragePunishService ePunishService) { this.ePunishService = ePunishService; } public String getEmpIdOrName() { return empIdOrName; } public void setEmpIdOrName(String empIdOrName) { this.empIdOrName = empIdOrName; } public String getEmpValue() { return empValue; } public void setEmpValue(String empValue) { this.empValue = empValue; } public String getEpTitle() { return epTitle; } public void setEpTitle(String epTitle) { this.epTitle = epTitle; } public String getEpType() { return epType; } public void setEpType(String epType) { this.epType = epType; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getIds() { return ids; } public void setIds(String ids) { this.ids = ids; } public String getStart() { return start; } public void setStart(String start) { this.start = start; } public String getLimit() { return limit; } public void setLimit(String limit) { this.limit = limit; } public String getEpId() { return epId; } public void setEpId(String epId) { this.epId = epId; } public EncouragePunishBean getEpunishBean() { return epunishBean; } public void setEpunishBean(EncouragePunishBean epunishBean) { this.epunishBean = epunishBean; } public EncouragePunish getEpunish() { return epunish; } public void setEpunish(EncouragePunish epunish) { this.epunish = epunish; } }
最近下载更多
微信网友_7041486630686720 LV2
6月17日
educationAAA LV11
6月7日
sunlea LV20
5月17日
123456wadff LV3
1月15日
Seaskye LV14
2023年11月4日
yuanye111 LV2
2023年3月12日
微信网友_6308169330069504 LV2
2023年1月17日
sandihha LV9
2022年12月28日
东方明亮 LV5
2022年12月4日
松雅倨仕i LV7
2022年6月16日
最近浏览更多
szjxtech
11月18日
暂无贡献等级
hx0204 LV2
11月1日
247698755 LV6
10月31日
微信网友_7212830140796928
10月16日
暂无贡献等级
chhhhhh LV1
6月30日
yhe107 LV3
6月24日
Lixnkad
6月18日
暂无贡献等级
疯狂小太阳
6月18日
暂无贡献等级
微信网友_7041486630686720 LV2
6月17日
微信网友_7038771836653568 LV1
6月15日