package com.fjsdfx.starerp.annoucement.action; import java.util.Date; import java.util.HashMap; import java.util.Map; import javax.annotation.Resource; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; import com.fjsdfx.starerp.annoucement.model.Annoucement; import com.fjsdfx.starerp.annoucement.service.AnnoucementService; import com.fjsdfx.starerp.common.bean.PagerModel; /** * @author Chen_Luqiang * */ @Controller @Scope("prototype") public class AnnoucementAction { private Logger logger=LoggerFactory.getLogger(AnnoucementAction.class); private AnnoucementService annoucementService; private Annoucement annoucement; private PagerModel pm; private Integer annoucementid; public AnnoucementService getAnnoucementService() { return annoucementService; } @Resource public void setAnnoucementService(AnnoucementService annoucementService) { this.annoucementService = annoucementService; } public Annoucement getAnnoucement() { return annoucement; } public void setAnnoucement(Annoucement annoucement) { this.annoucement = annoucement; } public PagerModel getPm() { return pm; } public void setPm(PagerModel pm) { this.pm = pm; } public Integer getAnnoucementid() { return annoucementid; } public void setAnnoucementid(Integer annoucementid) { this.annoucementid = annoucementid; } public Logger getLogger() { return logger; } public void setLogger(Logger logger) { this.logger = logger; } /** * 列表 * @return * @throws Exception */ public String list() { // TODO Auto-generated method stub //items=itemService.getAllItems(); pm=annoucementService.getPagerDesc(Annoucement.class); return "list"; } /** * 添加 * @return */ public String add() { annoucement.setDate(new Date()); annoucementService.saveAndRefresh(annoucement); logger.warn("add id="+annoucement.getId()); return "return_list"; } /** * 搜索 * @return */ public String search() { //pm=resourceService.findByExample(Resource.class, resource); Map<String,String> like=new HashMap<String,String>(); like.put("title", annoucement.getTitle()); pm=annoucementService.fuzzyQuery(Annoucement.class, like); return "list"; } /** * 编辑 * @return */ public String update() { annoucementService.update(annoucement); logger.warn("update id="+annoucement.getId()); return "return_list"; } public String del() { annoucementService.deleteById(Annoucement.class, annoucementid); logger.warn("del id="+annoucementid); return "pub_del_success"; } public String show() { annoucement=annoucementService.findById(Annoucement.class, annoucementid); return "show"; } /*===================================input============================================================*/ public String addInput() { return "add_input"; } public String editInput() { annoucement=annoucementService.findById(Annoucement.class, annoucementid); return "edit_input"; } }
最近下载更多
wuying8208 LV15
2023年1月1日
17852310375 LV3
2021年4月27日
and123456 LV11
2021年4月20日
ddqddqddq LV14
2020年9月5日
jiangjian LV9
2020年2月16日
河流没有影子 LV4
2019年9月5日
aaaa1233565 LV4
2019年4月25日
tyqqqqqqq LV5
2019年3月24日
xk9587 LV16
2019年3月11日
sunyekai LV3
2018年9月2日
最近浏览更多
yunsgui LV1
6月25日
季明亮
2023年11月21日
暂无贡献等级
8战魂5无双8 LV43
2023年8月20日
wuying8208 LV15
2023年1月1日
duoer12 LV5
2022年12月30日
Lp5080lp LV9
2022年10月31日
lwp011 LV27
2022年9月19日
date122 LV9
2022年7月1日
uni-code_0123 LV1
2022年6月9日
2602275348 LV12
2022年4月26日