| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- layui.use(['form', 'mhttp', 'jquery'], function () {
- let form = layui.form;
- let http = layui.mhttp;
- let $ = layui.jquery;
- let loading = layer.msg('加载数据中...', {icon: 16, time: 0, shade: 0.3, shadeClose: false});
- let manager_uid = GetQueryString('manager_uid');
- let postData = {manager_uid: manager_uid};
- let ret = http.ajax({
- url: '/manager/detail',
- data: postData
- });
- ret.then((data) => {
- layer.close(loading);
- // 成功显示数据
- if (data.code === 200) {
- $('.manager_uid').val(data.data.manager_uid);
- $('.nick').val(data.data.nick);
- $('.username').val(data.data.username);
- // 渲染form
- form.render();
- } else {
- layer.msg(data.message, {
- // 失败关闭父窗口
- icon: 2,
- time: 1000
- }, function () {
- let index = parent.layer.getFrameIndex(window.name);
- parent.layer.close(index);
- });
- }
- });
- form.on('submit(users-save)', function (data) {
- if (data.field.password !== data.field.rePassword) {
- layer.msg('两次密码不一致 !');
- return false;
- }
- if (data.field.password) {
- if (data.field.username.length < 6) {
- layer.msg('账号长度在6位以上 !');
- return false;
- }
- if (data.field.password < 6) {
- layer.msg('密码长度在6位以上 !');
- return false;
- }
- }
- let loading = layer.msg('处理中', {icon: 16, time: 0, shade: 0.3, shadeClose: false});
- let postData = {
- manager_uid: data.field.manager_uid,
- nick: data.field.nick,
- password: data.field.password,
- role_id: 1
- };
- let ret = http.ajax({
- url: '/manager/modify',
- data: postData
- });
- ret.then((data) => {
- layer.close(loading);
- if (data.code === 200) {
- layer.msg(data.message, {
- icon: 1,
- time: 1000
- }, function () {
- // 成功刷父页面
- window.parent.location.reload();
- // 成功关闭父窗口
- let index = parent.layer.getFrameIndex(window.name);
- parent.layer.close(index);
- });
- } else {
- layer.msg(data.message, {
- icon: 2,
- time: 1000
- });
- }
- });
- return false;
- });
- });
|