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
2024年6月17日
educationAAA LV11
2024年6月7日
sunlea LV20
2024年5月17日
123456wadff LV3
2024年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日

benben2020
3月19日
暂无贡献等级
abdkfksdkf LV16
2月23日
林kkkkkk LV6
2月8日
tel3033 LV1
1月21日
微信网友_7294439741132800 LV1
2024年12月13日
微信网友_7290593889931264
2024年12月10日
暂无贡献等级
sjwc88 LV3
2024年12月4日
szjxtech
2024年11月18日
暂无贡献等级
hx0204 LV2
2024年11月1日
247698755 LV6
2024年10月31日