update wrokflow
This commit is contained in:
parent
b4c7ee8129
commit
ecb5e6b7c3
11 changed files with 414 additions and 92 deletions
|
|
@ -4,6 +4,7 @@ import { useQuasar } from "quasar";
|
|||
|
||||
import { useRequestEditStore } from "@/modules/04_registryPerson/stores/RequestEdit";
|
||||
import { useCounterMixin } from "@/stores/mixin";
|
||||
import { useRouter } from "vue-router";
|
||||
import config from "@/app.config";
|
||||
import http from "@/plugins/http";
|
||||
|
||||
|
|
@ -12,21 +13,23 @@ import type { QTableProps } from "quasar";
|
|||
import type {
|
||||
DataOption,
|
||||
Pagination,
|
||||
Request,
|
||||
} from "@/modules/04_registryPerson/interface/index/Main";
|
||||
import type { DateRequest } from "@/modules/04_registryPerson/interface/response/Main";
|
||||
import type { DataRequest } from "@/modules/04_registryPerson/interface/response/Main";
|
||||
|
||||
/** importComponents*/
|
||||
import DialogStatus from "@/modules/04_registryPerson/components/requestEdit/Dialog01_EditStatus.vue";
|
||||
import DialogUpdate from "@/modules/04_registryPerson/components/Dialog/DialogUpdate.vue";
|
||||
|
||||
const $q = useQuasar();
|
||||
const router = useRouter();
|
||||
const store = useRequestEditStore();
|
||||
const { showLoader, hideLoader, messageError, date2Thai } = useCounterMixin();
|
||||
|
||||
//Table
|
||||
const idCard = ref<string>("");
|
||||
const profileId = ref<string>("");
|
||||
const rows = ref<DateRequest[]>([]); //รายการข้อมูลคำร้องขอแก้ไขทะเบียนประวัติ
|
||||
const rows = ref<DataRequest[]>([]); //รายการข้อมูลคำร้องขอแก้ไขทะเบียนประวัติ
|
||||
const page = ref<number>(1); //หน้า
|
||||
const pageSize = ref<number>(10); //จำนวนต่อหน้า
|
||||
const rowsTotal = ref<number>(0); //จำนวนรายการ
|
||||
|
|
@ -176,14 +179,15 @@ function filterOption(val: string, update: Function) {
|
|||
* funciton แก่ไขคำร้อง
|
||||
* @param id รายการคำร้อง
|
||||
*/
|
||||
function onclickEdit(data: any) {
|
||||
function onclickEdit(data: Request) {
|
||||
requestId.value = data.id;
|
||||
if (data.topic == "ขออัปเดตข้อมูลจากกรมการปกครอง") {
|
||||
modalUpdate.value = true;
|
||||
idCard.value = data.idcard as string;
|
||||
profileId.value = data.profileId;
|
||||
} else {
|
||||
modalStatus.value = true;
|
||||
// modalStatus.value = true;
|
||||
router.push(`/registry-officer/request-edit/personal/${data.id}`);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -416,7 +420,7 @@ onMounted(() => {
|
|||
v-model:id-card="idCard"
|
||||
v-model:profile-id="profileId"
|
||||
:fetch-data="fetchListRequset"
|
||||
:request-id=requestId
|
||||
:request-id="requestId"
|
||||
/>
|
||||
</template>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue