changes
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<div class="tabs is-boxed">
|
||||
<ul>
|
||||
<li
|
||||
v-for="v in fieldType"
|
||||
v-for="v in fieldTypes"
|
||||
:class="selectType.code === v.code && 'is-active'"
|
||||
>
|
||||
<a
|
||||
@@ -273,16 +273,16 @@ var data = [];
|
||||
var current = 1;
|
||||
var filterData = [];
|
||||
var loading = false;
|
||||
const fieldType = [
|
||||
{ code: "formula", name: "Tạo công thức" },
|
||||
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;
|
||||
const errors = ref([]);
|
||||
var selectType = fieldType.find((v) => v.code === "empty");
|
||||
var selectType = fieldTypes.find((v) => v.code === "empty");
|
||||
var radioType = ref(datatype.find((v) => v.code === "string"));
|
||||
var fields = [];
|
||||
var options = undefined;
|
||||
@@ -293,7 +293,7 @@ var choices = [
|
||||
{ code: "function", name: "Dùng hàm số" },
|
||||
];
|
||||
const choice = ref("column");
|
||||
var funcs = [
|
||||
const funcs = [
|
||||
{ code: "sum", name: "Sum" },
|
||||
{ code: "max", name: "Max" },
|
||||
{ code: "min", name: "Min" },
|
||||
@@ -436,7 +436,6 @@ function createField() {
|
||||
emit("close");
|
||||
}
|
||||
function createEmptyField() {
|
||||
console.log("createEmptyField");
|
||||
errors.value = [];
|
||||
if (!$empty(name) ? $empty(name.trim()) : true)
|
||||
errors.value.push({ name: "name", message: "Tên không được bỏ trống." });
|
||||
@@ -454,7 +453,6 @@ function createEmptyField() {
|
||||
message: "Mô tả bị trùng. Hãy đặt mô tả khác.",
|
||||
});
|
||||
}
|
||||
console.log("errors", errors);
|
||||
if (errors.value.length > 0) return;
|
||||
let field = $createField(name.trim(), label.trim(), radioType.value.code, true);
|
||||
if (selectType.code === "chart") field = createChartField();
|
||||
@@ -463,7 +461,6 @@ function createEmptyField() {
|
||||
copy.update = { fields: copy.fields };
|
||||
store.commit(props.pagename, copy);
|
||||
//pagedata = copy
|
||||
console.log("field", field);
|
||||
emit("newfield", field);
|
||||
label = undefined;
|
||||
name = `f${$id()}`;
|
||||
|
||||
Reference in New Issue
Block a user