修改账号变更说明

This commit is contained in:
WenG 2022-02-25 22:12:09 +08:00
parent fc2e721810
commit dac76f4d24
2 changed files with 39 additions and 5 deletions

View File

@ -354,7 +354,7 @@
url: top.restAjax.path('route/user/update-username?userId={userId}', [data.userId]),
title: '【'+ data.userName +'】修改用户名',
width: '320px',
height: '330px',
height: '430px',
onClose: function() {
reloadTable();
}

View File

@ -9,11 +9,14 @@
<link rel="stylesheet" href="assets/fonts/font-awesome/css/font-awesome.css"/>
<link rel="stylesheet" href="assets/layuiadmin/layui/css/layui.css" media="all">
<link rel="stylesheet" href="assets/layuiadmin/style/admin.css" media="all">
<style>
.layui-form-selected dl {max-height: 200px;}
</style>
</head>
<body>
<div class="layui-fluid layui-anim layui-anim-fadein" style="padding: 0;overflow: hidden;">
<div class="layui-card">
<div class="layui-card-body" style="padding: 15px;">
<div class="layui-card-body" style="padding: 15px; height: 300px;">
<form class="layui-form layui-form-pane" lay-filter="dataForm">
<div class="layui-form-item">
<label class="layui-form-label">新用户名</label>
@ -21,13 +24,25 @@
<input type="username" name="username" lay-verify="username" placeholder="请输入新用户名" class="layui-input">
</div>
</div>
<div class="layui-form-item layui-form-text">
<div class="layui-form-item">
<label class="layui-form-label">修改原因</label>
<div class="layui-input-block">
<textarea name="updateReason" required lay-verify="required" placeholder="请输入修改原因" class="layui-textarea" maxlength="80"></textarea>
<select id="updateReasonSelect" lay-filter="updateReasonSelectFilter">
<option value="" selected>其他原因</option>
<option value="填写错误">填写错误</option>
<option value="人员变动">人员调整</option>
<option value="离职更换">离职更换</option>
<option value="更换账号">更换账号</option>
<option value="规则变更">规则变更</option>
</select>
</div>
</div>
<div id="updateOtherReasonBox" class="layui-form-item layui-form-text">
<label class="layui-form-label">其他修改原因</label>
<div class="layui-input-block">
<textarea id="updateOtherReason" placeholder="请输入其他修改原因" class="layui-textarea" maxlength="80"></textarea>
</div>
</div>
<div class="layui-form-item layui-layout-admin">
<div class="layui-input-block">
<div class="layui-footer" style="left: 0;">
@ -57,6 +72,18 @@
// 提交表单
form.on('submit(submitForm)', function(formData) {
var updateReasonSelect = $('#updateReasonSelect').val();
var updateOtherReason = $('#updateOtherReason').val();
updateOtherReason = updateOtherReason.replace(/^\s*|\s*$/g, '');
$('#updateOtherReason').val(updateOtherReason);
if(updateReasonSelect) {
formData.field.updateReason = updateReasonSelect;
} else if(updateOtherReason) {
formData.field.updateReason = updateOtherReason;
} else {
top.dialog.msg('请选择原因或输入其他原因');
return;
}
top.dialog.confirm(top.dataMessage.update, function(index) {
top.dialog.close(index);
var loadLayerIndex;
@ -93,6 +120,13 @@
}
}
});
form.on('select(updateReasonSelectFilter)', function(data) {
if(data.value) {
$('#updateOtherReasonBox').hide();
} else {
$('#updateOtherReasonBox').show();
}
});
$('.close').on('click', function() {
closeBox();
});