ปรับระบบพัฒนา โครงการ

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-04-09 13:03:18 +07:00
parent 8c0628126e
commit 6d8c062a42
6 changed files with 240 additions and 49 deletions

View file

@ -8,7 +8,7 @@ import type { FormAddProject } from "@/modules/15_development/interface/request/
export const useDevelopmentDataStore = defineStore(
"developmentDataStore",
() => {
const statusEdit = ref<boolean>(false)
const statusEdit = ref<boolean>(false);
const formAddProject = reactive<FormAddProject>({
year: new Date().getFullYear(), //ปีงบประมาณ*
projectName: "", //ชื่อโครงการ/กิจกรรม/หลักสูตร*
@ -34,6 +34,7 @@ export const useDevelopmentDataStore = defineStore(
address: "", //ที่อยู่
provinceId: null, //จังหวัด
budget: "", //ประเภทงบประมาณ(งบตามข้อบัญญัติ->REGULATIONBUDGET, งบประมาณกรุงเทพมหานคร->BANGKOKBUDGET, เงินนอกงบประมาณ->OUTSIDEBUDGET)
budgetSub:"",
accept: null, //จํานวนงบประมาณที่ขอรับการจัดสรรฯ
receive: null, //จํานวนงบประมาณที่ได้รับการจัดสรรฯ
approved: null, //จํานวนงบประมาณที่ได้รับอนุมัติ
@ -81,6 +82,14 @@ export const useDevelopmentDataStore = defineStore(
// amount: null, //จำนวน(คน)
// },
], //เป้าหมายตามแผน กลุ่มเป้าหมาย
// ลักษณะโครงการ
projectType: "",
projectCharacteristics: "",
projectDay: null,
projectNigth: null,
projectTechniques: "",
projectModal: null,
});
function clearFormAddProject() {
@ -96,6 +105,14 @@ export const useDevelopmentDataStore = defineStore(
formAddProject.actualGoals = [];
formAddProject.actualPeoples = [];
// ลักษณะโครงการ
formAddProject.projectType = "";
formAddProject.projectCharacteristics = "";
formAddProject.projectDay = null;
formAddProject.projectNigth = null;
formAddProject.projectTechniques = "";
formAddProject.projectModal = null;
/** การติดตามผลดารประเมิน*/
formAddProject.metricType = "";
formAddProject.indicators = "";