save
This commit is contained in:
parent
750b2352e6
commit
826dbad1a1
@ -215,7 +215,7 @@ EOF;
|
||||
$this->jsContent .= <<<EOF
|
||||
|
||||
// 字段 {$options['label']} $field
|
||||
layui.use(['upload', 'layer', 'jquery', 'popup', 'util'], function() {
|
||||
layui.use(['upload', 'layer', 'popup', 'util'], function() {
|
||||
let input = layui.$('#$id').prev();
|
||||
input.prev().html(layui.util.escape(input.val()));
|
||||
layui.$("#attachment-choose-$id").on('click', function() {
|
||||
|
@ -781,10 +781,10 @@ EOF
|
||||
const UPDATE_URL = "$url_path_base/$template_path/update";
|
||||
$js
|
||||
// 表格渲染
|
||||
layui.use(['table', 'form', 'jquery', 'common', 'popup', 'util'], function() {
|
||||
layui.use(['table', 'form', 'common', 'popup', 'util'], function() {
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let common = layui.common;
|
||||
let util = layui.util;
|
||||
$table_js
|
||||
@ -958,9 +958,9 @@ EOF;
|
||||
const INSERT_API = "$url_path_base/$template_path/insert";
|
||||
$js
|
||||
//提交事件
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: INSERT_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
@ -1033,8 +1033,8 @@ EOF;
|
||||
const UPDATE_API = "$url_path_base/$template_path/update";
|
||||
|
||||
// 获取数据库记录
|
||||
layui.use(['form', 'jquery', 'util'], function () {
|
||||
let $ = layui.jquery;
|
||||
layui.use(['form', 'util'], function () {
|
||||
let $ = layui.$;
|
||||
$.ajax({
|
||||
url: SELECT_API,
|
||||
dataType: 'json',
|
||||
@ -1061,10 +1061,10 @@ EOF;
|
||||
});
|
||||
|
||||
//提交事件
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: UPDATE_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -106,9 +106,9 @@
|
||||
<script src="/app/admin/component/pear/pear.js"></script>
|
||||
<script>
|
||||
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
$.ajax({
|
||||
url: '/app/admin/account/info',
|
||||
dataType: 'json',
|
||||
|
@ -35,8 +35,8 @@
|
||||
<script src="/app/admin/component/layui/layui.js"></script>
|
||||
<script src="/app/admin/component/pear/pear.js"></script>
|
||||
<script>
|
||||
layui.use(['form', 'button', 'popup', 'layer', 'jquery'], function() {
|
||||
var $ = layui.jquery, layer = layui.layer, form = layui.form;
|
||||
layui.use(['form', 'button', 'popup', 'layer'], function() {
|
||||
var $ = layui.$, layer = layui.layer, form = layui.form;
|
||||
function switchCaptcha() {
|
||||
$('.codeImage').attr("src", "/app/admin/account/captcha/login?v=" + new Date().getTime());
|
||||
}
|
||||
|
@ -94,10 +94,10 @@
|
||||
})
|
||||
|
||||
// 表格渲染
|
||||
layui.use(['table', 'form', 'jquery', 'common', 'popup', 'util'], function() {
|
||||
layui.use(['table', 'form', 'common', 'popup', 'util'], function() {
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let common = layui.common;
|
||||
let util = layui.util;
|
||||
|
||||
|
@ -53,18 +53,18 @@
|
||||
|
||||
// 字段 权限 rules
|
||||
layui.use(["jquery", "xmSelect"], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: "/app/admin/admin-rule/get?type=0,1,2",
|
||||
dataType: "json",
|
||||
success: function (e) {
|
||||
let value = layui.jquery("#rules").attr("value");
|
||||
let value = layui.$("#rules").attr("value");
|
||||
let initValue = value ? value.split(",") : [];
|
||||
layui.xmSelect.render({
|
||||
el: "#rules",
|
||||
name: "rules",
|
||||
initValue: initValue,
|
||||
data: e.data,
|
||||
tree: {"show":true},
|
||||
data: e.data,
|
||||
tree: {"show":true},
|
||||
toolbar: {"show":true,"list":["ALL","CLEAR","REVERSE"]},
|
||||
})
|
||||
}
|
||||
@ -72,9 +72,9 @@
|
||||
});
|
||||
|
||||
//提交事件
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: INSERT_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -53,8 +53,8 @@
|
||||
const UPDATE_API = "/app/admin/admin-role/update";
|
||||
|
||||
// 获取数据库记录
|
||||
layui.use(['form', 'jquery', 'util'], function () {
|
||||
let $ = layui.jquery;
|
||||
layui.use(['form', 'util'], function () {
|
||||
let $ = layui.$;
|
||||
$.ajax({
|
||||
url: SELECT_API,
|
||||
dataType: 'json',
|
||||
@ -77,18 +77,18 @@
|
||||
|
||||
// 字段 权限 rules
|
||||
layui.use(["jquery", "xmSelect"], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: "/app/admin/admin-rule/get?type=0,1,2",
|
||||
dataType: "json",
|
||||
success: function (e) {
|
||||
let value = layui.jquery("#rules").attr("value");
|
||||
let value = layui.$("#rules").attr("value");
|
||||
let initValue = value ? value.split(",") : [];
|
||||
layui.xmSelect.render({
|
||||
el: "#rules",
|
||||
name: "rules",
|
||||
initValue: initValue,
|
||||
data: e.data,
|
||||
tree: {"show":true},
|
||||
data: e.data,
|
||||
tree: {"show":true},
|
||||
toolbar: {"show":true,"list":["ALL","CLEAR","REVERSE"]},
|
||||
})
|
||||
}
|
||||
@ -101,10 +101,10 @@
|
||||
});
|
||||
|
||||
//提交事件
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: UPDATE_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -74,10 +74,10 @@
|
||||
let PRIMARY_KEY = 'id';
|
||||
|
||||
// 表格渲染
|
||||
layui.use(['table', 'treetable', 'form', 'jquery', 'common', 'popup'], function() {
|
||||
layui.use(['table', 'treetable', 'form', 'common', 'popup'], function() {
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let common = layui.common;
|
||||
let treeTable = layui.treetable;
|
||||
|
||||
|
@ -97,11 +97,11 @@
|
||||
|
||||
// 上级菜单
|
||||
layui.use(['jquery', 'xmSelect'], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: '/app/admin/admin-rule/select?format=tree&type=0,1',
|
||||
dataType: 'json',
|
||||
success: function (e) {
|
||||
let value = layui.jquery('#pid').attr('value');
|
||||
let value = layui.$('#pid').attr('value');
|
||||
let initValue = value ? value.split(',') : [];
|
||||
layui.xmSelect.render({
|
||||
el: '#pid',
|
||||
@ -122,7 +122,7 @@
|
||||
|
||||
// 菜单类型下拉列表
|
||||
layui.use(['jquery', 'xmSelect'], function() {
|
||||
let value = layui.jquery('#type').attr('value');
|
||||
let value = layui.$('#type').attr('value');
|
||||
let initValue = value ? value.split(',') : [];
|
||||
layui.xmSelect.render({
|
||||
el: '#type',
|
||||
@ -137,9 +137,9 @@
|
||||
});
|
||||
|
||||
// 表单提交事件
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: INSERT_URL,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -88,8 +88,8 @@
|
||||
const UPDATE_API = "/app/admin/admin-rule/update";
|
||||
|
||||
// 获取行数据
|
||||
layui.use(['form', 'jquery', 'util'], function () {
|
||||
let $ = layui.jquery;
|
||||
layui.use(['form', 'util'], function () {
|
||||
let $ = layui.$;
|
||||
$.ajax({
|
||||
url: SELECT_API,
|
||||
dataType: 'json',
|
||||
@ -121,11 +121,11 @@
|
||||
|
||||
// 获取上级菜单
|
||||
layui.use(['jquery', 'xmSelect'], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: '/app/admin/admin-rule/select?format=tree&type=0,1',
|
||||
dataType: 'json',
|
||||
success: function (e) {
|
||||
let value = layui.jquery('#pid').attr('value');
|
||||
let value = layui.$('#pid').attr('value');
|
||||
let initValue = value ? value.split(',') : [];
|
||||
layui.xmSelect.render({
|
||||
el: '#pid',
|
||||
@ -145,7 +145,7 @@
|
||||
|
||||
// 菜单类型下拉选择
|
||||
layui.use(['jquery', 'xmSelect'], function() {
|
||||
let value = layui.jquery('#type').attr('value');
|
||||
let value = layui.$('#type').attr('value');
|
||||
let initValue = value ? value.split(',') : [];
|
||||
layui.xmSelect.render({
|
||||
el: '#type',
|
||||
@ -164,10 +164,10 @@
|
||||
});
|
||||
|
||||
// 提交事件
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: UPDATE_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -115,10 +115,10 @@
|
||||
})
|
||||
|
||||
// 表格渲染
|
||||
layui.use(['table', 'form', 'jquery', 'common', 'popup', 'util'], function() {
|
||||
layui.use(['table', 'form', 'common', 'popup', 'util'], function() {
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let common = layui.common;
|
||||
let util = layui.util;
|
||||
|
||||
|
@ -91,14 +91,14 @@
|
||||
const INSERT_API = "/app/admin/admin/insert";
|
||||
|
||||
// 字段 头像 avatar
|
||||
layui.use(["upload", "layer", "jquery"], function() {
|
||||
let input = layui.jquery("#avatar").prev();
|
||||
layui.use(["upload", "layer"], function() {
|
||||
let input = layui.$("#avatar").prev();
|
||||
input.prev().attr("src", input.val());
|
||||
layui.upload.render({
|
||||
elem: "#avatar",
|
||||
url: '/app/admin/upload/avatar',
|
||||
value: '/app/admin/avatar.png',
|
||||
acceptMime: 'image/gif,image/jpeg,image/jpg,image/png',
|
||||
elem: "#avatar",
|
||||
url: '/app/admin/upload/avatar',
|
||||
value: '/app/admin/avatar.png',
|
||||
acceptMime: 'image/gif,image/jpeg,image/jpg,image/png',
|
||||
field: '__file__',
|
||||
done: function (res) {
|
||||
if (res.code > 0) return layui.layer.msg(res.msg);
|
||||
@ -109,18 +109,18 @@
|
||||
|
||||
// 字段 角色 roles
|
||||
layui.use(["jquery", "xmSelect"], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: "/app/admin/admin-role/select?format=select",
|
||||
dataType: "json",
|
||||
success: function (e) {
|
||||
let value = layui.jquery("#roles").attr("value");
|
||||
let value = layui.$("#roles").attr("value");
|
||||
let initValue = value ? value.split(",") : [];
|
||||
layui.xmSelect.render({
|
||||
el: "#roles",
|
||||
name: "roles",
|
||||
initValue: initValue,
|
||||
data: e.data,
|
||||
tree: {"show":true},
|
||||
data: e.data,
|
||||
tree: {"show":true},
|
||||
toolbar: {"show":true,"list":["ALL","CLEAR","REVERSE"]},
|
||||
})
|
||||
}
|
||||
@ -128,9 +128,9 @@
|
||||
});
|
||||
|
||||
//提交事件
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: INSERT_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -92,8 +92,8 @@
|
||||
const UPDATE_API = "/app/admin/admin/update";
|
||||
|
||||
// 获取数据库记录
|
||||
layui.use(['form', 'jquery', 'util'], function () {
|
||||
let $ = layui.jquery;
|
||||
layui.use(['form', 'util'], function () {
|
||||
let $ = layui.$;
|
||||
$.ajax({
|
||||
url: SELECT_API,
|
||||
dataType: 'json',
|
||||
@ -115,13 +115,13 @@
|
||||
});
|
||||
|
||||
// 字段 头像 avatar
|
||||
layui.use(["upload", "layer", "jquery"], function() {
|
||||
let input = layui.jquery("#avatar").prev();
|
||||
layui.use(["upload", "layer"], function() {
|
||||
let input = layui.$("#avatar").prev();
|
||||
input.prev().attr("src", input.val());
|
||||
layui.upload.render({
|
||||
elem: "#avatar",
|
||||
url: '/app/admin/upload/avatar',
|
||||
acceptMime: 'image/gif,image/jpeg,image/jpg,image/png',
|
||||
elem: "#avatar",
|
||||
url: '/app/admin/upload/avatar',
|
||||
acceptMime: 'image/gif,image/jpeg,image/jpg,image/png',
|
||||
field: '__file__',
|
||||
done: function (res) {
|
||||
if (res.code > 0) return layui.layer.msg(res.msg);
|
||||
@ -132,18 +132,18 @@
|
||||
|
||||
// 字段 角色 roles
|
||||
layui.use(["jquery", "xmSelect"], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: "/app/admin/admin-role/select?format=select",
|
||||
dataType: "json",
|
||||
success: function (e) {
|
||||
let value = layui.jquery("#roles").attr("value");
|
||||
let value = layui.$("#roles").attr("value");
|
||||
let initValue = value ? value.split(",") : [];
|
||||
layui.xmSelect.render({
|
||||
el: "#roles",
|
||||
name: "roles",
|
||||
initValue: initValue,
|
||||
data: e.data,
|
||||
tree: {"show":true},
|
||||
data: e.data,
|
||||
tree: {"show":true},
|
||||
toolbar: {"show":true,"list":["ALL","CLEAR","REVERSE"]},
|
||||
})
|
||||
}
|
||||
@ -156,10 +156,10 @@
|
||||
});
|
||||
|
||||
//提交事件
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: UPDATE_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -185,8 +185,8 @@
|
||||
<script>
|
||||
|
||||
// 基础设置
|
||||
layui.use(['upload', 'layer', 'jquery', 'popup'], function() {
|
||||
let $ = layui.jquery;
|
||||
layui.use(['upload', 'layer', 'popup'], function() {
|
||||
let $ = layui.$;
|
||||
let form = layui.form;
|
||||
|
||||
// image
|
||||
@ -224,8 +224,8 @@
|
||||
|
||||
|
||||
// 菜单设置
|
||||
layui.use(['upload', 'layer', 'jquery', 'popup'], function() {
|
||||
let $ = layui.jquery;
|
||||
layui.use(['upload', 'layer', 'popup'], function() {
|
||||
let $ = layui.$;
|
||||
let form = layui.form;
|
||||
// 提交
|
||||
form.on('submit(saveMenuInfo)', function(data){
|
||||
@ -246,8 +246,8 @@
|
||||
});
|
||||
|
||||
// 标签设置
|
||||
layui.use(['upload', 'layer', 'jquery', 'popup'], function() {
|
||||
let $ = layui.jquery;
|
||||
layui.use(['upload', 'layer', 'popup'], function() {
|
||||
let $ = layui.$;
|
||||
let form = layui.form;
|
||||
// 提交
|
||||
form.on('submit(saveTabInfo)', function(data){
|
||||
@ -274,9 +274,9 @@
|
||||
});
|
||||
});
|
||||
|
||||
layui.use(['form', 'jquery'], function () {
|
||||
layui.use(['form'], function () {
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
$.ajax({
|
||||
url: '/app/admin/config/get',
|
||||
dataType: 'json',
|
||||
|
@ -74,10 +74,10 @@
|
||||
const UPDATE_URL = "/app/admin/dict/update";
|
||||
|
||||
// 表格渲染
|
||||
layui.use(['table', 'form', 'jquery', 'common', 'popup', 'util'], function() {
|
||||
layui.use(['table', 'form', 'common', 'popup', 'util'], function() {
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let common = layui.common;
|
||||
let util = layui.util;
|
||||
|
||||
|
@ -173,11 +173,11 @@
|
||||
|
||||
});
|
||||
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
//提交事件
|
||||
layui.form.on('submit(save)', function () {
|
||||
let data = layui.form.val('create-dict-form');
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: INSERT_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -185,11 +185,11 @@
|
||||
|
||||
});
|
||||
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
//提交事件
|
||||
layui.form.on('submit(save)', function () {
|
||||
let data = layui.form.val('create-dict-form');
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: UPDATE_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -98,7 +98,7 @@
|
||||
<!-- 框 架 初 始 化 -->
|
||||
<script>
|
||||
layui.use(['admin','jquery','popup','drawer'], function() {
|
||||
var $ = layui.jquery;
|
||||
var $ = layui.$;
|
||||
var admin = layui.admin;
|
||||
var popup = layui.popup;
|
||||
|
||||
|
@ -32,8 +32,8 @@
|
||||
<script src="/app/admin/component/layui/layui.js"></script>
|
||||
<script src="/app/admin/component/pear/pear.js"></script>
|
||||
<script>
|
||||
layui.use(['form', 'button', 'popup', 'layer', 'jquery'], function() {
|
||||
var $ = layui.jquery, layer = layui.layer, form = layui.form;
|
||||
layui.use(['form', 'button', 'popup', 'layer'], function() {
|
||||
var $ = layui.$, layer = layui.layer, form = layui.form;
|
||||
function switchCaptcha() {
|
||||
$('.codeImage').attr("src", "/app/admin/plugin/captcha?v=" + new Date().getTime());
|
||||
}
|
||||
|
@ -41,10 +41,10 @@
|
||||
const AUTH_URL = "/app/admin/plugin/login";
|
||||
const SCHEMA_API = "/app/admin/plugin/schema";
|
||||
|
||||
layui.use(['table', 'form', 'jquery','common', 'popup'], function() {
|
||||
layui.use(['table', 'form','common', 'popup'], function() {
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let common = layui.common;
|
||||
|
||||
$.ajax({
|
||||
|
@ -684,7 +684,7 @@
|
||||
|
||||
window.keyColumnMultiSelectRender = function () {
|
||||
layui.use(['jquery', 'xmSelect', 'table'], function () {
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let table = layui.table;
|
||||
let columnData = table.getData('column-table');
|
||||
let data = [];
|
||||
@ -713,12 +713,12 @@
|
||||
keyColumnMultiSelectRender();
|
||||
});
|
||||
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
//提交事件
|
||||
layui.form.on('submit(save)', function () {
|
||||
syncTableData();
|
||||
let data = layui.form.val('create-table-form');
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: CREATE_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -78,11 +78,11 @@
|
||||
const CRUD_API = "/app/admin/table/crud";
|
||||
|
||||
layui.use(['jquery', 'xmSelect'], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: '/app/admin/admin-rule/select?format=tree&type=0,1',
|
||||
dataType: 'json',
|
||||
success: function (e) {
|
||||
let value = layui.jquery('#pid').attr('value');
|
||||
let value = layui.$('#pid').attr('value');
|
||||
let initValue = value ? value.split(',') : [];
|
||||
layui.xmSelect.render({
|
||||
el: '#pid',
|
||||
@ -108,10 +108,10 @@
|
||||
});
|
||||
});
|
||||
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
//提交事件
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: CRUD_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -45,10 +45,10 @@
|
||||
const MODIFY_URL = "/app/admin/table/modify";
|
||||
const CRUD_URL = "/app/admin/table/crud";
|
||||
|
||||
layui.use(['table', 'form', 'jquery', 'common', 'popup'], function() {
|
||||
layui.use(['table', 'form', 'common', 'popup'], function() {
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let common = layui.common;
|
||||
|
||||
let cols = [
|
||||
|
@ -38,10 +38,10 @@
|
||||
|
||||
<?=$form->js(3)?>
|
||||
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
//提交事件
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: INSERT_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -226,7 +226,7 @@
|
||||
const TABLE_NAME = '<?=htmlspecialchars($table)?>';
|
||||
|
||||
layui.use(['jquery'], function () {
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
$.ajax({
|
||||
url: SCHEMA_API + '?table=' + TABLE_NAME,
|
||||
dataType: 'json',
|
||||
@ -640,7 +640,7 @@
|
||||
|
||||
window.keyColumnMultiSelectRender = function () {
|
||||
layui.use(['jquery', 'xmSelect', 'table'], function () {
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let table = layui.table;
|
||||
let columnData = table.getData('column-table');
|
||||
let data = [];
|
||||
@ -675,12 +675,12 @@
|
||||
|
||||
|
||||
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
//提交事件
|
||||
layui.form.on('submit(save)', function () {
|
||||
syncTableData();
|
||||
let data = layui.form.val('create-table-form');
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: MODIFY_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -41,8 +41,8 @@
|
||||
const SELECT_API = "/app/admin/table/select" + location.search;
|
||||
const UPDATE_API = "/app/admin/table/update";
|
||||
|
||||
layui.use(['form', 'jquery', 'util'], function () {
|
||||
let $ = layui.jquery;
|
||||
layui.use(['form', 'util'], function () {
|
||||
let $ = layui.$;
|
||||
let util = layui.util;
|
||||
$.ajax({
|
||||
url: SELECT_API,
|
||||
@ -68,10 +68,10 @@
|
||||
});
|
||||
});
|
||||
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
//提交事件
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: UPDATE_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -67,10 +67,10 @@
|
||||
|
||||
<?=$form->js(3)?>
|
||||
|
||||
layui.use(['table', 'form', 'jquery','common', 'popup', 'util'], function() {
|
||||
layui.use(['table', 'form','common', 'popup', 'util'], function() {
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let common = layui.common;
|
||||
let util = layui.util;
|
||||
|
||||
|
@ -113,11 +113,11 @@
|
||||
|
||||
// 字段 类别 category
|
||||
layui.use(["jquery", "xmSelect"], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: "/app/admin/dict/get/upload",
|
||||
dataType: "json",
|
||||
success: function (e) {
|
||||
let value = layui.jquery("#category").attr("value");
|
||||
let value = layui.$("#category").attr("value");
|
||||
let initValue = value ? value.split(",") : [];
|
||||
layui.xmSelect.render({
|
||||
el: "#category",
|
||||
@ -133,10 +133,10 @@
|
||||
});
|
||||
|
||||
// 表格渲染
|
||||
layui.use(['table', 'form', 'jquery', 'common', 'popup', 'util'], function() {
|
||||
layui.use(['table', 'form', 'common', 'popup', 'util'], function() {
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let common = layui.common;
|
||||
let util = layui.util;
|
||||
|
||||
|
@ -124,11 +124,11 @@
|
||||
|
||||
// 字段 类别 category
|
||||
layui.use(["jquery", "xmSelect"], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: "/app/admin/dict/get/upload",
|
||||
dataType: "json",
|
||||
success: function (e) {
|
||||
let value = layui.jquery("#category").attr("value");
|
||||
let value = layui.$("#category").attr("value");
|
||||
let initValue = value ? value.split(",") : [];
|
||||
layui.xmSelect.render({
|
||||
el: "#category",
|
||||
@ -144,10 +144,10 @@
|
||||
});
|
||||
|
||||
// 表格渲染
|
||||
layui.use(['table', 'form', 'jquery', 'common', 'popup', 'util'], function() {
|
||||
layui.use(['table', 'form', 'common', 'popup', 'util'], function() {
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let common = layui.common;
|
||||
let util = layui.util;
|
||||
|
||||
|
@ -41,14 +41,14 @@
|
||||
<script>
|
||||
|
||||
// 字段 url url
|
||||
layui.use(['upload', 'layer', 'jquery', 'popup', 'util'], function() {
|
||||
let input = layui.jquery('#url').prev();
|
||||
layui.use(['upload', 'layer', 'popup', 'util'], function() {
|
||||
let input = layui.$('#url').prev();
|
||||
input.prev().html(layui.util.escape(input.val()));
|
||||
layui.upload.render({
|
||||
elem: "#url",
|
||||
accept: 'file',
|
||||
data: {category: function () {
|
||||
return layui.jquery('input[name="category"]').val();
|
||||
return layui.$('input[name="category"]').val();
|
||||
}},
|
||||
url: '/app/admin/upload/attachment',
|
||||
field: '__file__',
|
||||
@ -62,11 +62,11 @@
|
||||
|
||||
// 字段 类别 category
|
||||
layui.use(["jquery", "xmSelect"], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: "/app/admin/dict/get/upload",
|
||||
dataType: "json",
|
||||
success: function (e) {
|
||||
let value = layui.jquery("#category").attr("value");
|
||||
let value = layui.$("#category").attr("value");
|
||||
let initValue = value ? value.split(",") : [];
|
||||
layui.xmSelect.render({
|
||||
el: "#category",
|
||||
|
@ -46,8 +46,8 @@
|
||||
const UPDATE_API = "/app/admin/upload/update";
|
||||
|
||||
// 获取数据库记录
|
||||
layui.use(['form', 'jquery', 'util'], function () {
|
||||
let $ = layui.jquery;
|
||||
layui.use(['form', 'util'], function () {
|
||||
let $ = layui.$;
|
||||
$.ajax({
|
||||
url: SELECT_API,
|
||||
dataType: 'json',
|
||||
@ -61,8 +61,8 @@
|
||||
});
|
||||
|
||||
// 字段 url url
|
||||
layui.use(['upload', 'layer', 'jquery', 'popup', 'util'], function() {
|
||||
let input = layui.jquery('#url').prev();
|
||||
layui.use(['upload', 'layer', 'popup', 'util'], function() {
|
||||
let input = layui.$('#url').prev();
|
||||
input.prev().html(layui.util.escape(input.val()));
|
||||
layui.upload.render({
|
||||
elem: "#url",
|
||||
@ -78,11 +78,11 @@
|
||||
|
||||
// 字段 类别 category
|
||||
layui.use(["jquery", "xmSelect"], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: "/app/admin/dict/get/upload",
|
||||
dataType: "json",
|
||||
success: function (e) {
|
||||
let value = layui.jquery("#category").attr("value");
|
||||
let value = layui.$("#category").attr("value");
|
||||
let initValue = value ? value.split(",") : [];
|
||||
layui.xmSelect.render({
|
||||
el: "#category",
|
||||
@ -102,10 +102,10 @@
|
||||
});
|
||||
|
||||
//提交事件
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: UPDATE_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -179,11 +179,11 @@
|
||||
|
||||
// 字段 性别 sex
|
||||
layui.use(["jquery", "xmSelect"], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: "/app/admin/dict/get/sex",
|
||||
dataType: "json",
|
||||
success: function (e) {
|
||||
let value = layui.jquery("#sex").attr("value");
|
||||
let value = layui.$("#sex").attr("value");
|
||||
let initValue = value ? value.split(",") : [];
|
||||
layui.xmSelect.render({
|
||||
el: "#sex",
|
||||
@ -225,10 +225,10 @@
|
||||
})
|
||||
|
||||
// 表格渲染
|
||||
layui.use(['table', 'form', 'jquery', 'common', 'popup', 'util'], function() {
|
||||
layui.use(['table', 'form', 'common', 'popup', 'util'], function() {
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let $ = layui.jquery;
|
||||
let $ = layui.$;
|
||||
let common = layui.common;
|
||||
let util = layui.util;
|
||||
|
||||
|
@ -159,11 +159,11 @@
|
||||
|
||||
// 字段 性别 sex
|
||||
layui.use(["jquery", "xmSelect"], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: "/app/admin/dict/get/sex",
|
||||
dataType: "json",
|
||||
success: function (e) {
|
||||
let value = layui.jquery("#sex").attr("value");
|
||||
let value = layui.$("#sex").attr("value");
|
||||
let initValue = value ? value.split(",") : [];
|
||||
layui.xmSelect.render({
|
||||
el: "#sex",
|
||||
@ -180,10 +180,10 @@
|
||||
});
|
||||
|
||||
// 字段 头像 avatar
|
||||
layui.use(["upload", "layer", "jquery"], function() {
|
||||
let input = layui.jquery("#avatar").prev();
|
||||
layui.use(["upload", "layer"], function() {
|
||||
let input = layui.$("#avatar").prev();
|
||||
input.prev().attr("src", input.val());
|
||||
layui.jquery('#attachment-choose-avatar').on('click', function() {
|
||||
layui.$('#attachment-choose-avatar').on('click', function() {
|
||||
parent.layer.open({
|
||||
type: 2,
|
||||
title: '选择附件',
|
||||
@ -232,18 +232,18 @@
|
||||
})
|
||||
|
||||
// 字段 禁用 status
|
||||
layui.use(["form", "jquery"], function() {
|
||||
layui.jquery("#status").attr("checked", layui.jquery('input[name="status"]').val() != 0);
|
||||
layui.use(["form"], function() {
|
||||
layui.$("#status").attr("checked", layui.$('input[name="status"]').val() != 0);
|
||||
layui.form.render();
|
||||
layui.form.on("switch(status)", function(data) {
|
||||
layui.jquery('input[name="status"]').val(this.checked ? 1 : 0);
|
||||
layui.$('input[name="status"]').val(this.checked ? 1 : 0);
|
||||
});
|
||||
})
|
||||
|
||||
//提交事件
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: INSERT_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -156,8 +156,8 @@
|
||||
const UPDATE_API = "/app/admin/user/update";
|
||||
|
||||
// 获取数据库记录
|
||||
layui.use(['form', 'jquery', 'util'], function () {
|
||||
let $ = layui.jquery;
|
||||
layui.use(['form', 'util'], function () {
|
||||
let $ = layui.$;
|
||||
$.ajax({
|
||||
url: SELECT_API,
|
||||
dataType: 'json',
|
||||
@ -180,19 +180,19 @@
|
||||
|
||||
// 字段 性别 sex
|
||||
layui.use(["jquery", "xmSelect"], function() {
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: "/app/admin/dict/get/sex",
|
||||
dataType: "json",
|
||||
success: function (e) {
|
||||
let value = layui.jquery("#sex").attr("value");
|
||||
let value = layui.$("#sex").attr("value");
|
||||
let initValue = value ? value.split(",") : [];
|
||||
layui.xmSelect.render({
|
||||
el: "#sex",
|
||||
name: "sex",
|
||||
initValue: initValue,
|
||||
data: e.data,
|
||||
model: {"icon":"hidden","label":{"type":"text"}},
|
||||
clickClose: 'true',
|
||||
data: e.data,
|
||||
model: {"icon":"hidden","label":{"type":"text"}},
|
||||
clickClose: 'true',
|
||||
radio: 'true',
|
||||
})
|
||||
}
|
||||
@ -200,13 +200,13 @@
|
||||
});
|
||||
|
||||
// 字段 头像 avatar
|
||||
layui.use(["upload", "layer", "jquery"], function() {
|
||||
let input = layui.jquery("#avatar").prev();
|
||||
layui.use(["upload", "layer"], function() {
|
||||
let input = layui.$("#avatar").prev();
|
||||
input.prev().attr("src", input.val());
|
||||
layui.upload.render({
|
||||
elem: "#avatar",
|
||||
url: '/app/admin/upload/avatar',
|
||||
acceptMime: 'image/gif,image/jpeg,image/jpg,image/png',
|
||||
elem: "#avatar",
|
||||
url: '/app/admin/upload/avatar',
|
||||
acceptMime: 'image/gif,image/jpeg,image/jpg,image/png',
|
||||
field: '__file__',
|
||||
done: function (res) {
|
||||
if (res.code > 0) return layui.layer.msg(res.msg);
|
||||
@ -225,7 +225,7 @@
|
||||
// 字段 登录时间 last_time
|
||||
layui.use(["laydate"], function() {
|
||||
layui.laydate.render({
|
||||
elem: "#last_time",
|
||||
elem: "#last_time",
|
||||
type: 'datetime',
|
||||
});
|
||||
})
|
||||
@ -233,17 +233,17 @@
|
||||
// 字段 注册时间 join_time
|
||||
layui.use(["laydate"], function() {
|
||||
layui.laydate.render({
|
||||
elem: "#join_time",
|
||||
elem: "#join_time",
|
||||
type: 'datetime',
|
||||
});
|
||||
})
|
||||
|
||||
// 字段 禁用 status
|
||||
layui.use(["form", "jquery"], function() {
|
||||
layui.jquery("#status").attr("checked", layui.jquery('input[name="status"]').val() != 0);
|
||||
layui.use(["form"], function() {
|
||||
layui.$("#status").attr("checked", layui.$('input[name="status"]').val() != 0);
|
||||
layui.form.render();
|
||||
layui.form.on("switch(status)", function(data) {
|
||||
layui.jquery('input[name="status"]').val(this.checked ? 1 : 0);
|
||||
layui.$('input[name="status"]').val(this.checked ? 1 : 0);
|
||||
});
|
||||
})
|
||||
|
||||
@ -253,10 +253,10 @@
|
||||
});
|
||||
|
||||
//提交事件
|
||||
layui.use(['form', 'jquery', 'popup'], function () {
|
||||
layui.use(['form', 'popup'], function () {
|
||||
layui.form.on('submit(save)', function (data) {
|
||||
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
|
||||
layui.jquery.ajax({
|
||||
layui.$.ajax({
|
||||
url: UPDATE_API,
|
||||
type: 'POST',
|
||||
dateType: 'json',
|
||||
|
@ -13,9 +13,12 @@
|
||||
*/
|
||||
|
||||
use plugin\admin\app\controller\AccountController;
|
||||
use plugin\admin\app\controller\DictController;
|
||||
use Webman\Route;
|
||||
|
||||
Route::any('/app/admin/account/captcha/{type}', [AccountController::class, 'captcha']);
|
||||
Route::any('/app/admin', function () {
|
||||
return redirect('/app/admin/');
|
||||
});
|
||||
|
||||
Route::any('/app/admin/dict/get/{name}', [DictController::class, 'get']);
|
Loading…
Reference in New Issue
Block a user