📄 modfiyuser.jsp
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ page import="java.util.*"%>
<%@ page import="java.text.SimpleDateFormat"%>
<%@ page import="java.util.Date"%>
<%@ page contentType="text/html;charset=GBK"%>
<%@ page import="com.saas.biz.commen.ParamethodMgr"%>
<%@ page import="com.saas.biz.userMgr.UserInfo"%>
<%@ page import="com.saas.biz.AreaInfoMgr.AreaInfo"%>
<%@ page import="com.saas.biz.organizeMgr.OrganizeInfo"%>
<%@ page import="com.saas.biz.custMgr.Custinfo"%>
<%@ page import="com.saas.biz.commen.commMethodMgr"%>
<jsp:useBean id="bean" class="com.saas.biz.organizeMgr.OrganizeInfo" scope="page" />
<%
String date = new SimpleDateFormat("yyyy-MM-dd").format(new Date());
String user_id = "",cust_id="",view="",enable="",modify="",cust_aim="";
String user_name = "", passwd = "", passwd_answer = "", pspt_id = "", pspt_end_date = date, pspt_addr = "", birthday = date, local_native_code = "", post_addr = "",
phone = "", home_addr = "",city_code="", community_id = "",work_name="",work_depart="", job = "", email = "",qq="",fax="",blog="",post_code="",depart_code="",depart_name="";
ParamethodMgr paramCom = new ParamethodMgr();
HttpSession logsession = request.getSession();
if (logsession.getAttribute("SESSION_CUST_ID") != null)
{
cust_id = logsession.getAttribute("SESSION_CUST_ID").toString();
}
if (logsession.getAttribute("SESSION_USER_ID") != null)
{
user_id = logsession.getAttribute("SESSION_USER_ID").toString();
}
if( cust_id !=null){
cust_aim=new Custinfo().getCustCompany(cust_id);
}
String cust_name=bean.getCustNameById(cust_id);
if ( user_id != null)
{
UserInfo userOjb = new UserInfo();
ArrayList userList = userOjb.getUserInfoByUserId(user_id);
if (userList != null && userList.size() > 0) {
HashMap map = (HashMap) userList.get(0);
if (map.get("user_name") != null) {
user_name = map.get("user_name").toString();
}
if (map.get("passwd") != null) {
passwd = map.get("passwd").toString();
}
if (map.get("passwd_answer") != null) {
passwd_answer = map.get("passwd_answer").toString();
}
if (map.get("pspt_id") != null) {
pspt_id = map.get("pspt_id").toString();
}
if (map.get("city_code") != null) {
city_code = map.get("city_code").toString();
}
if (map.get("pspt_end_date") != null) {
pspt_end_date = map.get("pspt_end_date").toString();
if (pspt_end_date.length() > 10) {
pspt_end_date = pspt_end_date.substring(0, 10);
}
}
if (map.get("pspt_addr") != null) {
pspt_addr = map.get("pspt_addr").toString();
}
if (map.get("birthday") != null) {
birthday = map.get("birthday").toString();
if (birthday.length() > 10) {
birthday = birthday.substring(0, 10);
}
}
if (map.get("local_native_code") != null) {
local_native_code = map.get("local_native_code").toString();
}
if (map.get("post_addr") != null) {
post_addr = map.get("post_addr").toString();
}
if (map.get("phone") != null) {
phone = map.get("phone").toString();
}
if (map.get("community_id") != null) {
community_id = map.get("community_id").toString();
}
if (map.get("home_addr") != null) {
home_addr = map.get("home_addr").toString();
}
if (map.get("work_name") != null) {
work_name = map.get("work_name").toString();
}
if (map.get("work_depart") != null) {
work_depart = map.get("work_depart").toString();
}
if (map.get("job") != null) {
job = map.get("job").toString();
}
if (map.get("email") != null) {
email = map.get("email").toString();
}
if (map.get("qq") != null) {
qq = map.get("qq").toString();
}
if (map.get("fax") != null) {
fax = map.get("fax").toString();
}
if (map.get("blog") != null) {
blog = map.get("blog").toString();
}
if (map.get("post_code") != null) {
post_code = map.get("post_code").toString();
}
if (map.get("depart_code") != null) {
depart_code = map.get("depart_code").toString();
}
}
}
ArrayList passReqList = paramCom.getCompareInfo("CRM", "passwd_ques");
ArrayList creditList = paramCom.getCompareInfo("CRM", "pspt_type_code");
ArrayList folkList = paramCom.getCompareInfo("CRM", "folk_code");
ArrayList degreeList = paramCom.getCompareInfo("CRM", "educate_degree_code");
AreaInfo arae=new AreaInfo();
Map country_Map=new HashMap();
String up_org_id="";
country_Map=arae.getAreaByParent("5J2mc0X0G85BH");
ArrayList orgList=new OrganizeInfo().getOrgnaizeByOrg_id(depart_code);
if(orgList !=null && orgList.size()>0){
HashMap map=(HashMap)orgList.get(0);
depart_name=map.get("org_name").toString();
up_org_id=map.get("up_org_id").toString();
if(up_org_id=="000000000000000" || up_org_id.equals("000000000000000")){
up_org_id=depart_code;
}
}
String display="";
commMethodMgr commen = new commMethodMgr();
String idx = user_id;
%>
<html>
<head>
<title>www.Xsaas.com·成员管理</title>
<link href="/style/layout.css" rel="stylesheet" type="text/css">
<script language="JavaScript" src="/www/fuction/public.js"></script>
<script src="/www/fuction/calendar.js" type="text/javascript"></script>
<script language="javascript" src="/js/Calendar_Ly.js"></script>
<script type='text/javascript' src='<%=request.getContextPath()%>/dwr/interface/AreaInfo.js'></script>
<script type='text/javascript' src='<%=request.getContextPath()%>/dwr/interface/OrganizeInfo.js'></script>
<script type='text/javascript' src='<%=request.getContextPath()%>/dwr/engine.js'></script>
<script type='text/javascript' src='<%=request.getContextPath()%>/dwr/util.js'></script>
<link rel="stylesheet" type="text/css" href="../ext/resources/css/ext-all.css" />
<script type="text/javascript" src="../ext/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../ext/ext-all.js"></script>
<script language="JavaScript">
function Check_Value()
{
document.getElementById("group_contact_phone").value=document.getElementById("phone").value;
return true;
}
function check_none(current_obj)
{
if (current_obj.advshow.checked)
{
current_obj.submit1.disabled=false;
}
else
{
current_obj.submit1.disabled=true;
}
}
function exit()
{
window.close();
}
function confirmsub(formobj)
{
if(window.confirm('你确定要提交吗?'))
{
if (!Check_Value())
{
return;
}
formobj.submit();
}
else
{
return;
}
}
function setProvience(country){
var country_id=country;
AreaInfo.getAreaByParent(country_id,function(data){
DWRUtil.removeAllOptions("city_code");
DWRUtil.removeAllOptions("eparchy_code");
DWRUtil.addOptions("eparchy_code",data);
});
}
function setCitys(prov){
var provence=prov;
AreaInfo.getAreaByParent(provence,function(data){
DWRUtil.removeAllOptions("city_code");
DWRUtil.addOptions("city_code",data);
});
}
function shwoOrHidden(){
if(document.getElementById("sh").style.display=="block"){
document.getElementById("sh").style.display="none";
}else{
document.getElementById("sh").style.display="block";
}
}
var tree = new Ext.tree.TreePanel({
el:"tree-div",
autoScroll:false,
animate:true,
width:'35%',
height:'300px',
enableDD:true,
containerScroll: true,
loader: new Ext.tree.TreeLoader({
dataUrl:'/tree.html'
})
});
function createTree(){
var cust=document.getElementById("cust_id").value;
var org_idx='000000000000000';
var root_name=document.getElementById("cust_name").value;
tree.on("click",function(node,event){
document.getElementById("org_depart_code").value=node.id;
document.getElementById("depart_name").value=node.text;
});
var root = new Ext.tree.AsyncTreeNode({
text: root_name,
draggable:false,
iconCls:'root-Img',
id:org_idx
});
tree.setRootNode(root);
var id=root.id;
OrganizeInfo.getOrganizeByUpIdMap(cust,id,function(data){
for(var j=0;j<data.length;j++){
var obj=data[j];
callBackFunction(obj,tree.getNodeById(id));
}
});
tree.render();
root.expand();
tree.expandAll();
}
//三级节点
function callBackFunction(obj,node){
var cust=document.getElementById("cust_id").value;
for(var org_id in obj){
var org_name=obj[org_id];
if(org_id!='extend'){
var nodex = new Ext.tree.TreeNode({text:org_name,draggable:false,iconCls:'Tree-Img',id:org_id});
node.appendChild(nodex);
OrganizeInfo.getOrganizeByUpIdMap(cust,org_id,function(data){
for(var i=0;i<data.length;i++){
var objx=data[i];
for(var orgid in objx){
var orgname=objx[orgid];
if(orgid!='extend'){
var tree_nodex= new Ext.tree.TreeNode({text:orgname,draggable:false,iconCls:'Tree-Img',id:orgid});
nodex.appendChild(tree_nodex);
OrganizeInfo.getOrganizeByUpIdMap(cust,orgid,function(data){
for(var i=0;i<data.length;i++){
var obj=data[i];
callBackFunction(obj,tree_nodex);
}
});
}
}
}
});
}
}
}
</script>
</head>
<body onload="createTree()">
<form name=Userform action=/doTradeReg.do method=post target="_self">
<table width="818" border="0" cellspacing="0" cellpadding="0"
align="center">
<tr>
<td height="26" background="/img/bg-1.gif">
</td>
</tr>
<tr>
<td background="/img/bg-2.gif">
<table width=93% border=0 cellpadding=5 cellspacing=1
bgcolor="#dddddd" align="center">
<input type=hidden name=trade_type_code value=0110 >
<input name="user_id" type=hidden value=<%=user_id%>>
<input name="cust_id" id="cust_id" type=hidden value=<%=cust_id%>>
<tr>
<td height="30" colspan="2" align="left" class="line1">
<%
out.print("修改用户详细信息");
%>
</td>
</tr>
<tr style="display:none">
<td align=right style="background-color:#f6f6f6; color:#000000; font-weight:bold; font-size:12px;">
公司名称:</td>
<td width="74" style="background-color:#ffffff; color:#000000; font-size:12px; padding:5px; text-align:left; width:75%;padding:3px 5px;height:25px">
<%=cust_aim%>
</td>
</tr>
<tr>
<td align=right style="background-color:#f6f6f6; color:#000000; font-weight:bold; font-size:12px;">
姓名:</td>
<td width="74" style="background-color:#ffffff; color:#000000; font-size:12px; padding:5px; text-align:left; width:75%;">
<%=user_name%>
</td>
</tr>
<tr style="<%=display%>">
<td align=right style="background-color:#f6f6f6; color:#000000; font-weight:bold; font-size:12px;">
密码:</td>
<td style="background-color:#ffffff; color:#000000; font-size:12px; padding:5px;" align=left>
<input name=passwd type=text value="<%=passwd%>" size="30" <%=enable%>>
</td>
</tr>
<tr style="<%=display%>">
<td align=right style="background-color:#f6f6f6; color:#000000; font-weight:bold; font-size:12px;">
确认密码: </td>
<td style="background-color:#ffffff; color:#000000; font-size:12px;padding:5px;" align=left>
<input name=passwd1 type=text value="<%=passwd%>" size="30" <%=enable%>>
</td>
</tr>
<tr style="<%=display%>">
<td align=right style="background-color:#f6f6f6; color:#000000; font-weight:bold; font-size:12px;">
密码提示问题: </td>
<td style="background-color:#ffffff; color:#000000; font-size:12px;padding:5px;" align=left>
<select name=passwd_ques>
<%
if (passReqList != null && passReqList.size() > 0) {
for (int i = 0; i < passReqList.size(); i++) {
HashMap map = (HashMap) passReqList.get(i);
String value = map.get("para_code1").toString();
String name = map.get("para_code2").toString();
%>
<option value="<%=value%>">
<%=name%>
</option>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -