| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144 |
- /**
- * 所有者类型
- */
- export enum UserInfoType {
- Personal = 1, // 个人
- Company = 2, // 企业
- }
- /**
- * 获取所有者类型列表
- * @returns
- */
- export function getUserInfoTypeList() {
- return [
- { label: '个人', value: UserInfoType.Personal },
- { label: '企业', value: UserInfoType.Company },
- ]
- }
- /**
- * 获取所有者类型名称
- * @param value
- * @returns
- */
- export function getUserInfoTypeName(value?: number) {
- const item = getUserInfoTypeList().find((e) => e.value === value)
- return item?.label ?? value
- }
- /**
- * 性别
- */
- export enum Gender {
- Female = 0, // 女
- Male = 1, // 男
- }
- /**
- * 获取性别列表
- * @returns
- */
- export function getGenderList() {
- return [
- { label: '男', value: Gender.Male },
- { label: '女', value: Gender.Female },
- ]
- }
- /**
- * 获取性别名称
- * @param value
- * @returns
- */
- export function getGenderName(value?: number) {
- const item = getGenderList().find((e) => e.value === value)
- return item?.label ?? value
- }
- /**
- * 客户类别
- */
- export enum CustomerType {
- Normal = 1, // 普通做市商
- Main = 2, // 主做市商
- }
- /**
- * 获取客户类别列表
- * @returns
- */
- export function getCustomerTypeList() {
- return [
- { label: '普通做市商', value: CustomerType.Normal },
- { label: '主做市商', value: CustomerType.Main },
- ]
- }
- /**
- * 获取客户类别名称
- * @param value
- * @returns
- */
- export function getCustomerTypeName(value?: number) {
- const item = getCustomerTypeList().find((e) => e.value === value)
- return item?.label ?? value
- }
- /**
- * 开户验证方式
- */
- export enum UserVerifyMethod {
- SMS = 0, // 短信验证码
- None = 1, // 无
- }
- /**
- * 获取开户验证方式列表
- * @returns
- */
- export function getUserVerifyMethodList() {
- return [
- { label: '无', value: UserVerifyMethod.None.toString() },
- { label: '短信验证码', value: UserVerifyMethod.SMS.toString() },
- ]
- }
- /**
- * 获取开户验证方式名称
- * @param value
- * @returns
- */
- export function getUserVerifyMethodName(value?: string) {
- const item = getUserVerifyMethodList().find((e) => e.value === value)
- return item?.label ?? value
- }
- /**
- * 帐号通知方式
- */
- export enum UserNotificationMethod {
- SMS = 0, // 短信
- Manual = 1, // 人工
- }
- /**
- * 获取帐号通知方式列表
- * @returns
- */
- export function getUserNotificationMethodList() {
- return [
- { label: '人工', value: UserNotificationMethod.Manual.toString() },
- { label: '短信', value: UserNotificationMethod.SMS.toString() },
- ]
- }
- /**
- * 获取帐号通知方式名称
- * @param value
- * @returns
- */
- export function getUserNotificationMethodName(value?: string) {
- const item = getUserNotificationMethodList().find((e) => e.value === value)
- return item?.label ?? value
- }
|