react-school-info v1.0.1
react-school-info
Install
npm install --save react-school-info
Usage
import SchoolInfo from 'react-school-info';
const App = () => (
<div>
<SchoolInfo
token={'jwt token [require]'}
docId='system document id [require]'
staff='staff or editor [require]'
googleApiKey='google api key [optional]'
onSaveSuccess='handle after saved successfully [optional]'
/>
</div>
);
Document Mapping
Section 1/1 School Information
- hostid : รหัสโรงเรียน
- hostid8 : รหัสเขต(8 หลัก)
- hostname : ชื่อ
- hostnameenglish : ชื่อ (อังกฤษ)
- hostid6 : รหัส(6 หลัก)
- hostid10 : รหัสกระทรวง(10 หลัก)
- organization : สังกัด
- minisrty : กระทรวง
- department : สำนัก
- municipal : เขตเทศบาล
- inspect : เขตตรวจราชการ
- director : ชื่อผู้อำนวยการ
- establisheddate : วันก่อตั้ง
- homeid : รหัสประจำบ้าน
- moo : ที่อยู่
- homeno : หมู่ (ถ้าไม่มีใส่ 0)
- street : ถนน (ถ้าไม่มีใส่ -)
- undefined : undefined
- tumbon : ตำบล
- city : อำเภอ
- province : จังหวัด
- zipcode : รหัสไปรษณีย์
- tel1 : หมายเลขโทรศัพท์ 1
- tel2 : หมายเลขโทรศัพท์ 2
- fax1 : หมายเลขโทรสาร 1
- fax2 : หมายเลขโทรสาร 2
- email : อีเมล์
- website : เว็บไซต์
- land : ที่ดิน
- temple : ที่ตั้งบริเวณวัด
- geography : ที่ตั้งทางภูมิศาสตร์
- lat : ละติจูด
- lng : ลองจิจูด
Section 1/2 School Information
- parentbranchschool : เป็นโรงเรียนสาขาของ
- parentbranchschool : เป็นโรงเรียนสาขาห้องเรียนของ
- blindspotflag : เป็นโรงเรียนที่ดูแลและรับผิดชอบพื้นที่จุดบอดทางการศึกษา
- residentflag : เป็นโรงเรียนที่อยู่ในโครงการพักนอนประจำ
- sch2class1 : ชั้น
- sch2school1 : ชื่อโรงเรียนหลัก
- sch2man1 : จำนวนนักเรียน(ชาย)
- sch2woman1 : จำนวนนักเรียน(หญิง)
- sch2class2 : ชั้น
- sch2school2 : ชื่อโรงเรียนหลัก
- sch2man2 : จำนวนนักเรียน(ชาย)
- sch2woman2 : จำนวนนักเรียน(หญิง)
- sch2class3 : ชั้น
- sch2school3 : ชื่อโรงเรียนหลัก
- sch2man3 : จำนวนนักเรียน(ชาย)
- sch2woman3 : จำนวนนักเรียน(หญิง)
- sch2class4 : ชั้น
- sch2school4 : ชื่อโรงเรียนหลัก
- sch2man4 : จำนวนนักเรียน(ชาย)
- sch2woman4 : จำนวนนักเรียน(หญิง)
- sch2class5 : ชั้น
- sch2school5 : ชื่อโรงเรียนหลัก
- sch2man5 : จำนวนนักเรียน(ชาย)
- sch2woman5 : จำนวนนักเรียน(หญิง)
- sch2class6 : ชั้น
- sch2school6 : ชื่อโรงเรียนหลัก
- sch2man6 : จำนวนนักเรียน(ชาย)
- sch2woman6 : จำนวนนักเรียน(หญิง)
- sch2001 : ไม่อยู่ในโครงการ
- sch2002 : โครงการราชประชานุเคราะห์
- sch2003 : โครงการพระราชดำริของสมเด็จพระเทพรัตนราชสุดาฯ
- sch2004 : โครงการพระราชดำริด้วยรักและห่วงใย
- sch2005 : โรงเรียนที่ตั้งอยู่ในศูนย์การศึกษาการพัฒนาเนื่องมาจากพระราชดำริ
- sch2006 : โครงการพระราชดำริบ้านเล็กในป่าใหญ่
- sch2007 : โครงการพระราชดำริเจ้าฟ้าหญิงจุฬาภรณ์วลัยลักษณ์
- sch2008 : โครงการเทคโนโลยีพระราชดำริ
- sch2009 : โครงการโรงเรียนมูลนิธิชัยพัฒนา
- sch2010 : โครงการโรงเรียนเพียงหลวง
- sch2011 : โครงการอื่นๆ
- sch2012 : โครงการอนุรักษ์พันธุกรรมพืช
- sch2013 : เป็นโรงเรียนที่อนุญาตให้หน่วยงานทางการศึกษาใช้เป็นสถานที่ตั้งสำนักงาน / เปิดทำการสอน
- sch2014 : เป็นโรงเรียนที่อนุญาตให้ กศน. ใช้เป็นสถานที่ตั้งสำนักงาน / เปิดทำการสอน
- sch2015 : เป็นโรงเรียนที่อนุญาตให้องค์กรปกครองส่วนท้องถิ่นใช้เป็นสถานที่ตั้งสำนักงาน
- sch2015 : เป็นโรงเรียนที่อนุญาตให้องค์กรปกครองส่วนท้องถิ่นใช้จัดการเรียนการสอนอนุบาล 3 ขวบ
- sch2017 : เป็นโรงเรียนสาขาของโรงเรียน
- sch2018 : เป็นโรงเรียนสาขาห้องเรียนของโรงเรียน
- sch2019 : เป็นโรงเรียนพื้นที่พิเศษตามประกาศกระทรวงการคลัง
- sch2020 : เป็นโรงเรียนที่ดูแลและรับผิดชอบพื้นที่จุดบอดทางการศึกษา
- sch2021 : เป็นโรงเรียนในโครงการหนึ่งตำบลหนึ่งโรงเรียนคุณภาพ
- sch2022 : เป็นโรงเรียนในโครงการหนึ่งอำเภอหนึ่งโรงเรียนในฝัน
- sch2023 : เป็นโรงเรียนดีศรีตำบล (หนึ่งตำบลหนึ่งคุณภาพ)
- sch2024 : เป็นโรงเรียนเศรษฐกิจพอเพียง
- sch2025 : เป็นโรงเรียนที่ได้รับการประเมินระบบการประกันคุณภาพภายนอกจาก สมศ. รอบที่ 1 ผลการประเมิน ผ่าน
- sch2026 : เป็นโรงเรียนที่ได้รับการประเมินระบบการประกันคุณภาพภายนอกจาก สมศ. รอบที่ 1 ผลการประเมิน ไม่ผ่าน
- sch2027 : เป็นโรงเรียนที่ได้รับการประเมินระบบการประกันคุณภาพภายนอกจาก สมศ. รอบที่ 2 ผลการประเมิน ผ่าน
- sch2028 : เป็นโรงเรียนที่ได้รับการประเมินระบบการประกันคุณภาพภายนอกจาก สมศ. รอบที่ 2 ผลการประเมิน ไม่ผ่าน
- sch2029 : เป็นโรงเรียนที่ได้รับการประเมินระบบการประกันคุณภาพภายนอกจาก สมศ. รอบที่ 3 ผลการประเมิน ผ่าน
- sch2030 : เป็นโรงเรียนที่ได้รับการประเมินระบบการประกันคุณภาพภายนอกจาก สมศ. รอบที่ 3 ผลการประเมิน ไม่ผ่าน
- sch2031 : เป็นโรงเรียนที่ได้รับการประเมินระบบการประกันคุณภาพภายนอกจาก สมศ. รอบที่ 4 ผลการประเมิน ไม่ผ่าน
- sch2032 : เป็นโรงเรียนที่ได้รับการประเมินระบบการประกันคุณภาพภายนอกจาก สมศ. รอบที่ 4 ผลการประเมิน ผ่าน
- sch2033 : เป็นโรงเรียนต้นแบบลูกเสือดีเด่น
- sch2034 : โครงการอิสลามศึกษา
- sch2035 : โครงการประสานความมั่นคง 3 จังหวัดชายแดนภาคใต้
- sch2036 : โครงการส่งเสริมและป้องกันเพื่อแก้ไขปัญหาเอดส์
- sch2037 : โครงการโรงเรียนเพื่อนเด็ก
- sch2038 : โครงการโรงเรียนสีขาว
- sch2039 : โครงการป้องกันตนเองชายแดน (ปชด.)
- sch2040 : โครงการรวมโรงเรียนขนาดเล็ก เป็นโรงเรียนหลักมีโรงเรียนเข้ามารวม
- sch2041 : โครงการรวมโรงเรียนขนาดเล็ก เป็นโรงเรียนที่มารวม
- sch2042 : เป็นโรงเรียนอนุบาลประจำอำเภอ
- sch2043 : เป็นโรงเรียนอนุบาลประจำจังหวัด
- sch2044 : โครงการเด็กพิการเรียนร่วมกับเด็กปกติ
- sch2045 : โครงการ Education Hub
- sch2046 : โครงการ To be number one
- sch2047 : โครงการ Sister School
- sch2048 : โครงการสิ่งแวดล้อมน้อมเกล้า
- sch2049 : โครงการโรงเรียนส่งเสริมสุขภาพระดับทอง
- sch2050 : โครงการโรงเรียนส่งเสริมสุขภาพระดับเพชร
- sch2051 : โครงการยุวฑูตความดี เฉลิมพระเกียรติ
- sch2052 : โครงการอาหารกลางวันประเภท 1
- sch2053 : โครงการอาหารกลางวันประเภท 2
- sch2054 : โครงการอาหารกลางวันประเภท 3.1
- sch2055 : โครงการอาหารกลางวันประเภท 3.2
- sch2056 : โครงการโรงเรียนสุจริต
- sch2057 : เป็นโรงเรียนที่เปิดสอนโครงการโรงเรียนทางเลือก
- sch2058 : โครงการ EP (English Program)
- sch2059 : โครงการ IP (Intensive Program)
- sch2060 : โครงการ MEP (Mini English Program)
- sch2061 : โรงเรียนในโครงการจัดการศึกษาบนพื้นที่สูงและถิ่นทุรกันดารของ สพฐ. พ.ศ. 2551-2554 ตามมติ ครม. เมื่อวันอังคารที่ 5 สิงหาคม 2551
- sch2062 : โครงการพัฒนาการจัดการเรียนการสอนภาษาอังกฤษแบบ (English Bilingual Education : EBE)
- sch2063 : โรงเรียนมาตรฐานสากล World-Class Standard School
- sch2064 : ศูนย์กลางการศึกษาในภูมิภาค (Education Hub)
- sch2065 : โครงการปฏิรูปสู่การปฏิบัติ
- sch2066 : โรงเรียน Sister School ในโครงการ Spirit of ASEAN
- sch2067 : โรงเรียน Buffer School ในโครงการ Spirit of ASEAN
- sch2068 : โรงเรียนคุ้มครองเด็ก
- sch2069 : โครงการพัฒนาอัจฉริยะภาพทางด้านวิทยาศาสตร์และคณิตศาสตร์
- sch2070 : โครงการอัจฉริยะจรรยา
- sch2071 : โครงการปฏิรูปการเรียนรู้คืนครูให้ศิษย์
- sch2072 : โครงการโรงเรียนพื้นที่พิเศษตามประกาศกระทรวงการคลัง ปี 2558
- sch2073 : โรงเรียนประชารัฐ
- sch2074 : สะเต็มศึกษา (STEM)
- sch2075 : โครงการสานฝันการกีฬาสู่ระบบการศึกษาจังหวัดชายแดนใต้
- sch2076 : โครงการห้องเรียนอาชีพ
Section 1/3 School Information
- sch3village1..6 : ชื่อหมู่บ้าน
- sch3moo1..6 : หมู่
- sch3tumbon1..6 : ตำบล
- sch3city1..6 : อำเภอ
- sch3province1..6 : จังหวัด
- sch3border1..6 : ติดต่อกับรอยตะเข็บชายแดน (เลือกถ้าติด)
- sch3nearbyPlacesName1 : ชื่อโรงเรียนที่เปิดสอนระดับประถมศึกษาที่ใกล้ที่สุด
- sch3nearbyPlacesOrg1 : สังกัด
- sch3nearbyPlacesConcrete1 : ระยะทาง
- sch3nearbyPlacesRock1 : ระยะทาง
- sch3nearbyPlacesName2 : ชื่อโรงเรียนที่เปิดสอนระดับมัธมศึกษาที่ใกล้ที่สุด
- sch3nearbyPlacesOrg2 : สังกัด
- sch3nearbyPlacesConcrete2 : ระยะทาง
- sch3nearbyPlacesRock2 : ระยะทาง
- sch3nearbyPlacesName3 : ชื่อองค์กรปกครองส่วนท้องถิ่น
- sch3nearbyPlacesOrg3 : สังกัด
- sch3nearbyPlacesConcrete3 : ระยะทาง
- sch3nearbyPlacesRock3 : ระยะทาง
- sch3nearbyPlacesName4 : ชื่อเขต/อำเภอ/กิ่งอำเภอ
- sch3nearbyPlacesOrg4 : สังกัด
- sch3nearbyPlacesConcrete4 : ระยะทาง
- sch3nearbyPlacesRock4 : ระยะทาง
- sch3land1..3 : แปลงที่
- sch3rai1..3 : ไร่
- sch3ngan1..3 : งาน
- sch3va1..3 : ตารางวา
- sch3landCode1..3 : กรรมสิทธิ์การถือครอง
- sch3factory1 : โรงงาน/สารเคมี ปัญหาเสียง
- sch3agriculture1 : เคมีการเกษตร
- sch3garbage1 : ขยะ/สิ่งปฏิกูล
- sch3traffic1 : การจราจร
- sch3otherPollution1 : สาเหตุอื่นๆ
- sch3factory2 : โรงงาน/สารเคมี ปัญหาอากาศ
- sch3agriculture2 : เคมีการเกษตร
- sch3garbage2 : ขยะ/สิ่งปฏิกูล
- sch3traffic2 : การจราจร
- sch3otherPollution2 : สาเหตุอื่นๆ
- sch3factory3 : โรงงาน/สารเคมี ปัญหาน้ำ
- sch3agriculture3 : เคมีการเกษตร
- sch3garbage3 : ขยะ/สิ่งปฏิกูล
- sch3traffic3 : การจราจร
- sch3otherPollution3 : สาเหตุอื่นๆ
Section 2 Computer
- sch4haveRoom1 : มีปฏิบัติการทางภาษา
- sch4room1 : จำนวนห้อง
- sch4seat1 : จำนวนที่นั่ง
- sch4haveRoom2 : มีห้องเรียนคอมพิวเตอร์
- sch4room2 : จำนวนห้อง
- sch4seat2 : จำนวนที่นั่ง
- sch4haveRoom3 : มีห้องวิทยาศาสตร์
- sch4room3 : จำนวนห้อง
- sch4seat3 : จำนวนที่นั่ง
- sch4haveComputer1 : มีเครื่องคอมพิวเตอร์ชนิดตั้งโต๊ะ
- sch4computer1 : จำนวนทั้งหมด
- sch4computerFromBudget1 : ได้รับจากเงินงบประมาณกี่เครื่อง
- sch4computerFromDonate1 : รับการบริจาค /เอกชนกี่เครื่อง
- sch4computerManage1 : ใช้เพื่อการบริหารจัดการ ทั้งหมด
- sch4computerManageWork1 : ใช้เพื่อการบริหารจัดการ ที่ใช้งานได้
- sch4computerTeach1 : ใช้ในการจัดการเรียนการสอน ทั้งหมด
- sch4computerTeachWork1 : ใช้ในการจัดการเรียนการสอน ที่ใช้งานได้
- sch4haveComputer2 : มีเครื่องคอมพิวเตอร์ชนิดพกพา (Notebook, Netbook )
- sch4computer2 : จำนวนทั้งหมด
- sch4computerFromBudget2 : ได้รับจากเงินงบประมาณกี่เครื่อง
- sch4computerFromDonate2 : รับการบริจาค /เอกชนกี่เครื่อง
- sch4computerManage2 : ใช้เพื่อการบริหารจัดการ ทั้งหมด
- sch4computerManageWork2 : ใช้เพื่อการบริหารจัดการ ที่ใช้งานได้
- sch4computerTeach2 : ใช้ในการจัดการเรียนการสอน ทั้งหมด
- sch4computerTeachWork2 : ใช้ในการจัดการเรียนการสอน ที่ใช้งานได้
- sch4haveComputer3 : มีเครื่องแท็บเล็ต (Tablet)
- sch4computer3 : จำนวนทั้งหมด
- sch4computerFromBudget3 : ได้รับจากเงินงบประมาณกี่เครื่อง
- sch4computerFromDonate3 : รับการบริจาค /เอกชนกี่เครื่อง
- sch4computerManage3 : ใช้เพื่อการบริหารจัดการ ทั้งหมด
- sch4computerManageWork3 : ใช้เพื่อการบริหารจัดการ ที่ใช้งานได้
- sch4computerTeach3 : ใช้ในการจัดการเรียนการสอน ทั้งหมด
- sch4computerTeachWork3 : ใช้ในการจัดการเรียนการสอน ที่ใช้งานได้
- sch4havePersonnel1 : คอมพิวเตอร์เบื้องต้น
- sch4personnel1 : จำนวนคนที่เคยไปอบรม
- sch4havePersonnel2 : การใช้อินเตอร์เน็ตเบื้องต้น
- sch4personnel2 : จำนวนคนที่เคยไปอบรม
- sch4havePersonnel3 : การจัดทำ Web Site
- sch4personnel3 : จำนวนคนที่เคยไปอบรม
- sch4havePersonnel4 : การใช้โปรแกรมGraphic ต่างๆ
- sch4personnel4 : จำนวนคนที่เคยไปอบรม
- sch4havePersonnel5 : การผลิตสื่อการสอนด้วยคอมพิวเตอร์
- sch4personnel5 : จำนวนคนที่เคยไปอบรม
- sch4havePersonnel6 : การดูแลระบบเครือข่าย (Administrator)
- sch4personnel6 : จำนวนคนที่เคยไปอบรม
- sch4havePersonnel7 : การซ่อมบำรุงคอมพิวเตอร์
- sch4personnel7 : จำนวนคนที่เคยไปอบรม
- sch4havePersonnel8 : การสร้างระบบE-Learning
- sch4personnel8 : จำนวนคนที่เคยไปอบรม
- sch4havePersonnel9 : การเขียนโปรแกรมต่างๆ
- sch4personnel9 : จำนวนคนที่เคยไปอบรม
- sch4havePersonnel10 : อื่นๆ
- sch4personnel10 : จำนวนคนที่เคยไปอบรม
- sch4001 : จำนวนเครื่องระบบคอมพิวเตอร์ Stand alone
- sch4002 : จำนวนเครื่องระบบคอมพิวเตอร์ Network
- sch4003 : ไม่มีการเชื่อมต่ออินเตอร์เน็ต
- sch4004 : IP Star
- sch4005 : วงจรเช่า Leased Line
- sch4006 : ADSL
- sch4007 : IP-VPN
- sch4008 : DSL-VPN
- sch4009 : MPLS
- sch4010 : 2G/3G/4G
- sch4011 : Fiber Optic
- sch4012 : TDMA Satelite
- sch4013 : Wifi link (Wi-NET/Hi-net)
- sch4014 : อื่นๆ
- sch4015 : โครงการ NED-net
- sch4016 : โครงการ MOE-net
- sch4017 : โครงการ Uni-net
- sch4018 : โครงการ IT ตำบล
- sch4019 : โครงการเพื่อนเด็กของยูนิเซฟ
- sch4020 : โครงการมูลนิธิการศึกษาทางไกลผ่านดาวเทียม (ดาวเทียมไกลกังวล)
- sch4021 : โครงการ OBEC Channel
- sch4022 : โครงการอื่นๆ
Section 3 Electric
- sch5001 : อยู่ในเขตบริการไฟฟ้าส่วนภูมิภาค/นครหลวงหรือไม่ (เลือกถ้าอยู่)
- sch5002 : โรงเรียนมีไฟฟ้าใช้หรือไม่ (เลือกถ้ามี)
- sch5haveElectric1 : การไฟฟ้า
- sch5transformer1 : ขนาดหม้อแปลง (KVA)
- sch5meter1 : มิเตอร์ไฟฟ้า (AMP)
- sch5phase1 : ประเภทเฟสไฟฟ้าจำนวนกี่เฟส
- sch5haveElectric2 : ต่อพ่วงจากชุมชน
- sch5transformer2 : ขนาดหม้อแปลง (KVA)
- sch5meter2 : มิเตอร์ไฟฟ้า (AMP)
- sch5phase2 : ประเภทเฟสไฟฟ้าจำนวนกี่เฟส
- sch5haveElectric3 : เครื่องกำเนิดไฟฟ้า
- sch5transformer3 : ขนาดหม้อแปลง (KVA)
- sch5meter3 : มิเตอร์ไฟฟ้า (AMP)
- sch5phase3 : ประเภทเฟสไฟฟ้าจำนวนกี่เฟส
- sch5haveElectric4 : โซลาเซลล์
- sch5transformer4 : ขนาดหม้อแปลง (KVA)
- sch5meter4 : มิเตอร์ไฟฟ้า (AMP)
- sch5phase4 : ประเภทเฟสไฟฟ้าจำนวนกี่เฟส
- sch5totalBuilding1 : จำนวนอาคารทั้งหมด อาคารเรียน
- sch5availableRoom1 : ห้อง
- sch5availableBuilding1 : หลัง
- sch5totalBuilding2 : จำนวนอาคารทั้งหมด อาคารประกอบ
- sch5availableRoom2 : ห้อง
- sch5availableBuilding2 : หลัง
Section 4 Water
- sch6001 : ประปาโรงเรียน
- sch6002 : ประปาจากหน่วยงานอื่น
- sch6003 : ประปาหมู่บ้าน
- sch6004 : ประปาเทศบาล
- sch6005 : ประปานครหลวง
- sch6006 : ประปาส่วนภูมิภาค
- sch6007 : บ่อน้ำตื้น
- sch6008 : บ่อน้ำบาดาล
- sch6009 : สระเก็บน้ำ
- sch6010 : ถังเก็บน้ำซีเมนต์
- sch6011 : ถังน้ำไฟเบอร์กลาส
- sch6012 : แม่น้ำ/ลำธาร
- sch6013 : อื่นๆ
- sch6t1m1..12 : น้ำดื่ม เดือนที่ 1..12
- sch6t2m1..12 : น้ำใช้ เดือนที่ 1..12
Section 5 ClassRoom
- sch7101 : ชั้นเรียนที่สอนต่ำสุด
- sch7102 : ชั้นเรียนที่สอนสูงสุด
- sch70classValue : จำน้วนห้อง classText (Ex. sch7004 : จำน้วนห้องประถมศึกษา 1)
Description
{ key: 'class1', text: 'อนุบาล 1 (ชื่อเดิม อนุบาล 3 ขวบ)', value: '01' }
{ key: 'class2', text: 'อนุบาล 2 (ชื่อเดิม อนุบาล 1)', value: '02' }
{ key: 'class3', text: 'อนุบาล 3 (ชื่อเดิม อนุบาล 2)', value: '03' }
{ key: 'class4', text: 'ประถมศึกษา 1', value: '04' }
{ key: 'class5', text: 'ประถมศึกษา 2', value: '05' }
{ key: 'class6', text: 'ประถมศึกษา 3', value: '06' }
{ key: 'class7', text: 'ประถมศึกษา 4', value: '07' }
{ key: 'class8', text: 'ประถมศึกษา 5', value: '08' }
{ key: 'class9', text: 'ประถมศึกษา 6', value: '09' }
{ key: 'class10', text: 'มัธยมศึกษา 1', value: '10' }
{ key: 'class11', text: 'มัธยมศึกษา 2', value: '11' }
{ key: 'class12', text: 'มัธยมศึกษา 3', value: '12' }
{ key: 'class13', text: 'มัธยมศึกษา 4', value: '13' }
{ key: 'class14', text: 'มัธยมศึกษา 5', value: '14' }
{ key: 'class15', text: 'มัธยมศึกษา 6', value: '15' }
{ key: 'class16', text: 'ประกาศนียบัตรวิชาชีพปีที่ 1', value: '16' }
{ key: 'class17', text: 'ประกาศนียบัตรวิชาชีพปีที่ 2', value: '17' }
{ key: 'class18', text: 'ประกาศนียบัตรวิชาชีพปีที่ 3', value: '18' }
License
Inforvation