Bug eva
This commit is contained in:
parent
e27c26ba0a
commit
0821095838
6 changed files with 244 additions and 114 deletions
|
|
@ -9,6 +9,7 @@ import type {
|
|||
} from "@/modules/06_evaluate/interface/evalute";
|
||||
|
||||
import PopupCheckFeatures from "@/modules/06_evaluate/components/PopupCheckFeatures.vue";
|
||||
import PopupPosition from "@/modules/06_evaluate/components/PopupPosition.vue";
|
||||
|
||||
/** use*/
|
||||
const store = useEvaluateStore();
|
||||
|
|
@ -24,6 +25,7 @@ const education = ref<any>();
|
|||
const emit = defineEmits(["update:spec"]);
|
||||
|
||||
const modal = ref<boolean>(false);
|
||||
const modalPosition = ref<boolean>(false);
|
||||
const show = ref<boolean>(false);
|
||||
|
||||
const formData = reactive<FormSpec>({
|
||||
|
|
@ -69,6 +71,10 @@ function closeModal() {
|
|||
modal.value = false;
|
||||
}
|
||||
|
||||
function onViewDataPosition() {
|
||||
modalPosition.value = true;
|
||||
}
|
||||
|
||||
/**hook lifecycle*/
|
||||
onMounted(() => {
|
||||
props.data && fetchCheckSpec(props.data);
|
||||
|
|
@ -120,7 +126,19 @@ onMounted(() => {
|
|||
/>
|
||||
</q-item-section>
|
||||
<q-item-section>
|
||||
<q-item-label>ประวัติการรับราชการ </q-item-label>
|
||||
<q-item-label
|
||||
>ประวัติการรับราชการ
|
||||
<q-btn
|
||||
flat
|
||||
round
|
||||
dense
|
||||
color="info"
|
||||
icon="info"
|
||||
@click="onViewDataPosition()"
|
||||
>
|
||||
<q-tooltip>ข้อมูลประวัติการรับราชการ</q-tooltip>
|
||||
</q-btn>
|
||||
</q-item-label>
|
||||
</q-item-section>
|
||||
</q-item>
|
||||
<q-item v-ripple class="listItem">
|
||||
|
|
@ -223,6 +241,8 @@ onMounted(() => {
|
|||
:close-modal="closeModal"
|
||||
:educations="educations"
|
||||
/>
|
||||
|
||||
<PopupPosition v-model:modal="modalPosition" />
|
||||
</template>
|
||||
|
||||
<style>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue