package com.njcn.product.cnuser.user.pojo.constant;

/**
 * @author caozehui
 * @data 2024/11/8
 */
public interface UserValidMessage {

    String ID_NOT_BLANK = "id不能为空，请检查id参数";

    String ID_FORMAT_ERROR = "id格式错误，请检查id参数";

    String DEPT_ID_FORMAT_ERROR = "部门id格式错误，请检查deptId参数";

    String NAME_NOT_BLANK = "名称不能为空，请检查name参数";

    String NAME_FORMAT_ERROR = "名称格式错误，请检查name参数";

    String CODE_NOT_BLANK = "编码不能为空，请检查code参数";

    String LOGIN_NAME_NOT_BLANK = "登录名不能为空，请检查loginName参数";

    String LOGIN_NAME_FORMAT_ERROR = "登录名格式错误，需以字母开头，长度为3-16位的字母或数字";

    String PASSWORD_NOT_BLANK = "密码不能为空，请检查password参数";

    String PASSWORD_FORMAT_ERROR = "密码格式错误，需要包含特殊字符字母数字8-16位";

    String PHONE_FORMAT_ERROR = "电话号码格式错误，请检查phone参数";

    String EMAIL_FORMAT_ERROR = "邮箱格式错误，请检查email参数";

    String OLD_PASSWORD_NOT_BLANK = "旧密码不能为空，请检查oldPassword参数";

    String NEW_PASSWORD_NOT_BLANK = "新密码不能为空，请检查newPassword参数";

    String PID_NOT_BLANK = "父节点id不能为空，请检查pid参数";

    String SORT_NOT_NULL = "排序不能为空，请检查sort参数";

    String TYPE_NOT_BLANK = "类型不能为空，请检查type参数";

    String PARAM_FORMAT_ERROR = "参数值非法";

    String LOGIN_FAILED = "登录失败，用户名或密码错误";

    String FUNCTION_NAME_FORMAT_ERROR = "菜单名称格式错误，只能包含字母、数字、中文、下划线、中划线、空格，长度为1-32个字符";
    String FUNCTION_CODE_FORMAT_ERROR = "菜单编码格式错误，只能包含字母、数字、下划线、中划线、空格，长度为1-32个字符";
}
