| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- export interface DictItem {
- dictValue: string;
- dictItemValue: string;
- dictItemLabel: string;
- }
- export const dict = {
- YesNo: {
- name: 'YesNo',
- Yes: 'Y',
- No: 'N',
- },
- EnabledDisabled: {
- enabled: 'enabled',
- disabled: 'disabled',
- },
- ProviderState: {
- name: 'ProviderState',
- },
- ProviderType: {
- name: 'ProviderType',
- alibaba: 'alibaba',
- tencent: 'tencent',
- huawei: 'huawei',
- minio: 'minio',
- },
- IAMProviderProtocol: {
- name: 'IAMProviderProtocol',
- oidc: 'oidc',
- saml2: 'saml2',
- cas: 'cas',
- },
- IAMProviderType: {
- name: 'IAMProviderType',
- qq: 'qq',
- dingtalk: 'dingtalk',
- qywechat: 'qywechat',
- feishu: 'feishu',
- wechat: 'wechat',
- alipay: 'alipay',
- weibo: 'weibo',
- alibaba: 'alibaba',
- tencent: 'tencent',
- },
- Gender: {
- name: 'Gender',
- },
- Political: {
- name: 'Political',
- },
- Marital: {
- name: 'Marital',
- },
- StudentStatus: {
- name: 'StudentStatus',
- },
- GBNation: {
- name: 'GBNation',
- },
- GradeLevel: {
- name: 'GradeLevel',
- },
- AccountType: {
- name: 'AccountType',
- },
- UserCertType: {
- name: 'UserCertType',
- },
- AppInfoVersionState: {
- name: 'AppInfoVersionState',
- publish: 'publish',
- develop: 'develop',
- history: 'history',
- },
- LanguageType: {
- name: 'LanguageType',
- enUS: 'en_US',
- zhCN: 'zh_CN',
- zhTW: 'zh_TW',
- },
- };
- export const dictName = [
- dict.YesNo.name,
- dict.Gender.name,
- dict.Political.name,
- dict.Marital.name,
- dict.StudentStatus.name,
- dict.GBNation.name,
- dict.GradeLevel.name,
- dict.AccountType.name,
- dict.UserCertType.name,
- dict.LanguageType.name,
- ];
- export const YesNo2Boolean = (value: any) => {
- return dict.YesNo.Yes === value || dict.YesNo.No === value ? dict.YesNo.Yes === value : value;
- };
- export const Boolean2YesNo = (value: any) => {
- return value === true || value === false ? value ? dict.YesNo.Yes : dict.YesNo.No : value;
- };
- export const Enabled2Boolean = (value: any) => {
- return dict.EnabledDisabled.enabled === value || dict.EnabledDisabled.disabled === value ?
- dict.EnabledDisabled.enabled === value : value;
- };
- export const Boolean2Enabled = (value: any) => {
- return value === true || value === false ? value ? dict.EnabledDisabled.enabled : dict.EnabledDisabled.disabled : value;
- };
|