แก้ ดึงข้อมูลลง ฟอร์ม
This commit is contained in:
parent
54c48e637d
commit
b436288c9b
3 changed files with 29 additions and 16 deletions
|
|
@ -22,8 +22,7 @@ const route = useRoute();
|
|||
const id = ref<string>(route.params.id as string);
|
||||
const $q = useQuasar();
|
||||
const mixin = useCounterMixin();
|
||||
const { dialogConfirm, showLoader, hideLoader, messageError, date2Thai } =
|
||||
mixin;
|
||||
const { dialogConfirm, showLoader, hideLoader, messageError, date2Thai } = mixin;
|
||||
const store = useDevelopmentDataStore();
|
||||
const modalDialogGov = ref<boolean>(false);
|
||||
const modalDialogProject = ref<boolean>(false);
|
||||
|
|
@ -118,7 +117,6 @@ function onSubmit() {
|
|||
showLoader();
|
||||
http[id.value ? "put" : "post"](url, body)
|
||||
.then((res) => {
|
||||
console.log(res);
|
||||
router.push(`/development/history`);
|
||||
})
|
||||
.catch((e) => {
|
||||
|
|
@ -146,9 +144,18 @@ function upDate(data: FormAddHistory) {
|
|||
}
|
||||
|
||||
function upDateProject(data: any) {
|
||||
formMainProject.id = data.id;
|
||||
formMainProject.project = data.project;
|
||||
formMainProject.year = data.year;
|
||||
formMainProject.id = data.id ? data.id : null
|
||||
formMainProject.project = data.project ? data.project : null
|
||||
formMainProject.year = data.year ? data.year : null
|
||||
formMainProject.trainingStart = data.dateStart ? data.dateStart : null
|
||||
formMainProject.trainingEnd = data.dateEnd ? data.dateEnd : null
|
||||
formMainProject.totalTraining = data.totalDate ? data.totalDate : null
|
||||
formMainProject.location = data.addressAcademic ? data.addressAcademic : null
|
||||
formMainProject.topic = data.topicAcademic ? data.topicAcademic : null
|
||||
formMainProject.studyStart = data.studyStart ? data.studyStart : null
|
||||
formMainProject.studyEnd = data.studyEnd ? data.studyEnd : null
|
||||
formMainProject.organizingTraining = data.organizingTraining ? data.organizingTraining : null
|
||||
|
||||
}
|
||||
|
||||
function getDataEdit() {
|
||||
|
|
@ -175,9 +182,9 @@ function getDataEdit() {
|
|||
|
||||
formMainProject.project = data.projectName;
|
||||
formMainProject.year = data.year;
|
||||
formMainProject.trainingStartdateStart = data.dateStart;
|
||||
formMainProject.trainingEnddateEnd = data.dateEnd;
|
||||
formMainProject.totalTrainingtotalDate = data.totalDate;
|
||||
formMainProject.trainingStart = data.dateStart;
|
||||
formMainProject.trainingEnd = data.dateEnd;
|
||||
formMainProject.totalTraining = data.totalDate;
|
||||
formMainProject.location = data.addressAcademic;
|
||||
formMainProject.topic = data.topicAcademic;
|
||||
formMainProject.studyStart = data.dateStudyStart;
|
||||
|
|
@ -305,6 +312,9 @@ onMounted(() => {
|
|||
<span v-if="index == 1">{{
|
||||
formMainProject[field] ? formMainProject[field] + 543 : "-"
|
||||
}}</span>
|
||||
<span v-else-if="index == 2 || index == 3">{{
|
||||
formMainProject[field] ? date2Thai(formMainProject[field]) : "-"
|
||||
}}</span>
|
||||
<span v-else>{{
|
||||
formMainProject[field] ? formMainProject[field] : "-"
|
||||
}}</span>
|
||||
|
|
|
|||
|
|
@ -183,7 +183,6 @@ function searchFilter() {
|
|||
`?page=${formFilter.page}&pageSize=${formFilter.pageSize}&searchField=${search.value}&searchKeyword=${inputSearch.value}`
|
||||
)
|
||||
.then((res) => {
|
||||
console.log(res.data.result.data);
|
||||
const data = res.data.result.data;
|
||||
maxPage.value = Math.ceil(res.data.result.total / formFilter.pageSize);
|
||||
rows.value = data.map((item: any) => ({
|
||||
|
|
|
|||
|
|
@ -104,7 +104,7 @@ function onSubmit() {
|
|||
lastName: formMain.lastName,
|
||||
citizenId: formMain.citizenId,
|
||||
position: formMain.position,
|
||||
posExecutive:null,
|
||||
posExecutive: null,
|
||||
posLevelId: formMain.posLevelId,
|
||||
posTypeId: formMain.posTypeId,
|
||||
|
||||
|
|
@ -116,7 +116,6 @@ function onSubmit() {
|
|||
showLoader();
|
||||
http[id.value ? "put" : "post"](url, body)
|
||||
.then((res) => {
|
||||
console.log(res);
|
||||
router.push(`/development/employee-history`);
|
||||
})
|
||||
.catch((e) => {
|
||||
|
|
@ -172,9 +171,9 @@ function getDataEdit() {
|
|||
|
||||
formMainProject.project = data.projectName;
|
||||
formMainProject.year = data.year;
|
||||
formMainProject.trainingStartdateStart = data.dateStart;
|
||||
formMainProject.trainingEnddateEnd = data.dateEnd;
|
||||
formMainProject.totalTrainingtotalDate = data.totalDate;
|
||||
formMainProject.trainingStart = data.dateStart;
|
||||
formMainProject.trainingEnd = data.dateEnd;
|
||||
formMainProject.totalTraining = data.totalDate;
|
||||
formMainProject.location = data.addressAcademic;
|
||||
formMainProject.topic = data.topicAcademic;
|
||||
formMainProject.studyStart = data.dateStudyStart;
|
||||
|
|
@ -194,7 +193,7 @@ function getDataEdit() {
|
|||
|
||||
onMounted(() => {
|
||||
if (id.value) {
|
||||
getDataEdit()
|
||||
getDataEdit();
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
|
@ -302,6 +301,11 @@ onMounted(() => {
|
|||
<span v-if="index == 1">{{
|
||||
formMainProject[field] ? formMainProject[field] + 543 : "-"
|
||||
}}</span>
|
||||
<span v-else-if="index == 2 || index == 3">{{
|
||||
formMainProject[field]
|
||||
? date2Thai(formMainProject[field])
|
||||
: "-"
|
||||
}}</span>
|
||||
<span v-else>{{
|
||||
formMainProject[field] ? formMainProject[field] : "-"
|
||||
}}</span>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue