• 大小: 20.29MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-02
  • 语言: 其他
  • 标签: JBOA  SSH  idea  北大青鸟  

资源简介

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\description

     文件         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-rebase.sample

     文件        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\objects\00\d29ac6c08b0476cfa9a3d9c444cba31f47681d

     文件        194  2018-11-12 19:04  18欧华飞\JBOA\.git\objects\01\0cada1b0d423b334dbfb77dd1e6ec58e83d9a6

     文件         91  2018-11-16 16:37  18欧华飞\JBOA\.git\objects\01\7df0e3ca81db0800d5717e958c5966caa8d2c6

     文件        989  2018-11-16 16:37  18欧华飞\JBOA\.git\objects\02\32358459550cddbf3f0b9a0bd0aef0b0268d4a

     文件         59  2018-11-17 08:26  18欧华飞\JBOA\.git\objects\02\481d4caafb33b60cddd6196f2048037ccd43d9

     文件        240  2018-11-09 11:52  18欧华飞\JBOA\.git\objects\02\9b1762de14a083842f56722263bd50b10d8bf4

     文件         94  2018-11-09 11:52  18欧华飞\JBOA\.git\objects\02\bf19c451165319e062a3f8640981d4cb285a43

     文件        225  2018-11-09 11:52  18欧华飞\JBOA\.git\objects\03\160a2f228b3048b9ef177f522901c649338b6e

     文件        385  2018-11-12 19:04  18欧华飞\JBOA\.git\objects\03\d90ea0e1d86e672906a07c9648bab139e88b35

............此处省略917个文件信息

评论

共有 条评论