activitiesbizimpl.java

来自「通过这个系统完成对客户基本信息、联系人信息、交往信息、客户服务信息的充分共享和规」· Java 代码 · 共 68 行

JAVA
68
字号
package com.t53.crm4.customer.biz.impl;

import java.util.List;

import com.t53.crm4.common.entity.CstActivity;
import com.t53.crm4.common.entity.CstCustomer;
import com.t53.crm4.customer.biz.ActivitiesBiz;
import com.t53.crm4.customer.dao.IActivitiesDao;
import com.t53.crm4.customer.dao.ICustomerDao;

public class ActivitiesBizImpl implements ActivitiesBiz {

	private IActivitiesDao actDao;

	private ICustomerDao custDao;

	public void setCustDao(ICustomerDao custDao) {
		this.custDao = custDao;
	}

	public void setActDao(IActivitiesDao actDao) {
		this.actDao = actDao;
	}
	public List findCust(String obj) {
		return custDao.find("from CstCustomer c where c.custNo = ?", obj);
	}
	@SuppressWarnings("unchecked")
	public List find(String property, String value) {
		String hql = null;
		if ("custNo".equals(property))
			hql = "from CstActivity c where c.cstCustomer." + property + "='"
					+ value + "'";
		if ("atvId".equals(property))
			hql = "from CstActivity c where c.atvId" + "=" + value;
		return actDao.find(hql);
	}



	public void del(Long id) {
		actDao.bulkUpdate("delete from CstActivity c where c.atvId=?", id);

	}

	public void modify(CstActivity activity) {
		CstCustomer customer = custDao.get(activity.getCstCustomer()
				.getCustNo());
		
		
		activity.setCstCustomer(customer);
			
		actDao.update(activity);

	}

	public void sava(CstActivity activity) {
		CstCustomer customer = custDao.get(activity.getCstCustomer()
				.getCustNo());
		System.out.println(customer.getCustName());
		
		activity.setCstCustomer(customer);
			
		actDao.save(activity);
		
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?