diff --git a/src/modules/15_development/components/Other.vue b/src/modules/15_development/components/Other.vue index b2e7665e1..bfa32ee56 100644 --- a/src/modules/15_development/components/Other.vue +++ b/src/modules/15_development/components/Other.vue @@ -33,15 +33,15 @@ const budgetOp = ref([ ]); const budgetSubOp = ref([ { - id: "1", + id: "MAINTENANCE", name: "เงินบำรุง", }, { - id: "2", + id: "FUND", name: "เงินกองทุน", }, { - id: "3", + id: "SUBSIDY", name: "เงินอุดหนุน", }, ]); @@ -231,6 +231,7 @@ onMounted(() => { map-options class="inputgreen" use-input + multiple @filter=" (inputValue:string, doneFn:Function) => filterSelector(inputValue, doneFn, ) @@ -427,7 +428,6 @@ onMounted(() => { map-options class="inputgreen" use-input - multiple @filter=" (inputValue:string, doneFn:Function) => filterSelector(inputValue, doneFn, ) diff --git a/src/modules/15_development/interface/request/Main.ts b/src/modules/15_development/interface/request/Main.ts index 64a26deed..2882caa02 100644 --- a/src/modules/15_development/interface/request/Main.ts +++ b/src/modules/15_development/interface/request/Main.ts @@ -139,7 +139,7 @@ interface FormAddProject { dateEnd: Date | null; totalDate: number | null; address: string; - provinceId: string | null; + provinceId: any | null; budget: string; budgetSub: string; accept: number | string | null; @@ -154,7 +154,7 @@ interface FormAddProject { expect: string; topicAcademic: string; addressAcademic: string; - provinceActualId: any; + provinceActualId: string; actualPeoples: People[]; plannedPeoples: People[]; actualGoals: actualGoals[]; diff --git a/src/modules/15_development/store/developmentStore.ts b/src/modules/15_development/store/developmentStore.ts index dd8767ae1..11956804f 100644 --- a/src/modules/15_development/store/developmentStore.ts +++ b/src/modules/15_development/store/developmentStore.ts @@ -34,7 +34,7 @@ export const useDevelopmentDataStore = defineStore( address: "", //ที่อยู่ provinceId: null, //จังหวัด budget: "", //ประเภทงบประมาณ(งบตามข้อบัญญัติ->REGULATIONBUDGET, งบประมาณกรุงเทพมหานคร->BANGKOKBUDGET, เงินนอกงบประมาณ->OUTSIDEBUDGET) - budgetSub:"", + budgetSub: "", accept: null, //จํานวนงบประมาณที่ขอรับการจัดสรรฯ receive: null, //จํานวนงบประมาณที่ได้รับการจัดสรรฯ approved: null, //จํานวนงบประมาณที่ได้รับอนุมัติ @@ -47,42 +47,11 @@ export const useDevelopmentDataStore = defineStore( expect: "", //ประโยชน์ที่คาดว่าจะได้รับ topicAcademic: "", //หัวข้อ/ประเด็นการฝึกอบรม ศึกษาดูงาน addressAcademic: "", //สถานที่ฝึกอบรม ศึกษาดูงาน - provinceActualId: null, //จังหวัด(ข้อมูลวิชาการ) - actualPeoples: [ - // { - // groupTarget: "", //ผู้เกี่ยวข้อง(เจ้าหน้าที่ดําเนินการ->OPERATOR, วิทยากร->LECTURER, ผู้สังเกตการณ์->OBSERVER) - // amount: null, //จำนวน(คน) - // }, - ], //เป้าหมายตามจริง ผู้เกี่ยวข้อง - plannedPeoples: [ - // { - // groupTarget: "", //ผู้เกี่ยวข้อง(เจ้าหน้าที่ดําเนินการ->OPERATOR, วิทยากร->LECTURER, ผู้สังเกตการณ์->OBSERVER) - // amount: null, //จำนวน(คน) - // }, - ], //เป้าหมายตามแผน ผู้เกี่ยวข้อง - actualGoals: [ - // { - // groupTarget: "", //กลุ่มเป้าหมาย(ข้าราชการกรุงเทพมหานคร->OFFICER, บุคลากรกรุงเทพมหานคร->PERSONNEL, บุคคลภายนอก->OUTSIDERS) - // groupTargetSub: "", //กลุ่มเป้าหมายย่อย(ข้าราชการกรุงเทพมหานครสามัญ->OFFICER, ข้าราชการครู->TEACHER, กรุงเทพมหานคร(ลูกจ้างประจํา,ลูกจ้างชวคราว)->EMPLOYEE, บุคลากรทางการศึกษากรุงเทพมหานคร->EDUCATIONAL, ไม่มีกลุ่มเป้าหมายย่อย->NONE) - // position: "", //ตำแหน่ง - // posTypeActualId: null, //ประเภทตำแหน่ง - // posLevelActualId: null, //ระดับ - // type: "", //ประเภท(กลุ่มอาชีพ คุณสมบัติ) - // amount: null, //จำนวน(คน) - // }, - ], //เป้าหมายตามจริง กลุ่มเป้าหมาย - plannedGoals: [ - // { - // groupTarget: "", //กลุ่มเป้าหมาย(ข้าราชการกรุงเทพมหานคร->OFFICER, บุคลากรกรุงเทพมหานคร->PERSONNEL, บุคคลภายนอก->OUTSIDERS) - // groupTargetSub: "", //กลุ่มเป้าหมายย่อย(ข้าราชการกรุงเทพมหานครสามัญ->OFFICER, ข้าราชการครู->TEACHER, กรุงเทพมหานคร(ลูกจ้างประจํา,ลูกจ้างชวคราว)->EMPLOYEE, บุคลากรทางการศึกษากรุงเทพมหานคร->EDUCATIONAL, ไม่มีกลุ่มเป้าหมายย่อย->NONE) - // position: "", //ตำแหน่ง - // posTypePlannedId: null, //ประเภทตำแหน่ง - // posLevelPlannedId: null, //ระดับ - // type: "", //ประเภท(กลุ่มอาชีพ คุณสมบัติ) - // amount: null, //จำนวน(คน) - // }, - ], //เป้าหมายตามแผน กลุ่มเป้าหมาย - + provinceActualId: "", //จังหวัด(ข้อมูลวิชาการ) + actualPeoples: [], //เป้าหมายตามจริง ผู้เกี่ยวข้อง + plannedPeoples: [], //เป้าหมายตามแผน ผู้เกี่ยวข้อง + actualGoals: [], //เป้าหมายตามจริง กลุ่มเป้าหมาย + plannedGoals: [], //เป้าหมายตามแผน กลุ่มเป้าหมาย // ลักษณะโครงการ projectType: "", projectCharacteristics: "", @@ -134,7 +103,7 @@ export const useDevelopmentDataStore = defineStore( formAddProject.dateEnd = null; formAddProject.totalDate = null; formAddProject.address = ""; - formAddProject.provinceId = null; + formAddProject.provinceId = []; formAddProject.budget = ""; formAddProject.accept = null; formAddProject.receive = null; @@ -148,7 +117,7 @@ export const useDevelopmentDataStore = defineStore( formAddProject.expect = ""; formAddProject.topicAcademic = ""; formAddProject.addressAcademic = ""; - formAddProject.provinceActualId = null; + formAddProject.provinceActualId = ""; } const visibleColumns = ref([]);