From 0146a1483a3368f75daa6eb03aa42c714943e6b2 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期三, 17 九月 2025 14:11:28 +0800 Subject: [PATCH] Merge branch 'feature_asset' --- ruoyi-system/src/main/java/com/ruoyi/system/emums/ApprovalTypeEnum.java | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 insertions(+), 0 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/emums/ApprovalTypeEnum.java b/ruoyi-system/src/main/java/com/ruoyi/system/emums/ApprovalTypeEnum.java new file mode 100644 index 0000000..9adf171 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/emums/ApprovalTypeEnum.java @@ -0,0 +1,37 @@ +package com.ruoyi.system.emums; + +import lombok.Getter; +import lombok.AllArgsConstructor; +@Getter +@AllArgsConstructor +public enum ApprovalTypeEnum { + LEAVE(1, "请假申请"), + OUT(2, "外出申请"), + BUSINESS_TRIP(3, "出差申请"), + LEAVE_DESTROY(4, "销假申请"), + PURCHASE(5, "采购申请"), + IN_STOCK(6, "资产入库"), + GRAB(7, "物品领用"), + BURROW(8, "物品借用"), + RETURN(9, "借用归还"), + ASSET_DISPOSE(10, "资产处置"), + ASSET_CHANGE(11, "资产表更"), + REIMBURSEMENT(12, "报销申请"), + MONEY(13, "款项申请"), + CONTRACT(14, "合同文件"), + PAYMENT(15, "进度款支付"), + CONTACT(16, "内部联系单"), + ADVERTISEMENT(17, "广告制作申请"); + + private final Integer code; + private final String desc; + + public static ApprovalTypeEnum getEnumByCode(Integer code) { + for (ApprovalTypeEnum e : ApprovalTypeEnum.values()) { + if (e.code.equals(code)) { + return e; + } + } + return null; + } +} \ No newline at end of file -- Gitblit v1.7.1