From c1170cbdf92d1299e71ec087783b849c9e869900 Mon Sep 17 00:00:00 2001
From: dougang <78125310@kidgrow.com>
Date: Wed, 20 Jan 2021 18:29:31 +0800
Subject: [PATCH] 兼容上传图片后缀大写问题
---
kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/user_form.html | 46 ++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 44 insertions(+), 2 deletions(-)
diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/user_form.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/user_form.html
index 6767992..83b3eba 100644
--- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/user_form.html
+++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/system/user_form.html
@@ -5,7 +5,7 @@
<div class="layui-form-item">
<label class="layui-form-label">账号</label>
<div class="layui-input-block">
- <input name="username" placeholder="请输入账号" type="text" class="layui-input" maxlength="20"
+ <input id="username" name="username" placeholder="请输入账号" type="text" class="layui-input" maxlength="20"
lay-verify="required" required/>
</div>
</div>
@@ -19,7 +19,7 @@
<div class="layui-form-item">
<label class="layui-form-label">手机号</label>
<div class="layui-input-block">
- <input name="mobile" placeholder="请输入手机号" type="text" class="layui-input" lay-verify="required|mobile"
+ <input id="mobile" name="mobile" placeholder="请输入手机号" type="text" class="layui-input" lay-verify="required|mobile"
required/>
</div>
</div>
@@ -70,6 +70,8 @@
if (user) {
form.val('user-form', user);
$('#user-form').attr('method', 'POST');
+ $("#mobile").prop("disabled",true)
+ $("#username").prop("disabled",true)
var rds = new Array();
for (var i = 0; i < user.roles.length; i++) {
rds.push(user.roles[i].id);
@@ -98,5 +100,45 @@
}, "POST");
return false;
});
+ //判断用户名是否被使用
+ var username_is_usered = function (username_id) {
+ var username = $("#" + username_id).val()
+ admin.req('api-user/users/findCountByMap', JSON.stringify({
+ username: username
+ }), function (data) {
+ if (data.code == 0) {
+ if (data.data > 0) {
+ $("#" + username_id).val("")
+ layer.msg("该手机号已经使用", {
+ icon: 2,
+ time: 2000
+ })
+ }
+ } else {
+ layer.msg(data.msg, {
+ icon: 2,
+ time: 2000
+ });
+ }
+ }, 'post');
+ }
+ /*
+ * 验证手机号码
+ */
+ function validatorTel(content) {
+ // 正则验证格式
+ eval("var reg = /^1[34578]\\d{9}$/;");
+ var flag = RegExp(reg).test(content)
+ return flag;
+ }
+ //验证手机号是否被使用
+ $("#mobile").blur(function () {
+ let mobile=$("#mobile").val()
+ if (!validatorTel(mobile)) {
+ layer.msg("请输入正确的手机号");
+ } else {
+ username_is_usered("mobile");
+ }
+ })
});
</script>
\ No newline at end of file
--
Gitblit v1.8.0