Refactoring code module 05_placement

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-09-19 15:02:44 +07:00
parent 202fbf27b6
commit 4678ead38e
75 changed files with 3110 additions and 10795 deletions

View file

@ -13,18 +13,17 @@ import { useCounterMixin } from "@/stores/mixin";
const { date2Thai } = useCounterMixin();
/** props*/
const selected = defineModel("selectedPos", { required: true });
const positionId = defineModel<string>("positionId", { required: true });
const seletcId = defineModel<string>("seletcId", { required: true });
const date = defineModel<Date>("datePos", { required: true });
const positionData = defineModel<any[]>("position", { required: true });
const isAll = defineModel<boolean>("isAll", { required: true });
const isBlank = defineModel<boolean>("isBlank", { required: true });
const selected = defineModel("selectedPos", { required: true }); //
const positionId = defineModel<string>("positionId", { required: true }); //id
const seletcId = defineModel<string>("seletcId", { required: true }); //
const date = defineModel<Date>("datePos", { required: true }); //
const positionData = defineModel<any[]>("position", { required: true }); //
const isAll = defineModel<boolean>("isAll", { required: true }); //
const isBlank = defineModel<boolean>("isBlank", { required: true }); //
const filters = ref<string>("");
const rowsPosition = ref<Positions[]>([]);
/** columns*/
//Table
const filters = ref<string>(""); //
const rowsPosition = ref<Positions[]>([]); //
const columns = ref<QTableProps["columns"]>([
{
name: "isPosition",
@ -90,7 +89,6 @@ const columns = ref<QTableProps["columns"]>([
style: "font-size: 14px",
},
]);
const columnsPostition = ref<QTableProps["columns"]>([
{
name: "no",
@ -165,7 +163,6 @@ const columnsPostition = ref<QTableProps["columns"]>([
style: "font-size: 14px",
},
]);
const visibleColumns = ref<string[]>([
"isPosition",
"no",
@ -195,10 +192,12 @@ async function onClickSelectPos(id: string) {
(e) => e.id === seletcId.value
);
}
console.log(selected.value);
}
}
/**
* ทำงานเม Components กเรยกใชงาน
*/
onMounted(async () => {
if (positionId.value) {
setTimeout(async () => {