import env from "../index"; const discipline = `${env.API_URI}/discipline`; const investigate = `${env.API_URI}/discipline/investigate`; export default { directorList: (page: number, pageSize: number, keyword: string) => `${discipline}/director?page=${page}&pageSize=${pageSize}&keyword=${keyword}`, director: () => `${discipline}/director`, directorbyId: (id: string) => `${discipline}/director/${id}`, /**ช่องทางการร้องเรียน */ complaintChannel: () => `${discipline}/complaint_Channel`, /**ลบ ช่องทางการร้องเรียน * @param id type */ complaintChannelbyId: (id: string) => `${discipline}/complaint_Channel/${id}`, complaintAdd: () => `${discipline}/complaint`, complaintbyId: (id: string) => `${discipline}/complaint/${id}`, complaintReject: (id: string) => `${discipline}/complaint/reject/${id}`, complaintResume: (id: string) => `${discipline}/complaint/resume/${id}`, complaintList: (page: number, pageSize: number, keyword: string) => `${discipline}/complaint?page=${page}&pageSize=${pageSize}&keyword=${keyword}`, complaintFileUpload: (id: string) => `${discipline}/complaint/file/${id}`, complaintFileDelete: (id: string, docId: string) => `${discipline}/complaint/file/${id}/${docId}`, complaintApprove: (id: string) => `${discipline}/complaint/approve/${id}`, /** API สืบสวนข้อเท็จจริง*/ investigateMain: (page: number, pageSize: number, keyword: string) => `${investigate}?page=${page}&pageSize=${pageSize}&keyword=${keyword}`, investigateById: (id: string) => `${investigate}/${id}`, investigateRelevantUploadFile: (id: string) => `${investigate}/relevant/file/${id}`, investigateRelevantFileDelete: (id: string, docId: string) => `${investigate}/relevant/file/${id}/${docId}`, investigateUploadFile: (id: string) => `${investigate}/file/${id}`, investigateFileDelete: (id: string, docId: string) => `${investigate}/file/${id}/${docId}`, investigateReject: (id: string) => `${investigate}/reject/${id}`, investigateResume: (id: string) => `${investigate}/resume/${id}`, /** ระบบวินัยเรื่องสอบสวน */ disciplineDisciplinary: () => `${discipline}/disciplinary`, disciplineDisciplinaryById: (id: string) => `${discipline}/disciplinary/${id}`, disciplineInvestigateById: (id: string) => `${discipline}/disciplinary/investigate/${id}`, disciplineComplaintsById: (id: string) => `${discipline}/disciplinary/complaint/${id}`, disciplineDirector: () => `${discipline}/director`, };