package cn.iocoder.yudao.module.asset.enums;
|
|
import cn.iocoder.yudao.framework.common.exception.ErrorCode;
|
|
/**
|
* Asset 错误码枚举类
|
* <p>
|
* 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, "该领用记录已全部归还,无需重复归还");
|
|
}
|