資源簡介
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個文件信息
評論
共有 條評論