comment code retirement

This commit is contained in:
AnandaTon 2023-11-17 14:21:53 +07:00
parent 45fc4848ac
commit 45ef9649e1
15 changed files with 295 additions and 64 deletions

View file

@ -8,6 +8,7 @@ import { useOrderPlacementDataStore } from "@/modules/05_placement/store";
import router from "@/router";
import { useQuasar } from "quasar";
/** Use */
const $q = useQuasar(); // noti quasar
const DataStore = useOrderPlacementDataStore();
const pagination = ref({
@ -16,7 +17,6 @@ const pagination = ref({
page: 1,
rowsPerPage: 10,
});
const mixin = useCounterMixin();
const { dateText } = mixin;
@ -25,6 +25,7 @@ const textDate = (value: Date) => {
return dateText(value);
};
/** คอลัมน์ที่แสดง */
const visibleColumns = ref<string[]>([
"Order",
"OrderType",
@ -263,6 +264,7 @@ const rows = ref<FormOrderPlacementMainData[]>([
let OriginalData = ref<FormOrderPlacementMainData[]>([]);
let UpdataData = ref<FormOrderPlacementMainData[]>([]);
/**Hook */
onMounted(async () => {
await OriginalDataFetch();
fiscalYearFilter();
@ -271,6 +273,9 @@ onMounted(async () => {
OrderTypeFilter();
});
/**
* งคาขอมลจาก store
*/
const OriginalDataFetch = async () => {
await DataStore.DataMainOrder(rows.value);
OriginalData.value = await DataStore.DataMainOrigOrder;
@ -282,6 +287,10 @@ const redirectToPage = (id?: number) => {
router.push(`/placement/order/detail`);
};
/**
* function delete
* @param id id delete
*/
const clickDelete = (id: string) => {
$q.dialog({
title: "ยืนยันการลบข้อมูล",
@ -297,6 +306,7 @@ const clickDelete = (id: string) => {
.onDismiss(() => {});
};
//route OrderplacementDetail
const clickAdd = () => {
router.push({ name: "OrderplacementDetail" });
};
@ -320,6 +330,9 @@ const fiscalYearFilter = async () => {
}
};
/**
* เลอกประเภทคำส
*/
const OrderType = ref<string>("");
const OrderTypeOption = reactive<DataOption[]>([{ id: 0, name: "ทั้งหมด" }]);
const addedOrderTypeValues: string[] = [];
@ -335,6 +348,10 @@ const OrderTypeFilter = async () => {
}
}
};
/**
* เลอกStatus คำส
*/
const OrderStatus = ref<string>("");
const OrderStatusOption = reactive<DataOption[]>([{ id: 1, name: "ทั้งหมด" }]);
const addedOrderStatusValues: string[] = [];
@ -366,9 +383,7 @@ const resetFilter = () => {
filterKeyword.value = "";
filterRef.value.focus();
};
const attrs = ref<any>(useAttrs());
const searchFilterTable = async () => {
await DataStore.DataUpdateOrder(
OrderType.value,
@ -378,6 +393,7 @@ const searchFilterTable = async () => {
UpdataData.value = DataStore.DataMainUpdateOrder;
};
/**Setting pagination */
const paging = ref<boolean>(true);
const paginationLabel = (start: string, end: string, total: string) => {
if (paging.value == true) return " " + start + "-" + end + " ใน " + total;