📄 cstactivitybiz.java
字号:
package org.jb.y2t308.team3.biz;
import org.jb.common.biz.BaseBiz;
import org.jb.common.util.PageResult;
import org.jb.y2t308.team3.entity.CstActivity;
import org.jb.y2t308.team3.entity.CstCustomer;
/**
* 交往记录
*
* @author student
*
*/
public class CstActivityBiz extends BaseBiz {
/**
* 创建交往记录方法
*
* @param activity
*/
public void addActivityInfo(CstActivity cstActivity, String customerNo) {
CstCustomer cstCustomer = (CstCustomer) this.getCommonDAO().get(
CstCustomer.class, customerNo);
cstActivity.setCstCustomer(cstCustomer);
this.getCommonDAO().add(cstActivity);
}
/**
*
* 查询交往记录列表
*
*/
public void getActivityList(CstActivity item, PageResult pageResult) {
try {
String hql = "select cy from CstActivity cy where 1=1";
if (null != item) {
if (isNotNullOrEmpty(item.getCstCustomer().getCustNo())) {
hql += " and cy.cstCustomer.custNo like '%" + item.getCstCustomer().getCustNo()
+ "%'";
}
}
if(isNotNullOrEmpty(pageResult.getOrderBy()))
{
String sort=pageResult.getSort();
hql+="order by"+pageResult.getOrderBy()+" "+sort;
if("asc".equals(sort))
{
pageResult.setSort("desc");
}
else{
pageResult.setSort("asc");
}
}else{
hql+=" order by cy.atvDate desc,cy.atvTitle asc";
}
this.getCommonDAO().listByPage(hql,pageResult);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
*
*
* 删除交往记录
*
*/
public void delActivetyInfo(Long atvId) {
/**
* 调用父类的删除方法
*
*/
this.getCommonDAO().del(CstActivity.class,atvId);}
/**
*
*修改交往记录
*
*/
public void updateActivetyInfo(CstActivity activity){
this.getCommonDAO().update(activity);
}
/**
*
* 根据id查找相对应的交往记录
*
* @param atvId
* @return
*/
public CstActivity getCstActivity(Long atvId)
{
CstActivity cstAtivity=(CstActivity) this.getCommonDAO().get(CstActivity.class,atvId);
return cstAtivity;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -