package com.glxp.api.constant; import com.baomidou.mybatisplus.annotation.EnumValue; import lombok.AllArgsConstructor; import lombok.Getter; import org.springframework.beans.factory.annotation.Value; /** * task最后执行时间key */ @Getter @AllArgsConstructor public enum BasicExportStatusTimeEnum { /** * 耗材字典 */ BASIC_PRODUCTS("basic_products", "耗材字典"), /** * 往来单位字典 */ BASIC_CORP("basic_corp", "往来单位字典"), /** * 国家库DI数据 */ DB_DI_PRODUCTS("db_di_products", "国家库DI数据"), /** * 首营资质 */ SUP_CERT("sup_cert", "首营资质"), /** * UDI码补齐 */ IO_CODE_LOST("io_code_lost", "UDI码补齐"), /** * UDI码关联关系 */ IO_CODE_REL("io_code_rel", "UDI码关联关系"), /** * 业务单据类型 */ BASIC_BUSSINESS_TYPE("basic_bussiness_type", "扫码单据类型"), /** * 扫码单据类型 */ BASIC_BUSTYPE_CHANGE("basic_bustype_change", "业务单据类型"), /** * 业务单据类型 */ THR_BUSTYPE_ORIGIN("thr_bustype_origin", "第三方单据类型"), /** * 部门数据 */ DEPARTMENT("department", "部门数据"), /** * 仓库数据 */ WAREHOUSE_DICT("warehouse_dict", "仓库数据"), /** * 用户数据 */ USER_DATA("user_data", "用户数据"), /** * 第三方部门信息 */ THR_DEPT("thr_dept", "第三方部门信息"), /** * 第三方仓库信息 */ THR_WAREHOUSE("thr_warehouse", "第三方仓库信息"), /** * 第三方产品信息 */ THR_PRODUCTS("thr_products", "第三方产品信息"), /** * 第三方往来单位信息 */ THR_CORP("thr_corp", "第三方往来单位信息"), /** * 系统运行参数 */ SYSTEM_PARAM_CONFIG("system_param_config", "系统运行参数"), /** * 委托验收 */ ENTRUST_ACCEPT("entrust_accept", "委托验收"), /** * 打印设置 */ PRINT_CONFIG("print_config", "打印设置"), /** * 自动建出入库单设置 */ SCAN_CHANGE("scan_change", "自动建出入库单设置"), /** * 自动建业务单设置 */ BUS_TYPE_CHANGE("bus_type_change", "自动建业务单设置"), /** * UDI码关联关系 */ ORDER_INVOICE("io_order_invoice", "扫码单据发票信息"), ; @EnumValue private String key; private String remark; }