| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556 |
- /**
- * 数据字典工具类
- */
- import { useDictStoreWithOut } from '@/store/modules/dict'
- import { ElementPlusInfoType } from '@/types/elementPlus'
- const dictStore = useDictStoreWithOut()
- /**
- * 获取 dictType 对应的数据字典数组
- *
- * @param dictType 数据类型
- * @returns {*|Array} 数据字典数组
- */
- export interface DictDataType {
- dictType: string
- label: string
- value: string | number | boolean
- colorType: ElementPlusInfoType | ''
- cssClass: string
- }
- export interface NumberDictDataType extends DictDataType {
- value: number
- }
- export interface StringDictDataType extends DictDataType {
- value: string
- }
- export const getDictOptions = (dictType: string) => {
- return dictStore.getDictByType(dictType) || []
- }
- export const getIntDictOptions = (dictType: string): NumberDictDataType[] => {
- // 获得通用的 DictDataType 列表
- const dictOptions: DictDataType[] = getDictOptions(dictType)
- // 转换成 number 类型的 NumberDictDataType 类型
- // why 需要特殊转换:避免 IDEA 在 v-for="dict in getIntDictOptions(...)" 时,el-option 的 key 会告警
- const dictOption: NumberDictDataType[] = []
- dictOptions.forEach((dict: DictDataType) => {
- dictOption.push({
- ...dict,
- value: parseInt(dict.value + '')
- })
- })
- return dictOption
- }
- export const getStrDictOptions = (dictType: string) => {
- // 获得通用的 DictDataType 列表
- const dictOptions: DictDataType[] = getDictOptions(dictType)
- // 转换成 string 类型的 StringDictDataType 类型
- // why 需要特殊转换:避免 IDEA 在 v-for="dict in getStrDictOptions(...)" 时,el-option 的 key 会告警
- const dictOption: StringDictDataType[] = []
- dictOptions.forEach((dict: DictDataType) => {
- dictOption.push({
- ...dict,
- value: dict.value + ''
- })
- })
- return dictOption
- }
- export const getBoolDictOptions = (dictType: string) => {
- const dictOption: DictDataType[] = []
- const dictOptions: DictDataType[] = getDictOptions(dictType)
- dictOptions.forEach((dict: DictDataType) => {
- dictOption.push({
- ...dict,
- value: dict.value + '' === 'true'
- })
- })
- return dictOption
- }
- /**
- * 获取指定字典类型的指定值对应的字典对象
- * @param dictType 字典类型
- * @param value 字典值
- * @return DictDataType 字典对象
- */
- export const getDictObj = (dictType: string, value: any): DictDataType | undefined => {
- const dictOptions: DictDataType[] = getDictOptions(dictType)
- for (const dict of dictOptions) {
- if (dict.value === value + '') {
- return dict
- }
- }
- }
- /**
- * 获得字典数据的文本展示
- *
- * @param dictType 字典类型
- * @param value 字典数据的值
- * @return 字典名称
- */
- export const getDictLabel = (dictType: string, value: any): string => {
- const dictOptions: DictDataType[] = getDictOptions(dictType)
- const dictLabel = ref('')
- dictOptions.forEach((dict: DictDataType) => {
- if (dict.value === value + '') {
- dictLabel.value = dict.label
- }
- })
- return dictLabel.value
- }
- export enum DICT_TYPE {
- USER_TYPE = 'user_type',
- COMMON_STATUS = 'common_status',
- COMMON_STATUS2 = 'common_status2',
- COMMON_STATUS3 = 'common_status3', // 正常异常
- COMMON_STATUS4 = 'common_status4', // 有无
- COMMON_STATUS5 = 'common_status5', // 未见异常/正常
- COMMON_STATUS6 = 'common_status6', // 是否
- TERMINAL = 'terminal', // 终端
- DATE_INTERVAL = 'date_interval', // 数据间隔
- ORG_TYPE = 'org_type', // 系统类型
- LOGIN_TYPE = 'login_type', // 登录方式
- // ========== SYSTEM 模块 ==========
- SYSTEM_USER_SEX = 'system_user_sex',
- SYSTEM_MENU_TYPE = 'system_menu_type',
- SYSTEM_ROLE_TYPE = 'system_role_type',
- SYSTEM_DATA_SCOPE = 'system_data_scope',
- SYSTEM_NOTICE_TYPE = 'system_notice_type',
- SYSTEM_LOGIN_TYPE = 'system_login_type',
- SYSTEM_LOGIN_RESULT = 'system_login_result',
- SYSTEM_SMS_CHANNEL_CODE = 'system_sms_channel_code',
- SYSTEM_SMS_TEMPLATE_TYPE = 'system_sms_template_type',
- SYSTEM_SMS_SEND_STATUS = 'system_sms_send_status',
- SYSTEM_SMS_RECEIVE_STATUS = 'system_sms_receive_status',
- SYSTEM_ERROR_CODE_TYPE = 'system_error_code_type',
- SYSTEM_OAUTH2_GRANT_TYPE = 'system_oauth2_grant_type',
- SYSTEM_MAIL_SEND_STATUS = 'system_mail_send_status',
- SYSTEM_NOTIFY_TEMPLATE_TYPE = 'system_notify_template_type',
- SYSTEM_SOCIAL_TYPE = 'system_social_type',
- WORK_STATUS = 'work_status',
- // ========== INFRA 模块 ==========
- INFRA_BOOLEAN_STRING = 'infra_boolean_string',
- INFRA_JOB_STATUS = 'infra_job_status',
- INFRA_JOB_LOG_STATUS = 'infra_job_log_status',
- INFRA_API_ERROR_LOG_PROCESS_STATUS = 'infra_api_error_log_process_status',
- INFRA_CONFIG_TYPE = 'infra_config_type',
- INFRA_CODEGEN_TEMPLATE_TYPE = 'infra_codegen_template_type',
- INFRA_CODEGEN_FRONT_TYPE = 'infra_codegen_front_type',
- INFRA_CODEGEN_SCENE = 'infra_codegen_scene',
- INFRA_FILE_STORAGE = 'infra_file_storage',
- INFRA_OPERATE_TYPE = 'infra_operate_type',
- // ========== BPM 模块 ==========
- BPM_MODEL_TYPE = 'bpm_model_type',
- BPM_MODEL_FORM_TYPE = 'bpm_model_form_type',
- BPM_TASK_CANDIDATE_STRATEGY = 'bpm_task_candidate_strategy',
- BPM_PROCESS_INSTANCE_STATUS = 'bpm_process_instance_status',
- BPM_TASK_STATUS = 'bpm_task_status',
- BPM_OA_LEAVE_TYPE = 'bpm_oa_leave_type',
- DRUG_UNIT = 'drug_unit',
- BPM_PROCESS_LISTENER_TYPE = 'bpm_process_listener_type',
- BPM_PROCESS_LISTENER_VALUE_TYPE = 'bpm_process_listener_value_type',
- // ========== PAY 模块 ==========
- PAY_CHANNEL_CODE = 'pay_channel_code', // 支付渠道编码类型
- PAY_ORDER_STATUS = 'pay_order_status', // 商户支付订单状态
- PAY_REFUND_STATUS = 'pay_refund_status', // 退款订单状态
- PAY_NOTIFY_STATUS = 'pay_notify_status', // 商户支付回调状态
- PAY_NOTIFY_TYPE = 'pay_notify_type', // 商户支付回调状态
- PAY_TRANSFER_STATUS = 'pay_transfer_status', // 转账订单状态
- PAY_TRANSFER_TYPE = 'pay_transfer_type', // 转账订单状态
- // ========== MP 模块 ==========
- MP_AUTO_REPLY_REQUEST_MATCH = 'mp_auto_reply_request_match', // 自动回复请求匹配类型
- MP_MESSAGE_TYPE = 'mp_message_type', // 消息类型
- // ========== Member 会员模块 ==========
- MEMBER_POINT_BIZ_TYPE = 'member_point_biz_type', // 积分的业务类型
- MEMBER_EXPERIENCE_BIZ_TYPE = 'member_experience_biz_type', // 会员经验业务类型
- // ========== MALL - 商品模块 ==========
- PRODUCT_SPU_STATUS = 'product_spu_status', //商品状态
- // ========== MALL - 交易模块 ==========
- EXPRESS_CHARGE_MODE = 'trade_delivery_express_charge_mode', //快递的计费方式
- TRADE_AFTER_SALE_STATUS = 'trade_after_sale_status', // 售后 - 状态
- TRADE_AFTER_SALE_WAY = 'trade_after_sale_way', // 售后 - 方式
- TRADE_AFTER_SALE_TYPE = 'trade_after_sale_type', // 售后 - 类型
- TRADE_ORDER_TYPE = 'trade_order_type', // 订单 - 类型
- TRADE_ORDER_STATUS = 'trade_order_status', // 订单 - 状态
- TRADE_ORDER_ITEM_AFTER_SALE_STATUS = 'trade_order_item_after_sale_status', // 订单项 - 售后状态
- TRADE_DELIVERY_TYPE = 'trade_delivery_type', // 配送方式
- BROKERAGE_ENABLED_CONDITION = 'brokerage_enabled_condition', // 分佣模式
- BROKERAGE_BIND_MODE = 'brokerage_bind_mode', // 分销关系绑定模式
- BROKERAGE_BANK_NAME = 'brokerage_bank_name', // 佣金提现银行
- BROKERAGE_WITHDRAW_TYPE = 'brokerage_withdraw_type', // 佣金提现类型
- BROKERAGE_RECORD_BIZ_TYPE = 'brokerage_record_biz_type', // 佣金业务类型
- BROKERAGE_RECORD_STATUS = 'brokerage_record_status', // 佣金状态
- BROKERAGE_WITHDRAW_STATUS = 'brokerage_withdraw_status', // 佣金提现状态
- MONEY_TYPE = 'money_type', // 佣金提现状态
- // ========== MALL - 营销模块 ==========
- PROMOTION_DISCOUNT_TYPE = 'promotion_discount_type', // 优惠类型
- PROMOTION_PRODUCT_SCOPE = 'promotion_product_scope', // 营销的商品范围
- PROMOTION_COUPON_TEMPLATE_VALIDITY_TYPE = 'promotion_coupon_template_validity_type', // 优惠劵模板的有限期类型
- PROMOTION_COUPON_STATUS = 'promotion_coupon_status', // 优惠劵的状态
- PROMOTION_COUPON_TAKE_TYPE = 'promotion_coupon_take_type', // 优惠劵的领取方式
- PROMOTION_ACTIVITY_STATUS = 'promotion_activity_status', // 优惠活动的状态
- PROMOTION_CONDITION_TYPE = 'promotion_condition_type', // 营销的条件类型枚举
- PROMOTION_BARGAIN_RECORD_STATUS = 'promotion_bargain_record_status', // 砍价记录的状态
- PROMOTION_COMBINATION_RECORD_STATUS = 'promotion_combination_record_status', // 拼团记录的状态
- PROMOTION_BANNER_POSITION = 'promotion_banner_position', // banner 定位
- // ========== CRM - 客户管理模块 ==========
- CRM_AUDIT_STATUS = 'crm_audit_status', // CRM 审批状态
- CRM_BIZ_TYPE = 'crm_biz_type', // CRM 业务类型
- CRM_BUSINESS_END_STATUS_TYPE = 'crm_business_end_status_type', // CRM 商机结束状态类型
- CRM_RECEIVABLE_RETURN_TYPE = 'crm_receivable_return_type', // CRM 回款的还款方式
- CRM_CUSTOMER_INDUSTRY = 'crm_customer_industry', // CRM 客户所属行业
- CRM_CUSTOMER_LEVEL = 'crm_customer_level', // CRM 客户级别
- CRM_CUSTOMER_SOURCE = 'crm_customer_source', // CRM 客户来源
- CRM_PRODUCT_STATUS = 'crm_product_status', // CRM 商品状态
- CRM_PERMISSION_LEVEL = 'crm_permission_level', // CRM 数据权限的级别
- CRM_PRODUCT_UNIT = 'crm_product_unit', // CRM 产品单位
- CRM_FOLLOW_UP_TYPE = 'crm_follow_up_type', // CRM 跟进方式
- BUSINESS_SCOPE = 'business_scope', // 经营范围
- TYPE_OF_ENTERPRISE = 'type_of_enterprise', // 企业类型
- // ========== ERP - 企业资源计划模块 ==========
- ERP_AUDIT_STATUS = 'erp_audit_status', // ERP 审批状态
- ERP_STOCK_RECORD_BIZ_TYPE = 'erp_stock_record_biz_type', // 库存明细的业务类型
- // ========== 收费 =====================
- FEE_CHARGE_TYPE = 'fee_charge_type', // 收费类型
- CHARGE_TYPE = 'charge_type', // 收费类型
- FEE_IDENTIFICATION_TYPE = 'fee_identification_type', // 收费项目关联标识
- LEVEL_ARR = 'level_arr', // 级别
- KINGDEE_COST_CODE = 'kingdee_cost_code', // 金蝶编码
- // =============长者========================
- PAPERS_TYPE = 'papers_type', // 证件类型
- NATION_ARR = 'nation_arr', // 民族
- POLITICAL_ARR = 'political_arr', // 政治面貌
- DEGREE_EDUCATION_ARR = 'degree_education_arr', // 文化程度
- LANGUAGE_ARR = 'language_arr', // 语言
- BUSINESS_TYPE = 'business_type', // 职务
- MARITAL_STATUS_ARR = 'marital_status_arr', // 婚姻状况
- ELDER_TYPE = 'elder_type', // 长者类别
- PAYMENT_METHOD_ARR = 'payment_method_arr', // 缴费方式
- FORM_SUPPLY_ARR = 'form_supply_arr', // 供养形式
- MEDICAL_INSURANCE_ARR = 'medical_insurance_arr', // 医疗保险
- ECONOMY_SOURCE_ARR = 'economy_source_arr', // 经济来源
- RELIGIOUS_BELIEF_ARR = 'religious_belief_arr', // 宗教信仰
- MEDIA_CHANNELS_ARR = 'media_channels_arr', // 媒介渠道
- LIVE_ARR = 'live_arr', // 居住情况
- IN_STATUS_TYPE = 'in_status_type', // 入住类别
- CARE_TYPE = 'care_type', // 照护类型
- HANDLE_STATUS = 'handle_status', // 办理状态
- CONTRACT_ARR = 'contract_arr', // 合同年限
- ELDERLY_TAB = 'elderly_tab', // 长者标签
- INSTATUS_STATUS = 'instatus_status', // 入住状态
- STAGE_NUM = 'stage_num', // 分期期数
- ALBUM_TYPE = 'album_type', // 相册类型
- // ==============健康档案=======================
- HEALTH_GUIDE_ARR = 'health_guide_arr', // 健康指导
- IN_STATUS_ARR = 'in_status_arr', // 档案状态
- BLOOD_TYPE = 'blood_type', // 血型
- EXERCISE_FREQUENCY_ARR = 'exercise_frequency_arr', // 锻炼频率
- EATING_HABITS_ARR = 'eating_habits_arr', // 饮食习惯
- SMOKE_ARR = 'smoke_arr', // 吸烟情况
- DRINK_ARR = 'drink_arr', // 饮酒情况
- DRUG_ALLERGY_ARR = 'drug_allergy_arr', //药物过敏史
- FOOD_ALLERGY_ARR = 'food_allergy_arr', // 食物过敏史
- POISONS_ARR = 'poisons_arr', // 毒物种类
- DISABILITY_ARR = 'disability_arr', // 残疾情况
- SICK_ARR = 'sick_arr', // 疾病
- CONCERNS = 'concerns', // 关心事项
- ELDER_MOOD = 'elder_mood', // 长者心情
- ELDER_ATTITUDE = 'elder_attitude', // 长者态度
- FOLLOW_UP_TYPE = 'follow_up_type', // 随访类型
- PHYSICAL_CONDITION = 'physical_condition', // 身体情况
- // ==============体检档案=============================
- SYMPTOMS_ARR = 'symptoms_arr', // 症状
- LIPS_ARR = 'lips_arr', // 口唇
- TOOTH_ARR = 'tooth_arr', // 齿列
- PHARYNX_ARR = 'pharynx_arr', // 咽部
- SKIN_ARR = 'skin_arr', // 皮肤
- SCLERA_ARR = 'sclera_arr', // 巩膜
- LYMPH_NODE_ARR = 'lymph_node_arr', // 淋巴结
- ANTIGEN_ARR = 'antigen_arr', // 抗原
- ROYIN_ARR = 'royin_arr', // 罗音
- HEART_RHY_ARR = 'heart_rhy_arr', // 心率
- HEARING_ARR = 'hearing_arr', // 听力
- MOTION_ARR = 'motion_arr', // 运动
- LIMB_EDEMA_ARR = 'limb_edema_arr', // 下肢水肿
- DORSAL_PEDIS_PULSE_ARR = 'dorsal_pedis_pulse_arr', // 足背动脉搏动
- ANAL_ARR = 'anal_arr', // 肛门指诊
- BREAST_ARR = 'breast_arr', // 乳腺
- CEREBROVASCULAR_DISEASE_ARR = 'cerebrovascular_disease_arr', // 脑血管疾病
- KIDNEY_DISEASE_ARR = 'kidney_disease_arr', // 肾脏疾病
- HEART_DISEASE_ARR = 'heart_disease_arr', // 心脏疾病
- VASCULAR_DISEASE_ARR = 'vascular_disease_arr', // 血管疾病
- EYE_DISEASE_ARR = 'eye_disease_arr', // 眼部疾病
- NERVE_DISEASE_ARR = 'nerve_disease_arr', // 神经疾病
- RISK_ARR = 'risk_arr', // 危险因素控制
- // ===============数据来源=====================
- DATA_SOURCE_TYPE ='data_source_type', // 数据来源
- // ===============评估============================
- DEMENTIA_ARR = 'dementia_arr', // 痴呆
- MENTAL_ILLNESS_ARR = 'mentalIllness_arr', // 精神疾病
- ACCIDENT_ARR = 'accident_arr', // 意外事件
- EVALUATION_ARR = 'evaluation_arr', // 评估类型
- SIGN_TYPE = 'sign_type', // 家属状态签字
- ABILITY_LEVEL_ARR = 'ability_level_arr', // 评估等级
- EVALUATION_REASON = 'evaluation_reason', // 评估等级
- PRESSURE_INJURY = 'pressure_injury', // 压力性损伤
- WOUND_SITUATION = 'wound_situation', // 伤口情况
- SPECIAL_CARE = 'special_care', // 特殊护理情况
- PAIN = 'pain', // 疼痛感
- LOSS_TEETH = 'loss_teeth', // 牙齿缺失
- DENTISTRY_WEAR = 'dentistry_wear', // 义齿佩戴情况
- SYMPTOMS_DYSPHAGIA = 'symptoms_dysphagia', // 吞咽困难的情形和症状
- DISEASE_DIAGNOSIS = 'disease_diagnosis', // 疾病诊断
- DENTISTRY_MISSING = 'dentistry_missing', // 牙列缺失
- DEFECT_OF_DENTITION = 'defect_of_dentition', // 牙列缺损
- // ================体检============================
- // ================护理============================
- BACK_CAUSE_ARR = 'back_cause_arr',
- NURSING_OPERATING = 'nursing_operating', // 操作方式
- NURSING_FREQUENCY_TYPE = 'nursing_frequency_type', // 频次单位
- // ================用药执行============================
- EXECUTE_PHARMACY = 'execute_pharmacy',
- // ================自带药登记============================
- TAKE_ALONG_PHARMACY = 'take_along_pharmacy_type',
- // ================房间============================
- ROOM_AREA_ARR = 'room_area_arr', //房间区域
- ROOM_PURPOSE = 'room_purpose', //房间用途
- ELDERLY_HEALTH_STATUS = 'elderly_health_status', //长者健康状况
- ROOM_ORIENTATION = 'room_orientation', //房间朝向
- // ================外出登记============================
- OUTGOING_TYPE = 'outgoing_type', //外出类型
- DATES_RANGE = 'dates_range', //日期范围
- // ================就餐途径============================
- WAY_TO_EAT = 'way_to_eat', //就餐途径
- // ================状态变更============================
- CHANGES_TYPE_ALL = 'changes_type_all', //
- // ===============长护险补贴======================
- SUBSIDY_TYPE = 'subsidy_type', // 补贴去向
- RETURN_TYPE = 'return_type', // 返还状态
- LONG_TERM_CARE_INSURANCE_STATUS = 'long_term_care_insurance_status', // 返还状态
- // ===============外出退费配置====================
- OUTING_REFUND_TYPE = 'outing_refund_type', // 外出退费类型
- REFUND_TERMS_TYPE = 'refund_terms_type', // 外出退费类型
- COST_TYPE = 'cost_type', // 成本类型
- REFUND_ITEM = 'refund_item', // 外出退费项目
- // ===============入住押金========================
- DEPOSIT_TYPE = 'deposit_type', // 押金类型
- // ===============退住结算========================
- BILL_PAY_TYPE = 'bill_pay_type', // 支付方式
- // ===============合同管理=========================
- CONTRACT_TYPE = 'contract_type', // 合同状态
- // ===============退住管理=========================
- APPROVAL_STATUS = 'approval_status', // 审批状态
- // =================余额预存=======================
- BALANCE_TYPE = 'balance_type', // 余额预存
- // ==================日常费用======================
- PAYMENT_STATUS = 'payment_status', // 缴费状态
- COST_FROM_TYPE = 'cost_from_type', // 费用来源
- // ================账单缴费=========================
- PAY_TYPE = 'pay_type', // 支付状态
- PUSH_STATUS = 'push_status', // 推送状态
- BILL_TYPE = 'bill_type', // 账单类型
- // 床位类型
- PRIVATE_ROOM = 'private_room', // 床位
- // ================员工类型=======================
- EMPLOYEE_TYPE = 'employee_type', // 员工类型
- PROFESSION_TYPES = 'profession_types', //职业类型
- RELATIONSHIP_TYPES = 'relationship_types', //关系
- EDUCATION_BACKGROUND = 'education_background', //
- TRAINING_SUBSIDY = 'training_subsidy', //培训补贴
- REWARD_MECHANISM = 'reward_mechanism', //奖励或惩罚
- ALLOWANCE_TYPES = 'allowance_types', //补贴类型
- GRADE_OF_CARE = 'grade_of_care', //护理等级
- SUPPLIER_TYPE = 'supplier_type', //供应商类型
- AREA_TYPE = 'area_type', // 地区
- // ================护理班次=======================
- NURSE_SHIFT_COLOR = 'nurse_shift_color', // 护理班次颜色
- // ================退住结算========================
- SETTLEMENT_STATUS = 'settlement_status', // 结算状态
- // ================活动新闻========================
- RELEASE_TERMINAL_TYPE = 'release_terminal_type', // 发布重点
- ACTIVE_STATUS = 'active_status', // 活动状态
- // ================月度活动========================
- ACTIVITY_TYPE = 'activity_type', // 活动类型
- ACTIVITY_SCENE = 'activity_scene', // 活动场景
- // ================活动管理========================
- IS_SUCCESS = 'is_success', // 是否成功
- // ================文章管理========================
- ARTICLE_TYPE = 'article_type', // 文章状态
- // ================生活护理========================
- DIETARY_TABOO_TYPE = 'dietary_taboo_type', //饮食禁忌
- DIET_TYPE = 'diet_type', // 饮食方式
- DIETARY_TYPE = 'dietary_type', // 饮食类型
- // =================护理日志======================
- ELDER_IN_HOSPITAL = 'elder_in_hospital', // 长者在住院状态
- DATE_OF_CARE = 'date_of_care', // 护理日期
- // ================长者用药========================
- MEDICATION_TIME = 'medication_time', // 给药时间
- MEDICATION_ROAD = 'medication_road', // 给药途径
- // =================预约入住押金===================
- PRE_PAY_STATUS = 'pre_pay_status', // 预约入住押金缴费状态
- // ===================房态图=======================
- ROOM_STATUS = 'room_status', // 房间状态
- // ===================设备分类=====================
- EQUIPMENT_CLASSIFICATION = 'equipment_classification', // 设备分类
- COMPOUND_MODE = 'compound_mode', // 组合方式
- // ===================全部设备=====================
- ONLINE_STATUS = 'online_status', // 上网状态
- DEVICE_BINDING = 'device_binding', // 设备绑定,
- BINDING_STATUS = 'binding_status', // 绑定状态
- DEAL_STATUS = 'deal_status', // 处理状态
- // ==================综合设置========================
- WHOLE_AMOUNT = 'whole_amount', // 金额取整
- DEDUCTION_METHOD = 'deduction_method', // 抵扣方式
- ALGORITHM = 'algorithm', // 加权算法
- TODO_NOTIFICATION = 'todo_notification', //待办通知推送设置
- PUSH_TYPE = 'push_type', // 推送类型
- BILL_ROUND = 'bill_round', // 入院账单月度费用向上取整设置
- CONSUMER_ROLE_AMOUNT = 'consumer_role_amount', // 消费券抹零金额
- // ==================餐厅统计=========================
- DISTRIBUTION_STATUS = 'distribution_status', // 配种状态
- // ==================会员积分=========================
- PROJECT_POINTS = 'project_points', // 积分项目
- // ==================会员管理========================
- MEMBER_CARD_NAME = 'member_card_name', // 会员卡名称
- MEMBER_PERMISSION = 'member_permission', // 会员权限
- MEMBER_CATEGORY = 'member_category', // 会员类别
- MEMBER_BILL_TYPE = 'member_bill_type', // 会员账单类型
- MEMBER_CARD_STATUS = 'member_card_status', // 会员卡状态
- MEMBER_CARD_PAY_TYPE = 'member_card_pay_type', // 会员卡支付方式
- MEMBER_CARD_REPLACEMENT_REASON = 'member_card_replacement_reason', // 会员卡补卡原因
- MEMBER_CONSUMPTION = 'member_consumption', // 会员消费项目
- MEMBER_ORDER_STATUS = 'member_order_status', // 会员订单状态
- //租户完善信息
- SURVIVAL_STATUS_CODE='survival_status_code', //生存状态代码
- MANAGEMENT_KIND='management_kind', //经营类型
- HIERARCHY_OF_MECHANISM='hierarchy_of_mechanism', //机构等级
- PROPERTY_OF_PLACE='property_of_place', //场所性质
- NATURE_OF_UNIT='nature_of_unit', //单位性质
- HOLD_THE_ELDERLY_TYPE='hold_the_elderly_type', //收住老人类型
- TYPE_OF_LEGAL_PERSON='type_of_legal_person', //法人类型
- THERE_ARE_MEDICAL_INSTITUTIONS='there_are_medical_institutions', //
- CONTRACT_WITH_MEDICAL_INSTITUTIONS='contract_with_medical_institutions', //与医疗机构签约合作
- GOVERNMENT_SUPPORT_PREFERENTIAL_POLICIES='government_support_preferential_policies', //政府扶持优惠政策
- //床位预约
- APPOINTMENT_STATUS='appointment_status', //预约状态
- APPOINTMENT_STATUS2='appointment_status2', //预约状态
- PURPOSE_OF_APPOINTMENT='purpose_of_appointment', //预约目的
- SOURCE_CHANNEL='source_channel', //来源渠道
- INTENTION_OF_VISIT='intention_of_visit', //来访目的
- CHANNEL_OF_INFORMATION='channel_of_information', //信息渠道
- RETURN_VISIT_TYPE='return_visit_type', //回访状态
- ESTABLISHMENT_SUBJECT='establishment_subject', //兴办主体
- RESERVATION_FORM='reservation_form', //兴办主体
- //仓库模块
- DOCUMENT_TYPE = "document_type", //单据类型
- DOCUMENT_TYPE2 = "document_type2", //出库单据类型
- DOCUMENT_STATUS = "document_status", //单据状态
- INCOMING_TYPE = "incoming_type", //入库类型
- OUTBOUND_TYPE = "outbound_type", //出库类型
- MATERIAL_TYPE = "material_type", //物资类型
- UNIT_WAREHOUSE = "unit_warehouse", //仓库的单位
- SERVER_OBJECT_TAG = "server_object_tag", //对象标签
- LONG_CARE_CLASS_TYPE = "long_care_class_type", //长护等级
- // ========== AI - 人工智能模块 ==========
- AI_PLATFORM = 'ai_platform', // AI 平台
- AI_IMAGE_STATUS = 'ai_image_status', // AI 图片状态
- AI_MUSIC_STATUS = 'ai_music_status', // AI 音乐状态
- AI_GENERATE_MODE = 'ai_generate_mode', // AI 生成模式
- AI_WRITE_TYPE = 'ai_write_type', // AI 写作类型
- AI_WRITE_LENGTH = 'ai_write_length', // AI 写作长度
- AI_WRITE_FORMAT = 'ai_write_format', // AI 写作格式
- AI_WRITE_TONE = 'ai_write_tone', // AI 写作语气
- AI_WRITE_LANGUAGE = 'ai_write_language', // AI 写作语言
- // ========== IOT - 物联网模块 ==========
- IOT_NET_TYPE = 'iot_net_type', // IOT 联网方式
- IOT_VALIDATE_TYPE = 'iot_validate_type', // IOT 数据校验级别
- IOT_PRODUCT_STATUS = 'iot_product_status', // IOT 产品状态
- IOT_PRODUCT_DEVICE_TYPE = 'iot_product_device_type', // IOT 产品设备类型
- IOT_DATA_FORMAT = 'iot_data_format', // IOT 数据格式
- IOT_PROTOCOL_TYPE = 'iot_protocol_type', // IOT 接入网关协议
- IOT_DEVICE_STATUS = 'iot_device_status', // IOT 设备状态
- IOT_PRODUCT_FUNCTION_TYPE = 'iot_product_function_type', // IOT 产品功能类型
- IOT_DATA_TYPE = 'iot_data_type', // IOT 数据类型
- IOT_UNIT_TYPE = 'iot_unit_type', // IOT 单位类型
- IOT_RW_TYPE = 'iot_rw_type', // IOT 读写类型
- // ========== 小程序报餐模块 ==========
- FOOD_REPORT_TIMES = 'food_report_times',
- // ========== 颐养记录 ==========
- REASON_FOR_CONSTRAINTS = 'reason_for_constraints',
- CONSTRAINTS_TYPE = 'constraints_type',
- KEY_PROTECTION_MEASURES = 'key_protection_measures',
- HYGIENE_QUALITY_FORM = 'cleanliness_hygiene_service_quality_evaluation_form',//清洁卫生服务质量评价表
- // ========== 仓库模块 ==========
- STORE_TYPE = 'store_type', // 仓库类型
- // materials_type_nansha
- MATERIALS_TYPE_NANSHA = 'materials_type_nansha', // 物资类型(南沙)
- }
|