package com.crm.action; import java.util.List; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; import com.crm.biz.CrmContractBiz; import com.crm.info.CrmContract; import com.crm.tools.Scopes; import com.crm.vobj.CrmContractVobj; import com.opensymphony.xwork2.ActionSupport; /** * * @author TYF 系统联系人:18161910796(同微信) * */ @Scope("prototype") @Controller("crmContractAction") public class CrmContractAction extends ActionSupport { private CrmContractBiz crmContractBiz; public void setcrmContractBiz(CrmContractBiz crmContractBiz) { this.crmContractBiz = crmContractBiz; } //用于修改 添加 private CrmContract contract; public CrmContract getContract() { return contract; } public void setContract(CrmContract contract) { this.contract = contract; } //用于条件查询 private CrmContractVobj contractvobj; public CrmContractVobj getContractvobj() { return contractvobj; } public void setContractvobj(CrmContractVobj contractvobj) { this.contractvobj = contractvobj; } /** * @return SUCCESS */ public String execute() { List<CrmContract> list = crmContractBiz.findAllByWhere(contractvobj); Scopes.getRequestMap().put("a", list); Scopes.getRequestMap().put("vobj", contractvobj); return SUCCESS; } private int id; public void setId(int id) { this.id = id; } /** * @return */ public String findOne() { CrmContract c = crmContractBiz.findOne(id); Scopes.getRequestMap().put("one", c); return "findone"; } public String update() { crmContractBiz.update(contract); /*if (a) { Scopes.getRequestMap().put("data", "success"); } else { Scopes.getRequestMap().put("data", "failed"); }*/ return "update"; } /** * 预删除 异常处理与对象处理方法打在 biz 方法里 使action 保持简洁 如以下例子 * * @return */ public String del() { crmContractBiz.deleteFalse(id); return "delete"; } public String add() { crmContractBiz.add(contract); return "add"; } public String trashAll(){ Scopes.getRequestMap().put("a",crmContractBiz.findTrashAll()); return "trash"; } public String trashAdd(){ crmContractBiz.doTrashAll(id); return trashAll(); } public String trashDel(){ crmContractBiz.deleteById(id); return trashAll(); } }
最近下载更多
yuan_bin1990 LV7
2023年10月9日
lvdong2023 LV10
2023年5月17日
xiaoqiang8611 LV2
2022年11月22日
lwp011 LV27
2022年9月19日
qq1061521319 LV4
2022年9月15日
WHY-small LV15
2022年8月11日
绝对零度 LV4
2022年8月2日
最代码官方 LV168
2022年7月31日
最近浏览更多
shaolin1988 LV6
8月13日
胡闹的番茄精 LV2
6月17日
wanglinddad LV55
5月9日
hmf1989
4月26日
暂无贡献等级
Zzzzzzzzz66 LV1
4月20日
微信网友_6927932988952576 LV12
3月30日
WBelong LV8
3月28日
朱俪的邮件及存储 LV8
3月11日
PSSDZH LV3
1月22日
3296029180
1月18日
暂无贡献等级