package com.amssy.crm.chance.web.form;
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.amssy.context.ContextFactory;
import com.amssy.context.SpringAdapter;
import com.amssy.crm.chance.dao.ChanceDAO;
import com.amssy.crm.chance.dao.ChanceOriginDAO;
import com.amssy.crm.chance.model.ChanceAssignRecordDTO;
import com.amssy.crm.chance.model.ChanceDTO;
import com.amssy.crm.chance.model.ChanceHandleDTO;
import com.amssy.crm.chance.model.ChanceOriginDTO;
import com.amssy.crm.chance.model.ChanceRecordDTO;
import com.amssy.crm.chance.web.bean.AssAdvChanceBean;
import com.amssy.crm.chance.web.bean.RetAdvChanceBean;
import com.amssy.crm.record.model.RecordDTO;
import com.amssy.crm.system.model.BaseInfoDTO;
import com.amssy.crm.system.util.ChanceConstant;
import com.amssy.crm.util.CommonUtil;
import com.amssy.crm.web.ext.ExtGridHelper;
import com.amssy.crm.web.ext.SplitPages;
import com.amssy.crm.web.session.CRMSessionObject;
import com.amssy.ec.hr.model.RoleDTO;
import com.amssy.ec.hr.model.UserOrgDTO;
import com.amssy.ec.hr.model.UserOrgRoleDTO;
/**
* Form parameters
*
* @author Conan
* @date 2008-10-31
*/
public class FormSubmit {
private final static Log log = LogFactory.getLog(FormSubmit.class);
public static Map getSelectChanceParameters(HttpServletRequest request) {
HttpSession session = request.getSession(true);
CRMSessionObject crm = (CRMSessionObject)session.getAttribute("crmSession");
Long orgId = crm.getOrgId();
Integer roleId = crm.getRoleId();
Long userId = crm.getUserId();
Integer roleTypeId=crm.getRoleTypeId();
String roleTypeName=crm.getRoleTypeName();
String cmrId = request.getParameter("cmrId");
String chaId = request.getParameter("chaId");
String chaOri = request.getParameter("chaOri");
String chaPha = request.getParameter("chaPha");
String chaPurp = request.getParameter("chaPurp");
String chaType = request.getParameter("chaType");
String chaReqType = request.getParameter("chaReqType");
String chaStat = request.getParameter("chaStat");
//add by liangzp
String createdTimeEnd = request.getParameter("createdTimeEnd");
String createdTimeStart = request.getParameter("createdTimeStart");
String lastUpdTimeStart = request.getParameter("lastUpdTimeStart");
String lastUpdTimeEnd = request.getParameter("lastUpdTimeEnd");
String lastUpdUserId = request.getParameter("lastUpdUserId");
String lastUpdUserLogonId = request.getParameter("lastUpdUserLogonId");
String updTimesStart = request.getParameter("updTimesStart");
String updTimesEnd = request.getParameter("updTimesEnd");
String orderId = request.getParameter("orderId");
String chaPriPdtName = request.getParameter("chaPriPdtName");//机会产品
String chaIds = request.getParameter("chaIds");
String chaRst = request.getParameter("chaRst");
//add by zhucq
//String chanceProduct = request.getParameter("chanceProduct");//机会产品
String dealCount = request.getParameter("dealCount");//处理次数
String lastDealDateFrom = request.getParameter("lastDealDateFrom");//最后处理日期
String lastDealDateTo = request.getParameter("lastDealDateTo");//最后处理日期
// String chaDealDesc = request.getParameter("chaDealDescId");//处理简述
String lastDealDescId = request.getParameter("lastDealDescId");//最后处理简述
String callResult = request.getParameter("callResult");//联系结果
String chaOriType = request.getParameter("chaOriType");
Map map = new HashMap();
try {
map = SplitPages.verifyParameters(request);
} catch (Exception e) {
e.printStackTrace();
}
map.put("cmrId", CheckNullHelper.checkStringNull(cmrId));
map.put("chaId", CheckNullHelper.checkStringNull(chaId));
map.put("chaOri", CheckNullHelper.checkStringNull(chaOri));
map.put("chaPha", CheckNullHelper.checkStringNull(chaPha));
map.put("chaPurp", CheckNullHelper.checkStringNull(chaPurp));
map.put("chaReqType", CheckNullHelper.checkStringNull(chaReqType));
map.put("chaStat", CheckNullHelper.checkStringNull(chaStat));
map.put("chaType", CheckNullHelper.checkStringNull(chaType));
map.put("userId", userId);
map.put("orgId", orgId);
map.put("roleId", roleId);
// add by liangzp
map.put("createdTimeEnd", CheckNullHelper.checkStringNull(createdTimeEnd));
map.put("createdTimeStart", CheckNullHelper.checkStringNull(createdTimeStart));
map.put("lastUpdTimeStart", CheckNullHelper.checkStringNull(lastUpdTimeStart));
map.put("lastUpdTimeEnd", CheckNullHelper.checkStringNull(lastUpdTimeEnd));
map.put("lastUpdUserId", CheckNullHelper.checkStringNull(lastUpdUserId));
map.put("lastUpdUserLogonId", CheckNullHelper.checkStringNull(lastUpdUserLogonId));
map.put("updTimesStart", CheckNullHelper.checkStringNull(updTimesStart));
map.put("updTimesEnd", CheckNullHelper.checkStringNull(updTimesEnd));
map.put("orderId", CheckNullHelper.checkStringNull(orderId));
map.put("chaPriPdtName", CheckNullHelper.checkStringNull(chaPriPdtName));
map.put("chaIds", CheckNullHelper.checkStringNull(chaIds));
map.put("chaRst", CheckNullHelper.checkStringNull(chaRst));
map.put("lastDealDescId", CheckNullHelper.checkStringNull(lastDealDescId));
//add by zhucq
//map.put("chaPriPdtName", CheckNullHelper.checkStringNull(chanceProduct));
map.put("dealCount", CheckNullHelper.checkStringNull(dealCount));
map.put("lastDealDateFrom", CheckNullHelper.checkStringNull(lastDealDateFrom));
map.put("lastDealDateTo", CheckNullHelper.checkStringNull(lastDealDateTo));
// map.put("chaDealDesc", CheckNullHelper.checkStringNull(chaDealDesc));
map.put("callResult", CheckNullHelper.checkStringNull(callResult));
map.put("chaOriTypeId", CheckNullHelper.checkStringNull(chaOriType));
//add by haojun
map.put("roleTypeId",roleTypeId); //new Integer(1060)
map.put("roleTypeName",roleTypeName);
return map;
}/*lzp
public static Map getSelectChanceAssignParameters(HttpServletRequest request) {
HttpSession session = request.getSession(true);
//CRMSessionObject crm = (CRMSessionObject)session.getAttribute("crmSession");
//Long orgId = crm.getOrgId();
//Integer roleId = crm.getRoleId();
//Long userId = crm.getUserId();
String cmrId = request.getParameter("cmrId");
String chaId = request.getParameter("chaId");
String chaOri = request.getParameter("chaOri");
String chaPha = request.getParameter("chaPha");
String chaPurp = request.getParameter("chaPurp");
String chaType = request.getParameter("chaType");
String orgEntityId = request.getParameter("orgEntityId");
String userId = request.getParameter("userId");
String chaReqType = request.getParameter("chaReqType");
String chaStat = request.getParameter("chaStat");
// if (chaStat.equalsIgnoreCase("0")){
// chaStat = "138";
// }else if(chaStat.equalsIgnoreCase("1
没有合适的资源?快使用搜索试试~ 我知道了~
CRMOnline(Release20100513-1230稳定版).rar
共2000个文件
java:839个
js:418个
xml:242个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 81 浏览量
2023-11-18
21:39:12
上传
评论
收藏 5.93MB RAR 举报
温馨提示
一套完完整整的CRM系统,含前后端代码,是以前公司开发的,可商用。
资源推荐
资源详情
资源评论
收起资源包目录
CRMOnline(Release20100513-1230稳定版).rar (2000个子文件)
.classpath 503B
ext-all.css 79KB
app.newedit.css 27KB
grid.css 13KB
form.css 10KB
extjs.css 10KB
panel.css 8KB
tabs.css 7KB
tree.css 7KB
style.css 6KB
core.css 6KB
date-picker.css 6KB
layout.css 5KB
toolbar.css 5KB
window.css 5KB
tab.css 4KB
button.css 4KB
privilege.css 4KB
doubtfulSearch.css 4KB
resizable.css 4KB
qtips.css 3KB
crmMonitor.css 3KB
zeroSecondChance.css 3KB
zeroPhone.css 3KB
complainFilter.css 3KB
planFilter.css 3KB
chanceFilter.css 3KB
chanceStatusManager.css 3KB
evaluate.css 3KB
check.css 3KB
updateQc.css 3KB
backChecking.css 3KB
qcCheckSearch.css 3KB
qcList.css 3KB
qcFilter.css 3KB
customerFilter.css 3KB
createChanceOrigin.css 3KB
dealComplain.css 3KB
addComplain.css 3KB
complainList.css 3KB
viewComplain.css 3KB
planList.css 3KB
createPlan.css 3KB
processPlan.css 3KB
bindMemberCard.css 3KB
createMemberCard.css 3KB
productOrderList.css 3KB
memberCardList.css 3KB
detailChance.css 3KB
chanceUpdate.css 3KB
chanceRecordList.css 3KB
chanceRecord.css 3KB
processChance.css 3KB
selectChanceOrigin.css 3KB
addBaseType.css 3KB
queryBaseInfo.css 3KB
addBaseInfo.css 3KB
queryBaseType.css 3KB
viewCustomer.css 3KB
customerList.css 3KB
viewTryoutOrder.css 3KB
tryoutOrderList.css 3KB
createTryoutOrder.css 3KB
adProductList.css 3KB
test.css 3KB
logonHistory.css 3KB
orderList.css 3KB
chanceAnalysis.css 3KB
createChance.css 3KB
myAdvChance.css 3KB
createQualityCheck.css 3KB
processChance.css 3KB
talk.css 3KB
menu.css 3KB
talk1.css 3KB
box.css 3KB
slider.css 2KB
tab.css 2KB
editor.css 2KB
dialog.css 2KB
top.css 2KB
top.css 2KB
tab.webfx.css 2KB
talk.css 2KB
recordList.css 2KB
agent.softphone.css 2KB
tab.blue.css 2KB
style.css 2KB
dd.css 2KB
tab.menu.css 1KB
detailChanceOrigin.css 1KB
updateChanceOrigin.css 1KB
removeChanceOrigin.css 1KB
app.css 1KB
tab.css 1KB
combo.css 1KB
pubic1.css 1KB
pubic.css 1KB
pubic.css 1KB
tab.winclassic.css 1KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
小小哭包
- 粉丝: 1906
- 资源: 3975
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功