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

@@ -261,7 +261,7 @@ import { cloneDeep } from "es-toolkit";
const emit = defineEmits(["modalevent"]);
const store = useStore();
const { $id, $copy, $empty, $stripHtml, $createField, $calc, $isNumber } = useNuxtApp();
var props = defineProps({
const props = defineProps({
pagename: String,
field: Object,
filters: Object,
@@ -270,29 +270,29 @@ var props = defineProps({
});
const moneyunit = store.moneyunit || [];
const datatype = store.datatype;
var showmodal = ref();
var pagedata = store[props.pagename];
var selectUnit = moneyunit.find((v) => v.code === "one");
var data = [];
var current = 1;
var filterData = [];
var loading = false;
const showmodal = ref();
let pagedata = store[props.pagename];
let selectUnit = moneyunit.find((v) => v.code === "one");
let data = [];
let current = 1;
let filterData = [];
let loading = false;
const fieldTypes = [
{ code: "empty", name: "Tạo cột rỗng" },
{ code: "formula", name: "Tạo công thức" },
];
var tags = [];
var formula = undefined;
var name = `f${$id().toLocaleLowerCase()}`;
var label = undefined;
let tags = [];
let formula = undefined;
let name = `f${$id().toLocaleLowerCase()}`;
let label = undefined;
const errors = ref([]);
var selectType = fieldTypes.find((v) => v.code === "empty");
var radioType = ref(datatype.find((v) => v.code === "string"));
var fields = [];
var options = undefined;
var columns = $copy(pagedata.fields.filter((v) => v.format === "number"));
var decimal = undefined;
var choices = [
const selectType = ref(fieldTypes.find((v) => v.code === "empty"));
const radioType = ref(datatype.find((v) => v.code === "string"));
let fields = [];
let options = undefined;
let columns = $copy(pagedata.fields.filter((v) => v.format === "number"));
let decimal = undefined;
const choices = [
{ code: "column", name: "Dùng cột dữ liệu" },
{ code: "function", name: "Dùng hàm số" },
];
@@ -303,10 +303,10 @@ const funcs = [
{ code: "min", name: "Min" },
{ code: "avg", name: "Avg" },
];
var func = "sum";
var placeholder = "Minh hoạ công thức: f10001 + f10002";
var args = undefined;
var operator = [
let func = "sum";
let placeholder = "Minh hoạ công thức: f10001 + f10002";
let args = undefined;
let operator = [
{ code: "+", name: "Cộng" },
{ code: "-", name: "Trừ" },
{ code: "*", name: "Nhân" },