package cn.iocoder.yudao.module.asset.enums; import cn.iocoder.yudao.framework.common.exception.ErrorCode; /** * Asset 错误码枚举类 *

* asset 系统,使用 1-030-109-000 段(接在 ums 1-030-108 之后) */ public interface ErrorCodeConstants { // ========== 资产台账(1-030-109-000 ~ 009) ========== ErrorCode ASSET_ITEM_NOT_EXISTS = new ErrorCode(1_030_109_000, "资产不存在,请刷新列表后重新选择"); ErrorCode ASSET_ITEM_STOCK_NOT_ENOUGH = new ErrorCode(1_030_109_001, "资产「{}」库存不足:当前可领用 {},本次申请 {},请减少领用数量或先补充入库"); ErrorCode ASSET_ITEM_HAS_ACTIVE_REQUISITION = new ErrorCode(1_030_109_002, "资产「{}」仍有 {} 条未归还的领用记录,请先处理归还后再删除"); ErrorCode ASSET_ITEM_QUANTITY_INVALID = new ErrorCode(1_030_109_003, "资产数量必须大于 0,请修正后再保存"); ErrorCode ASSET_ITEM_NO_EXISTS = new ErrorCode(1_030_109_004, "资产编号「{}」已存在,请更换编号后重新保存"); // ========== 资产领用(1-030-109-100 ~ 109) ========== ErrorCode ASSET_REQUISITION_NOT_EXISTS = new ErrorCode(1_030_109_100, "资产领用记录不存在,请刷新列表后重试"); ErrorCode ASSET_REQUISITION_RETURN_QUANTITY_INVALID = new ErrorCode(1_030_109_101, "归还数量不正确:领用 {},已归还 {},本次归还 {},本次归还数量不能超过剩余未归还数量 {}"); ErrorCode ASSET_REQUISITION_DELETE_FAIL_RETURNED = new ErrorCode(1_030_109_102, "该领用记录已发生归还,不能删除;如需冲销请先完成全部归还"); ErrorCode ASSET_REQUISITION_RETURN_COMPLETED = new ErrorCode(1_030_109_103, "该领用记录已全部归还,无需重复归还"); }