diff --git a/src/modules/15_development/components/Other.vue b/src/modules/15_development/components/Other.vue index 87360cbfd..348ca9ad8 100644 --- a/src/modules/15_development/components/Other.vue +++ b/src/modules/15_development/components/Other.vue @@ -22,14 +22,14 @@ const budgetOp = ref([ id: "REGULATIONBUDGET", name: "งบตามข้อบัญญัติ", }, - { - id: "BANGKOKBUDGET", - name: "งบประมาณกรุงเทพมหานคร", - }, { id: "OUTSIDEBUDGET", name: "เงินนอกงบประมาณ", }, + { + id: "BANGKOKBUDGET", + name: "ไม่ใช้งบประมาณ", + }, ]); const budgetSubOp = ref([ { @@ -106,7 +106,29 @@ const filterSelector = (val: string, update: Function) => { }); }; -const multiple = ref(null); +async function calRiskLevel() { + if (store.formAddProject.chance && store.formAddProject.effects) { + const riskLevel = + (await store.formAddProject.chance) * store.formAddProject.effects; + + store.formAddProject.riskLevel = + riskLevel == 1 + ? "น้อยมาก" + : riskLevel == 2 + ? "น้อย" + : riskLevel == 3 || riskLevel == 4 || riskLevel == 6 + ? "ปานกลาง" + : riskLevel == 5 || riskLevel == 8 || riskLevel == 9 || riskLevel == 10 + ? "สูง" + : riskLevel == 12 || + riskLevel == 15 || + riskLevel == 16 || + riskLevel == 20 || + riskLevel == 25 + ? "สูงมาก" + : ""; + } +} onMounted(() => { getProvince(); @@ -340,28 +362,32 @@ onMounted(() => { type="textarea" /> -
- + + :options="[1, 2, 3, 4]" + @update:model-value="calRiskLevel" + >
-
- + + :options="[1, 2, 3, 4]" + @update:model-value="calRiskLevel" + > +
-
+
{ {{ `${title}ข้าราชการฯที่ได้รับทุนการศึกษา/ฝึกอบรม` }}
-
+ + +