| | |
| | | <input name="hospitalName" id="hospitalName" placeholder="请输入医院名称" type="text" class="layui-input" |
| | | maxlength="50" lay-verify="required" required style="width: 150px;" /> |
| | | <input type="hidden" name="hospitalId" id="hospitalId" /> |
| | | <input type="hidden" name="id" id="id" /> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | |
| | | </select> |
| | | </div> |
| | | </div> |
| | | |
| | | <!-- </div> |
| | | <div class="layui-form-item"> --> |
| | | |
| | | <!-- </div> |
| | | |
| | | <div class="layui-form-item"> --> |
| | | |
| | | </div> |
| | | </div> |
| | | <div style="display:flex"> |
| | |
| | | </select> |
| | | </div> |
| | | </div> |
| | | |
| | | <!-- </div> |
| | | <div class="layui-form-item"> --> |
| | | |
| | | <!-- </div> |
| | | <div class="layui-form-item"> --> |
| | | |
| | | </div> |
| | | </div> |
| | | <div style="display:flex"> |
| | |
| | | lay-verify="required" required /> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div class="layui-inline" id="password_div"> |
| | | <label class="layui-form-label">登录密码</label> |
| | | <div class="layui-input-block" style="width: 150px;"> |
| | | <input name="password" type="password" lay-verify="required" class="layui-input" maxlength="20" |
| | | <input name="password" type="password" id="password" class="layui-input" maxlength="20" |
| | | lay-verify="required|phone" required /> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" id="passwordSure_div"> |
| | | <label class="layui-form-label">确认密码</label> |
| | | <div class="layui-input-block" style="width: 150px;"> |
| | | <input name="passwordSure" type="password" lay-verify="required|confirmPass" class="layui-input" |
| | | <input name="passwordSure" type="password" id="passwordSure" lay-verify="required|confirmPass" class="layui-input" |
| | | maxlength="20" /> |
| | | </div> |
| | | </div> |
| | |
| | | var autocomplete = layui.autocomplete; |
| | | var formSelects = layui.formSelects; |
| | | var $ = layui.jquery; |
| | | |
| | | |
| | | |
| | | //获取角色 |
| | | var get_role = function () { |
| | |
| | | // } |
| | | // }); |
| | | // }; |
| | | |
| | | |
| | | // 表单提交事件 |
| | | form.on('submit(user-form-submit)', function (data) { |
| | | layer.load(2); |
| | | data.field.hospitalId = parseInt($("#hospitalId").val()); |
| | | data.field.hospitalId = $("#hospitalId").val(); |
| | | if (data.field.roleId != null && data.field.roleId != "") { |
| | | data.field.roles = data.field.roleId.split(','); |
| | | } |
| | | data.field.hospitalId = ""+data.field.hospitalId; |
| | | // data.field.hospitalId = ""+data.field.hospitalId; |
| | | data.field.roleId = null; |
| | | debugger |
| | | console.log(data.field, "data.fielddata.fielddata.fielddata.field") |
| | | admin.req('api-user/sysdoctor', JSON.stringify(data.field), function (data) { |
| | | layer.closeAll('loading'); |
| | | if (data.code == 0) { |
| | | layer.closeAll(); |
| | | parent.layui.table.reload('app-table', {}); |
| | | } else { |
| | | layer.msg(data.msg, { |
| | | icon: 2, |
| | |
| | | username_is_usered("username"); |
| | | }) |
| | | }; |
| | | loadEditData(); |
| | | |
| | | //自动完成-医院名称 |
| | | autocomplete.render({ |
| | | elem: $('#hospitalName')[0], |
| | |
| | | template_val: '{{d.hospitalName}}', //选择后文本框显示的数据字段 |
| | | template_txt: "<div class='layui-table-cell'>{{d.hospitalName}}</div>", //下拉列表模板 |
| | | onselect: function (resp) { |
| | | |
| | | $("#hospitalId").val(resp.id); |
| | | //重新装载科室 |
| | | getdepartment(resp.id); |
| | | } |
| | | }); |
| | | //数据的回显 |
| | | var doctor = admin.getTempData('t_doctor'); |
| | | $('#app-form-add').attr('method', 'POST'); |
| | | if (doctor) { |
| | | console.log("doctordoctordoctor",doctor); |
| | | //重新装载科室 |
| | | getdepartment(doctor.hospitalId); |
| | | //获取职称的 |
| | | getZhiCheng(); |
| | | //获取销售代表 |
| | | getXiaoShouDaiBiao(); |
| | | //获取角色 |
| | | get_role(); |
| | | form.val('app-form-add', doctor); |
| | | $("#hospitalId").val(doctor.hospitalId); |
| | | $("#password_div").hide(); |
| | | $("#passwordSure_div").hide(); |
| | | $('#demo2').append('<img src="' + doctor.doctorLogo + |
| | | '" width="50px" height="50px" alt="' + "name" + |
| | | '" class="layui-upload-img">') |
| | | $("#password").removeAttr("lay-verify") |
| | | $("#password").removeAttr("required") |
| | | $("#passwordSure").removeAttr("lay-verify") |
| | | form.render(); |
| | | } else { |
| | | loadEditData(); |
| | | } |
| | | }); |
| | | </script> |