package com.ibeifeng.action; import java.text.SimpleDateFormat; import java.util.Map; import com.ibeifeng.dao.PayOutDAO; import com.ibeifeng.dao.UserDAO; import com.ibeifeng.po.PayOut; import com.ibeifeng.po.User; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; public class AddPayOutAction extends ActionSupport{ private String payOutName; private Double payOutMoney; private String payOutDate; private boolean success; private String msg; private PayOutDAO payOutDAO; private UserDAO userDAO; public String getPayOutName() { return payOutName; } public void setPayOutName(String payOutName) { this.payOutName = payOutName; } public Double getPayOutMoney() { return payOutMoney; } public void setPayOutMoney(Double payOutMoney) { this.payOutMoney = payOutMoney; } public String getPayOutDate() { return payOutDate; } public void setPayOutDate(String payOutDate) { this.payOutDate = payOutDate; } public boolean isSuccess() { return success; } public void setSuccess(boolean success) { this.success = success; } public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public PayOutDAO getPayOutDAO() { return payOutDAO; } public void setPayOutDAO(PayOutDAO payOutDAO) { this.payOutDAO = payOutDAO; } public UserDAO getUserDAO() { return userDAO; } public void setUserDAO(UserDAO userDAO) { this.userDAO = userDAO; } public String execute() throws Exception { //获得当前登陆的用户 Map session = ActionContext.getContext().getSession(); String username = (String) session.get("username"); User user = (User) userDAO.findByUsername(username).get(0); //添加支出记录 PayOut payOut = new PayOut(); payOut.setPayOutName(payOutName); payOut.setPayOutMoney(payOutMoney); payOut.setPayOutDate(new SimpleDateFormat("yyyy年MM月dd日").parse(payOutDate)); payOut.setUser(user); payOutDAO.save(payOut); success = true; msg = "添加支出记录成功!"; return this.SUCCESS; } }
最近下载更多
微信网友_6549826556514304 LV2
2023年7月6日
amos-zero LV1
2023年5月27日
小屁孩 LV7
2023年5月24日
飞翔的面包片 LV12
2023年2月15日
and123456 LV11
2021年4月20日
wanglinddad LV55
2021年4月6日
JAVA工程师123 LV3
2020年12月23日
略过风声听见你 LV1
2020年12月10日
味卜鲜码 LV6
2020年8月14日
草莓牛奶 LV7
2020年5月10日