ปรับ จัดการข้อมูลหลัก
This commit is contained in:
parent
44f43d2f6f
commit
925c06c9fc
3 changed files with 29 additions and 26 deletions
|
|
@ -585,12 +585,13 @@ const fetchData = async (load: boolean = false) => {
|
||||||
secondItem: RequestItemsHistoryObject
|
secondItem: RequestItemsHistoryObject
|
||||||
) => firstItem.level - secondItem.level
|
) => firstItem.level - secondItem.level
|
||||||
);
|
);
|
||||||
const data = rows.value;
|
// const data = rows.value;
|
||||||
let option: DataOption[] = [];
|
// let option: DataOption[] = [];
|
||||||
data.map((r: RequestItemsHistoryObject) => {
|
// data.map((r: RequestItemsHistoryObject) => {
|
||||||
option.push({ id: r.id.toString(), name: r.name.toString() });
|
// option.push({ id: r.id.toString(), name: r.name.toString() });
|
||||||
});
|
// });
|
||||||
insigniaTypeOption.value = option;
|
// insigniaTypeOption.value = option;
|
||||||
|
fetchinsigniaType();
|
||||||
updateData.value = true;
|
updateData.value = true;
|
||||||
// rows.value.splice(0);
|
// rows.value.splice(0);
|
||||||
// showLoader();
|
// showLoader();
|
||||||
|
|
@ -635,26 +636,26 @@ const fetchData = async (load: boolean = false) => {
|
||||||
/**
|
/**
|
||||||
* รายการลำดับเครื่องราชฯ
|
* รายการลำดับเครื่องราชฯ
|
||||||
*/
|
*/
|
||||||
// const fetchinsigniaType = async () => {
|
const fetchinsigniaType = async () => {
|
||||||
// showLoader();
|
showLoader();
|
||||||
// await http
|
await http
|
||||||
// .get(config.API.insigniaType)
|
.get(config.API.insigniaType)
|
||||||
// .then((res) => {
|
.then((res) => {
|
||||||
// const data = res.data.result;
|
const data = res.data.result;
|
||||||
// let option: DataOption[] = [];
|
let option: DataOption[] = [];
|
||||||
// data.map((r: RequestItemsHistoryObject) => {
|
data.map((r: RequestItemsHistoryObject) => {
|
||||||
// option.push({ id: r.id.toString(), name: r.name.toString() });
|
option.push({ id: r.id.toString(), name: r.name.toString() });
|
||||||
// });
|
});
|
||||||
// insigniaTypeOption.value = option;
|
insigniaTypeOption.value = option;
|
||||||
// })
|
})
|
||||||
// .catch((e) => {
|
.catch((e) => {
|
||||||
// messageError($q, e);
|
messageError($q, e);
|
||||||
// })
|
})
|
||||||
// .finally(() => {
|
.finally(() => {
|
||||||
// updateData.value = false;
|
updateData.value = false;
|
||||||
// hideLoader();
|
hideLoader();
|
||||||
// });
|
});
|
||||||
// };
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ฟังชั้นดูข้อมูลประวัติแก้ไขข้อมูลทั้งหมด
|
* ฟังชั้นดูข้อมูลประวัติแก้ไขข้อมูลทั้งหมด
|
||||||
|
|
|
||||||
|
|
@ -366,6 +366,7 @@ const fetchData = async (load: boolean = false) => {
|
||||||
const result = await getInsigniaType(false, load);
|
const result = await getInsigniaType(false, load);
|
||||||
version.value = result.version; //ตัวแปรที่บอกว่าข้อมูลเผยแพร่ไปหรือยัง published=เผยแพร่แล้ว draft=ยังไม่เผยแพร่
|
version.value = result.version; //ตัวแปรที่บอกว่าข้อมูลเผยแพร่ไปหรือยัง published=เผยแพร่แล้ว draft=ยังไม่เผยแพร่
|
||||||
idVersion.value = result.idversion; //เลข id ใน mongodb
|
idVersion.value = result.idversion; //เลข id ใน mongodb
|
||||||
|
|
||||||
rows.value = result.data;
|
rows.value = result.data;
|
||||||
updateData.value = false;
|
updateData.value = false;
|
||||||
// rows.value.splice(0);
|
// rows.value.splice(0);
|
||||||
|
|
|
||||||
|
|
@ -831,6 +831,7 @@ export const useManageDataStore = defineStore("manage", () => {
|
||||||
JSON.stringify(dataInsigniaType.value.data) ==
|
JSON.stringify(dataInsigniaType.value.data) ==
|
||||||
JSON.stringify(draftInsigniaType.value.data)
|
JSON.stringify(draftInsigniaType.value.data)
|
||||||
) {
|
) {
|
||||||
|
draftInsigniaType.value && await fetchInsigniaType(false, selector);
|
||||||
return draftInsigniaType.value;
|
return draftInsigniaType.value;
|
||||||
} else {
|
} else {
|
||||||
await fetchInsigniaType(false, selector);
|
await fetchInsigniaType(false, selector);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue