<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
|
<%Session.CodePage=65001%>
|
<!--#include virtual="/inc/chkadmin.gds"-->
|
<!--#include virtual="/inc/function.gds"-->
|
<%
|
userID=trim(Request("userID"))
|
if userID="" Then
|
userID=session("adminID")
|
is_User="1"
|
End if
|
if userID="" then response.redirect "/"
|
|
'各种返回信息
|
SystemMessageType=trim(Request("SystemMessageType"))
|
SMT=trim(Request("SMT"))
|
if SystemMessageType<>"" then
|
if SMT="1" then
|
SystemMessageTXT="数据不完整!!"
|
elseif SMT="2" then
|
SystemMessageTXT="用户登陆账号或姓名重复!!"
|
elseif SMT="3" then
|
SystemMessageTXT="手机/微信/邮箱至少填写一个!!"
|
elseif SMT="4" then
|
SystemMessageTXT="修改完成"
|
ElseIf SMT="7" Then
|
SystemMessageTXT="微信企业号同步出错"
|
Else
|
SystemMessageTXT=SMT
|
end if
|
end if
|
|
Set rs = Server.CreateObject("ADODB.Recordset")
|
sql="select count(id) from dictionary where vType in (1,2) and vtitle='OrderClass'"
|
rs.open sql,objConn,1,1
|
SumOrderClass=rs(0)
|
rs.close()
|
|
sql="select * from OA_User where OA_User_ID="&userID
|
rs.open sql,objConn,1,1
|
if not rs.eof then
|
OA_User_ID = rs("OA_User_ID")
|
OA_User = rs("OA_User")
|
OA_weixinUserID = rs("OA_weixinUserID")
|
OA_Name = rs("OA_Name")
|
OA_DepartmentID = rs("OA_DepartmentID")
|
OA_DepartmentIDs = rs("OA_DepartmentIDs")
|
OA_Position = rs("OA_Position")
|
OA_mobile = rs("OA_mobile")
|
OA_gender = rs("OA_gender")
|
OA_email = rs("OA_email")
|
OA_weixinID = rs("OA_weixinID")
|
OA_weixinAvatar = rs("OA_weixinAvatar")
|
OA_weixinStatus = rs("OA_weixinStatus")
|
OA_Power = rs("OA_Power")
|
Endtime = rs("Endtime")
|
OA_execLevel = rs("OA_execLevel")
|
OA_Province = rs("OA_Province")
|
OA_City = rs("OA_City")
|
OA_OrderClass=rs("OA_OrderClass")
|
Post_Name = rs("Post_Name")
|
Post_MoneyP = rs("Post_MoneyP")
|
Post_MoneyP1 = rs("Post_MoneyP1")
|
OA_Img_64 = rs("OA_Img_64")
|
OA_Img = rs("OA_Img")
|
OA_UserRemark= rs("OA_UserRemark")
|
OA_IdentityCard=rs("OA_IdentityCard")
|
OA_EmployeeGroup=rs("OA_EmployeeGroup")
|
If OA_Province<>"" Then ProvinceCityID=OA_Province
|
If OA_City<>"" Then ProvinceCityID=OA_City
|
end if
|
rs.close()
|
|
'权限证验
|
if (isDepartment("010102")=1 and OA_User_ID=session("adminID")) or (isDepartment("060201")=1 and OA_DepartmentID=session("adminDepartmentID")) or isDepartment("060203")=1 then
|
else
|
response.redirect "/"
|
end if
|
%>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
<head>
|
<title><%=LindemanAdmin%></title>
|
<!--#include virtual="/inc/ccs.gds"-->
|
<link href="css/dropzone.css" rel="stylesheet" type="text/css" />
|
</head>
|
<body onkeydown="xKeyEvent(event)">
|
<!--#INCLUDE FILE="menu_header.gds" -->
|
<!-- content -->
|
<div id="content">
|
<%If is_User="1" then%>
|
<!--#INCLUDE FILE="User_menu_left.gds" -->
|
<%else%>
|
<!--#INCLUDE FILE="AdminUser_menu_left.gds" -->
|
<%End if%>
|
<!-- content / right -->
|
<div id="right">
|
<!-- messages -->
|
|
<!-- forms -->
|
<div class="box">
|
<!-- box / title -->
|
<div class="title">
|
<h5>账号资料修改</h5>
|
<ul class="links">
|
<%
|
if PositionURLID="1" then PositionURLID=11
|
ReturnURL=session("PositionURL"&PositionURLID-1)
|
if InStr(ReturnURL,"?")<1 then
|
ReturnURL=ReturnURL&"?ReturnURLID="&(PositionURLID-1)
|
else
|
ReturnURL=ReturnURL&"&ReturnURLID="&(PositionURLID-1)
|
end if
|
%>
|
<li><a href="/AdminUser.gds?userID=<%=OA_User_ID%>">返回</a></li>
|
|
</ul>
|
</div>
|
<!-- end box / title -->
|
<!--#include virtual="/inc/SystemMessages.gds" -->
|
<form name="form1" method="post" action="admin_save.gds">
|
<input name="admin_save" type="hidden" value="10">
|
<input name="OA_UserID" type="hidden" value="<%=OA_User_ID%>">
|
<div class="form">
|
<div class="fields">
|
<div class="field field-first">
|
<div class="label">
|
<label for="input-small">用户登陆账号:</label>
|
</div>
|
<div class="input">
|
<input type="text" id="OA_User" name="OA_User" value="<%=OA_User%>" class="small" /> <font color="#ff0000">*</font>
|
</div>
|
</div>
|
<div class="field">
|
<div class="label">
|
<label for="input-small">微信OA账号:</label>
|
</div>
|
<div class="input">
|
<input type="text" id="OA_weixinUserID" name="OA_weixinUserID" value="<%=OA_weixinUserID%>" class="small valid" readonly="true"/> <%=AdminExecLevel_B(OA_execLevel,OA_weixinStatus,2)%>
|
</div>
|
</div>
|
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">姓名:</label>
|
</div>
|
<div class="input">
|
<input type="text" id="OA_Name" name="OA_Name" value="<%=OA_Name%>" class="small" /> <font color="#ff0000">*</font>
|
</div>
|
</div>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">性别:</label>
|
</div>
|
<div class="select">
|
<select id="OA_gender" name="OA_gender" class="select1">
|
<option value="0">请选择性别</option>
|
<option value="1"<%if 1=OA_gender then Response.Write " selected"%>>男</option>
|
<option value="2"<%if 2=OA_gender then Response.Write " selected"%>>女</option>
|
</select>
|
</div>
|
</div>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">手机:</label>
|
</div>
|
<div class="input">
|
<input type="text" id="OA_mobile" name="OA_mobile" value="<%=OA_mobile%>" class="small" />
|
|
</div>
|
</div>
|
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">照片:</label>
|
</div>
|
<script src="js/dz.js"></script>
|
<input name="OA_Img_64" id="OA_Img_64" type="hidden" value="<%=OA_Img_64%>">
|
<input name="OA_Img" id="OA_Img" type="hidden" value="<%=OA_Img%>">
|
<div class="dropzone input" id="file_OA_Img_64" style="min-height: 100px;">
|
<div class="fallback">
|
<input name="file_OA_Img_64" type="file" multiple />
|
</div>
|
</div>
|
<div class="dropzone input" id="file_OA_Img" style="min-height: 100px;margin-top: 5px;">
|
<div class="fallback">
|
<input name="file_OA_Img" type="file" multiple />
|
</div>
|
</div>
|
|
<script>
|
$("#file_OA_Img_64").dropzone({
|
url: "uploadimg.php?fileID=OA_Img_64",
|
method:"post", //也可用put
|
maxFiles:1,//一次性上传的文件数量上限
|
maxFilesize: 1, //MB
|
acceptedFiles: ".jpg",
|
<%if OA_Img_64<>"" then%>
|
dictDefaultMessage: "<img src='<%=OAImgURL&OA_Img_64%>' style='max-width: 100px'>",
|
<%else%>
|
dictDefaultMessage: "点击上传 或 拖拽需上传[头像]到这里 (照片要求80*80)",
|
<%end if%>
|
dictMaxFilesExceeded: "您最多只能上传1个文件!",
|
dictResponseError: '文件上传失败!',
|
dictInvalidFileType: "你不能上传该类型文件,文件类型只能是*.jpg。",
|
dictFallbackMessage:"浏览器不受支持",
|
dictFileTooBig:"文件过大上传文件最大支持.",
|
paramName:"file_OA_Img_64",
|
success: function(file, data) {
|
//alert(data);
|
updata=data.split("|");
|
if (updata[0]=='OK')
|
{
|
//alert(updata[1]);
|
$("#OA_Img_64").val(updata[1]);
|
}else{
|
alert(data);
|
}
|
|
},
|
init: function(file) {
|
//console.log(file);
|
}
|
});
|
$("#file_OA_Img").dropzone({
|
url: "uploadimg.php?fileID=OA_Img_64",
|
method:"post", //也可用put
|
maxFiles:1,//一次性上传的文件数量上限
|
maxFilesize: 1, //MB
|
acceptedFiles: ".jpg",
|
<%if OA_Img<>"" then%>
|
dictDefaultMessage: "<img src='<%=OAImgURL&OA_Img%>' style='max-width: 100px'>",
|
<%else%>
|
dictDefaultMessage: "点击上传 或 拖拽需上传[半身照]到这里 (照片要求720*720)",
|
<%end if%>
|
dictMaxFilesExceeded: "您最多只能上传1个文件!",
|
dictResponseError: '文件上传失败!',
|
dictInvalidFileType: "你不能上传该类型文件,文件类型只能是*.jpg。",
|
dictFallbackMessage:"浏览器不受支持",
|
dictFileTooBig:"文件过大上传文件最大支持.",
|
paramName:"file_OA_Img_64",
|
success: function(file, data) {
|
//alert(data);
|
updata=data.split("|");
|
if (updata[0]=='OK')
|
{
|
//alert(updata[1]);
|
$("#OA_Img").val(updata[1]);
|
}else{
|
alert(data);
|
}
|
|
},
|
init: function(file) {
|
//console.log(file);
|
}
|
});
|
</script>
|
</div>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">微信号:</label>
|
</div>
|
<div class="input">
|
<input type="text" id="OA_weixinID" name="OA_weixinID" value="<%=OA_weixinID%>" class="small" />(注意:是微信号,不是微信的名字)
|
</div>
|
</div>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">邮箱:</label>
|
</div>
|
<div class="input">
|
<input type="text" id="OA_email" name="OA_email" value="<%=OA_email%>" class="small" />
|
</div>
|
</div>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">身份证:</label>
|
</div>
|
<div class="input">
|
<input type="text" id="OA_IdentityCard" name="OA_IdentityCard" value="<%=OA_IdentityCard%>" class="small" />
|
</div>
|
</div>
|
|
<%if isDepartment("060202")=1 And (isDepartment("060203")=1 Or OA_DepartmentID=session("adminDepartmentID")) then%>
|
<div class="field">
|
<div class="label">
|
<label for="input-small">修改密码:</label>
|
</div>
|
<div class="input">
|
<input type="password" id="New_Pass" name="New_Pass" value="" class="small" autocomplete="off" />
|
</div>
|
</div>
|
<%End if%>
|
<%if isDepartment("060201")=1 And isDepartment("060203")=1 And OA_DepartmentID<>"0" then%>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">部门:</label>
|
</div>
|
<div class="select">
|
<select id="OA_DepartmentID" name="OA_DepartmentID" class="select1" style="height:280px;" multiple="multiple">
|
<%
|
If OA_DepartmentIDs<>"" Then OA_DepartmentID = OA_DepartmentIDs
|
sql="select id,vID,vtext,vType,vOrder,vtitle from dictionary where vtitle='OA_Department' and vType>=0 order by vOrder"
|
rs.open sql,objConn,1,1
|
do while not rs.Eof
|
departmentID = rs("vID")
|
departmentName = rs("vtext")
|
%>
|
<option value="<%=departmentID%>"<%if instr(","&OA_DepartmentID&",",","&departmentID&",")>0 then Response.Write " selected"%>><%=departmentName%></option>
|
<%rs.movenext
|
loop
|
rs.close()%>
|
</select>
|
</div>
|
</div>
|
<%End if%>
|
<%if isDepartment("060201")=1 And (isDepartment("060203")=1 Or OA_DepartmentID=session("adminDepartmentID")) then%>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">职位:</label>
|
</div>
|
<div class="input">
|
<input type="text" id="OA_Position" name="OA_Position" value="<%=OA_Position%>" class="small" />
|
</div>
|
</div>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">个人备注:</label>
|
</div>
|
<div class="input">
|
<input type="text" id="OA_UserRemark" name="OA_UserRemark" value="<%=OA_UserRemark%>" class="small" />
|
</div>
|
</div>
|
<div class="field">
|
<div class="label1">
|
<label for="input-medium">职能:</label>
|
</div>
|
<div class="checkboxes">
|
<%OA_CompetencyID=""
|
sql="select OA_CompetencyID from OA_Competency where OA_CompetencyUserID="&OA_User_ID
|
rs.open sql,objConn,1,1
|
do while not rs.Eof
|
OA_CompetencyID=OA_CompetencyID&","&rs(0)
|
rs.movenext
|
loop
|
rs.close()
|
OA_CompetencyIDSP = SPLIT(OA_CompetencyID,",")
|
sql="select vID,vtext from dictionary where vType=1 and vtitle='OA_Competency' order by vOrder"
|
rs.open sql,objConn,1,1
|
do while not rs.Eof
|
CompetencyID = rs("vID")
|
CompetencyName = rs("vtext")
|
Competency_is=""
|
for i = 1 to UBOUND(OA_CompetencyIDSP)
|
If CInt(CompetencyID)=CInt(OA_CompetencyIDSP(i)) Then Competency_is="1"
|
next
|
%>
|
<input type="checkbox" id="OA_CompetencyID_<%=CompetencyID%>" value="<%=CompetencyID%>" name="OA_CompetencyID" style="margin: auto;"<%If Competency_is="1" Then Response.Write " checked=""checked"""%>/>
|
<label for="OA_CompetencyID_<%=CompetencyID%>"><%=CompetencyName%></label>
|
<%
|
rs.movenext
|
loop
|
rs.close()
|
%>
|
</div>
|
</div>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">组别:</label>
|
</div>
|
<div class="select">
|
<select id="OA_EmployeeGroup" name="OA_EmployeeGroup" class="select1">
|
<option value="0">请选择<%=OA_EmployeeGroup%></option>
|
<%
|
sql="select id,vID,vtext,vType,vOrder,vtitle from dictionary where vtitle='EmployeeGroup' and vType>0 order by vOrder"
|
rs.open sql,objConn,1,1
|
do while not rs.Eof
|
EmployeeGroupID = rs("vID")
|
EmployeeGroupName = rs("vtext")
|
%>
|
<option value="<%=EmployeeGroupID%>"<%if OA_EmployeeGroup=cint(EmployeeGroupID) then Response.Write " selected"%>><%=EmployeeGroupName%></option>
|
<%rs.movenext
|
loop
|
rs.close()%>
|
</select>
|
</div>
|
</div>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">岗位级别:</label>
|
</div>
|
<div class="input">
|
<input type="text" id="Post_Name" name="Post_Name" value="<%=Post_Name%>" class="small" />
|
</div>
|
</div>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">岗位工资:</label>
|
</div>
|
<div class="checkboxes">
|
|
<label>P:</label>
|
<input type="text" id="Post_MoneyP" name="Post_MoneyP" value="<%=Post_MoneyP%>" class="small" style="width: 50px;"/>
|
<label>元 </label>
|
|
<label>P1:</label>
|
<input type="text" id="Post_MoneyP1" name="Post_MoneyP1" value="<%=FormatNumber(Post_MoneyP1,2,-1)%>" class="small" style="width: 40px;"/>
|
<label>元/公里</label>
|
</div>
|
</div>
|
<div class="field">
|
<div class="label1">
|
<label for="input-medium">可查看单据类型:</label>
|
</div>
|
<div class="checkboxes" style="line-height: 18px;">
|
<%
|
If isnull(OA_OrderClass) Then OA_OrderClass=""
|
OA_OrderClassIDSP = SPLIT(OA_OrderClass,",")
|
If SumOrderClass<=UBOUND(OA_OrderClassIDSP)+1 Or instr(OA_Power,"020114")>=1 Then
|
Response.Write "全部类型"
|
Else
|
'sql="select vID,vtext,vOrder2 from dictionary where vType in (1,2) and vtitle='OrderClass' order by vOrder"
|
sql="select replace(vtext,'服务单','') as vtext,UnitState,vOrder2 from dictionary left join IntroducerUnitData on ServiceBranch=vOrder2 and UnitID not in (32) where vtitle='OrderClass' and vType=1 order by UnitState desc"
|
rs.open sql,objConn,1,1
|
m=1
|
do while not rs.Eof
|
OrderClassID = rs("vOrder2")
|
OrderClassName = rs("vtext")
|
OrderClassUnitState= rs("UnitState")
|
If OrderClassUnitState="0" Then OrderClassName=OrderClassName&"(停用)"
|
OrderClass_is=""
|
for i = 0 to UBOUND(OA_OrderClassIDSP)
|
If OrderClassID=Trim(OA_OrderClassIDSP(i)) Then OrderClass_is="1"
|
Next
|
m=m+1
|
%>
|
<input type="checkbox" id="OA_OrderClass_<%=OrderClassID%>" value="<%=OrderClassID%>" name="OA_OrderClass" style="margin: auto;"<%If OrderClass_is="1" Then Response.Write " checked=""checked"""%>/>
|
<label for="OA_OrderClass_<%=OrderClassID%>"><%=OrderClassName%></label>
|
<%If m mod 10=1 Then Response.Write "<br>"
|
rs.movenext
|
loop
|
rs.close()
|
End If
|
OA_OrderClassIDSP = SPLIT(OA_OrderClass,",")
|
|
%>
|
</div>
|
</div>
|
<%If SumOrderClass<=UBOUND(OA_OrderClassIDSP)+1 Or instr(OA_Power,"020114")>=1 Then%>
|
<div class="field">
|
<div class="label1">
|
<label for="input-medium">可派遣单据类型:</label>
|
</div>
|
<div class="checkboxes" style="line-height: 18px;">
|
<%
|
If isnull(OA_OrderClass) Then OA_OrderClass=""
|
OA_OrderClassIDSP = SPLIT(OA_OrderClass,",")
|
'sql="select vID,vtext,vOrder2 from dictionary where vType in (1,2) and vtitle='OrderClass' order by vOrder"
|
sql="select replace(vtext,'服务单','') as vtext,UnitState,vOrder2 from dictionary left join IntroducerUnitData on ServiceBranch=vOrder2 and UnitID not in (32) where vtitle='OrderClass' and vType=1 order by UnitState desc"
|
rs.open sql,objConn,1,1
|
m=1
|
do while not rs.Eof
|
OrderClassID = rs("vOrder2")
|
OrderClassName = rs("vtext")
|
OrderClassUnitState= rs("UnitState")
|
If OrderClassUnitState="0" Then OrderClassName=OrderClassName&"(停用)"
|
OrderClass_is=""
|
for i = 0 to UBOUND(OA_OrderClassIDSP)
|
If OrderClassID=Trim(OA_OrderClassIDSP(i)) Then OrderClass_is="1"
|
Next
|
m=m+1
|
%>
|
<input type="checkbox" id="OA_OrderClass_<%=OrderClassID%>" value="<%=OrderClassID%>" name="OA_OrderClass" style="margin: auto;"<%If OrderClass_is="1" Then Response.Write " checked=""checked"""%>/>
|
<label for="OA_OrderClass_<%=OrderClassID%>"><%=OrderClassName%></label>
|
<%
|
If m mod 10=1 Then Response.Write "<br>"
|
rs.movenext
|
loop
|
rs.close()
|
OA_OrderClassIDSP = SPLIT(OA_OrderClass,",")
|
|
%>
|
</div>
|
</div>
|
<%End If%>
|
|
<script src="/js/address.js" type="text/javascript"></script>
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">地区:</label>
|
</div>
|
<div class="input">
|
<select class="f-input" id="province" name="province" style="padding: 5px 0 5px 8px;"> <option value="" selected="selected">请选择</option></select>
|
<select class="f-input" id="city" name="city" style="padding: 5px 0 5px 8px;"><option value="" selected="selected">请选择</option></select>
|
<input type="hidden" name="area" id="area" value="<%=ProvinceCityID%>">
|
</div>
|
</div>
|
|
|
<div class="field">
|
<div class="label">
|
<label for="input-medium">账号状态:</label>
|
</div>
|
<div class="select">
|
<select id="OA_execLevel" name="OA_execLevel" class="select1">
|
<%'管理员选项
|
if session("admin_execLevel")="2" then%>
|
<option value="-1"<%if -1=cint(OA_execLevel) then Response.Write " selected"%>>停用</option>
|
<option value="0"<%if 0=cint(OA_execLevel) then Response.Write " selected"%>>只读</option>
|
<option value="1"<%if 1=cint(OA_execLevel) then Response.Write " selected"%>>正常</option>
|
<option value="2"<%if 2=cint(OA_execLevel) then Response.Write " selected"%>>管理员</option>
|
<option value="3"<%if 3=cint(OA_execLevel) then Response.Write " selected"%>>系统角色</option>
|
<%ElseIf OA_execLevel="2" then%>
|
<option value="2"<%if 2=cint(OA_execLevel) then Response.Write " selected"%>>管理员</option>
|
<%ElseIf OA_execLevel="3" then%>
|
<option value="3"<%if 3=cint(OA_execLevel) then Response.Write " selected"%>>系统角色</option>
|
<%else%>
|
<option value="-1"<%if -1=cint(OA_execLevel) then Response.Write " selected"%>>停用</option>
|
<option value="0"<%if 0=cint(OA_execLevel) then Response.Write " selected"%>>只读</option>
|
<option value="1"<%if 1=cint(OA_execLevel) then Response.Write " selected"%>>正常</option>
|
<%end if%>
|
</select>
|
</div>
|
</div>
|
<%end if%>
|
|
<div class="buttons">
|
<div class="highlight">
|
<input type="submit" name="submit" value="提交" />
|
</div>
|
</div>
|
</div>
|
</div>
|
</form>
|
</div>
|
<!-- end forms -->
|
</div>
|
<!-- end content / right -->
|
</div>
|
<!-- end content -->
|
<!--#include FILE="vicgame.asp"-->
|
</body>
|
</html>
|