From 8a0af6adb095fca6d13712786255000caff76e62 Mon Sep 17 00:00:00 2001 From: zhaoxiaohao <913652501@qq.com> Date: Thu, 13 Aug 2020 19:11:24 +0800 Subject: [PATCH] 修改h端 获取用户列表的方法和删除的方法 --- kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor_form.html | 75 ++++++++++++++++++++++++++++++------- 1 files changed, 60 insertions(+), 15 deletions(-) diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor_form.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor_form.html index 51edbe0..e6c44ee 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor_form.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/doctor_form.html @@ -232,8 +232,7 @@ arr: roleSelectData }); // 回显user数据 - var doctor = admin.getTempData('t_doctor'); - if (doctor!=null&&doctor.roles) { + if (doctor != null && doctor.roles) { formSelects.value('roleId', doctor.roles); } @@ -281,7 +280,6 @@ // 表单提交事件 form.on('submit(user-form-submit)', function (data) { - layer.load(2); data.field.hospitalId = $("#hospitalId").val(); if (data.field.roleId != null && data.field.roleId != "") { data.field.roles = data.field.roleId.split(','); @@ -292,20 +290,62 @@ data.field.password = ""; data.field.passwordSure = ""; } else { - if (data.field.roles.length == 0) { + if (data.field.roles == null || data.field.roles.length == 0) { layer.msg("请选择角色"); - return + return false; } if (data.field.roles.includes(guanliyuan_role)) { data.field.isAdminUser = true; } else { data.field.isAdminUser = false; } + var doctor = admin.getTempData('t_doctor'); + //判断只有输入密码的时候进行密码判断 + if (doctor != null) { + if (doctor.doctorType == 2 && doctorType != 2) { + if (data.field.username == null || data.field.username.trim() == "") { + layer.msg("请输入手机号"); + return false; + } + if (data.field.password == null || data.field.password.trim() == "") { + layer.msg("请输入登录密码"); + return false; + } + if (data.field.passwordSure == null || data.field.passwordSure.trim() == "") { + layer.msg("请输入确认密码"); + return false; + } else { + if (data.field.password != data.field.passwordSure) { + layer.msg("两次密码不一致,请重新输入"); + return false; + } + } + } + } else { + if (data.field.username == null || data.field.username.trim() == "") { + layer.msg("请输入手机号"); + return false; + } + if (data.field.password == null || data.field.password.trim() == "") { + layer.msg("请输入登录密码"); + return false; + } + if (data.field.passwordSure == null || data.field.passwordSure.trim() == "") { + layer.msg("请输入确认密码"); + return false; + } else { + if (data.field.password != data.field.passwordSure) { + layer.msg("两次密码不一致,请重新输入"); + return false; + } + } + } } - // guanliyuan_role - // data.field.hospitalId = ""+data.field.hospitalId; data.field.roleId = null; - + data.field.roles.forEach(element => { + element = "" + element + }); + layer.load(2); admin.req('api-user/sysdoctor', JSON.stringify(data.field), function (data) { layer.closeAll('loading'); if (data.code == 0) { @@ -392,7 +432,7 @@ } //获取销售代表 var getXiaoShouDaiBiao = function () { - admin.req('api-user/users/getAppointUser', {type:0}, function (data) { + admin.req('api-user/users/getAppointUser', { type: 0 }, function (data) { layer.closeAll('loading'); if (0 === data.code) { user = data.data; @@ -423,6 +463,7 @@ //获取角色 get_role(); var upload = layui.upload; + $("#roleId_div").hide() //执行实例 upload.render({ elem: '#phonto', @@ -455,10 +496,6 @@ //将密码置空 $("#password").val(""); form.render(); - $("#username").blur(function () { - username_is_usered("username"); - }) - //医生类型的选择事件 // form.on('select(doctorType)', function (data) { // // console.log("eeeeeeeeeeeeeeeee"); @@ -474,13 +511,21 @@ // } // }) }; + $("#username").blur(function () { + if (!validatorTel(doctorTel_add)) { + layer.msg("请输入正确的手机号"); + } else { + username_is_usered("username"); + } + }) $("#doctorTel-add").blur(function () { $("#username").val($("#doctorTel-add").val()) var doctorTel_add = $("#doctorTel-add").val(); if (!validatorTel(doctorTel_add)) { layer.msg("请输入正确的手机号"); + } else { + username_is_usered("username"); } - username_is_usered("username"); }) //自动完成-医院名称 autocomplete.render({ @@ -506,7 +551,7 @@ $("#password_div").show(); $("#passwordSure_div").show(); $("#roleId_div").show() - }else{ + } else { $(".account").hide(); $("#roleId_div").hide() } -- Gitblit v1.8.0