資源簡介
CRM(完整的客戶管理系統源代碼)
界面基本上用JS構成,框架是SSH模式

代碼片段和文件信息
package?com.accp.dao.jb_crm_team0.Imp;
import?java.util.ArrayList;
import?java.util.List;
import?java.util.Map;
import?org.apache.commons.lang.StringUtils;
import?org.apache.commons.logging.Log;
import?org.apache.commons.logging.LogFactory;
import?org.hibernate.Criteria;
import?org.hibernate.LockMode;
import?org.springframework.context.ApplicationContext;
import?org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import?org.hibernate.criterion.expression;
import?org.hibernate.criterion.Projection;
import?org.hibernate.criterion.Projections;
import?org.hibernate.impl.CriteriaImpl;
import?com.accp.dao.jb_crm_team0.Inf.IBasDictDAO;
import?com.accp.dao.jb_sale.Inf.IProductDAO;
import?com.accp.entity.jb_crm_team0.BasDict;
import?com.accp.entity.jb_crm_team0.CstCustomer;
import?com.accp.util.PageResult;
import?com.accp.struts.form.BasDictForm;
import?com.accp.struts.form.CustomerForm;
import?com.sun.org.apache.commons.collections.Predicate;
import?freemarker.template.utility.StringUtil;
public?class?BasDictDAO?extends?HibernateDaoSupport?implements?IBasDictDAO?{
private?static?final?Log?log?=?LogFactory.getLog(BasDictDAO.class);
protected?void?initDao()?{
//?do?nothing
}
public?void?save(BasDict?transientInstance)?{
log.debug(“saving?BasDict?instance“);
try?{
getHibernateTemplate().save(transientInstance);
log.debug(“save?successful“);
}?catch?(RuntimeException?re)?{
log.error(“save?failed“?re);
throw?re;
}
}
public?PageResult?findAll(Map?paramMap)?{
PageResult?pgr?=?new?PageResult();
String?start?=?(String)?paramMap.get(“start“);
String?limit?=?(String)?paramMap.get(“limit“);
String?dicttype=(String)paramMap.get(“dict_type“);
String?dictitem=(String)paramMap.get(“dict_item“);
String?dictvalue=(String)paramMap.get(“dict_value“);
try?{
Criteria?c=getSession().createCriteria(BasDict.class);
if(StringUtils.isNotEmpty(dicttype))
{
c.add(expression.like(“dictType“?“%“+dicttype+“%“));
}
if(StringUtils.isNotEmpty(dictitem)){
c.add(expression.like(“dictItem“?“%“+dictitem+“%“));
}
if(StringUtils.isNotEmpty(dictvalue))
{
c.add(expression.like(“dictValue“?“%“+dictvalue+“%“));
}
//?總條數
Projection?entityProjection?=?((CriteriaImpl)c).getProjection();
c.setProjection(Projections.rowCount()).uniqueResult();
int?rowCount??=?((Number)c.uniqueResult()).intValue();
pgr.setRowCount(rowCount);
c.setProjection(entityProjection);
//?分頁
if?(start?!=?null)?{
c.setFirstResult(Integer.parseInt(start));
}
if?(limit?!=?null)?{
c.setMaxResults(Integer.parseInt(limit));
}
List?list=c.list();
List?fList=new?ArrayList();
BasDictForm?dictForm=null;
for(BasDict?basdict:list){
dictForm=new?BasDictForm();
dictForm.setDictId(basdict.getDictId());
dictForm.setDictType(basdict.getDictType());
dictForm.setDictItem(basdict.
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2008-09-19?18:54??CRM客戶管理系統\
?????文件????????1633??2008-09-19?08:38??CRM客戶管理系統\.classpath
?????文件?????????518??2008-08-16?11:07??CRM客戶管理系統\.myhibernatedata
?????文件?????????291??2008-09-19?18:29??CRM客戶管理系統\.myme
?????文件?????????262??2008-08-16?11:36??CRM客戶管理系統\.mystrutsdata
?????文件????????1717??2008-08-16?11:58??CRM客戶管理系統\.project
?????文件?????????320??2008-08-16?10:11??CRM客戶管理系統\.springBeans
?????目錄???????????0??2008-09-18?15:48??CRM客戶管理系統\DB\
?????文件??????????18??2008-11-02?08:51??CRM客戶管理系統\DB\建議自己創建.txt
?????目錄???????????0??2008-09-12?10:31??CRM客戶管理系統\src\
?????文件???????11858??2008-09-19?19:41??CRM客戶管理系統\src\applicationContext.xm
?????目錄???????????0??2008-09-04?14:36??CRM客戶管理系統\src\com\
?????目錄???????????0??2008-09-19?14:56??CRM客戶管理系統\src\com\accp\
?????目錄???????????0??2008-09-12?09:47??CRM客戶管理系統\src\com\accp\dao\
?????目錄???????????0??2008-09-04?14:36??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\
?????目錄???????????0??2008-09-12?10:31??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\
?????文件????????8013??2008-09-07?15:29??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\BasDictDAO.java
?????文件????????7318??2008-08-23?18:15??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\CstActivityDAO.java
?????文件???????16722??2008-09-13?14:41??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\CstCustomerDAO.java
?????文件????????8179??2008-08-21?17:43??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\Cstli
?????文件???????12759??2008-09-19?21:48??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\CstLostDAO.java
?????文件????????3060??2008-09-15?11:18??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\CstManagerDAO.java
?????文件???????12716??2008-09-08?13:51??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\CstServiceDAO.java
?????文件????????1020??2008-09-01?12:07??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\ReportDAO.java
?????文件????????7683??2008-09-03?12:24??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\SalChanceDAO.java
?????文件????????9290??2008-09-10?11:28??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\SalPlanDAO.java
?????文件????????6471??2008-09-19?16:44??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\SysRightDAO.java
?????文件????????7094??2008-09-19?20:12??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\SysRoleDAO.java
?????文件????????7819??2008-09-19?16:23??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\SysRoleRightDAO.java
?????文件????????7940??2008-09-19?19:50??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Imp\SysUserDAO.java
?????目錄???????????0??2008-09-12?10:31??CRM客戶管理系統\src\com\accp\dao\jb_crm_team0\Inf\
............此處省略1516個文件信息
評論
共有 條評論