package com.product.file.config;

import com.product.common.enums.IEnum;
import com.product.common.enums.ModuleEnum;

/**
 * Copyright  LX-BASE
 *
 * @Title: FileCode
 * @Project: LX-BASE-SERVER
 * @Date: 2020-06-15 11锛�47
 * @Author: LiuChao
 * @Description: 鏂囦欢绠$悊-缂栫爜
 */
public enum FileCode implements IEnum {

    SUCCESS("鎴愬姛", ModuleEnum.FILE.getValue() + "000"),
    FORM_NODATA("鎻愪氦琛ㄥ崟鍙傛暟涓虹┖", ModuleEnum.FILE.getValue() + "001"),
    GET_DATA_FAIL("鑾峰彇鏁版嵁澶辫触", ModuleEnum.FILE.getValue() + "002"),


    ADD_FILE_RECORD_FAIL("鏂板鏂囦欢璁板綍澶辫触", ModuleEnum.FILE.getValue() + "010"),
    ADD_FILE_CALLBACK_FAIL("鏂板鏂囦欢鍥炶皟澶辫触", ModuleEnum.FILE.getValue() + "011"),
    ADD_FILE_NOT_ALLOWED("涓嶅厑璁哥殑鏍煎紡", ModuleEnum.FILE.getValue() + "012"),
    ADD_FILE_NO_CAPACITY("鍓╀綑绌洪棿涓嶈冻", ModuleEnum.FILE.getValue() + "013"),
    UPDATE_FILE_RECORD_STATUS_FIAL("鏂囦欢璁板綍鐘舵€佹洿鏂板け璐�", ModuleEnum.FILE.getValue() + "014"),
    DELETE_FILE_PLAN_FIAL("鍑嗗鏂囦欢鍒犻櫎澶辫触", ModuleEnum.FILE.getValue() + "015"),
    DELETE_FILE_CALLBACK_FIAL("鍒犻櫎鏂囦欢鍥炶皟澶辫触", ModuleEnum.FILE.getValue() + "016"),
    CHECK_FAIL("楠岃瘉澶辫触", ModuleEnum.FILE.getValue() + "017"),
    FIND_SOURCE_DOMAIN_FAIL("鑾峰彇鍘熷鍩熷悕澶辫触", ModuleEnum.FILE.getValue() + "018"),
    CLEAR_NO_USED_DATA_FAIL("娓呯悊鏃犵敤鏁版嵁澶辫触", ModuleEnum.FILE.getValue() + "019"),

    NO_TEMP_FILE("鏈壘鍒颁复鏃舵枃浠�", ModuleEnum.FILE.getValue() + "020"),
    INVALID_FILE_PATH("鏃犳晥鐨勬枃浠惰矾寰�", ModuleEnum.FILE.getValue() + "021"),
    COPY_FILE_FAIL("澶嶅埗鏂囦欢澶辫触", ModuleEnum.FILE.getValue() + "022"),
    THREAD_SLEEP_ERROR("绾跨▼鐫$湢寮傚父", ModuleEnum.FILE.getValue() + "023"),
    ADD_COPY_QUEUE_SUCCESS("娣诲姞鍒板鍒堕槦鍒楁垚鍔�", ModuleEnum.FILE.getValue() + "024"),
    ADD_TRANSFER_QUEUE_SUCCESS("娣诲姞鍒拌浆鎹㈤槦鍒楁垚鍔�", ModuleEnum.FILE.getValue() + "025"),
    ADD_QUEUE_FAIL("娣诲姞鍒伴槦鍒楀け璐�", ModuleEnum.FILE.getValue() + "026"),
    CONNECT_FTP_SERVER_FAIL("杩炴帴FTP鏈嶅姟鍣ㄥけ璐�", ModuleEnum.FILE.getValue() + "027"),
    DISCONNECT_FTP_SERVER_FAIL("鏂紑FTP鏈嶅姟鍣ㄥけ璐�", ModuleEnum.FILE.getValue() + "028"),
    UPLOAD_FILE_FAIL("涓婁紶鏂囦欢澶辫触", ModuleEnum.FILE.getValue() + "029"),
    SERVER_CREATE_DIR_FIAL("鏈嶅姟鍣ㄤ笂鍒涘缓瀵瑰簲鏂囦欢澶圭洰褰曞け璐�", ModuleEnum.FILE.getValue() + "030"),
    SERVER_NO_FILE("鏈湪鏈嶅姟鍣ㄤ笂鎵惧埌瀵瑰簲鐨勬枃浠�", ModuleEnum.FILE.getValue() + "031"),
    LOAD_FTP_PROPERTIES_FAIL("鍔犺浇FTP閰嶇疆鏂囦欢澶辫触", ModuleEnum.FILE.getValue() + "032"),
    INIT_TRANSFER_SERVER_FAIL("鍒濆鍖栬浆鎹㈡湇鍔$鍙eけ璐�", ModuleEnum.FILE.getValue() + "033"),
    TRANSFER_FILE_FAIL("杞崲鏂囦欢澶辫触", ModuleEnum.FILE.getValue() + "034"),
    GET_FILE_CONTENT_FAIL("鎻愬彇鏂囦欢鍐呭澶辫触", ModuleEnum.FILE.getValue() + "035"),
    PACKAGE_DOWNLOAD_FILE_FAIL("鎵撳寘涓嬭浇鏂囦欢澶辫触", ModuleEnum.FILE.getValue() + "036"),
    NO_EXISTS_TRANSFER_PORT("娌℃湁璇ョ鍙g殑杞崲鏈嶅姟锛屽皾璇曢噸杩炲け璐�", ModuleEnum.FILE.getValue() + "037"),

    ADD_WATER_FAIL("娣诲姞姘村嵃澶辫触", ModuleEnum.FILE.getValue() + "038"),

    GET_FILE_BYTES_FAIL("鑾峰彇鏂囦欢瀛楄妭娴佸け璐�", ModuleEnum.FILE.getValue() + "039"),
    GET_FILE_FAIL("鑾峰彇鏂囦欢澶辫触", ModuleEnum.FILE.getValue() + "040"),

    OFFICE_SAVE_FILE_FAIL("淇濆瓨鏂囦欢澶辫触", ModuleEnum.FILE.getValue() + "041"),

    SIGN_DOCUMENT_EDIT_STATUS_FAIL("鏍囪瘑鏂囨。缂栬緫鐘舵€侀敊璇�", ModuleEnum.FILE.getValue() + "042"),

    DOCUMENT_BEING_EDITED("璇ユ枃妗f鍦ㄨ{{userName}}缂栬緫锛屾槸鍚︿互闃呰妯″紡鎵撳紑锛�", ModuleEnum.FILE.getValue() + "043"),
    GET_FILE_RECORD_FAIL("鑾峰彇鏂囦欢璁板綍澶辫触", ModuleEnum.FILE.getValue() + "044"),

    NEST_RED_DOCUMENT_FAIL("鏂囦欢濂楃孩澶辫触", ModuleEnum.FILE.getValue() + "045"),

    UPLOAD_FILE_NOT_EXISTS("涓婁紶鏂囦欢澶辫触,鏂囦欢涓嶅瓨鍦�", ModuleEnum.FILE.getValue() + "046"),

    UPLOAD_FILE_USER_NOT_EXISTS("涓婁紶鏂囦欢澶辫触,鏂囦欢涓嶅瓨鍦�", ModuleEnum.FILE.getValue() + "047"),

    ENCRYPT_FILE_FAIL("鍔犲瘑鏂囦欢澶辫触", ModuleEnum.FILE.getValue() + "048"),
    DECODE_FILE_FAIL("瑙e瘑鏂囦欢澶辫触", ModuleEnum.FILE.getValue() + "049"),
    REPLACE_FILE_FAIL("瑕嗙洊鏂囦欢澶辫触", ModuleEnum.FILE.getValue() + "050"),
    CONVERT_PDF_FILE_FAIL("杞崲PDF鏂囦欢澶辫触", ModuleEnum.FILE.getValue() + "051"),
    GET_CLIENT_INFO_FAIL("鑾峰彇瀹㈡埛淇℃伅澶辫触", ModuleEnum.FILE.getValue() + "052"),

    RE_TRANSFER_FILE_WAIT_FAIL("鍐嶆杞崲pdf鏂囦欢绛夊緟寮傚父", ModuleEnum.FILE.getValue() + "053"),
    DOC_CONVERT_FALL("鏂囨。杞崲澶辫触", ModuleEnum.FILE.getValue() + "054"),
	DOC_MERGE_FALL("鏂囨。鍚堝悓骞跺け璐�", ModuleEnum.FILE.getValue() + "055"),
	DOC_CONVERT_FILE_NOT_EXIST_FALL("鏂囨。杞崲澶辫触,鏂囦欢涓嶅瓨鍦�", ModuleEnum.FILE.getValue() + "056"),
	DOC_CONVERT_NOT_SUPPORT_FILE_FALL("鏂囨。杞崲澶辫触,涓嶆敮鎸佺殑鏂囨。绫诲瀷", ModuleEnum.FILE.getValue() + "057"),
	
    ;

    private String text;
    private String value;

    private FileCode(String text, String value) {
        this.text = text;
        this.value = value;
    }

    public String getText() {
        return text;
    }

    public String getValue() {
        return value;
    }

}