# CaseNotifyCons.java

    package cloud.wconnect.finance.cons.chargeback;

    /**
     * @author: yyt
     * 2024-02-19
     */
    public class CaseNotifyCons {

        /**
         * FOM
         */
        public static final String FOM = "chargeback.fom";

        /**
         * 处理人
         */
        public static final String HANDLER = "chargeback.handler";

        /**
         * 审批人
         */
        public static final String APPROVAL = "chargeback.approver";

        /**
         * 等待审批 标题
         * CPE Chargeback TEST002 Waiting For Approval
         */
        public static final String WAIT_APPROVE = "chargeback.subject.waitApprove";

        /**
         * 等待审批 标题
         * CPE Chargeback TEST004 Overdue-Waiting for Approval
         */
        public static final String OVERDUE_WAIT_APPROVE = "chargeback.subject.overdueWaitApprove";

        /**
         * 等待审批 标题
         * Win Waiting For Approval
         * CPE Chargeback TEST003 Case Win Was Waiting For Approval
         */
        public static final String WIN_WAIT_APPROVE = "chargeback.subject.winWaitApprove";

        /**
         * 等待审批 标题
         * Loss Waiting For Approval
         * CPE Chargeback TEST001 Case Loss Was Waiting For Approval
         */
        public static final String LOSS_WAIT_APPROVE = "chargeback.subject.lossWaitApprove";

        /**
         * 等待审批 标题
         * 未 overdue 时， adj Waiting For Approval
         * CPE Chargeback TEST001 Please Approve Adjustment  Form
         */
        public static final String ADJ_WAIT_APPROVE = "chargeback.subject.adjWaitApprove";

        /**
         * 等待审批 标题
         * 有 overdue 时，adj Waiting For Approval
         * CPE  Chargeback TEST006 Overdue-Please Approve Adjustment Form
         */
        public static final String OVERDUE_ADJ_WAIT_APPROVE = "chargeback.subject.overdueAdjWaitApprove";

        /**
         * 审批拒绝 标题
         * CPE Chargeback TEST002 Was Rejected
         */
        public static final String REJECT = "chargeback.subject.reject";

        /**
         * 审批拒绝 标题
         * CPE Chargeback TEST006 Overdue-Rejected by Approver（占位符）
         */
        public static final String OVERDUE_REJECT = "chargeback.subject.overdueReject";

        /**
         * 审批拒绝 标题
         * win Was Rejected
         * CPE Chargeback TEST003 Case Win Was Rejected
         */
        public static final String WIN_REJECT = "chargeback.subject.winReject";

        /**
         * 审批拒绝 标题
         * Loss Was Rejected
         * CPE Chargeback TEST001 Case Loss Was Rejected
         */
        public static final String LOSS_REJECT = "chargeback.subject.lossReject";

        /**
         * 审批拒绝 标题
         * 未 overdue 时，adj Was Rejected
         * CPE Chargeback TEST001 Adjustment Form Was Rejected
         */
        public static final String ADJ_REJECT = "chargeback.subject.adjReject";

        /**
         * 审批拒绝 标题
         * 有 overdue 时，adj Was Rejected
         * CPE Chargeback TEST006 Overdue-Adjustment Form Was Rejected
         */
        public static final String OVERDUE_ADJ_REJECT = "chargeback.subject.overdueAdjReject";

        /**
         * 无审批/审批同意 标题
         * {0} Chargeback {1} Please Confirm
         */
        public static final String NO_APPROVE = "chargeback.subject.noApprove";

        /**
         * 无审批/审批同意 标题
         * hotel operation accept
         * CPE Chargeback TEST002 Please Process Write-Off
         */
        public static final String ACCEPT = "chargeback.subject.accept";

        /**
         * 无审批/审批同意 标题
         * overdue 选择 accept
         * CPE Chargeback TEST004 Overdue-Please Fill Out Adjustment Form
         */
        public static final String OVERDUE_ACCEPT = "chargeback.subject.overdueAccept";

        /**
         * 无审批/审批同意 标题
         * 有 overdue，patch 阶段审批同意
         * CPE Chargeback TEST006 Overdue- Please Process Write-Off
         */
        public static final String OVERDUE_PATCH_ACCEPT = "chargeback.subject.overduePatchAccept";

        /**
         * 无审批/审批同意 标题
         * dispute
         * CPE Chargeback TEST002 Please Process
         */
        public static final String DISPUTE = "chargeback.subject.dispute";

        /**
         * 无审批/审批同意 标题
         * 先 overdue，然后到了 酒店表态 选择 dispute
         * overdue -> hotel operation dispute
         * CPE Chargeback TEST006 Overdue-Approved
         */
        public static final String OVERDUE_HOTEL_OPERATIONS_APPROVED = "chargeback.subject.overdueHotelOperationApproved";

        /**
         * 无审批/审批同意 标题
         * overdue 选择 dispute
         * CPE Chargeback TEST006 Overdue-Please Process
         */
        public static final String OVERDUE_DISPUTE = "chargeback.subject.overdueDispute";

        /**
         * 无审批/审批同意 标题
         * win
         * CPE Chargeback TEST003 Case Win
         */
        public static final String WIN = "chargeback.subject.win";

        /**
         * 无审批/审批同意 标题
         * overdue - win
         * CPE Chargeback TEST007 Overdue-Win
         */
        public static final String OVERDUE_WIN = "chargeback.subject.overdueWin";

        /**
         * 无审批/审批同意 标题
         * overdue - loss
         * CPE Chargeback TEST001 Please Fill out Adjustment Form
         */
        public static final String LOSS = "chargeback.subject.loss";

        /**
         * 无审批/审批同意 标题
         * overdue - loss
         * CPE Chargeback TEST006 Overdue-Please Fill Out Adjustment Form
         */
        public static final String OVERDUE_LOSS = "chargeback.subject.overdueLoss";

        /**
         * 初始阶段 待处理
         * CPE Chargeback TEST002 Please Handle
         */
        public static final String WAIT_HANDLE = "chargeback.subject.waitHandle";

        /**
         * 酒店表态 待处理
         * CPE Chargeback TEST002 Please Confirm
         */
        public static final String WAIT_CONFIRM = "chargeback.subject.waitConfirm";

        /**
         * close 待审批
         * CPE Chargeback TEST002 Close Was Waiting For Approval
         */
        public static final String CLOSE_WAIT_APPROVE = "chargeback.subject.closeWaitApprove";

        /**
         * close 审批拒接
         * CPE Chargeback TEST002 Close Was Rejected
         */
        public static final String CLOSE_REJECT = "chargeback.subject.closeReject";

        /**
         * 资产 Waiting for processing
         */
        public static final String WAITING_FOR_PROCESSING_SUBJECT = "chargeback.subject.waiting-for-processing";

        /**
         * Waiting for processing
         */
        public static final String WAITING_FOR_PROCESSING = "chargeback.waiting-for-processing";

    }