updated
This commit is contained in:
parent
0303b2e60d
commit
8f5b673595
4 changed files with 104 additions and 81 deletions
|
|
@ -18,7 +18,7 @@ const props = defineProps({
|
|||
evaluateId: {
|
||||
type: String,
|
||||
},
|
||||
educations: Array
|
||||
educations: Array,
|
||||
});
|
||||
|
||||
const modal = ref<boolean>(false);
|
||||
|
|
@ -62,7 +62,7 @@ async function fetchCheckSpec(id: string) {
|
|||
|
||||
function openModal(status: boolean) {
|
||||
modal.value = true;
|
||||
show.value = status
|
||||
show.value = status;
|
||||
}
|
||||
|
||||
function closeModal() {
|
||||
|
|
@ -81,6 +81,7 @@ onMounted(() => {
|
|||
<q-item v-ripple>
|
||||
<q-item-section avatar>
|
||||
<q-checkbox
|
||||
:disable="store.currentStep > 1"
|
||||
keep-color
|
||||
color="primary"
|
||||
v-model="formData.isEducationalQft"
|
||||
|
|
@ -106,6 +107,7 @@ onMounted(() => {
|
|||
<q-item v-ripple>
|
||||
<q-item-section avatar>
|
||||
<q-checkbox
|
||||
:disable="store.currentStep > 1"
|
||||
keep-color
|
||||
color="primary"
|
||||
v-model="formData.isGovermantServiceHtr"
|
||||
|
|
@ -119,6 +121,7 @@ onMounted(() => {
|
|||
<q-item v-ripple>
|
||||
<q-item-section avatar>
|
||||
<q-checkbox
|
||||
:disable="store.currentStep > 1"
|
||||
keep-color
|
||||
color="primary"
|
||||
v-model="formData.isOperatingExp"
|
||||
|
|
@ -132,6 +135,7 @@ onMounted(() => {
|
|||
<q-item v-ripple>
|
||||
<q-item-section avatar>
|
||||
<q-checkbox
|
||||
:disable="store.currentStep > 1"
|
||||
keep-color
|
||||
color="primary"
|
||||
v-model="formData.isMinPeriodOfTenure"
|
||||
|
|
@ -157,6 +161,7 @@ onMounted(() => {
|
|||
<q-item v-ripple>
|
||||
<q-item-section avatar>
|
||||
<q-checkbox
|
||||
:disable="store.currentStep > 1"
|
||||
keep-color
|
||||
color="primary"
|
||||
v-model="formData.isHaveSpecificQft"
|
||||
|
|
@ -173,6 +178,7 @@ onMounted(() => {
|
|||
<q-item v-ripple>
|
||||
<q-item-section avatar>
|
||||
<q-checkbox
|
||||
:disable="store.currentStep > 1"
|
||||
keep-color
|
||||
color="primary"
|
||||
v-model="formData.isHaveProLicense"
|
||||
|
|
@ -190,6 +196,7 @@ onMounted(() => {
|
|||
<q-item v-ripple>
|
||||
<q-item-section avatar>
|
||||
<q-checkbox
|
||||
:disable="store.currentStep > 1"
|
||||
keep-color
|
||||
color="primary"
|
||||
v-model="formData.isHaveMinPeriodOrHoldPos"
|
||||
|
|
@ -206,7 +213,12 @@ onMounted(() => {
|
|||
</q-item>
|
||||
</q-list>
|
||||
|
||||
<PopupCheckFeatures :modal="modal" :show="show" :close-modal="closeModal" :educations="educations"/>
|
||||
<PopupCheckFeatures
|
||||
:modal="modal"
|
||||
:show="show"
|
||||
:close-modal="closeModal"
|
||||
:educations="educations"
|
||||
/>
|
||||
</template>
|
||||
|
||||
<style scoped></style>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue