📄 accoutadjustbean.java
字号:
package com.ufmobile.business.account.bo.bean;
import java.util.Date;
import java.util.List;
import javax.annotation.PostConstruct;
import javax.ejb.Stateless;
import com.ufmobile.business.account.bo.AccountAdjust;
import com.ufmobile.business.account.dao.AccountAdjustDAO;
import com.ufmobile.business.account.entity.AccountAdjustEntity;
import com.ufmobile.common.BaseBean;
import com.ufmobile.platform.Exception.BusinessException;
import com.ufmobile.platform.log.RunTimeLogger;
public @Stateless class AccoutAdjustBean extends BaseBean implements AccountAdjust{
private AccountAdjustDAO accaDao;
@PostConstruct
public void init()
{
accaDao = new AccountAdjustDAO(this.getManager(this.getClass()));
}
/**
* 创建账户调整单
* */
public void create (AccountAdjustEntity accae) throws BusinessException{
RunTimeLogger.info(this, "创建账户调整单。");
if(accae == null){
throw new BusinessException(AccountAdjustDAO.class,"账户调整单不能为空!");
}
accaDao.create(accae);
}
/**
* 查询符合条件的账户调整单的个数
* */
public Integer queryByBoothAdjustTypeOperateDateTotal(int accountType,
int adjustType, Date fromDate, Date toDate, Long boothid) throws BusinessException{
RunTimeLogger.info(this, "查询账户调整单数量。");
Integer total = accaDao.queryByBoothAdjustTypeOperateDateTotal(accountType, adjustType, fromDate, toDate, boothid);
return total;
}
/**
* 查询符合条件的账户调整单列表
* */
public List<AccountAdjustEntity> queryByBoothAdjustTypeOperateDate(int accountType,
int adjustType, Date fromDate, Date toDate,
Long boothid,int total, int begin)throws BusinessException{
RunTimeLogger.info(this, "查询账户调整单列表。");
List<AccountAdjustEntity> aaeList= accaDao.queryByBoothAdjustTypeOperateDate(accountType, adjustType, fromDate, toDate, boothid, total, begin);
return aaeList;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -