/**
 * Copyright (c) 2020 fumeiai All rights reserved.
 *
 *
 *
 * 版权所有，侵权必究！
 */

package com.lz.common.utils;

/**
 * 常量
 *
 * @author Mark sunlightcs@gmail.com
 */
public class Constant {
	/** 超级管理员ID */
	public static final int SUPER_ADMIN = 1;
    /**
     * 当前页码
     */

    public static final long SECOND_OF_5_MINITE = 5 * 60l;// 60秒

    public static final String PAGE = "page";
    public static final long SECOND_OF_SIXTY = 60l;// 60秒

    /**
     * 每页显示记录数
     */
    public static final String LIMIT = "limit";
    /**
     * 排序字段
     */
    public static final String ORDER_FIELD = "sidx";
    /**
     * 排序方式
     */
    public static final String ORDER = "order";
    public static final long SECOND_OF_THREE = 30l;// 30秒
    /**
     *  升序
     */

    public static final int SUCCEED_CODE_VALUE = 200; // 成功 插入 、删除 更新 修改

    public static final String ASC = "asc";

    public static final String REGEX_MOBILE = "^(1[3-9][0-9])\\d{8}$";

    public static final String FEI_SHU_ROBOT_TOKEN = "lz_fei_shu_robot_token";

    public static final String INVELOMENT_TYPE_TEST = "dev";

    public static final String SING = "【霖梓控股】";
    public static final Integer STATUS_3 = 3;
    public static String CHILD = "child";

    /**
	 * 菜单类型
	 *
	 * @author chenshun
	 * @email sunlightcs@gmail.com
	 * @date 2016年11月15日 下午1:24:29
	 */
    public enum MenuType {
        /**
         * 目录
         */
    	CATALOG(0),
        /**
         * 菜单
         */
        MENU(1),
        /**
         * 按钮
         */
        BUTTON(2);

        private int value;

        MenuType(int value) {
            this.value = value;
        }

        public int getValue() {
            return value;
        }
    }

    /**
     * 定时任务状态
     *
     * @author chenshun
     * @email sunlightcs@gmail.com
     * @date 2016年12月3日 上午12:07:22
     */
    public enum ScheduleStatus {
        /**
         * 正常
         */
    	NORMAL(0),
        /**
         * 暂停
         */
    	PAUSE(1);

        private int value;

        ScheduleStatus(int value) {
            this.value = value;
        }

        public int getValue() {
            return value;
        }
    }

    /**
     * 云服务商
     */
    public enum CloudService {
        /**
         * 七牛云
         */
        QINIU(1),
        /**
         * 阿里云
         */
        ALIYUN(2),
        /**
         * 腾讯云
         */
        QCLOUD(3);

        private int value;

        CloudService(int value) {
            this.value = value;
        }

        public int getValue() {
            return value;
        }
    }


    public static final String OPERATION_SUCCESS = "操作成功";

    public static final String OPERATION_FAIL = "操作失败";


    public static final int FAIL_CODE_VALUE = 400; // 失败 插入 、删除 更新 修改



    public static final String INVELOMENT_TYPE_DEV = "dev";
    public static final String INVELOMENT_TYPE_TEST1 = "test1";
    public static final String INVELOMENT_TYPE_TEST2 = "test2";
    public static final String INVELOMENT_TYPE_TEST3 = "test3";
    public static final String INVELOMENT_TYPE_ONLINE = "online";
    public static final String INVELOMENT_TYPE_PRE_ENV = "preissue";
    public static final String FORMAL_APP_IDENTIFY = "www";
    public static final String ME = "ME";
    public static final String TYPE2 = "type2";
    public static final String TYPE1 = "type1";
    public static final String SELF = "self";
    public static final String TYPE = "type";

    public static final String node = "node";
    public static final String startNode = "startNode";

    public static final String OSS_BUCCKET                           = "my-wallet";
    public static final Integer TWO = 2;
    public static final Integer ONE = 1;
    public static final String WENHUAJIAZHIGUAN = "<p>做人：相信、包容、担当&nbsp;</p><p>做事：用户第一、求真、极致<br></p>";
    public static final String WENHUAJIAZHIGUAN_TARGET = "<p>做人：相信、包容、担当&nbsp; 3.5分</p>1、尊重合作伙伴，坚决维护公司形象<br>2、倾听不同意见，积极参加各类公司项目活动，通过正确渠道（直属上级/部门负责人/HR）反馈问题提出改进意见；决策前充分讨论，决策后无论个人是否有异议，必须从言行上完全予以支持<br>3、严格遵守公司规章制度，遇事不推诿、不甩锅，勇于承担责任<br>4、实事求是，诚实守信，独立自主思考，珍惜彼此时间无需他人监督催促，客观反馈问题，遇到bug/工作问题，以查到底<br>5、今日事今日毕，按时汇报工作，今天的表现是明天最低的要求，不断追求更好的结果<br>6、以客户为中心，提供专业服务，做好公司内外部协作，无实质投诉<br>3.75分<br>1、拥抱变化，对公司不同层面的调整，持乐见状态，并予以高度支持配合<br>2、以团队目标为导向，包容不同类型的伙伴，不将个人喜好带入工作，接受更优秀的人才与思想，取长补短，互相成就<br>3、勇于接受挑战承担责任，为实现目标全力以赴，主动分享业务知识与经验，正面影响团队，改善团队士气与氛围<br>4、深入理解公司业务与部门协作方式，保持好奇心，以结果倒推需求，持续思考“为什么做”，辩证思考执行，保证大方向的正确与工作方式的持续迭代<br>5、对日常工作有极致要求，多角度对问题进行辩证探究，不钻牛角尖不随风摇摆，以最佳结果为导向持续倒逼更优方案<br>6、辨证看待用户意见，要以“用户为师”的心态坚持原则寻求解决，最终达到用户和公司都受益的结果";
}
