interface FormsSholarship { profileId: string; rank: string; //ยศ prefix: string; //คำนำหน้าชื่อ firstName: string; //ชื่อ lastName: string; //นามสกุล citizenId: string; //เลขประจำตัวประชาชน position: string; //ตำแหน่ง posExecutive: string; //ชื่อตำแหน่งทางการบริหาร posLevelId: string | null; //ไอดีระดับตำแหน่ง posTypeId: string | null; //ไอดีประเภทตำแหน่ง org: string; rootId: string | null; root: string; orgRootShortName: string; orgRevisionId: string | null; guarantorRank: string; //ยศ(ผู้ค้ำ) guarantorPrefix: string; //คำนำหน้าชื่อ(ผู้ค้ำ) guarantorFirstName: string; //ชื่อ(ผู้ค้ำ) guarantorLastName: string; //นามสกุล(ผู้ค้ำ) guarantorCitizenId: string; //เลขประจำตัวประชาชน(ผู้ค้ำ) guarantorPosition: string; //ตำแหน่ง(ผู้ค้ำ) guarantorPosExecutive: string; //ชื่อตำแหน่งทางการบริหาร(ผู้ค้ำ) posLevelguarantorId: string | null; //ไอดีระดับตำแหน่ง(ผู้ค้ำ) posTypeguarantorId: string | null; //ไอดีประเภทตำแหน่ง(ผู้ค้ำ) scholarshipYear: number | null; //ปีงบประมาณที่ได้รับทุน budgetSource: string; //แหล่งงบประมาณ budgetApprove: number | string | null; //งบประมาณที่ได้รับอนุมัติตลอดหลักสูตร bookNo: string; //เลขที่หนังสืออนุมัติ bookNoDate: Date | null; //ลงวันที่(หนังสือ) bookApproveDate: Date | null; //หนังสืออนุมัติเมื่อวันที่ useOfficialTime: boolean; //ใช้เวลาราชการ changeDetail: string; //เปลี่ยนแปลงรายละเอียด scholarshipType: string; //เลือกประเภททุน fundType: string; //ประเภททุน contractNo: string; //เลขที่สัญญา contractDate: Date | null; //ลงวันที่(เลขที่สัญญา) reportBackNo: string; //เลขที่หนังสือรายงานตัวกลับ reportBackNoDate: Date | null; //ลงวันที่(เลขที่หนังสือรายงานตัวกลับ) reportBackDate: Date | null; //รายงานตัวกลับวันที่ degreeLevel: string; //ระดับปริญญา course: string; //หลักสูตรการศึกษา/หลักสูตรการฝึกอบรม field: string; //สาขาวิชา/สาขา faculty: string; //คณะ educationalInstitution: string; //สถาบันการศึกษา/สถาบันการศึกษา_หน่วยงานผู้จัดการฝึกอบรม/สถานที่ไปศึกษาดูงานในประเทศ startDate: Date | null; //วันเริ่มต้นการศึกษา/วันเริ่มต้นการฝึกอบรม/วันเริ่มต้นการศึกษาดูงานในประเทศ endDate: Date | null; //วันสิ้นสุดการศึกษา/วันสิ้นสุดการฝึกอบรม/วันสิ้นสุดการศึกษาดูงานในประเทศ studyPlace: string; //สถานที่ไปศึกษาดูงาน studyTopic: string; //หัวข้อการไปศึกษาดูงาน/หัวข้อการไปศึกษาดูงานในประเทศ studyStartDate: Date | null; //วันเริ่มต้นการศึกษาดูงาน studyEndDate: Date | null; //วันสิ้นสุดการศึกษาดูงาน studyCountry: string; //ประเทศที่เดินทางไปศึกษาดูงาน studyAbroadTopic: string; //หัวข้อการไปศึกษาดูงานต่างประเทศ studyAbroadStartDate: Date | null; //วันเริ่มต้นการศึกษาดูงานต่างประเทศ studyAbroadEndDate: Date | null; //วันสิ้นสุดการศึกษาดูงานต่างประเทศ totalPeriod: string; //รวมระยะเวลาในการศึกษา/รวมระยะเวลาในการฝึกอบรม planType: string; // INPLAN ในแผนฯ, OUTPLAN นอกแผนฯ isNoUseBudget: boolean; // } export type { FormsSholarship };