This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2025-04-08 17:21:01 +07:00
parent e27c26ba0a
commit 0821095838
6 changed files with 244 additions and 114 deletions

View file

@ -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>