package org.springblade.system.pojo.enums;

/**
 *  数据同步枚举类
 * @author bfhuange
 * @date 2024/9/27
 */
public class DataSync {

    /**
     *  系统编码
     */
    public enum SystemCode {
        /**
         *  oa 系统
         */
        OA,
        /**
         *  mk 系统
         */
        MK,
        ;
    }

    /**
     *  数据类型
     */
    public enum DataType {
        /**
         *  组织，包含公司和部门
         */
        ORG,
        /**
         *  人员
         */
        PERSON,
        ;
    }

    /**
     *  模式
     */
    public enum Mode {
        /**
         *  获取
         */
        FETCH,
        /**
         *  推送
         */
        PUSH,
        ;
    }

    /**
     *  结果
     */
    public enum Result {
        /**
         *  成功
         */
        SUCCESS,
        /**
         *  失败
         */
        FAIL,
        ;
    }
}
