• 大小: 16.71MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-19
  • 语言: 其他
  • 标签: JBOA  OA  JAVA  

资源简介

北大青鸟 JBOA办公管理系统,完整源码可运行,北大青鸟 JBOA办公管理系统,完整源码可运行。北大青鸟 JBOA办公管理系统,完整源码可运行,北大青鸟 JBOA办公管理系统,完整源码可运行。

资源截图

代码片段和文件信息

package com.zxz.action;

import java.util.ArrayList;
import java.util.Date;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;

import org.apache.struts2.interceptor.SessionAware;

import com.opensymphony.xwork2.ActionSupport;
import com.zxz.entity.BizCheckResult;
import com.zxz.entity.BizClaimVoucher;
import com.zxz.entity.BizClaimVoucherDetail;
import com.zxz.entity.SysEmployee;
import com.zxz.entity.condition.Condition;
import com.zxz.entity.page.PageInfo;
import com.zxz.service.BizClaimVoucherService;
import com.zxz.service.EmployeeService;
import com.zxz.service.impl.BizClaimVoucherServiceImpl;
import com.zxz.service.impl.EmployeeServiceImpl;

/**
 * @author zhaoxuezhong
 *
 */
public class BizClaimVoucherAction extends ActionSupport implements SessionAware {

private static final long serialVersionUID = -410579421489724774L;
private BizClaimVoucherService bcvs = new BizClaimVoucherServiceImpl();
private EmployeeService es = new EmployeeServiceImpl();
private BizClaimVoucher claimVoucher = new BizClaimVoucher();
private BizClaimVoucherDetail claimVoucherDetail = new BizClaimVoucherDetail();
private List detailList = new ArrayList();
private Condition condition = new Condition();
private String type;
private BizCheckResult checkResult;

@SuppressWarnings({ “unchecked“ “rawtypes“ })
public String saveBizClaimVoucher() throws Exception {
claimVoucher.setCreateTime(new Date());
SysEmployee employee = (SysEmployee) session.get(“employee“);
if (claimVoucher.getStatus().equals(“新创建“)) {
claimVoucher.setSysEmployeeByNextDealSn(employee);
} else {
SysEmployee manage = es
.findSysEmployee(employee.getSysDepartment().getId() employee.getSysPosition().getId()).get(0);
claimVoucher.setSysEmployeeByNextDealSn(manage);
}
claimVoucher.setSysEmployeeByCreateSn(employee);
claimVoucher.setTotalAccount(claimVoucher.getTotalAccount() + claimVoucherDetail.getAccount());
detailList.add(claimVoucherDetail);
for (BizClaimVoucherDetail bcvd : detailList) {
bcvd.setBizClaimVoucher(claimVoucher);
}
claimVoucher.setBizClaimVoucherDetails(new HashSet(detailList));
Long result = bcvs.saveClaimVoucher(claimVoucher);
System.out.println(result);
return SUCCESS;
}

public String searchBizClaimVoucher() throws Exception {
SysEmployee employee = (SysEmployee) session.get(“employee“);
if (employee.getSysPosition().getId() == 1) {
condition.setCreateSn(employee.getSn());
} else {
condition.setNextDealSn(employee.getSn());
}
PageInfo pageInfo = bcvs.findClaimVoucher(condition condition.getPageIndex()
condition.getPageSize());
session.put(“pageInfo“ pageInfo);
return SUCCESS;
}

public String searchBizClaimVoucherById() {
try {
claimVoucher = bcvs.findClaimVoucher(claimVoucher.getId());
if (type == null || 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1421  2018-05-24 13:57  JBOA\.classpath

     文件        437  2018-05-23 19:30  JBOA\.myhibernatedata

     文件       1404  2018-05-22 13:59  JBOA\.project

     文件        564  2018-05-05 17:39  JBOA\.settings\.jsdtscope

     文件        181  2018-05-24 21:57  JBOA\.settings\com.genuitec.eclipse.core.prefs

     文件        124  2018-05-22 13:57  JBOA\.settings\com.genuitec.eclipse.migration.prefs

     文件        670  2018-05-15 22:40  JBOA\.settings\org.eclipse.jdt.core.prefs

     文件        551  2018-05-19 11:38  JBOA\.settings\org.eclipse.wst.common.component

     文件        172  2018-05-19 11:53  JBOA\.settings\org.eclipse.wst.common.project.facet.core.prefs.xml

     文件        497  2018-05-22 13:57  JBOA\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2018-05-05 17:39  JBOA\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2018-05-05 17:39  JBOA\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        417  2018-05-23 19:30  JBOA\hibernate.reveng.xml

     文件       3553  2018-05-23 19:54  JBOA\resources\applicationContext.xml

     文件        769  2018-05-19 10:43  JBOA\resources\hibernate.cfg.xml

     文件        294  2018-05-19 16:59  JBOA\resources\log4j.properties

     文件       2051  2018-05-15 23:01  JBOA\resources\struts-claimvoucher.xml

     文件        926  2018-05-23 19:45  JBOA\resources\struts-claimvoucherstatistics.xml

     文件        920  2018-05-23 20:01  JBOA\resources\struts-claimvouyearstatistics.xml

     文件        644  2018-05-21 21:59  JBOA\resources\struts-employee.xml

     文件       1355  2018-05-15 23:01  JBOA\resources\struts-leave.xml

     文件       1526  2018-05-24 17:14  JBOA\resources\struts.xml

     文件       7899  2018-05-23 16:39  JBOA\src\com\zxz\action\BizClaimVoucherAction.java

     文件       2911  2018-05-23 19:45  JBOA\src\com\zxz\action\BizClaimVoucherStatisticsAction.java

     文件       2916  2018-05-23 19:55  JBOA\src\com\zxz\action\BizClaimVouyearStatisticsAction.java

     文件       3514  2018-05-21 21:58  JBOA\src\com\zxz\action\BizLeaveAction.java

     文件       1658  2018-05-24 22:26  JBOA\src\com\zxz\action\EmployeeAction.java

     文件        737  2018-05-24 22:17  JBOA\src\com\zxz\action\RandomAction.java

     文件        609  2018-05-22 16:29  JBOA\src\com\zxz\dao\Dao.java

     文件       2544  2018-05-23 17:54  JBOA\src\com\zxz\dao\impl\DaoImpl.java

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

评论

共有 条评论