This commit is contained in:
walkor 2022-12-23 10:23:30 +08:00
parent 58c0370eb4
commit df1f319e57
24 changed files with 154 additions and 36 deletions

View File

@ -630,7 +630,7 @@ EOF;
$this->jsContent .= <<<EOF $this->jsContent .= <<<EOF
// 字段 {$options['label']} $field // 字段 {$options['label']} $field
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "$url", url: "$url",
dataType: "json", dataType: "json",
@ -642,7 +642,10 @@ layui.use(["jquery", "xmSelect"], function() {
name: "$field", name: "$field",
initValue: initValue, initValue: initValue,
data: res.data, $options_string data: res.data, $options_string
}) });
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });
@ -931,6 +934,9 @@ layui.each(apis, function (k, item) {
url: url, url: url,
dateType: "json", dateType: "json",
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
function travel(items) { function travel(items) {
for (let k in items) { for (let k in items) {
let item = items[k]; let item = items[k];

View File

@ -1053,7 +1053,7 @@ EOF;
const UPDATE_API = "$url_path_base/update"; const UPDATE_API = "$url_path_base/update";
// 获取数据库记录 // 获取数据库记录
layui.use(["form", "util"], function () { layui.use(["form", "util, "popup"], function () {
let $ = layui.$; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
@ -1075,7 +1075,12 @@ EOF;
} }
}); });
$js $js
// ajax返回失败
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });

View File

@ -218,6 +218,9 @@
url: url, url: url,
dateType: "json", dateType: "json",
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
function travel(items) { function travel(items) {
for (let k in items) { for (let k in items) {
let item = items[k]; let item = items[k];

View File

@ -147,7 +147,7 @@
toolbar: {show:true, list:["ALL","CLEAR","REVERSE"]}, toolbar: {show:true, list:["ALL","CLEAR","REVERSE"]},
}); });
if (res.code) { if (res.code) {
return layui.popup.failure(res.msg); layui.popup.failure(res.msg);
} }
} }
}); });

View File

@ -96,7 +96,7 @@
const UPDATE_API = "/app/admin/admin/update"; const UPDATE_API = "/app/admin/admin/update";
// 获取数据库记录 // 获取数据库记录
layui.use(["form", "util"], function () { layui.use(["form", "util", "popup"], function () {
let $ = layui.$; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
@ -169,12 +169,16 @@
tree: {show: true, expandedKeys: true, strict: false}, tree: {show: true, expandedKeys: true, strict: false},
toolbar: {show: true, list: ["ALL","CLEAR","REVERSE"]}, toolbar: {show: true, list: ["ALL","CLEAR","REVERSE"]},
}) })
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });
// ajax产生错误
if (res.code) { if (res.code) {
return layui.popup.failure(res.msg); layui.popup.failure(res.msg);
} }
} }

View File

@ -290,6 +290,9 @@
url: "/app/admin/config/get", url: "/app/admin/config/get",
dataType: "json", dataType: "json",
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
form.val("baseInfo", res.logo); form.val("baseInfo", res.logo);
$("#image").prev().val(res.logo.image).prev().attr("src", res.logo.image); $("#image").prev().val(res.logo.image).prev().attr("src", res.logo.image);
form.val("menuInfo", res.menu); form.val("menuInfo", res.menu);

View File

@ -135,6 +135,10 @@
layui.each(data, function (k, v) { layui.each(data, function (k, v) {
data[k]["_field_id"] = _field_id++; data[k]["_field_id"] = _field_id++;
}) })
// ajax产生错误
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });

View File

@ -148,6 +148,9 @@
url: url, url: url,
dateType: "json", dateType: "json",
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
function travel(items) { function travel(items) {
for (let k in items) { for (let k in items) {
let item = items[k]; let item = items[k];

View File

@ -61,7 +61,7 @@
const INSERT_API = "/app/admin/role/insert"; const INSERT_API = "/app/admin/role/insert";
// 字段 权限 rules // 字段 权限 rules
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "/app/admin/role/rules?id=1", url: "/app/admin/role/rules?id=1",
dataType: "json", dataType: "json",
@ -76,12 +76,15 @@
tree: {"show":true,expandedKeys:initValue}, tree: {"show":true,expandedKeys:initValue},
toolbar: {show:true,list:["ALL","CLEAR","REVERSE"]}, toolbar: {show:true,list:["ALL","CLEAR","REVERSE"]},
}) })
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });
// 字段 父级 pid // 字段 父级 pid
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "/app/admin/role/select?format=tree", url: "/app/admin/role/select?format=tree",
dataType: "json", dataType: "json",
@ -106,11 +109,17 @@
url: '/app/admin/role/rules?id=' + id, url: '/app/admin/role/rules?id=' + id,
dataType: 'json', dataType: 'json',
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
layui.xmSelect.get('#rules')[0].update({data:res.data}); layui.xmSelect.get('#rules')[0].update({data:res.data});
} }
}); });
} }
}) })
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });

View File

@ -62,7 +62,7 @@
const UPDATE_API = "/app/admin/role/update"; const UPDATE_API = "/app/admin/role/update";
// 获取数据库记录 // 获取数据库记录
layui.use(["form", "util"], function () { layui.use(["form", "util", "popup"], function () {
let $ = layui.$; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
@ -85,7 +85,7 @@
}); });
// 字段 权限 rules // 字段 权限 rules
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "/app/admin/role/rules?id=" + res.data[0].pid, url: "/app/admin/role/rules?id=" + res.data[0].pid,
dataType: "json", dataType: "json",
@ -100,12 +100,15 @@
tree: {"show":true,expandedKeys:initValue}, tree: {"show":true,expandedKeys:initValue},
toolbar: {show:true,list:["ALL","CLEAR","REVERSE"]}, toolbar: {show:true,list:["ALL","CLEAR","REVERSE"]},
}) })
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });
// 字段 父级角色组 pid // 字段 父级角色组 pid
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "/app/admin/role/select?format=tree", url: "/app/admin/role/select?format=tree",
dataType: "json", dataType: "json",
@ -131,15 +134,25 @@
url: '/app/admin/role/rules?id=' + id, url: '/app/admin/role/rules?id=' + id,
dataType: 'json', dataType: 'json',
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
layui.xmSelect.get('#rules')[0].update({data:res.data}); layui.xmSelect.get('#rules')[0].update({data:res.data});
} }
}); });
} }
}) });
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });
// ajax产生错误
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });

View File

@ -185,6 +185,9 @@
url: url, url: url,
dateType: "json", dateType: "json",
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
function travel(items) { function travel(items) {
for (let k in items) { for (let k in items) {
let item = items[k]; let item = items[k];

View File

@ -103,7 +103,7 @@
}); });
// 上级菜单 // 上级菜单
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "/app/admin/rule/select?format=tree&type=0,1", url: "/app/admin/rule/select?format=tree&type=0,1",
dataType: "json", dataType: "json",
@ -122,7 +122,10 @@
clickClose: true, clickClose: true,
radio: true, radio: true,
tree: {show: true,"strict":false,"clickCheck":true,"clickExpand":false}, tree: {show: true,"strict":false,"clickCheck":true,"clickExpand":false},
}) });
if (res.code) {
return layui.popup.failure(res.msg);
}
} }
}); });
}); });

View File

@ -95,7 +95,7 @@
const UPDATE_API = "/app/admin/rule/update"; const UPDATE_API = "/app/admin/rule/update";
// 获取行数据 // 获取行数据
layui.use(["form", "util"], function () { layui.use(["form", "util", "popup"], function () {
let $ = layui.$; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
@ -127,7 +127,7 @@
}); });
// 获取上级菜单 // 获取上级菜单
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "/app/admin/rule/select?format=tree&type=0,1", url: "/app/admin/rule/select?format=tree&type=0,1",
dataType: "json", dataType: "json",
@ -145,7 +145,10 @@
clickClose: true, clickClose: true,
radio: true, radio: true,
tree: {show: true,"strict":false,"clickCheck":true,"clickExpand":false,expandedKeys: initValue}, tree: {show: true,"strict":false,"clickCheck":true,"clickExpand":false,expandedKeys: initValue},
}) });
if (res.code) {
return layui.popup.failure(res.msg);
}
} }
}); });
}); });
@ -165,6 +168,10 @@
}) })
}); });
// ajax产生错误
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });

View File

@ -78,7 +78,7 @@
const CRUD_API = "/app/admin/table/crud"; const CRUD_API = "/app/admin/table/crud";
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "/app/admin/rule/select?format=tree&type=0,1", url: "/app/admin/rule/select?format=tree&type=0,1",
dataType: "json", dataType: "json",
@ -96,7 +96,10 @@
clickClose: true, clickClose: true,
radio: true, radio: true,
tree: {show:true, strict:false, clickCheck:true, clickExpand:false}, tree: {show:true, strict:false, clickCheck:true, clickExpand:false},
}) });
if (res.code) {
return layui.popup.failure(res.msg);
}
} }
}); });
}); });

View File

@ -226,12 +226,17 @@
const SCHEMA_API = "/app/admin/table/schema"; const SCHEMA_API = "/app/admin/table/schema";
const TABLE_NAME = "<?=htmlspecialchars($table)?>"; const TABLE_NAME = "<?=htmlspecialchars($table)?>";
layui.use(["jquery"], function () { layui.use(["popup"], function () {
let $ = layui.$; let $ = layui.$;
$.ajax({ $.ajax({
url: SCHEMA_API + "?table=" + TABLE_NAME, url: SCHEMA_API + "?table=" + TABLE_NAME,
dataType: "json", dataType: "json",
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
// 表信息 // 表信息
$('input[name="table"]').val(res.data.table.name); $('input[name="table"]').val(res.data.table.name);
$('input[name="table_comment"]').val(res.data.table.comment); $('input[name="table_comment"]').val(res.data.table.comment);

View File

@ -42,13 +42,14 @@
const SELECT_API = "/app/admin/table/select" + location.search; const SELECT_API = "/app/admin/table/select" + location.search;
const UPDATE_API = "/app/admin/table/update"; const UPDATE_API = "/app/admin/table/update";
layui.use(["form", "util"], function () { layui.use(["form", "util", "popup"], function () {
let $ = layui.$; let $ = layui.$;
let util = layui.util; let util = layui.util;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
dataType: "json", dataType: "json",
success: function (res) { success: function (res) {
layui.each(res.data[0], function (key, value) { layui.each(res.data[0], function (key, value) {
let obj = $('*[name="'+key+'"]'); let obj = $('*[name="'+key+'"]');
if (key === "password") { if (key === "password") {
@ -65,6 +66,11 @@
<?=$form->js(6)?> <?=$form->js(6)?>
// ajax返回失败
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });

View File

@ -81,6 +81,9 @@
url: SCHEMA_API, url: SCHEMA_API,
dataType: "json", dataType: "json",
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
let forms = res.data.forms; let forms = res.data.forms;
let cols = [{ let cols = [{
type: "checkbox" type: "checkbox"
@ -185,6 +188,9 @@
url: url, url: url,
dateType: "json", dateType: "json",
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
function travel(items) { function travel(items) {
for (let k in items) { for (let k in items) {
let item = items[k]; let item = items[k];

View File

@ -265,6 +265,9 @@
url: url, url: url,
dateType: "json", dateType: "json",
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
function travel(items) { function travel(items) {
for (let k in items) { for (let k in items) {
let item = items[k]; let item = items[k];

View File

@ -110,7 +110,7 @@
}) })
// 字段 类别 category // 字段 类别 category
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "/app/admin/dict/get/upload", url: "/app/admin/dict/get/upload",
dataType: "json", dataType: "json",
@ -125,7 +125,10 @@
model: {"icon":"hidden","label":{"type":"text"}}, model: {"icon":"hidden","label":{"type":"text"}},
clickClose: true, clickClose: true,
radio: true, radio: true,
}) });
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });
@ -254,6 +257,9 @@
url: url, url: url,
dateType: "json", dateType: "json",
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
function travel(items) { function travel(items) {
for (let k in items) { for (let k in items) {
let item = items[k]; let item = items[k];

View File

@ -77,7 +77,10 @@
model: {"icon":"hidden","label":{"type":"text"}}, model: {"icon":"hidden","label":{"type":"text"}},
clickClose: true, clickClose: true,
radio: true, radio: true,
}) });
if (res.code) {
return layui.popup.failure(res.msg);
}
} }
}); });
}); });

View File

@ -47,7 +47,7 @@
const UPDATE_API = "/app/admin/upload/update"; const UPDATE_API = "/app/admin/upload/update";
// 获取数据库记录 // 获取数据库记录
layui.use(["form", "util"], function () { layui.use(["form", "util", "popup"], function () {
let $ = layui.$; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
@ -78,7 +78,7 @@
}); });
// 字段 类别 category // 字段 类别 category
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "/app/admin/dict/get/upload", url: "/app/admin/dict/get/upload",
dataType: "json", dataType: "json",
@ -93,11 +93,18 @@
model: {"icon":"hidden","label":{"type":"text"}}, model: {"icon":"hidden","label":{"type":"text"}},
clickClose: true, clickClose: true,
radio: true, radio: true,
}) });
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });
// ajax产生错误
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });

View File

@ -179,7 +179,7 @@
const UPDATE_URL = "/app/admin/user/update"; const UPDATE_URL = "/app/admin/user/update";
// 字段 性别 sex // 字段 性别 sex
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "/app/admin/dict/get/sex", url: "/app/admin/dict/get/sex",
dataType: "json", dataType: "json",
@ -194,7 +194,10 @@
model: {"icon":"hidden","label":{"type":"text"}}, model: {"icon":"hidden","label":{"type":"text"}},
clickClose: true, clickClose: true,
radio: true, radio: true,
}) });
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });
@ -388,6 +391,9 @@
url: url, url: url,
dateType: "json", dateType: "json",
success: function (res) { success: function (res) {
if (res.code) {
return layui.popup.failure(res.msg);
}
function travel(items) { function travel(items) {
for (let k in items) { for (let k in items) {
let item = items[k]; let item = items[k];

View File

@ -175,7 +175,10 @@
model: {"icon":"hidden","label":{"type":"text"}}, model: {"icon":"hidden","label":{"type":"text"}},
clickClose: true, clickClose: true,
radio: true, radio: true,
}) });
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });

View File

@ -160,7 +160,7 @@
const UPDATE_API = "/app/admin/user/update"; const UPDATE_API = "/app/admin/user/update";
// 获取数据库记录 // 获取数据库记录
layui.use(["form", "util"], function () { layui.use(["form", "util", "popup"], function () {
let $ = layui.$; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
@ -183,7 +183,7 @@
}); });
// 字段 性别 sex // 字段 性别 sex
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect", "popup"], function() {
layui.$.ajax({ layui.$.ajax({
url: "/app/admin/dict/get/sex", url: "/app/admin/dict/get/sex",
dataType: "json", dataType: "json",
@ -198,7 +198,10 @@
model: {"icon":"hidden","label":{"type":"text"}}, model: {"icon":"hidden","label":{"type":"text"}},
clickClose: true, clickClose: true,
radio: true, radio: true,
}) });
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });
}); });
@ -263,7 +266,11 @@
layui.$('input[name="status"]').val(this.checked ? 1 : 0); layui.$('input[name="status"]').val(this.checked ? 1 : 0);
}); });
}) })
// ajax产生错误
if (res.code) {
layui.popup.failure(res.msg);
}
} }
}); });