package com.ruoyi.code;


public class PublicCommon {



    /**
     * 删除标识
     */
    public static final Integer 启用 = 1;
    public static final Integer 删除 = 2;
    public static final Integer 禁用 = 3;

    /**
     * 审核状态
     */
    public static final Integer 待审核 = 1;
    public static final Integer 审核通过 = 2;
    public static final Integer 审核失败 = 3;


    /**
     * 是否在线
     */
    public static final Integer 在线 = 1;
    public static final Integer 离线 = 2;

    /**
     * 用户类型
     */
    public static final Integer 设计师 = 1;
    public static final Integer 表现师 = 2;
    public static final Integer 销售 = 3;
    public static final Integer 企业 = 4;


    /**
     * 是否默认
     */
    public static final Integer 非默认 = 1;
    public static final Integer 默认 = 2;


    /**
     * 互动消息类型
     */
    public static class InteractionMessage {
        /**
         * 互动消息类型
         */
        public static final Integer 点赞 = 1;
        public static final Integer 评论 = 2;
        public static final Integer 关注 = 3;

    }

    /**
     * 表现师接单
     */
    public static class OrderReceiving {
        /**
         * 接单状态
         */
        public static final Integer 等待接单 = 1;
        public static final Integer 接单成功 = 2;

        public static final Integer 接单失败 = 3;

    }

    /**
     * 申诉
     */
    public static class Appeal {
        /**
         *  申诉状态
         */
        public static final Integer 无申诉 = 1;
        public static final Integer 申诉中 = 2;
        public static final Integer 申诉完成 = 3;

    }

    /**
     * 调价
     */
    public static class OrderChange {
        /**
         *  调价状态1 待确认 2 已确认
         */
        public static final Integer 待确认 = 1;
        public static final Integer 已确认 = 2;
        public static final Integer 拒绝 = 3;

    }

    /**
     * 延期
     */
    public static class Extension {
        /**
         *  延期状态1 待确认 2 已确认
         */
        public static final Integer 取消 = -1;
        public static final Integer 待确认 = 1;
        public static final Integer 已确认 = 2;
        public static final Integer 拒绝 = 3;

    }

    /**
     * 消息
     */
    public static class Message {
        /**
         * 消息是否清空
         */
        public static final Integer 未清空 = 1;
        public static final Integer 清空 = 2;


        /**
         * 是否已读
         */
        public static final Integer 未读 = 1;
        public static final Integer 已读 = 2;

        /**
         * 系统消息是否发布
         */
        public static final Integer 未发布 = 1;
        public static final Integer 发布 = 2;

        /**
         * 推送是否关闭
         */
        public static final Integer 未关闭 = 1;
        public static final Integer 关闭 = 2;

    }


    /**
     * 帖子
     */
    public static class Post {
        public static final Integer 分享数 = 1;
        public static final Integer 点赞数 = 2;
        public static final Integer 评论数 = 3;
        public static final Integer 收藏数 = 4;
        public static final Integer 浏览数 = 5;
    }

    /**
     * 帖子评论
     */
    public static class PostComment {

        public static final Integer 点赞数 = 1;
        public static final Integer 评论数 = 2;
    }

    /**
     * 审核相关
     */
    public static class Process{
        /**
         * 是否审核
         */
        public static final String 不用审核 = "1";
        public static final String 需要审核 = "2";

        /**
         * 是否是当前审批流程
         */
        public static final Integer 不是 = 1;
        public static final Integer 是 = 2;



        /**
         * 审核流程记录表中 is_end 字段 审批人类型
         */
        public static final Integer 发起人 = 0;
        public static final Integer 中间审批人 = 1;
        public static final Integer 最终审核人 = 2;
    }


    /**
     * 优惠券
     */
    public static class Coupon {

        /**
         * 1指定时间范围内有效;2 领取n天有效，3 不限时
         */
        public static final Integer 指定时间 = 1;
        public static final Integer  领取几天有效= 2;
        public static final Integer 不限时 = 3;


        /**
         * 是否使用优惠券
         */
        public static final Integer 未使用 = 1;
        public static final Integer  使用= 2;
    }


    /**
     * 商品
     */
    public static class Goods {

        /**
         * 规格类型
         */
        public static final Integer 单规格 = 1;
        public static final Integer  多规格= 2;

    }



    /**
     * 支付
     */
    public static class Pay {

        /**
         * 支付状态
         */
        public static final Integer 未支付 = 1;
        public static final Integer 已支付 = 2;

        public static final Integer 支付失败 = 3;

    }


    /**
     * 钱包
     */
    public static class Wallet {

        /**
         * 资金可提现状态
         */
        public static final Integer 可提现=1;
        public static final Integer 不可提现=2;
        public static final Integer 到账取消=3;

    }

    /**
     * 保证金金额来源类型
     */
    public static class BondWith {

        /**
         * 保证金金额来源类型
         */
        public static final Integer 缴纳=1;
        public static final Integer 提现=2;
        public static final Integer 提现返还=3;
        public static final Integer 平台扣除=4;
        public static final Integer 平台赠与=5;

    }


    /**
     * 售后
     */
    public static class Refund {

        /**
         * 售后类型
         */
        public static final Integer 退款=1;
        public static final Integer 退款退货=2;

    }


    /**
     * 订单
     */
    public static class Order {

        /**
         * 订单类型
         */
        public static final Integer 订单=1;

        public static final Integer 商城订单=2;

    }


}
