Merge branch 'develop' into devTee

This commit is contained in:
setthawutttty 2024-10-28 16:03:38 +07:00
commit 91bd6fc53c
3 changed files with 16 additions and 8 deletions

View file

@ -249,7 +249,10 @@ onMounted(async () => {
</div>
<q-space />
<q-btn
v-if="workflowRef?.permission.isUpdate"
v-if="
workflowRef?.permission.isUpdate &&
topicConvert(dataRequest.topic) !== ''
"
color="public"
:label="topicConvert(dataRequest.topic)"
@click="onUpdate(dataRequest)"

View file

@ -104,11 +104,13 @@ const baseItemsMenu = ref<DataOptionSys[]>([
const itemsMenu = computed(() => {
if (
leaveReason.value ===
"(พ้นจากราชการด้วยสาเหตุ: ได้รับโทษทางวินัย ให้ออกจากราชการไว้ก่อน)"
"(พ้นจากราชการด้วยสาเหตุ: ได้รับโทษทางวินัย ให้ออกจากราชการไว้ก่อน)" ||
leaveReason.value ===
"(พ้นจากราชการด้วยสาเหตุ: ลาออกจากราชการ)"
) {
return (
baseItemsMenu.value?.filter(
(option: DataOptionSys) => option.system === "SYS_PROMOTION_OFFICER"
(option: DataOptionSys) => option.system === "SYS_PLACEMENT_OTHER"
) || []
);
} else {
@ -561,7 +563,7 @@ function getImage() {
}
})
.catch((e) => {
messageError($q, e);
// messageError($q, e);
})
.finally(() => {
hideLoader();
@ -572,8 +574,8 @@ function getImage() {
* งกนเรยกขอมลร
* @param dataList
*/
function getImg(dataList: any) {
http
async function getImg(dataList: any) {
await http
.get(config.API.fileByPath(`${dataList.avatar}/${dataList.avatarName}`))
.then((res) => {
const data = res.data;
@ -585,7 +587,7 @@ function getImg(dataList: any) {
images.value = [...images.value, newData];
})
.catch((e) => {
messageError($q, e);
// messageError($q, e);
});
}
@ -716,7 +718,8 @@ onMounted(async () => {
'SYS_PLACEMENT_OTHER',
])) ||
leaveReason ===
'(พ้นจากราชการด้วยสาเหตุ: ได้รับโทษทางวินัย ให้ออกจากราชการไว้ก่อน)'
'(พ้นจากราชการด้วยสาเหตุ: ได้รับโทษทางวินัย ให้ออกจากราชการไว้ก่อน)' ||
leaveReason === '(พ้นจากราชการด้วยสาเหตุ: ลาออกจากราชการ)'
"
size="md"
rounded

View file

@ -347,11 +347,13 @@ async function getData() {
}
async function onDirector() {
pagination.value.page = 1;
await getPerson();
selected.value = [];
}
function resetFilter() {
pagination.value.page = 1;
filterKeyword.value = "";
getPerson();
}