package cn.muchinfo.rma.protobuf.funcode;

public class FunCode {
    /**
     * 用户登录请求(0, 1, 1)
     */
    public static final int LoginReq = 65537;
    /**
     * 用户登录应答(0, 1, 2)
     */
    public static final int LoginRsp = 65538;
    /**
     * 用户登出请求(0, 1, 3)
     */
    public static final int LogoutReq = 65539;
    /**
     * 用户登出应答(0, 1, 4)
     */
    public static final int LogoutRsp = 65540;
    /**
     * 用户令牌校验请求(0, 1, 5)
     */
    public static final int TokenCheckReq = 65541;
    /**
     * 用户令牌校验应答(0, 1, 6)
     */
    public static final int TokenCheckRsp = 65542;
    /**
     * 通用错误通知(0, 2, 1)
     */
    public static final int ErrorNtf = 131073;
    /**
     * 客户离线通知(0, 2, 2)
     */
    public static final int CustOfflineNtf = 131074;

    /// 客户信息审核通过请求
    public static final int UserInfoCheckMangeReq = 1900666;
    /// 客户信息审核通过请求响应
    public static final int UserInfoCheckMangeRsp = 1900667;

    /**
     * MAKE_FID(0, 18, 2) 套保计划操作请求(1179650)
     */
    public static final int HedgePlanOperateReq = 1179650;
    /**
     * MAKE_FID(0, 18, 3) 套保计划操作响应(1179651)
     */
    public static final int HedgePlanOperateRsp = 1179651;

    /**
     * MAKE_FID(0, 18, 5) 现货合同操作请求(1179653)
     */
    public static final int SpotContractOperateReq = 1179653;
    /**
     * MAKE_FID(0, 18, 6) 现货合同操作响应(1179654)
     */
    public static final int SpotContractOperateRsp = 1179654;


    /**
     * MAKE_FID(0, 18, 8) 合同操作请求(1179656)
     */
    public static final int ContractOperateApplyReq = 1179656;
    /**
     * MAKE_FID(0, 18, 9) 合同操作响应(1179657)
     */

    public static final int ContractOperateApplyRsp = 1179657;
    /**
     * MAKE_FID(0, 2, 86) 套保比例变更通知(131158)
     */
    public static final int HedgeRatioChangeNtf = 131158;

    /**
     * 现货品种申请请求
     */
    public static final int DeliveryGoodsApplyReq = 1900668;

    /**
     * 现货品种申请响应
     */
    public static final int DeliveryGoodsApplyRsp = 1900672;

    /**
     * 现货品种停用请求
     */
    public static final int DeliveryGoodsCancelReq = 1900673;

    /**
     *  现货品种停用响应
     */
    public static final int DeliveryGoodsCancelRsp = 1900674;

    /**
     * 套保品种新增请求
     */
    public static final int ErmsMiddelGoodsReq = 1900675;

    /**
     * 套保品种新增响应
     */
    public static final int ErmsMiddelGoodsRsp = 1900676;
    // 套保品种停用响应

    /**
     * 套保品种修改请求
     */
    public static final int ErmsMiddelGoodsEditReq = 1900677;

    /**
     * 套保品种修改响应
     */
    public static final int ErmsMiddelGoodsEditRsp = 1900678;

    /**
     *  套保品种停用请求
     */
    public static final int ErmsMiddelGoodsStopReq = 1900679;

    /**
     * 套保品种停用响应
     */
    public static final int ErmsMiddelGoodsStopRsp = 1900680;
}
