资源简介
SSH框架,加载比较慢,你打开懒加载就解决了
代码片段和文件信息
package action;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import entity.BizCheckResult;
import entity.BizClaimVoucher;
import entity.BizClaimVoucherDetail;
import entity.SysEmployee;
import service.EmployeeService;
import util.EmpPaging;
import java.util.*;
public class ClaimAction extends ActionSupport {
private BizClaimVoucher claimForm;
private List detailList = new ArrayList();
private EmployeeService employeeService;
private SysEmployee Eload;
private int pageNo = 1;
private int pageSize = 5;
private int totalPageCount = 0;
private BizClaimVoucher claimVoucher;
private Date startDate;
private Date endDate;
private List bizClaimVoucherList;
private Map statusMap = new HashMap();
private String status;
private BizCheckResult checkResult;
//报销添加
public String AddClaim() {
//添加和报销表员工表相关的
SysEmployee employee = (SysEmployee) ActionContext.getContext().getSession().get(“sysEmployee“);
Eload = employeeService.load(employee.getSn());
claimForm.setSysEmployee(Eload);
if (claimForm.getStatus().equals(“新创建“)) {
claimForm.setNextSysEmployee(employeeService.nextBoss(Eload.getPosition().getId() Eload.getDepartment().getId()));
} else if (claimForm.getStatus().equals(“已提交“)) {
claimForm.setNextSysEmployee(employeeService.nextBoss(Eload.getPosition().getId() + 1 Eload.getDepartment().getId()));
}
claimForm.setCreateTime(new Date());
claimForm.setModifyTime(null);
Double d = (double) (claimForm.getTotalAccount());
claimForm.setTotalAccount(Math.round(d));
//添加报销明细
Set detailSet = new HashSet();
for (BizClaimVoucherDetail item : detailList) {
item.setBizVoucher(claimForm);
detailSet.add(item);
}
claimForm.setDetails(detailSet);
employeeService.addVouvher(claimForm);
return SUCCESS;
}
//报销单分页
public String BizVoucherFY() {
statusMap.put(“新创建“ “新创建“);
statusMap.put(“已提交“ “已提交“);
statusMap.put(“待审批“ “待审批“);
statusMap.put(“已打回“ “已打回“);
statusMap.put(“已审批“ “已审批“);
statusMap.put(“已付款“ “已付款“);
statusMap.put(“已终止“ “已终止“);
EmpPaging e = new EmpPaging();
e.setEndDateTime(getEndDate());
e.setStartDateTime(getStartDate());
e.setStatus(status);
SysEmployee employee = (SysEmployee) ActionContext.getContext().getSession().get(“sysEmployee“);
Eload = employeeService.load(employee.getSn());
bizClaimVoucherList = employeeService.empFindList(e pageNo pageSize Eload);
totalPageCount = employeeService.empFindAll(e Eload).
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 16 2018-11-16 16:37 18欧华飞\JBOA\.git\COMMIT_EDITMSG
文件 317 2018-11-06 12:05 18欧华飞\JBOA\.git\config
文件 73 2018-11-06 12:05 18欧华飞\JBOA\.git\desc
文件 23 2018-11-06 12:05 18欧华飞\JBOA\.git\HEAD
文件 478 2018-11-06 12:05 18欧华飞\JBOA\.git\hooks\applypatch-msg.sample
文件 896 2018-11-06 12:05 18欧华飞\JBOA\.git\hooks\commit-msg.sample
文件 3327 2018-11-06 12:05 18欧华飞\JBOA\.git\hooks\fsmonitor-watchman.sample
文件 189 2018-11-06 12:05 18欧华飞\JBOA\.git\hooks\post-update.sample
文件 424 2018-11-06 12:05 18欧华飞\JBOA\.git\hooks\pre-applypatch.sample
文件 1638 2018-11-06 12:05 18欧华飞\JBOA\.git\hooks\pre-commit.sample
文件 1348 2018-11-06 12:05 18欧华飞\JBOA\.git\hooks\pre-push.sample
文件 4898 2018-11-06 12:05 18欧华飞\JBOA\.git\hooks\pre-reba
文件 544 2018-11-06 12:05 18欧华飞\JBOA\.git\hooks\pre-receive.sample
文件 1492 2018-11-06 12:05 18欧华飞\JBOA\.git\hooks\prepare-commit-msg.sample
文件 3610 2018-11-06 12:05 18欧华飞\JBOA\.git\hooks\update.sample
文件 38981 2018-11-17 11:46 18欧华飞\JBOA\.git\index
文件 240 2018-11-06 12:05 18欧华飞\JBOA\.git\info\exclude
文件 951 2018-11-16 16:37 18欧华飞\JBOA\.git\logs\HEAD
文件 951 2018-11-16 16:37 18欧华飞\JBOA\.git\logs\refs\heads\master
文件 166 2018-11-06 12:05 18欧华飞\JBOA\.git\logs\refs\remotes\origin\HEAD
文件 414 2018-11-16 16:38 18欧华飞\JBOA\.git\logs\refs\remotes\origin\master
文件 1739 2018-11-16 16:37 18欧华飞\JBOA\.git\ob
文件 194 2018-11-12 19:04 18欧华飞\JBOA\.git\ob
文件 91 2018-11-16 16:37 18欧华飞\JBOA\.git\ob
文件 989 2018-11-16 16:37 18欧华飞\JBOA\.git\ob
文件 59 2018-11-17 08:26 18欧华飞\JBOA\.git\ob
文件 240 2018-11-09 11:52 18欧华飞\JBOA\.git\ob
文件 94 2018-11-09 11:52 18欧华飞\JBOA\.git\ob
文件 225 2018-11-09 11:52 18欧华飞\JBOA\.git\ob
文件 385 2018-11-12 19:04 18欧华飞\JBOA\.git\ob
............此处省略917个文件信息
相关资源
- 共享私家车位系统
- IntelliJ IDEA版的ssm整合开发简单crm管理
- 学生管理系统SSH整合
- 基于SSH的学校教学管理系统 学生选课
- idea实现SSM+bootstrap包换部分缓存及菜单
- 通过SSH实现Oauth2.0 Demo
- SSH实现学生毕业设计管理系统
- ssh2项目练手—购物网站
- Eclipse搭建SSH架构
- SSH2三大框架的整合详解()
- SSH框架搭建综合项目案例
- SSH框架整合代码
- MySSH文件夹
- 基于SSH框架的员工管理系统
- 易买网WEB项目SSH框架
- 基于SSH框架的员工信息操作实现案例
- 基于SSH2图书管理系统升级版
- 基于SSH框架旅游信息管理系统
- 基于ssh框架的OA系统
- SSH整合JBPM
- idea通过maven搭建ssm小
- SSH框架的留言板及回复功能
- ssh三大框架整合实现的考勤管理系统
- ssh项目实战
- SSH框架_easyui_学生成绩管理系统
- SSH一个简单的SSH框架学习项目
- SSH集成积分管理,Spring2.5,Struts2,
- SSH电影后台管理系统实验报告 期末作
- SSH_两张表级联(CRUD)增删查改
- ssh框架简单的增删改查及分页案例
评论
共有 条评论