UNPKG

@jonas.yans/volunteer

Version:

volunteer common data

436 lines (435 loc) 7.84 kB
export declare enum LeaveStatus { Submit = "1", Cancel = "2" } export declare enum AttendanceStatus { /** * 非出勤 */ None = 0, /** * 出勤 */ Attendance = 1, /** * 请假 */ Leave = 2 } export declare enum DailyStatus { /** * 未到校:00000000 0 */ None = 0, /** * 接到孩子:00000001 1 */ TakeOver = 1, /** * 入校:00000010 2 */ SignIn = 2, /** * 作业已完成:00000100 4 */ HomeWork = 4, /** * 申请接孩子: 00001000 8 */ ApplySignOut = 8, /** * 同意接走:00010000 16 */ AgreeSignOut = 16, /** * 孩子已经接走:00100000 32 */ SignOut = 32, /** * 老师已反馈:01000000 64 */ TeacherFeedback = 64 } export declare function hasDailyStatus(target: DailyStatus, p: DailyStatus): boolean; export declare enum TeacherType { Teacher = "1", VicePrincipal = "2", Principal = "3" } export declare function getTeacherTypeLable(value: any): string; export declare function getTeacherTypeOptions(): any[]; export declare enum ParentsRelationshipType { Father = "1", Mother = "2", Grandpa = "3", Grandmother = "4", Grandpa2 = "5", Grandmother2 = "6" } export declare function getParentsRelationshipLable(value: any): string; export declare function getParentsRelationshipTypeOptions(): any[]; export declare enum SexType { Male = "1", FeMale = "2" } export declare function getSexTypeLable(value: any): string; export declare function getSexTypeOptions(): any[]; export declare enum PersonType { Teacher = "1", Parents = "2", Student = "3" } export declare function getPersonTypeLable(value: any): string; export declare function getPersonTypeOptions(): any[]; export declare enum SubjectType { Chinese = "1", Math = "2", English = "3" } export declare function getSubjectTypeLable(value: any): string; export declare function getSubjectTypeOptions(): any[]; export declare enum FeedbackStatus { /** * 未发布 */ None = 0, /** * 提交审核 */ Submit = 1, /** * 通过 */ Approved = 2, /** * 驳回 */ Reject = 3 } export declare function getFeedbackStatusOptions(): any[]; export declare function getFeedbackStatusLable(value: any): string; export declare enum FeedbackType { /** * 语文 */ Chinese = 1, /** * 数学 */ Math = 2, /** * 英语 */ English = 3, /** * 英语语法 */ EnglishGrammar = 4, /** * 美文 */ Beautify = 5, /** * 激励 */ Inspirit = 6, /** * 批评 */ Criticize = 7, /** * 其它 */ Other = 8 } export declare function getFeedbackTypeOptions(): any[]; export declare function getFeedbackTypeLable(value: any): string; export declare enum SchoolStage { PrimarySchool = "1", JuniorSchool = "2", HighSchool = "3" } export declare function getSchoolStageOptions(): any[]; export declare function getSchoolStageLable(value: any): string; export declare enum PayCycle { /**按日 */ ByDay = "1", /**按月 */ ByMonth = "2", /**按次 */ ByTimes = "3" } export declare function getPayCycleOptions(): any[]; export declare function getPayCycleLable(value: any): string; export declare enum PayType { /**托管费 */ Custody = "1", /**餐费 */ Meal = "2", /**其它 */ Other = "3" } export declare function getPayTypeOptions(): any[]; export declare function getPayTypeLable(value: any): string; export declare enum SemesterType { /**上学期:1*/ First = 1, /**下学期:2*/ Second = 2 } export declare function getSemesterTypeOptions(): any[]; export declare function getSemesterTypeLable(value: any): string; export declare enum WrongType { ChineseDictation = 1, ChinesePinyin = 2, EnglishDictation = 201, EnglishRead = 202 } export declare function getWrongTypeOptions(): any[]; export declare function getWrongTypeLable(value: any): string; /** * 民族 */ export declare enum NationType { /** * 汉族 */ Nation01 = 1, /** * 满族 */ Nation02 = 2, /** * 蒙古族 */ Nation03 = 3, /** * 回族 */ Nation04 = 4, /** * 藏族 */ Nation05 = 5, /** * 维吾尔族 */ Nation06 = 6, /** * 苗族 */ Nation07 = 7, /** * 彝族 */ Nation08 = 8, /** * 壮族 */ Nation09 = 9, /** * 布依族 */ Nation10 = 10, /** * 侗族 */ Nation11 = 11, /** * 瑶族 */ Nation12 = 12, /** * 白族 */ Nation13 = 13, /** * 土家族 */ Nation14 = 14, /** * 哈尼族 */ Nation15 = 15, /** * 哈萨克族 */ Nation16 = 16, /** * 傣族 */ Nation17 = 17, /** * 黎族 */ Nation18 = 18, /** * 傈僳族 */ Nation19 = 19, /** * 佤族 */ Nation20 = 20, /** * 畲族 */ Nation21 = 21, /** * 高山族 */ Nation22 = 22, /** * 拉祜族 */ Nation23 = 23, /** * 水族 */ Nation24 = 24, /** * 东乡族 */ Nation25 = 25, /** * 纳西族 */ Nation26 = 26, /** * 景颇族 */ Nation27 = 27, /** * 柯尔克孜族 */ Nation28 = 28, /** * 土族 */ Nation29 = 29, /** * 达斡尔族 */ Nation30 = 30, /** * 仫佬族 */ Nation31 = 31, /** * 羌族 */ Nation32 = 32, /** * 布朗族 */ Nation33 = 33, /** * 撒拉族 */ Nation34 = 34, /** * 毛南族 */ Nation35 = 35, /** * 仡佬族 */ Nation36 = 36, /** * 锡伯族 */ Nation37 = 37, /** * 阿昌族 */ Nation38 = 38, /** * 普米族 */ Nation39 = 39, /** * 塔吉克族 */ Nation40 = 40, /** * 怒族 */ Nation41 = 41, /** * 乌孜别克族 */ Nation42 = 42, /** * 俄罗斯族 */ Nation43 = 43, /** * 鄂温克族 */ Nation44 = 44, /** * 德昂族 */ Nation45 = 45, /** * 保安族 */ Nation46 = 46, /** * 裕固族 */ Nation47 = 47, /** * 京族 */ Nation48 = 48, /** * 塔塔尔族 */ Nation49 = 49, /** * 独龙族 */ Nation50 = 50, /** * 鄂伦春族 */ Nation51 = 51, /** * 赫哲族 */ Nation52 = 52, /** * 门巴族 */ Nation53 = 53, /** * 珞巴族 */ Nation54 = 54, /** * 基诺族 */ Nation55 = 55, /** * 朝鲜族 */ Nation56 = 56 } export declare function getNationTypeOptions(): any[]; export declare function getNationTypeLable(value: any): string; /** * 政治面貌 */ export declare enum PoliticalType { /**群众 */ Mass = 1, /** 党员*/ PartyMembers = 2, /**团员 */ LeagueMembers = 3, /**民主党派 */ Democratic = 4 } export declare function getPoliticalTypeOptions(): any[]; export declare function getPoliticalTypeLable(value: any): string;