This commit is contained in:
Viet An
2026-07-06 11:25:42 +07:00
parent f72af58d78
commit be0be49454
22 changed files with 301 additions and 391 deletions

View File

@@ -167,26 +167,26 @@ function dynamicComponent(htmlString) {
},
});
}
var timer = undefined;
var showPaging = ref(false);
var totalRows = ref(0);
var currentPage = 1;
var displayFields = ref([]);
var displayData = [];
var pagedata = store[props.pagename];
let timer = undefined;
const showPaging = ref(false);
const totalRows = ref(0);
let currentPage = 1;
const displayFields = ref([]);
let displayData = [];
let pagedata = store[props.pagename];
let tablesetting = $copy(isEmpty(pagedata.tablesetting) ? store.tablesetting : pagedata.tablesetting);
if (!Array.isArray(tablesetting)) {
tablesetting = Object.values(tablesetting);
}
var perPage = Number($find(tablesetting, { code: "per-page" }, "detail")) || 20;
var filters = $copy(pagedata.filters || []);
var currentField;
var filterData = [];
var currentsetting;
var scrollbar;
var fields;
var currentRow;
var data = $copy(pagedata.data);
let perPage = Number($find(tablesetting, { code: "per-page" }, "detail")) || 20;
let filters = $copy(pagedata.filters || []);
let currentField;
let filterData = [];
let currentsetting;
let scrollbar;
let fields;
let currentRow;
let data = $copy(pagedata.data);
const showmodal = ref();
watch(
() => store[props.pagename],
@@ -428,7 +428,7 @@ const frontendFilter = function (newVal) {
}
};
newVal = $copy(newVal);
var data = $copy(pagedata.data);
let data = $copy(pagedata.data);
newVal
.filter((m) => m.select || m.filter)
.map((v) => {
@@ -487,14 +487,14 @@ const doSelect = function (value) {
updateShow();
};
const doubleScroll = function (element) {
var _scrollbar = document.createElement("div");
const _scrollbar = document.createElement("div");
_scrollbar.appendChild(document.createElement("div"));
_scrollbar.style.overflow = "auto";
_scrollbar.style.overflowY = "hidden";
_scrollbar.firstChild.style.width = element.scrollWidth + "px";
_scrollbar.firstChild.style.height = "1px";
_scrollbar.firstChild.appendChild(document.createTextNode("\xA0"));
var running = false;
let running = false;
_scrollbar.onscroll = function () {
if (running) {
running = false;