This commit is contained in:
walkor 2022-12-05 14:38:20 +08:00
parent 750b2352e6
commit 826dbad1a1
35 changed files with 167 additions and 164 deletions

View File

@ -215,7 +215,7 @@ EOF;
$this->jsContent .= <<<EOF $this->jsContent .= <<<EOF
// 字段 {$options['label']} $field // 字段 {$options['label']} $field
layui.use(['upload', 'layer', 'jquery', 'popup', 'util'], function() { layui.use(['upload', 'layer', 'popup', 'util'], function() {
let input = layui.$('#$id').prev(); let input = layui.$('#$id').prev();
input.prev().html(layui.util.escape(input.val())); input.prev().html(layui.util.escape(input.val()));
layui.$("#attachment-choose-$id").on('click', function() { layui.$("#attachment-choose-$id").on('click', function() {

View File

@ -781,10 +781,10 @@ EOF
const UPDATE_URL = "$url_path_base/$template_path/update"; const UPDATE_URL = "$url_path_base/$template_path/update";
$js $js
// 表格渲染 // 表格渲染
layui.use(['table', 'form', 'jquery', 'common', 'popup', 'util'], function() { layui.use(['table', 'form', 'common', 'popup', 'util'], function() {
let table = layui.table; let table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
let common = layui.common; let common = layui.common;
let util = layui.util; let util = layui.util;
$table_js $table_js
@ -958,9 +958,9 @@ EOF;
const INSERT_API = "$url_path_base/$template_path/insert"; const INSERT_API = "$url_path_base/$template_path/insert";
$js $js
//提交事件 //提交事件
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
layui.form.on('submit(save)', function (data) { layui.form.on('submit(save)', function (data) {
layui.jquery.ajax({ layui.$.ajax({
url: INSERT_API, url: INSERT_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',
@ -1033,8 +1033,8 @@ EOF;
const UPDATE_API = "$url_path_base/$template_path/update"; const UPDATE_API = "$url_path_base/$template_path/update";
// 获取数据库记录 // 获取数据库记录
layui.use(['form', 'jquery', 'util'], function () { layui.use(['form', 'util'], function () {
let $ = layui.jquery; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
dataType: 'json', 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) { layui.form.on('submit(save)', function (data) {
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY]; data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
layui.jquery.ajax({ layui.$.ajax({
url: UPDATE_API, url: UPDATE_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -106,9 +106,9 @@
<script src="/app/admin/component/pear/pear.js"></script> <script src="/app/admin/component/pear/pear.js"></script>
<script> <script>
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
$.ajax({ $.ajax({
url: '/app/admin/account/info', url: '/app/admin/account/info',
dataType: 'json', dataType: 'json',

View File

@ -35,8 +35,8 @@
<script src="/app/admin/component/layui/layui.js"></script> <script src="/app/admin/component/layui/layui.js"></script>
<script src="/app/admin/component/pear/pear.js"></script> <script src="/app/admin/component/pear/pear.js"></script>
<script> <script>
layui.use(['form', 'button', 'popup', 'layer', 'jquery'], function() { layui.use(['form', 'button', 'popup', 'layer'], function() {
var $ = layui.jquery, layer = layui.layer, form = layui.form; var $ = layui.$, layer = layui.layer, form = layui.form;
function switchCaptcha() { function switchCaptcha() {
$('.codeImage').attr("src", "/app/admin/account/captcha/login?v=" + new Date().getTime()); $('.codeImage').attr("src", "/app/admin/account/captcha/login?v=" + new Date().getTime());
} }

View File

@ -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 table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
let common = layui.common; let common = layui.common;
let util = layui.util; let util = layui.util;

View File

@ -53,11 +53,11 @@
// 字段 权限 rules // 字段 权限 rules
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect"], function() {
layui.jquery.ajax({ layui.$.ajax({
url: "/app/admin/admin-rule/get?type=0,1,2", url: "/app/admin/admin-rule/get?type=0,1,2",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
let value = layui.jquery("#rules").attr("value"); let value = layui.$("#rules").attr("value");
let initValue = value ? value.split(",") : []; let initValue = value ? value.split(",") : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: "#rules", el: "#rules",
@ -72,9 +72,9 @@
}); });
//提交事件 //提交事件
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
layui.form.on('submit(save)', function (data) { layui.form.on('submit(save)', function (data) {
layui.jquery.ajax({ layui.$.ajax({
url: INSERT_API, url: INSERT_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -53,8 +53,8 @@
const UPDATE_API = "/app/admin/admin-role/update"; const UPDATE_API = "/app/admin/admin-role/update";
// 获取数据库记录 // 获取数据库记录
layui.use(['form', 'jquery', 'util'], function () { layui.use(['form', 'util'], function () {
let $ = layui.jquery; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
dataType: 'json', dataType: 'json',
@ -77,11 +77,11 @@
// 字段 权限 rules // 字段 权限 rules
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect"], function() {
layui.jquery.ajax({ layui.$.ajax({
url: "/app/admin/admin-rule/get?type=0,1,2", url: "/app/admin/admin-rule/get?type=0,1,2",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
let value = layui.jquery("#rules").attr("value"); let value = layui.$("#rules").attr("value");
let initValue = value ? value.split(",") : []; let initValue = value ? value.split(",") : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: "#rules", el: "#rules",
@ -101,10 +101,10 @@
}); });
//提交事件 //提交事件
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
layui.form.on('submit(save)', function (data) { layui.form.on('submit(save)', function (data) {
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY]; data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
layui.jquery.ajax({ layui.$.ajax({
url: UPDATE_API, url: UPDATE_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -74,10 +74,10 @@
let PRIMARY_KEY = 'id'; 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 table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
let common = layui.common; let common = layui.common;
let treeTable = layui.treetable; let treeTable = layui.treetable;

View File

@ -97,11 +97,11 @@
// 上级菜单 // 上级菜单
layui.use(['jquery', 'xmSelect'], function() { layui.use(['jquery', 'xmSelect'], function() {
layui.jquery.ajax({ layui.$.ajax({
url: '/app/admin/admin-rule/select?format=tree&type=0,1', url: '/app/admin/admin-rule/select?format=tree&type=0,1',
dataType: 'json', dataType: 'json',
success: function (e) { success: function (e) {
let value = layui.jquery('#pid').attr('value'); let value = layui.$('#pid').attr('value');
let initValue = value ? value.split(',') : []; let initValue = value ? value.split(',') : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: '#pid', el: '#pid',
@ -122,7 +122,7 @@
// 菜单类型下拉列表 // 菜单类型下拉列表
layui.use(['jquery', 'xmSelect'], function() { layui.use(['jquery', 'xmSelect'], function() {
let value = layui.jquery('#type').attr('value'); let value = layui.$('#type').attr('value');
let initValue = value ? value.split(',') : []; let initValue = value ? value.split(',') : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: '#type', 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.form.on('submit(save)', function (data) {
layui.jquery.ajax({ layui.$.ajax({
url: INSERT_URL, url: INSERT_URL,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -88,8 +88,8 @@
const UPDATE_API = "/app/admin/admin-rule/update"; const UPDATE_API = "/app/admin/admin-rule/update";
// 获取行数据 // 获取行数据
layui.use(['form', 'jquery', 'util'], function () { layui.use(['form', 'util'], function () {
let $ = layui.jquery; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
dataType: 'json', dataType: 'json',
@ -121,11 +121,11 @@
// 获取上级菜单 // 获取上级菜单
layui.use(['jquery', 'xmSelect'], function() { layui.use(['jquery', 'xmSelect'], function() {
layui.jquery.ajax({ layui.$.ajax({
url: '/app/admin/admin-rule/select?format=tree&type=0,1', url: '/app/admin/admin-rule/select?format=tree&type=0,1',
dataType: 'json', dataType: 'json',
success: function (e) { success: function (e) {
let value = layui.jquery('#pid').attr('value'); let value = layui.$('#pid').attr('value');
let initValue = value ? value.split(',') : []; let initValue = value ? value.split(',') : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: '#pid', el: '#pid',
@ -145,7 +145,7 @@
// 菜单类型下拉选择 // 菜单类型下拉选择
layui.use(['jquery', 'xmSelect'], function() { layui.use(['jquery', 'xmSelect'], function() {
let value = layui.jquery('#type').attr('value'); let value = layui.$('#type').attr('value');
let initValue = value ? value.split(',') : []; let initValue = value ? value.split(',') : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: '#type', el: '#type',
@ -164,10 +164,10 @@
}); });
// 提交事件 // 提交事件
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
layui.form.on('submit(save)', function (data) { layui.form.on('submit(save)', function (data) {
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY]; data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
layui.jquery.ajax({ layui.$.ajax({
url: UPDATE_API, url: UPDATE_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -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 table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
let common = layui.common; let common = layui.common;
let util = layui.util; let util = layui.util;

View File

@ -91,8 +91,8 @@
const INSERT_API = "/app/admin/admin/insert"; const INSERT_API = "/app/admin/admin/insert";
// 字段 头像 avatar // 字段 头像 avatar
layui.use(["upload", "layer", "jquery"], function() { layui.use(["upload", "layer"], function() {
let input = layui.jquery("#avatar").prev(); let input = layui.$("#avatar").prev();
input.prev().attr("src", input.val()); input.prev().attr("src", input.val());
layui.upload.render({ layui.upload.render({
elem: "#avatar", elem: "#avatar",
@ -109,11 +109,11 @@
// 字段 角色 roles // 字段 角色 roles
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect"], function() {
layui.jquery.ajax({ layui.$.ajax({
url: "/app/admin/admin-role/select?format=select", url: "/app/admin/admin-role/select?format=select",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
let value = layui.jquery("#roles").attr("value"); let value = layui.$("#roles").attr("value");
let initValue = value ? value.split(",") : []; let initValue = value ? value.split(",") : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: "#roles", el: "#roles",
@ -128,9 +128,9 @@
}); });
//提交事件 //提交事件
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
layui.form.on('submit(save)', function (data) { layui.form.on('submit(save)', function (data) {
layui.jquery.ajax({ layui.$.ajax({
url: INSERT_API, url: INSERT_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -92,8 +92,8 @@
const UPDATE_API = "/app/admin/admin/update"; const UPDATE_API = "/app/admin/admin/update";
// 获取数据库记录 // 获取数据库记录
layui.use(['form', 'jquery', 'util'], function () { layui.use(['form', 'util'], function () {
let $ = layui.jquery; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
dataType: 'json', dataType: 'json',
@ -115,8 +115,8 @@
}); });
// 字段 头像 avatar // 字段 头像 avatar
layui.use(["upload", "layer", "jquery"], function() { layui.use(["upload", "layer"], function() {
let input = layui.jquery("#avatar").prev(); let input = layui.$("#avatar").prev();
input.prev().attr("src", input.val()); input.prev().attr("src", input.val());
layui.upload.render({ layui.upload.render({
elem: "#avatar", elem: "#avatar",
@ -132,11 +132,11 @@
// 字段 角色 roles // 字段 角色 roles
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect"], function() {
layui.jquery.ajax({ layui.$.ajax({
url: "/app/admin/admin-role/select?format=select", url: "/app/admin/admin-role/select?format=select",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
let value = layui.jquery("#roles").attr("value"); let value = layui.$("#roles").attr("value");
let initValue = value ? value.split(",") : []; let initValue = value ? value.split(",") : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: "#roles", el: "#roles",
@ -156,10 +156,10 @@
}); });
//提交事件 //提交事件
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
layui.form.on('submit(save)', function (data) { layui.form.on('submit(save)', function (data) {
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY]; data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
layui.jquery.ajax({ layui.$.ajax({
url: UPDATE_API, url: UPDATE_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -185,8 +185,8 @@
<script> <script>
// 基础设置 // 基础设置
layui.use(['upload', 'layer', 'jquery', 'popup'], function() { layui.use(['upload', 'layer', 'popup'], function() {
let $ = layui.jquery; let $ = layui.$;
let form = layui.form; let form = layui.form;
// image // image
@ -224,8 +224,8 @@
// 菜单设置 // 菜单设置
layui.use(['upload', 'layer', 'jquery', 'popup'], function() { layui.use(['upload', 'layer', 'popup'], function() {
let $ = layui.jquery; let $ = layui.$;
let form = layui.form; let form = layui.form;
// 提交 // 提交
form.on('submit(saveMenuInfo)', function(data){ form.on('submit(saveMenuInfo)', function(data){
@ -246,8 +246,8 @@
}); });
// 标签设置 // 标签设置
layui.use(['upload', 'layer', 'jquery', 'popup'], function() { layui.use(['upload', 'layer', 'popup'], function() {
let $ = layui.jquery; let $ = layui.$;
let form = layui.form; let form = layui.form;
// 提交 // 提交
form.on('submit(saveTabInfo)', function(data){ form.on('submit(saveTabInfo)', function(data){
@ -274,9 +274,9 @@
}); });
}); });
layui.use(['form', 'jquery'], function () { layui.use(['form'], function () {
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
$.ajax({ $.ajax({
url: '/app/admin/config/get', url: '/app/admin/config/get',
dataType: 'json', dataType: 'json',

View File

@ -74,10 +74,10 @@
const UPDATE_URL = "/app/admin/dict/update"; 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 table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
let common = layui.common; let common = layui.common;
let util = layui.util; let util = layui.util;

View File

@ -173,11 +173,11 @@
}); });
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
//提交事件 //提交事件
layui.form.on('submit(save)', function () { layui.form.on('submit(save)', function () {
let data = layui.form.val('create-dict-form'); let data = layui.form.val('create-dict-form');
layui.jquery.ajax({ layui.$.ajax({
url: INSERT_API, url: INSERT_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -185,11 +185,11 @@
}); });
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
//提交事件 //提交事件
layui.form.on('submit(save)', function () { layui.form.on('submit(save)', function () {
let data = layui.form.val('create-dict-form'); let data = layui.form.val('create-dict-form');
layui.jquery.ajax({ layui.$.ajax({
url: UPDATE_API, url: UPDATE_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -98,7 +98,7 @@
<!-- 框 架 初 始 化 --> <!-- 框 架 初 始 化 -->
<script> <script>
layui.use(['admin','jquery','popup','drawer'], function() { layui.use(['admin','jquery','popup','drawer'], function() {
var $ = layui.jquery; var $ = layui.$;
var admin = layui.admin; var admin = layui.admin;
var popup = layui.popup; var popup = layui.popup;

View File

@ -32,8 +32,8 @@
<script src="/app/admin/component/layui/layui.js"></script> <script src="/app/admin/component/layui/layui.js"></script>
<script src="/app/admin/component/pear/pear.js"></script> <script src="/app/admin/component/pear/pear.js"></script>
<script> <script>
layui.use(['form', 'button', 'popup', 'layer', 'jquery'], function() { layui.use(['form', 'button', 'popup', 'layer'], function() {
var $ = layui.jquery, layer = layui.layer, form = layui.form; var $ = layui.$, layer = layui.layer, form = layui.form;
function switchCaptcha() { function switchCaptcha() {
$('.codeImage').attr("src", "/app/admin/plugin/captcha?v=" + new Date().getTime()); $('.codeImage').attr("src", "/app/admin/plugin/captcha?v=" + new Date().getTime());
} }

View File

@ -41,10 +41,10 @@
const AUTH_URL = "/app/admin/plugin/login"; const AUTH_URL = "/app/admin/plugin/login";
const SCHEMA_API = "/app/admin/plugin/schema"; 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 table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
let common = layui.common; let common = layui.common;
$.ajax({ $.ajax({

View File

@ -684,7 +684,7 @@
window.keyColumnMultiSelectRender = function () { window.keyColumnMultiSelectRender = function () {
layui.use(['jquery', 'xmSelect', 'table'], function () { layui.use(['jquery', 'xmSelect', 'table'], function () {
let $ = layui.jquery; let $ = layui.$;
let table = layui.table; let table = layui.table;
let columnData = table.getData('column-table'); let columnData = table.getData('column-table');
let data = []; let data = [];
@ -713,12 +713,12 @@
keyColumnMultiSelectRender(); keyColumnMultiSelectRender();
}); });
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
//提交事件 //提交事件
layui.form.on('submit(save)', function () { layui.form.on('submit(save)', function () {
syncTableData(); syncTableData();
let data = layui.form.val('create-table-form'); let data = layui.form.val('create-table-form');
layui.jquery.ajax({ layui.$.ajax({
url: CREATE_API, url: CREATE_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -78,11 +78,11 @@
const CRUD_API = "/app/admin/table/crud"; const CRUD_API = "/app/admin/table/crud";
layui.use(['jquery', 'xmSelect'], function() { layui.use(['jquery', 'xmSelect'], function() {
layui.jquery.ajax({ layui.$.ajax({
url: '/app/admin/admin-rule/select?format=tree&type=0,1', url: '/app/admin/admin-rule/select?format=tree&type=0,1',
dataType: 'json', dataType: 'json',
success: function (e) { success: function (e) {
let value = layui.jquery('#pid').attr('value'); let value = layui.$('#pid').attr('value');
let initValue = value ? value.split(',') : []; let initValue = value ? value.split(',') : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: '#pid', 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.form.on('submit(save)', function (data) {
layui.jquery.ajax({ layui.$.ajax({
url: CRUD_API, url: CRUD_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -45,10 +45,10 @@
const MODIFY_URL = "/app/admin/table/modify"; const MODIFY_URL = "/app/admin/table/modify";
const CRUD_URL = "/app/admin/table/crud"; 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 table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
let common = layui.common; let common = layui.common;
let cols = [ let cols = [

View File

@ -38,10 +38,10 @@
<?=$form->js(3)?> <?=$form->js(3)?>
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
//提交事件 //提交事件
layui.form.on('submit(save)', function (data) { layui.form.on('submit(save)', function (data) {
layui.jquery.ajax({ layui.$.ajax({
url: INSERT_API, url: INSERT_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -226,7 +226,7 @@
const TABLE_NAME = '<?=htmlspecialchars($table)?>'; const TABLE_NAME = '<?=htmlspecialchars($table)?>';
layui.use(['jquery'], function () { layui.use(['jquery'], function () {
let $ = layui.jquery; let $ = layui.$;
$.ajax({ $.ajax({
url: SCHEMA_API + '?table=' + TABLE_NAME, url: SCHEMA_API + '?table=' + TABLE_NAME,
dataType: 'json', dataType: 'json',
@ -640,7 +640,7 @@
window.keyColumnMultiSelectRender = function () { window.keyColumnMultiSelectRender = function () {
layui.use(['jquery', 'xmSelect', 'table'], function () { layui.use(['jquery', 'xmSelect', 'table'], function () {
let $ = layui.jquery; let $ = layui.$;
let table = layui.table; let table = layui.table;
let columnData = table.getData('column-table'); let columnData = table.getData('column-table');
let data = []; let data = [];
@ -675,12 +675,12 @@
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
//提交事件 //提交事件
layui.form.on('submit(save)', function () { layui.form.on('submit(save)', function () {
syncTableData(); syncTableData();
let data = layui.form.val('create-table-form'); let data = layui.form.val('create-table-form');
layui.jquery.ajax({ layui.$.ajax({
url: MODIFY_API, url: MODIFY_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -41,8 +41,8 @@
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', 'jquery', 'util'], function () { layui.use(['form', 'util'], function () {
let $ = layui.jquery; let $ = layui.$;
let util = layui.util; let util = layui.util;
$.ajax({ $.ajax({
url: SELECT_API, 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.form.on('submit(save)', function (data) {
layui.jquery.ajax({ layui.$.ajax({
url: UPDATE_API, url: UPDATE_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -67,10 +67,10 @@
<?=$form->js(3)?> <?=$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 table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
let common = layui.common; let common = layui.common;
let util = layui.util; let util = layui.util;

View File

@ -113,11 +113,11 @@
// 字段 类别 category // 字段 类别 category
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect"], function() {
layui.jquery.ajax({ layui.$.ajax({
url: "/app/admin/dict/get/upload", url: "/app/admin/dict/get/upload",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
let value = layui.jquery("#category").attr("value"); let value = layui.$("#category").attr("value");
let initValue = value ? value.split(",") : []; let initValue = value ? value.split(",") : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: "#category", 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 table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
let common = layui.common; let common = layui.common;
let util = layui.util; let util = layui.util;

View File

@ -124,11 +124,11 @@
// 字段 类别 category // 字段 类别 category
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect"], function() {
layui.jquery.ajax({ layui.$.ajax({
url: "/app/admin/dict/get/upload", url: "/app/admin/dict/get/upload",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
let value = layui.jquery("#category").attr("value"); let value = layui.$("#category").attr("value");
let initValue = value ? value.split(",") : []; let initValue = value ? value.split(",") : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: "#category", 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 table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
let common = layui.common; let common = layui.common;
let util = layui.util; let util = layui.util;

View File

@ -41,14 +41,14 @@
<script> <script>
// 字段 url url // 字段 url url
layui.use(['upload', 'layer', 'jquery', 'popup', 'util'], function() { layui.use(['upload', 'layer', 'popup', 'util'], function() {
let input = layui.jquery('#url').prev(); let input = layui.$('#url').prev();
input.prev().html(layui.util.escape(input.val())); input.prev().html(layui.util.escape(input.val()));
layui.upload.render({ layui.upload.render({
elem: "#url", elem: "#url",
accept: 'file', accept: 'file',
data: {category: function () { data: {category: function () {
return layui.jquery('input[name="category"]').val(); return layui.$('input[name="category"]').val();
}}, }},
url: '/app/admin/upload/attachment', url: '/app/admin/upload/attachment',
field: '__file__', field: '__file__',
@ -62,11 +62,11 @@
// 字段 类别 category // 字段 类别 category
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect"], function() {
layui.jquery.ajax({ layui.$.ajax({
url: "/app/admin/dict/get/upload", url: "/app/admin/dict/get/upload",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
let value = layui.jquery("#category").attr("value"); let value = layui.$("#category").attr("value");
let initValue = value ? value.split(",") : []; let initValue = value ? value.split(",") : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: "#category", el: "#category",

View File

@ -46,8 +46,8 @@
const UPDATE_API = "/app/admin/upload/update"; const UPDATE_API = "/app/admin/upload/update";
// 获取数据库记录 // 获取数据库记录
layui.use(['form', 'jquery', 'util'], function () { layui.use(['form', 'util'], function () {
let $ = layui.jquery; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
dataType: 'json', dataType: 'json',
@ -61,8 +61,8 @@
}); });
// 字段 url url // 字段 url url
layui.use(['upload', 'layer', 'jquery', 'popup', 'util'], function() { layui.use(['upload', 'layer', 'popup', 'util'], function() {
let input = layui.jquery('#url').prev(); let input = layui.$('#url').prev();
input.prev().html(layui.util.escape(input.val())); input.prev().html(layui.util.escape(input.val()));
layui.upload.render({ layui.upload.render({
elem: "#url", elem: "#url",
@ -78,11 +78,11 @@
// 字段 类别 category // 字段 类别 category
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect"], function() {
layui.jquery.ajax({ layui.$.ajax({
url: "/app/admin/dict/get/upload", url: "/app/admin/dict/get/upload",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
let value = layui.jquery("#category").attr("value"); let value = layui.$("#category").attr("value");
let initValue = value ? value.split(",") : []; let initValue = value ? value.split(",") : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: "#category", el: "#category",
@ -102,10 +102,10 @@
}); });
//提交事件 //提交事件
layui.use(['form', 'jquery', 'popup'], function () { layui.use(['form', 'popup'], function () {
layui.form.on('submit(save)', function (data) { layui.form.on('submit(save)', function (data) {
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY]; data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
layui.jquery.ajax({ layui.$.ajax({
url: UPDATE_API, url: UPDATE_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -179,11 +179,11 @@
// 字段 性别 sex // 字段 性别 sex
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect"], function() {
layui.jquery.ajax({ layui.$.ajax({
url: "/app/admin/dict/get/sex", url: "/app/admin/dict/get/sex",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
let value = layui.jquery("#sex").attr("value"); let value = layui.$("#sex").attr("value");
let initValue = value ? value.split(",") : []; let initValue = value ? value.split(",") : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: "#sex", 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 table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.jquery; let $ = layui.$;
let common = layui.common; let common = layui.common;
let util = layui.util; let util = layui.util;

View File

@ -159,11 +159,11 @@
// 字段 性别 sex // 字段 性别 sex
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect"], function() {
layui.jquery.ajax({ layui.$.ajax({
url: "/app/admin/dict/get/sex", url: "/app/admin/dict/get/sex",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
let value = layui.jquery("#sex").attr("value"); let value = layui.$("#sex").attr("value");
let initValue = value ? value.split(",") : []; let initValue = value ? value.split(",") : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: "#sex", el: "#sex",
@ -180,10 +180,10 @@
}); });
// 字段 头像 avatar // 字段 头像 avatar
layui.use(["upload", "layer", "jquery"], function() { layui.use(["upload", "layer"], function() {
let input = layui.jquery("#avatar").prev(); let input = layui.$("#avatar").prev();
input.prev().attr("src", input.val()); input.prev().attr("src", input.val());
layui.jquery('#attachment-choose-avatar').on('click', function() { layui.$('#attachment-choose-avatar').on('click', function() {
parent.layer.open({ parent.layer.open({
type: 2, type: 2,
title: '选择附件', title: '选择附件',
@ -232,18 +232,18 @@
}) })
// 字段 禁用 status // 字段 禁用 status
layui.use(["form", "jquery"], function() { layui.use(["form"], function() {
layui.jquery("#status").attr("checked", layui.jquery('input[name="status"]').val() != 0); layui.$("#status").attr("checked", layui.$('input[name="status"]').val() != 0);
layui.form.render(); layui.form.render();
layui.form.on("switch(status)", function(data) { 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.form.on('submit(save)', function (data) {
layui.jquery.ajax({ layui.$.ajax({
url: INSERT_API, url: INSERT_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -156,8 +156,8 @@
const UPDATE_API = "/app/admin/user/update"; const UPDATE_API = "/app/admin/user/update";
// 获取数据库记录 // 获取数据库记录
layui.use(['form', 'jquery', 'util'], function () { layui.use(['form', 'util'], function () {
let $ = layui.jquery; let $ = layui.$;
$.ajax({ $.ajax({
url: SELECT_API, url: SELECT_API,
dataType: 'json', dataType: 'json',
@ -180,11 +180,11 @@
// 字段 性别 sex // 字段 性别 sex
layui.use(["jquery", "xmSelect"], function() { layui.use(["jquery", "xmSelect"], function() {
layui.jquery.ajax({ layui.$.ajax({
url: "/app/admin/dict/get/sex", url: "/app/admin/dict/get/sex",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
let value = layui.jquery("#sex").attr("value"); let value = layui.$("#sex").attr("value");
let initValue = value ? value.split(",") : []; let initValue = value ? value.split(",") : [];
layui.xmSelect.render({ layui.xmSelect.render({
el: "#sex", el: "#sex",
@ -200,8 +200,8 @@
}); });
// 字段 头像 avatar // 字段 头像 avatar
layui.use(["upload", "layer", "jquery"], function() { layui.use(["upload", "layer"], function() {
let input = layui.jquery("#avatar").prev(); let input = layui.$("#avatar").prev();
input.prev().attr("src", input.val()); input.prev().attr("src", input.val());
layui.upload.render({ layui.upload.render({
elem: "#avatar", elem: "#avatar",
@ -239,11 +239,11 @@
}) })
// 字段 禁用 status // 字段 禁用 status
layui.use(["form", "jquery"], function() { layui.use(["form"], function() {
layui.jquery("#status").attr("checked", layui.jquery('input[name="status"]').val() != 0); layui.$("#status").attr("checked", layui.$('input[name="status"]').val() != 0);
layui.form.render(); layui.form.render();
layui.form.on("switch(status)", function(data) { 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) { layui.form.on('submit(save)', function (data) {
data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY]; data.field[PRIMARY_KEY] = layui.url().search[PRIMARY_KEY];
layui.jquery.ajax({ layui.$.ajax({
url: UPDATE_API, url: UPDATE_API,
type: 'POST', type: 'POST',
dateType: 'json', dateType: 'json',

View File

@ -13,9 +13,12 @@
*/ */
use plugin\admin\app\controller\AccountController; use plugin\admin\app\controller\AccountController;
use plugin\admin\app\controller\DictController;
use Webman\Route; use Webman\Route;
Route::any('/app/admin/account/captcha/{type}', [AccountController::class, 'captcha']); Route::any('/app/admin/account/captcha/{type}', [AccountController::class, 'captcha']);
Route::any('/app/admin', function () { Route::any('/app/admin', function () {
return redirect('/app/admin/'); return redirect('/app/admin/');
}); });
Route::any('/app/admin/dict/get/{name}', [DictController::class, 'get']);