@@ -749,8 +749,8 @@ onMounted(async () => {
@@ -793,7 +793,7 @@ onMounted(async () => {
v-model="isNoDebt"
label="ไม่เป็นหนี้สหกรณ์"
color="teal"
- :disable="!conditions"
+ :disable="!conditions && !workflowRef?.permission.isUpdate"
/>
@@ -801,7 +801,7 @@ onMounted(async () => {
v-model="isNoBurden"
label="ไม่มีภาระผูกพันค้ำประกันทุนการศึกษา"
color="teal"
- :disable="!conditions"
+ :disable="!conditions && !workflowRef?.permission.isUpdate"
/>
@@ -809,15 +809,9 @@ onMounted(async () => {
v-model="isDiscipline"
label="ไม่มีพฤติการณ์ทางวินัย"
color="teal"
- :disable="!conditions"
+ :disable="!conditions && !workflowRef?.permission.isUpdate"
/>
-
@@ -833,8 +827,8 @@ onMounted(async () => {
{
{
-
+
{
-
+
diff --git a/src/modules/14_KPI/views/list.vue b/src/modules/14_KPI/views/list.vue
index dbd5edb9e..9882760ef 100644
--- a/src/modules/14_KPI/views/list.vue
+++ b/src/modules/14_KPI/views/list.vue
@@ -133,9 +133,7 @@ async function fetchList() {
page: formQuery.page,
pageSize: formQuery.pageSize,
kpiPeriodId: store.formQuery.round,
- keyword: store.formQuery.keyword
- ? store.formQuery.keyword.replace(/\s+/g, "")
- : store.formQuery.keyword,
+ keyword: store.formQuery.keyword,
};
await http