更新前端

This commit is contained in:
季圣华
2018-12-19 23:51:59 +08:00
parent 609756e9e7
commit 91a6b722b9
1149 changed files with 124088 additions and 0 deletions

View File

@@ -0,0 +1,137 @@
<!DOCTYPE html>
<html>
<head>
<title>个人资料</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<!-- 指定以IE8的方式来渲染 -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"/>
<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon"/>
<link rel="stylesheet" type="text/css" href="/js/easyui-1.3.5/themes/default/easyui.css"/>
<link rel="stylesheet" type="text/css" href="/js/easyui-1.3.5/themes/icon.css"/>
<script type="text/javascript" src="/js/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="/js/easyui-1.3.5/jquery.easyui.min.js"></script>
<script type="text/javascript" src="/js/easyui-1.3.5/locale/easyui-lang-zh_CN.js"></script>
<script type="text/javascript" src="/js/common/common.js"></script>
</head>
<body>
<div id="userDlg" class="easyui-panel" title="修改密码" style="height:370px;background-color:#EAF2FD; "
iconCls="icon-unlock" collapsible="true" closable="false">
<form id="passwordFM" method="post" novalidate>
<div class="fitem" style="padding:10px">
<label id="passwordLabel">原始密码&nbsp;&nbsp;</label>
<input type="password" name="oldpassword" id="oldpassword" class="easyui-validatebox"
data-options="required:true,validType:'length[5,20]'" style="width: 230px;height: 20px"
missingMessage="请输入原始密码"/>
<span id="orgTipMsg"></span>
</div>
<div class="fitem" style="padding:10px">
<label id="newPassword">重设密码&nbsp;&nbsp;</label>
<input type="password" name="password" id="password" class="easyui-validatebox"
data-options="required:true,validType:'length[5,20]'" style="width: 230px;height: 20px"
missingMessage="请填写新密码"/>
<span id="orgTipMsg"></span>
</div>
<div class="fitem" style="padding:10px">
<label id="repasswordLabel">再输一遍&nbsp;&nbsp;</label>
<input type="password" name="repassword" id="repassword" class="easyui-validatebox"
style="width: 230px;height: 20px" required="true" class="easyui-validatebox"
validType="equals['#password']" missingMessage="请再次填写新密码" invalidMessage="两次密码输入不一致"/>
<span id="tipMsg"></span>
</div>
</form>
<div style="clear: both;">&nbsp;</div>
<div id="dlg-buttons">
<a href="javascript:void(0)" id="savepassword" class="easyui-linkbutton" iconCls="icon-save">保存</a>
<a href="javascript:void(0)" id="cancelpassword" class="easyui-linkbutton" iconCls="icon-redo">重置</a>
</div>
</div>
<script type="text/javascript">
//初始化界面
$(function () {
$("#oldpassword").focus();
$('#passwordFM').form({
onSubmit: function () {
return false;
}
});
$("#userDlg").panel({height: webH - 3, width: webW + 15});
$("#dlg-buttons").css("padding-left", "65px");
});
//重置
$("#cancelpassword").off("click").on("click", function () {
$("#oldpassword").val("");
$("#password").val("");
$("#repassword").val("");
});
//初始化键盘enter事件
$(document).keydown(function (event) {
//兼容 IE和firefox 事件
var e = window.event || event;
var k = e.keyCode || e.which || e.charCode;
//兼容 IE,firefox 兼容
var obj = e.srcElement ? e.srcElement : e.target;
//绑定键盘事件为 id是指定的输入框才可以触发键盘事件 13键盘事件
if (k == "13" && (obj.id == "oldpassword" || obj.id == "password" || obj.id == "repassword"))
$("#savepassword").click();
});
$("#savepassword").unbind().bind({
click: function () {
if (!$('#passwordFM').form('validate'))
return;
$.ajax({
type: "post",
url: "/user/updatePwd",
dataType: "json",
async: false,
data: ({
userId: sessionStorage.getItem("userId"),
password: $.trim($("#password").val()),
oldpwd: $.trim($("#oldpassword").val())
}),
success: function (res) {
if(res && res.code === 200) {
if(res.data && res.data.status) {
var status = res.data.status;
if (1 == status) {
//回退到上次访问页面
history.go(-1);
}
else if (2 == status) {
$("#orgTipMsg").empty().append("<font color='red'>原始密码输入错误</font>");
return;
}
else if (3 == status) {
$.messager.alert('提示', '管理员jsh密码不能修改', 'warning');
return;
}
else {
$.messager.alert('提示', '更新密码异常,请稍后再试!', 'error');
return;
}
}
}
},
//此处添加错误处理
error: function () {
$.messager.alert('提示', '更新密码异常,请稍后再试!', 'error');
return;
}
});
}
});
//处理tip提示
$("#oldpassword").unbind().bind({
'click keyup': function () {
$("#orgTipMsg").empty();
},
'blur': function () {
$("#orgTipMsg").empty();
}
});
</script>
</body>
</html>

View File

@@ -0,0 +1,139 @@
<!DOCTYPE html>
<html>
<head>
<title>用户对应客户</title>
<meta charset="utf-8">
<!-- 指定以IE8的方式来渲染 -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"/>
<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon"/>
<script type="text/javascript" src="/js/jquery-1.8.0.min.js"></script>
<link rel="stylesheet" type="text/css" href="/js/easyui-1.3.5/themes/default/easyui.css"/>
<link rel="stylesheet" type="text/css" href="/js/easyui-1.3.5/themes/icon.css"/>
<link type="text/css" rel="stylesheet" href="/css/common.css"/>
<script type="text/javascript" src="/js/easyui-1.3.5/jquery.easyui.min.js"></script>
<script type="text/javascript" src="/js/easyui-1.3.5/locale/easyui-lang-zh_CN.js"></script>
<script type="text/javascript" src="/js/common/common.js"></script>
</head>
<body>
<!-- 数据显示table -->
<div style="padding-bottom: 10px;">
<a id="btnOK" class="easyui-linkbutton" iconCls="icon-ok">保存</a>
</div>
<div>
<ul id="tt"></ul>
</div>
<script type="text/javascript">
var url_id = getUrlParam('id'); //获取传值id用户id
var type = "UserCustomer";
var url;//定义链接地址
function GetNode(ctype) {
var node = $('#tt').tree('getChecked');
var cnodes = '';
var pnodes = '';
var prevNode = ''; //保存上一步所选父节点
for (var i = 0; i < node.length; i++) {
if ($('#tt').tree('isLeaf', node[i].target)) {
cnodes += '[' + node[i].id + ']';
var pnode = $('#tt').tree('getParent', node[i].target); //获取当前节点的父节点
if (prevNode != pnode.id) //保证当前父节点与上一次父节点不同
{
pnodes += '[' + pnode.id + ']';
prevNode = pnode.id; //保存当前节点
}
}
}
//cnodes = cnodes.substring(0, cnodes.length - 1);
pnodes = pnodes.substring(0, pnodes.length - 1);
if (ctype == 'child') {
return cnodes;
}
else {
return pnodes
}
;
};
$(function () {
$('#tt').tree({
url: '/supplier/findUserCustomer?UBType=' + type + '&UBKeyId=' + url_id,
animate: true,
checkbox: true
});
$("#btnOK").click(
function () {
var id = checkUserDepot();
if (!id) {
url = '/userBusiness/add';
}
else {
url = '/userBusiness/update?id=' + id;
}
if (confirm("您确定要保存吗?")) {
$.ajax({
url: url,
type: "post",
data: {
info: JSON.stringify({
type: type,
keyid: url_id,
value: GetNode('child')
})
},
dataType: "json",
async: false,
success: function (res) {
if(res && res.code === 200) {
self.parent.$.colorbox.close();
alert("操作成功!");
}
else {
alert("操作失败!");
}
}
});
}
}
);
});
//检查记录是否存在
function checkUserDepot() {
//表示是否存在 0 = 不存在存在就返回id
var flag = 0;
//开始ajax名称检验是否存在
$.ajax({
type: "get",
url: "/userBusiness/checkIsValueExist",
dataType: "json",
async: false,
data: ({
type: type,
keyId: url_id
}),
success: function (res) {
if(res.data && res.data.id) {
flag = res.data.id;
}
},
//此处添加错误处理
error: function () {
$.messager.alert('提示', '检查用户对应功能是否存在异常,请稍后再试!', 'error');
return;
}
});
return flag;
}
</script>
</body>
</html>

View File

@@ -0,0 +1,139 @@
<!DOCTYPE html>
<html>
<head>
<title>用户对应部门</title>
<meta charset="utf-8">
<!-- 指定以IE8的方式来渲染 -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"/>
<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon"/>
<script type="text/javascript" src="/js/jquery-1.8.0.min.js"></script>
<link rel="stylesheet" type="text/css" href="/js/easyui-1.3.5/themes/default/easyui.css"/>
<link rel="stylesheet" type="text/css" href="/js/easyui-1.3.5/themes/icon.css"/>
<link type="text/css" rel="stylesheet" href="/css/common.css"/>
<script type="text/javascript" src="/js/easyui-1.3.5/jquery.easyui.min.js"></script>
<script type="text/javascript" src="/js/easyui-1.3.5/locale/easyui-lang-zh_CN.js"></script>
<script type="text/javascript" src="/js/common/common.js"></script>
</head>
<body>
<!-- 数据显示table -->
<div style="padding-bottom: 10px;">
<a id="btnOK" class="easyui-linkbutton" iconCls="icon-ok">保存</a>
</div>
<div>
<ul id="tt"></ul>
</div>
<script type="text/javascript">
var url_id = getUrlParam('id'); //获取传值id用户id
var type = "UserDepot";
var url;//定义链接地址
function GetNode(ctype) {
var node = $('#tt').tree('getChecked');
var cnodes = '';
var pnodes = '';
var prevNode = ''; //保存上一步所选父节点
for (var i = 0; i < node.length; i++) {
if ($('#tt').tree('isLeaf', node[i].target)) {
cnodes += '[' + node[i].id + ']';
var pnode = $('#tt').tree('getParent', node[i].target); //获取当前节点的父节点
if (prevNode != pnode.id) //保证当前父节点与上一次父节点不同
{
pnodes += '[' + pnode.id + ']';
prevNode = pnode.id; //保存当前节点
}
}
}
//cnodes = cnodes.substring(0, cnodes.length - 1);
pnodes = pnodes.substring(0, pnodes.length - 1);
if (ctype == 'child') {
return cnodes;
}
else {
return pnodes
}
;
};
$(function () {
$('#tt').tree({
url: '/depot/findUserDepot?UBType=' + type + '&UBKeyId=' + url_id,
animate: true,
checkbox: true
});
$("#btnOK").click(
function () {
var id = checkUserDepot();
if (!id) {
url = '/userBusiness/add';
}
else {
url = '/userBusiness/update?id=' + id;
}
if (confirm("您确定要保存吗?")) {
$.ajax({
url: url,
type: "post",
data: {
info: JSON.stringify({
type: type,
keyid: url_id,
value: GetNode('child')
})
},
dataType: "json",
async: false,
success: function (res) {
if(res && res.code === 200) {
self.parent.$.colorbox.close();
alert("操作成功!");
}
else {
alert("操作失败!");
}
}
});
}
}
);
});
//检查记录是否存在
function checkUserDepot() {
//表示是否存在 0 = 不存在存在就返回id
var flag = 0;
//开始ajax名称检验是否存在
$.ajax({
type: "get",
url: "/userBusiness/checkIsValueExist",
dataType: "json",
async: false,
data: ({
type: type,
keyId: url_id
}),
success: function (res) {
if(res.data && res.data.id) {
flag = res.data.id;
}
},
//此处添加错误处理
error: function () {
$.messager.alert('提示', '检查用户对应功能是否存在异常,请稍后再试!', 'error');
return;
}
});
return flag;
}
</script>
</body>
</html>

View File

@@ -0,0 +1,139 @@
<!DOCTYPE html>
<html>
<head>
<title>用户对应角色</title>
<meta charset="utf-8">
<!-- 指定以IE8的方式来渲染 -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"/>
<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon"/>
<script type="text/javascript" src="/js/jquery-1.8.0.min.js"></script>
<link rel="stylesheet" type="text/css" href="/js/easyui-1.3.5/themes/default/easyui.css"/>
<link rel="stylesheet" type="text/css" href="/js/easyui-1.3.5/themes/icon.css"/>
<link type="text/css" rel="stylesheet" href="/css/common.css"/>
<script type="text/javascript" src="/js/easyui-1.3.5/jquery.easyui.min.js"></script>
<script type="text/javascript" src="/js/easyui-1.3.5/locale/easyui-lang-zh_CN.js"></script>
<script type="text/javascript" src="/js/common/common.js"></script>
</head>
<body>
<!-- 数据显示table -->
<div style="padding-bottom: 10px;">
<a id="btnOK" class="easyui-linkbutton" iconCls="icon-ok">保存</a>
</div>
<div>
<ul id="tt"></ul>
</div>
<script type="text/javascript">
var url_id = getUrlParam('id'); //获取传值id用户id
var type = "UserRole";
var url;//定义链接地址
function GetNode(ctype) {
var node = $('#tt').tree('getChecked');
var cnodes = '';
var pnodes = '';
var prevNode = ''; //保存上一步所选父节点
for (var i = 0; i < node.length; i++) {
if ($('#tt').tree('isLeaf', node[i].target)) {
cnodes += '[' + node[i].id + ']';
var pnode = $('#tt').tree('getParent', node[i].target); //获取当前节点的父节点
if (prevNode != pnode.id) //保证当前父节点与上一次父节点不同
{
pnodes += '[' + pnode.id + ']';
prevNode = pnode.id; //保存当前节点
}
}
}
//cnodes = cnodes.substring(0, cnodes.length - 1);
pnodes = pnodes.substring(0, pnodes.length - 1);
if (ctype == 'child') {
return cnodes;
}
else {
return pnodes
}
;
};
$(function () {
$('#tt').tree({
url: '/role/findUserRole?UBType=' + type + '&UBKeyId=' + url_id,
animate: true,
checkbox: true
});
$("#btnOK").click(
function () {
var id = checkUserRole();
if (!id) {
url = '/userBusiness/add';
}
else {
url = '/userBusiness/update?id=' + id;
}
if (confirm("您确定要保存吗?")) {
$.ajax({
url: url,
type: "post",
data: {
info: JSON.stringify({
type: type,
keyid: url_id,
value: GetNode('child')
})
},
dataType: "json",
async: false,
success: function (res) {
if(res && res.code === 200) {
self.parent.$.colorbox.close();
alert("操作成功!");
}
else {
alert("操作失败!");
}
}
});
}
}
);
});
//检查记录是否存在
function checkUserRole() {
//表示是否存在 0 = 不存在存在就返回id
var flag = 0;
//开始ajax名称检验是否存在
$.ajax({
type: "get",
url: "/userBusiness/checkIsValueExist",
dataType: "json",
async: false,
data: ({
type: type,
keyId: url_id
}),
success: function (res) {
if(res.data && res.data.id) {
flag = res.data.id;
}
},
//此处添加错误处理
error: function () {
$.messager.alert('提示', '检查用户对应功能是否存在异常,请稍后再试!', 'error');
return;
}
});
return flag;
}
</script>
</body>
</html>