fix: conflict after rebase
This commit is contained in:
@@ -150,6 +150,9 @@ watch(props, (value) => {
|
||||
if (objects?.sepType === 'external') {
|
||||
admissionType.value = '1'
|
||||
}
|
||||
if (objects?.diagnoseLabel) {
|
||||
initialDiagnosis.value = objects?.diagnoseLabel
|
||||
}
|
||||
isDateReload.value = true
|
||||
setTimeout(() => {
|
||||
if (objects?.letterDate) {
|
||||
|
||||
@@ -179,7 +179,7 @@ async function getLetterMappers(admissionType: string, search: string) {
|
||||
doctor: '',
|
||||
information: {
|
||||
facility: lettersRaw?.asalFaskes || '',
|
||||
diagnoses: lettersRaw?.rujukan?.diagnosa?.kode || '',
|
||||
diagnose: lettersRaw?.rujukan?.diagnosa?.kode || '',
|
||||
serviceType: lettersRaw?.rujukan?.pelayanan?.kode || '',
|
||||
classLevel: lettersRaw?.rujukan?.peserta?.hakKelas?.kode || '',
|
||||
poly: lettersRaw?.rujukan?.poliRujukan?.kode || '',
|
||||
@@ -376,7 +376,7 @@ async function handleEvent(menu: string, value: any) {
|
||||
selectedObjects.value = {}
|
||||
selectedLetter.value = letter.letterNumber
|
||||
isLetterReadonly.value = true
|
||||
setTimeout(() => {
|
||||
setTimeout(async () => {
|
||||
selectedObjects.value = copyObjects
|
||||
selectedObjects.value['letterDate'] = letter.plannedDate
|
||||
selectedObjects.value['cardNumber'] = letter.information?.cardNumber || ''
|
||||
@@ -385,11 +385,18 @@ async function handleEvent(menu: string, value: any) {
|
||||
selectedObjects.value['patientName'] = letter.information?.patientName || ''
|
||||
selectedObjects.value['phoneNumber'] = letter.information?.patientPhone || ''
|
||||
selectedObjects.value['facility'] = letter.information?.facility || ''
|
||||
selectedObjects.value['diagnoses'] = letter.information?.diagnoses || ''
|
||||
selectedObjects.value['diagnose'] = letter.information?.diagnose || ''
|
||||
selectedObjects.value['serviceType'] = letter.information?.serviceType || ''
|
||||
selectedObjects.value['classLevel'] = letter.information?.classLevel || ''
|
||||
selectedObjects.value['poly'] = letter.information?.poly || ''
|
||||
selectedObjects.value['destination'] = letter.information?.destination || ''
|
||||
if (!!selectedObjects.value['diagnose']) {
|
||||
const diagnoseRes: any = await getDiagnoseLabelList({ diagnosa: selectedObjects.value['diagnose'] })
|
||||
diagnoses.value = diagnoseRes
|
||||
if (diagnoseRes && diagnoseRes.length > 0) {
|
||||
selectedObjects.value['diagnoseLabel'] = diagnoseRes[0].value
|
||||
}
|
||||
}
|
||||
}, 250)
|
||||
}
|
||||
})
|
||||
@@ -446,6 +453,9 @@ async function handleEvent(menu: string, value: any) {
|
||||
if (!value.destinationClinic) {
|
||||
mappedValues.destinationClinic = selectedObjects.value['destination'] || ''
|
||||
}
|
||||
if (!value.clinicExcecutive) {
|
||||
mappedValues.clinicExcecutive = 'no'
|
||||
}
|
||||
|
||||
createSep(makeSepData(mappedValues))
|
||||
.then((res) => {
|
||||
|
||||
@@ -18,9 +18,11 @@ useHead({
|
||||
|
||||
const roleAccess: PagePermission = PAGE_PERMISSIONS['/doctor']
|
||||
|
||||
// const { checkRole, hasCreateAccess } = useRBAC()
|
||||
const { checkRole, hasCreateAccess } = useRBAC()
|
||||
|
||||
// // Check if user has access to this page
|
||||
console.log(checkRole(roleAccess))
|
||||
|
||||
// Check if user has access to this page
|
||||
// const hasAccess = checkRole(roleAccess)
|
||||
// if (!hasAccess) {
|
||||
// throw createError({
|
||||
|
||||
@@ -89,7 +89,7 @@ const IntegrationBpjsSchema = z
|
||||
cataract: z.string({ required_error: ERROR_MESSAGES.required.cataract }).min(1, ERROR_MESSAGES.required.cataract),
|
||||
clinicExcecutive: z
|
||||
.string({ required_error: ERROR_MESSAGES.required.clinicExcecutive })
|
||||
.min(1, ERROR_MESSAGES.required.clinicExcecutive),
|
||||
.min(1, ERROR_MESSAGES.required.clinicExcecutive).optional(),
|
||||
subSpecialistId: z
|
||||
.string({ required_error: ERROR_MESSAGES.required.subSpecialistId })
|
||||
.min(1, ERROR_MESSAGES.required.subSpecialistId)
|
||||
|
||||
Reference in New Issue
Block a user