src/main/resources/static/ruoyi/js/ry-ui.min.js
(开头部分) 20KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
(function ($) {
$.extend({
table: {
_option: {},
_params: {},
init: function (options) {
$.table._option = options;
$.table._params = $.common.isEmpty(options.queryParams) ? $.table.queryParams : options.queryParams;
_sortOrder = $.common.isEmpty(options.sortOrder) ? "asc" : options.sortOrder;
_sortName = $.common.isEmpty(options.sortName) ? "" : options.sortName;
$("#bootstrap-table").bootstrapTable({
url: options.url,
contentType: "application/x-www-form-urlencoded",
method: "post",
cache: false,
sortable: false,
sortName: _sortName,
sortOrder: _sortOrder,
sortStable: false,
pagination: true,
searchOnEnterKey: true,//回车触发搜索
trimOnSearch: true,//自动去除搜索内容前后空格
clickToSelect: false, //是否启用点击选中行
pageNumber: 1,
pageSize: 8,
pageList: [8, 25, 50],
iconSize: "outline",
toolbar: "#toolbar",
sidePagination: "server", //服务端分页
search: $.common.visible(options.search), //是否显示表格搜索
showRefresh: $.common.visible(options.showRefresh), //是否显示刷新按钮
showColumns: $.common.visible(options.showColumns),
showToggle: $.common.visible(options.showToggle),
showExport: $.common.visible(options.showExport),
columns: options.columns,
queryParams: $.table._params, //得到查询的参数
})
}, queryParams: function (params) {
return {
pageSize: params.limit,
pageNum: params.offset / params.limit + 1,
searchValue: params.search,
orderByColumn: params.sort,
isAsc: params.order
}
// 表单搜索
}, search: function (form) {
var params = $("#bootstrap-table").bootstrapTable("getOptions");
params.queryParams = function (params) {
var search = {};
$.each($("#" + form).serializeArray(), function (i, field) {
search[field.name] = field.value
});
search.pageSize = params.limit;
search.pageNum = params.offset / params.limit + 1;
search.searchValue = params.search;
search.orderByColumn = params.sort;
search.isAsc = params.order;
return search;
后面还有 410 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。