UNPKG

@jonas.yans/volunteer

Version:

volunteer common data

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