package com.huigou.data.domain.model;

/**
 * 消息资源编码定义
 * 
 * @author xx
 */
public interface MessageConstants {
    String ID_NOT_BLANK = "id.not.blank";

    String IDS_NOT_BLANK = "ids.not.blank";

    String FOLDER_ID_NOT_BLANK = "folder.id.not.blank";

    String FILE_NAME_NOT_BLANK = "file.name.not.blank";

    String CODE_NOT_BLANK = "code.not.blank";

    String NAME_NOT_BLANK = "name.not.blank";

    String BIZ_CODE_NOT_BLANK = "biz.code.not.blank";
    
    String BIZ_ID_NOT_BLANK = "biz.id.not.blank";
    
    String STATUS_NOT_BLANK = "status.not.blank";

    String CLAZZ_NOT_NULL = "clazz.not.null";

    String OBJECT_NOT_NULL = "object.not.null";

    String PARAMETER_NOT_NULL_FORMAT = "parameter.not.null.format";

    String ENTITY_NOT_NULL = "entity.not.null";

    String REPOSITORY_NOT_NULL = "repository.not.null";

    String PARENT_ID_NOT_BLANK = "parent.id.not.blank";

    String PARENT_ID_FIELD_NAME_NOT_BLANK = "parent.id.field.name.not.blank";

    String TABLE_NAME_NOT_BLANK = "table.name.not.blank";

    String NODE_KIND_ID_NOT_BLANK = "node.kind.id.not.blank";
    
    String BILLCODE_NOT_DUPLICATE = "billcode.not.duplicate";

    String CODE_NOT_DUPLICATE = "code.not.duplicate";

    String NAME_NOT_DUPLICATE = "name.not.duplicate";

    String OBJECT_NOT_FOUND_BY_ID = "object.not.found.by.id";

    String OBJECT_NOT_FOUND_BY_CODE = "object.not.found.by.code";

    String OBJECT_NOT_FOUND_BY_BIZ_ID = "object.not.found.by.biz.id";

    String OBJECT_NOT_FOUND_BY_TASK_ID = "object.not.found.by.task.id";

    String CAN_NOT_DELETE_HAS_CHILDREN = "can.not.delete.has.children";

    String NOT_DEFINITION_COMMON_TREE = "not.definition.common.tree";

    String CAN_NOT_DELETE_REFERENCED_BY_BIZ = "can.not.delete.referenced.by.biz";

    String IDS_EXIST_INVALID_ID = "ids.exist.invalid.id";

    String OBJECT_REFERENCED_BY_WHO = "object.referenced.by.who";

    String OBJECT_REFERENCED = "object.referenced";

    String LOAD_OBJECT_IS_NULL = "load.object.is.null";

    String DATA_OPERATION_SUCCESS = "data.operation.success";

    String INVALID_FIELD_TYPE = "invalid.field.type";

    String UNABLE_TO_MOVE_TO = "unable.to.move.to";

    String ID_FIELD_NAME = "id";

    String IDS_FIELD_NAME = "ids";

    String CODE_FIELD_NAME = "code";

    String NAME_FIELD_NAME = "name";

    String STATUS_FIELD_NAME = "status";

    String PARENT_ID_FIELD_NAME = "parentId";

    String FOLDER_ID_FIELD_NAME = "folderId";

    String PARENT_ID_COLUMN_NAME = "parent_id";

    String SEQUENCE_FIELD_NAME = "sequence";

    String DEFAULT_ROOT_PARENT_ID = "0";
    
    String PROC_UNIT_ID_NOT_BLANK = "proc.unit.id.not.blank";
    
    String PROC_UNIT_HANDLER_GROUP_ID_NOT_NULL = "proc.unit.handler.group.id.not.null";

}
