WiosConstant.java 4.4 KB
Newer Older
苗卫卫 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
package com.boco.nbd.wios.manage.contants;

import com.boco.nbd.wios.manage.util.PropertiesUtil;

import java.text.SimpleDateFormat;

/**
 * @author yong
 * WIOS 项目常量
 */
public class WiosConstant {

    /**
     * 构造函数
     */
    private WiosConstant() {
        throw new IllegalStateException("Add a private constructor to hide the implicit public one.");
    }

    /**
     * 默认密码
     */
    public static final String ACCOUNT_INIT_PASSWORD = "123456";

    /**
     * 超级管理员
     */
    public static final String SUPER_USER_ID = "1";

    /**
     * 用户名长度上限
     */
    public static final Integer MAX_USER_NAME_LENGTH = 14;

    /**
     * 用户名长度上限
     */
    public static final Integer MAX_ROLE_NAME_LENGTH = 32;

    /**
     * 仓库名长度上限
     */
    public static final Integer MAX_WAREHOUSE_NAME_LENGTH = 32;

    public static final Integer MAX_NOTICE_TITLE_LENGTH = 200;
    public static final Integer MAX_NOTICE_CONTENT_LENGTH = 10000;
    public static final String AUTHORIZATION_FLAG = "Basic ";


    /**
     * 附件地址前缀
     */
    public static final String FILE_UPLOAD_URL_PREFIX = "http";

    /**
     * 个人购买客户Code
     */
    public static final String PERSONAL_OEM_CODE = "10037";

    /**
     * 默认地址
     */
    public static final String FILE_UPLOAD_DEFAULT_URL = PropertiesUtil.getType("url.FILE_UPLOAD_DEFAULT_URL");

    /**
     * @Description 删除标志 0:正常,1:删除
     */
    public static final Integer IS_DEL_YES = 1;

    /**
     * 经销商oem Type
     */
    public static final String OEM_AGENT_TYPE = "2";

    /**
     * OSS方式保存文件 name表示
     */
    public static final String OSS_DATA_STORE_NAME = "ds_upload";

    /**
     * 套包类型=>墙盒品牌=>墙盒型号 id长度特征
     */
    public static final Integer PACK_TYPE_FLAG = 7;
    public static final Integer WALL_BOX_MODEL_FLAG = 9;
    public static final Integer ITEM_MODEL_FLAG = 11;

    /**
     * 物料类型 1-物料 2-增项 3-充电桩 4-高附加值材料
     */
    public static final Integer FEE_TYPE = 2;
    public static final Integer CHARGING_TYPE = 3;
    public static final Integer HIGH_ADD_TYPE = 4;

    /**
     * 安装明细类型 1:勘察 2:安装 3:安装变更
     */

    public static final Integer SURVEY_TYPE = 1;
    public static final Integer INSTALL_TYPE = 2;


    /**
     * 区域字段
     */
    public static final String AREA_FIELD = "area";
    public static final String REGION_ID = "regionId";

    public static final String CHINESE_MONTH_DATE_PATTERN = "yyyy年MM月";
    /**
     * 标识字段
     */
    public static final String EMPTY_ID = "id不能为空";

    public static final String EMPTY_ORDER_ID = "订单号不能为空";
    public static final String EMPTY_ORDER_TYPE = "订单类型不能为空";
    public static final String EMPTY_ORDER = "订单不存在";


    public static final String EMPTY_ACCOUNT_USER = "登录账户不能为空";
    public static final String EMPTY_PASSWORD = "密码不能为空";
    public static final Integer ACCOUNT_USER_LENGTH = 14;
    public static final String EMPTY_ACCOUNT = "登录账户不存在";
    public static final String BAD_PASSWORD = "密码错误";
    public static final String FORBID_ACCOUNT = "账户已被禁用";

    public static final String UN_KNOWN = "unknown";
    public static final String OK = "OK";
    public static final int SUCCESS_CODE = 200;

    public static final String SURVEY_ORDER_DOCX = "勘测订单详情.docx";
    public static final String INSTALL_ORDER_DOCX = "安装订单详情.docx";
    public static final String SURVEY_ORDER_DOCX_TEMPLATE = "勘测订单模板";
    public static final String INSTALL_ORDER_DOCX_TEMPLATE = "安装订单模板";

    public static final String SURVEY_TEMPLATE_DOCX = "勘测模板.docx";
    public static final String SURVEY_PHOTOS_DOCX = "勘测照片_V.docx";
    public static final String SURVEY_REPORT_DOCX = "勘测报告_V.docx";
    public static final String INSTALL_PHOTOS_DOCX = "安装照片_A.docx";
    public static final String INSTALL_REPORT_DOCX = "安装验收单_A.docx";
    public static final String REPORT_DESCRIBE = "表格清晰,填写完整,书写工整";
    public static final int FILE_SIZE = 5242880;

    public static final SimpleDateFormat SIMPLE_DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd");


}