fix กรณีขอลาออกถ้าอนุมัติไม่ต้องบังคับกรอกความเห็น

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2025-05-30 10:03:16 +07:00
parent 7ac582d451
commit ff380aeeaa
4 changed files with 8 additions and 11 deletions

View file

@ -1642,7 +1642,7 @@ onMounted(async () => {
dense
outlined
lazy-rules
:rules="[(val:string) => !!val || 'กรุณากรอกความคิดเห็น/เหตุผล']"
:rules=" !actionPass ? [(val:string) => !!val || 'กรุณากรอกความคิดเห็น/เหตุผล'] :[]"
v-model="reasonReign"
:label="`${'กรอกความคิดเห็น/เหตุผล'}`"
type="textarea"

View file

@ -993,7 +993,7 @@ onMounted(async () => {
dense
outlined
lazy-rules
:rules="[(val:string) => !!val || 'กรุณากรอกความคิดเห็น/เหตุผล']"
:rules=" !actionPass ? [(val:string) => !!val || 'กรุณากรอกความคิดเห็น/เหตุผล'] :[]"
v-model="reasonReign"
:label="`${'กรอกความคิดเห็น/เหตุผล'}`"
type="textarea"

View file

@ -1608,7 +1608,7 @@ onMounted(async () => {
dense
outlined
lazy-rules
:rules="[(val:string) => !!val || 'กรุณากรอกความคิดเห็น/เหตุผล']"
:rules=" !actionPass ? [(val:string) => !!val || 'กรุณากรอกความคิดเห็น/เหตุผล'] :[]"
v-model="reasonReign"
:label="`${'กรอกความคิดเห็น/เหตุผล'}`"
type="textarea"

View file

@ -7,7 +7,6 @@ import http from "@/plugins/http";
import config from "@/app.config";
import { useCounterMixin } from "@/stores/mixin";
import { checkPermission } from "@/utils/permissions";
import DialogHeader from "@/components/DialogHeader.vue";
import { useRetirementDataStore } from "@/modules/06_retirement/store/Main";
import { useRoleWorkflowDataStore } from "@/stores/roleWorkflow";
@ -694,6 +693,8 @@ onMounted(async () => {
</div>
</div>
</q-card>
<!-- งไปพจารณา -->
<q-card
bordered
class="row col-12 text-dark q-mt-sm q-pa-sm"
@ -711,6 +712,7 @@ onMounted(async () => {
><q-tooltip>คลกเพอสงไปพจารณา</q-tooltip></q-btn
>
</q-card>
<!-- แกไขขอมลเพอลงบญชแนบทาย -->
<q-card bordered class="row col-12 text-dark q-mt-sm">
<q-form
@ -957,14 +959,9 @@ onMounted(async () => {
</div>
</q-form>
</q-card>
<!-- <WorkFlow
ref="workflowRef"
v-model:is-check-data="isCheckData"
:id="id"
sys-name="RETIREMENT_CANCEL"
/> -->
</div>
<!-- pooup อนญาตยกเลกการลาออก -->
<q-dialog v-model="modal" persistent>
<q-card style="width: 800px">
<q-form greedy @submit.prevent @validation-success="onSubmit">
@ -982,7 +979,7 @@ onMounted(async () => {
dense
outlined
lazy-rules
:rules="[(val:string) => !!val || 'กรุณากรอกความคิดเห็น/เหตุผล']"
:rules=" !actionPass ? [(val:string) => !!val || 'กรุณากรอกความคิดเห็น/เหตุผล'] :[]"
v-model="reasonReign"
:label="`${'กรอกความคิดเห็น/เหตุผล'}`"
type="textarea"