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

@@ -446,10 +446,10 @@ const store = useStore();
const { colorchoice } = store;
const errors = ref([]);
const currentTab = ref("value");
var pagedata = store[props.pagename];
var fields = [];
var currentField = $copy(props.field);
var { label } = currentField;
let pagedata = store[props.pagename];
let fields = [];
let currentField = $copy(props.field);
let { label } = currentField;
const showmodal = ref();
const checkFilter = function () {};
const getMenu = function () {
@@ -461,33 +461,33 @@ const getMenu = function () {
return array;
};
var selectTab = getMenu()[0];
var datatype = store.datatype;
// var current = 1;
// var value1 = undefined;
// var value2 = undefined;
let datatype = store.datatype;
// let current = 1;
// let value1 = undefined;
// let value2 = undefined;
const moneyunit = store.moneyunit;
const radioType = store.datatype.find((v) => v.code === currentField.format);
// var selectUnit = currentField.format === "number" ? moneyunit.find((v) => v.detail === currentField.unit) : undefined;
// var bgcolor = undefined;
// var radioBGcolor = colorchoice.find((v) => v.code === "none");
// var color = undefined;
// var radioColor = colorchoice.find((v) => v.code === "none");
// var textsize = undefined;
// var radioSize = colorchoice.find((v) => v.code === "none");
var minwidth = undefined;
var radioWidth = colorchoice.find((v) => v.code === "none");
var radioMaxWidth = colorchoice.find((v) => v.code === "none");
var maxwidth = undefined;
// var selectAlign = undefined;
// var radioAlign = colorchoice.find((v) => v.code === "none");
var radioTemplate = ref(colorchoice.find((v) => v.code === (currentField.template ? "option" : "none"))["code"]);
// var selectPlacement = store.placement.find((v) => v.code === "is-right");
// var selectScheme = store.colorscheme.find((v) => v.code === "is-primary");
// var radioTooltip = store.colorchoice.find((v) => v.code === "none");
// var selectField = undefined;
// var tags = currentField.tags ? currentField.tags.map((v) => fields.find((x) => x.name === v)) : [];
// var formula = currentField.formula ? currentField.formula : undefined;
var decimal = currentField.decimal;
// let selectUnit = currentField.format === "number" ? moneyunit.find((v) => v.detail === currentField.unit) : undefined;
// let bgcolor = undefined;
// let radioBGcolor = colorchoice.find((v) => v.code === "none");
// let color = undefined;
// let radioColor = colorchoice.find((v) => v.code === "none");
// let textsize = undefined;
// let radioSize = colorchoice.find((v) => v.code === "none");
let minwidth = undefined;
let radioWidth = colorchoice.find((v) => v.code === "none");
let radioMaxWidth = colorchoice.find((v) => v.code === "none");
let maxwidth = undefined;
// let selectAlign = undefined;
// let radioAlign = colorchoice.find((v) => v.code === "none");
let radioTemplate = ref(colorchoice.find((v) => v.code === (currentField.template ? "option" : "none"))["code"]);
// let selectPlacement = store.placement.find((v) => v.code === "is-right");
// let selectScheme = store.colorscheme.find((v) => v.code === "is-primary");
// let radioTooltip = store.colorchoice.find((v) => v.code === "none");
// let selectField = undefined;
// let tags = currentField.tags ? currentField.tags.map((v) => fields.find((x) => x.name === v)) : [];
// let formula = currentField.formula ? currentField.formula : undefined;
let decimal = currentField.decimal;
let shortmenu = store.menuchoice.filter((x) =>
currentField.format === "number"
? currentField.formula
@@ -498,7 +498,7 @@ let shortmenu = store.menuchoice.filter((x) =>
var selectTab = shortmenu.find((v) => selectTab.code === v.code)
? selectTab
: menuchoice.find((v) => v.code === "value");
var search = undefined;
let search = undefined;
// if(selectTab.code==='value') {
// let self = this
// setTimeout(function() {self.$refs[currentField.name]? self.$refs[currentField.name].focus() : false}, 50)