package com.sunxung.factoring.component.util;

import com.sunxung.factoring.entity.loanmanagement.ExemptionMatters;
import com.sunxung.factoring.entity.refundsManagement.RefundManagement;

/**
 * @Description:纯常量工具类
 * @Author:wanxiangZhou
 * @E-mail:zhouyu@sunxung.cn
 * @Date:2018年6月5日 下午3:49:30
 */
public class ConstantUtil {

    /**
     * 默认文件名称
     */
    public static final String FILE_NAME = "file";

    /**
     * 现金流入账文件名称
     */
    public static final String CASH_FLOW_ENTRY_FILE_NAME = "cashFlowEntryFile";

    /**
     * 验收单补充说明文件名
     */
    public static final String ADDITIONAL = "additional";
    /**
     * 网价附件名
     */
    public static final String NET_PRICE_FILE = "netPrice";

    /**
     * 业务编号类型编码，编号规则：yyMMdd+业务编号类型+订单序号（0000++）
     **/
    public static final String BUSINESS_CODE = "TR";// 业务编号
    /**
     * 结算单编号类型编码
     */
    public static final String BILL_CODE = "JS"; // 结算单编号
    /**
     *
     */
    public static final String ACCEPTANCE_SHEET_CODE = "SH";// 结算编号
    /**
     *
     */
    public static final String MORTGAGE_CODE = "ULD";// 底层编号

    /**
     * 销售发票编号类型编码
     */
    public static final String INVOICE_CODE = "FP"; // 销售编号

    public static final String LEDGER_CODE = "FZ"; // 分账编号

    // 评审会中，额度支用，主合同信息保理合同编号编码(国内保理)
    public static final String REVIEW_MASTER_CONTRACT_DOMESTIC_CODE = "CIFR";

    public static final String REFUND_MANAGEMENT_CODE = "RF";


    /**
     * 供应商ORG_deptNo
     */
    public static final String SUPPLIER = "supplier";

    /**
     * 长银金融机构代码
     **/
    public static final String YINKE_FINORGCODE = "7910s011013";
    /* 信保管理模块保险公司权限菜单ename */
    /**
     * 保险管理模块，要求与permissionConfig.xml中定义保持吻合（包括sql脚本）
     **/
    public static final String PERMISSION_CREDITINSURANCE = "creditInsuranceManagement";
    /**
     * 中国出口信用保险公司
     **/
    public static final String PERMISSION_EXPORT_CREDIT_INSURANCE = "exportCreditInsuranceCorp";
    /* 流程定义活动类型常量，注：常量值来源于工作流引擎Flowable中定义的常量，不建议自定义 */
    /**
     * 开始事件
     **/
    public static final String FLOWABLE_ACTTYPE_STARTEVENT = "startEvent";
    /**
     * 用户任务
     **/
    public static final String FLOWABLE_ACTTYPE_USERTASK = "userTask";
    /**
     * 结束事件
     **/
    public static final String FLOWABLE_ACTTYPE_ENTEVENT = "entEvent";
    /**
     * 上午
     **/
    public static final String AM_CNAME = "上午";
    /**
     * 下午
     **/
    public static final String PM_CNAME = "下午";
    /**
     * 流程任务办理人变量名成
     **/
    public static final String ASSIGNEE = "_assignee";// 办理人（一个）
    public static final String CANDIDATE = "_candidateUsers"; //候选人组
    public static final String ASSIGNEELIST = "_assigneeList";// 办理人集合，如会签情况
    public static final String _CANDIDATE = "_candidate";// 办理人集合
    /**
     * 系统待办消息接受者变量名成
     **/
    public static final String KNOWERLIST = "_knowerList";// 知晓者集合
    /* 主业务常量：立项、评审会 */
    /**
     * 业务管理
     */
    public static final String BUSINESS_MANAGEMENT = "BusinessManagement";
    /**
     * 招投标管理
     */
    public static final String BIDDING_MANAGEMENT = "BiddingBasicInfo";
    /**
     * 销售合同管理
     **/
    public static final String SALES_CONTRACT = "SalesContract";
    /**
     * 销售合同变更管理
     **/
    public static final String SALES_CONTRACT_CHANGE_PROCESS = "SalesContractChange";
    /**
     * 客户信息管理
     */
    public static final String FINANCIAL_CUSTOMER_PROCESS = "FinancialCustomer";
    /**
     * 客户信息审核
     */
    public static final String FINANCIAL_CUSTOMER_APPROVAL = "FinancialCustomerApproval";
    /**
     * 客户支用信息管理
     */
    public static final String FINANCIAL_CUSTOMER_EXPENDITURE_PROCESS = "FinancialCustomerExpenditure";

    /**
     * 验收单
     */
    public static final String ACCEPTANCE_SHEET = "AcceptanceSheet";
    /**
     * 验收单单价调整
     */
    public static final String ACCEPTANCE_SHEET_ADJUST = "AcceptanceSheetAdjust";

    /**
     * 验收单单价调整 - 审核
     */
    public static final String ACCEPTANCE_SHEET_ADJUST_CHECK = "AcceptanceSheetAdjustApproval";


    /**
     * 底层
     */
    public static final String UNDERLYING_MANAGE = "UnderlyingManage";
    /**
     * 结算单
     */
    public static final String BILL_BASIC_INFORMATION = "BillBasicInformation";
    /**
     * 结算单-单价变更
     */
    public static final String BILL_UNIT_PRICE_ADJUST = "BillUnitPriceAdjust";
    /**
     * 分账
     */
    public static final String LEDGER_INFO_MANAGE = "LedgerInfoManage";

    /**
     * 结算单已审核变更
     */
    public static final String BILL_BASIC_INFORMATION_UPDATE = "BillBasicInformationUpdate";
    /**
     * 采购合同管理
     **/
    public static final String PURCH_CONTRACT = "PurchContract";

    /**
     * 发票管理
     **/
    public static final String INVOICE = "invoiceManager";

    /**
     * 采购合同变更管理
     **/
    public static final String PURCH_CONTRACT_CHANGE_PROCESS = "PurchContractChange";
    /**
     * 验收单法务审核
     */
    public static final String LEGAL_REVIEW = "legal_review";
    /**
     * 资方管理-客户信息
     */
    public static final String FINANCIAL_CUSTOMER = "financialCustomer";

    /**
     * 签署确认
     */
    public static final String SIGN_CONFIRMATION = "SignConfirmation";

    /**
     * 供应商审核
     */
    public static final String SUPPLIER_INFO = "SupplierInfo";

    /**
     * 项目审核
     */
    public static final String PROJECT_INFORMATION = "ProjectInformation";

    /**
     * 项目核心企业审核
     */
    public static final String PROJECT_CORE_ENTERPRISE = "ProjectCoreEnterprise";

    /**
     * 授信决议
     */
    public static final String CREDIT_RESOLUTION = "CreditResolution";

    /**
     * 豁免事项跟进
     **/
    public static final String EXEMPTION_MATTERS = ExemptionMatters.class.getSimpleName();

    /**
     * 退款管理
     */
    public static final String REFUND_MANAGEMENT = RefundManagement.class.getSimpleName();

    /**
     * 企业客户营销记录（用于企查查异常记录模块区分，所有异常记录模块区分标识都是使用该类中常量）
     **/
    public static final String ENT_CUSTOMER_MARKING_RECORD = "ent_customer_marking_record";
    /* 表单业务常量：如初评会准备、条件确认这些主业务中的子业务、节点业务 */
    public static final String REVIEW_MEETING_REVIEWPREPARE = "review_meeting_reviewPrepare";// 评审准备
    public static final String QUOTA_DISBURSE_DISBURSE = "quota_disburse_disburse";// 额度支用
    public static final String CONTRACT_INFO_ENDAPPROVAL = "contract_info_endApproval";// 合同终止审批
    public static final String PAYMENT_APPROVAL = "payment_approval";// 付款审批

    /**
     * 销售合同管理
     **/
    public static final String SALES_CONTRACT_CREATE = "sales_contract_create";
    public static final String TEMPLATE_FIRST_APPROVAL = "template_first_approval";
    public static final String TEMPLATE_AGAIN_APPROVAL = "template_again_approval";
    public static final String SALES_CONTRACT_BASIC = "sales_contract_basic";
    public static final String SALES_CONTRACT_APPROVAL = "sales_contract_approval";
    public static final String SIGN_CONFIRMATION_APPROVAL = "sales_sign_confirmation";
    public static final String SALES_SIGN_CONFIRMATION_APPROVAL = "sign_confirmation_approval";


    /**
     * 销售合同变更管理
     **/
    public static final String SALES_CONTRACT_CHANGE = "sales_contract_create_change";
    public static final String SUPPLEMENT_TEMPLATE_FIRST_APPROVAL = "supplement_template_first_approval";
    public static final String SUPPLEMENT_TEMPLATE_AGAIN_APPROVAL = "supplement_template_again_approval";
    public static final String SALES_SUPPLEMENT_BASIC = "sales_supplement_basic";
    public static final String SALES_SUPPLEMENT_APPROVAL = "sales_supplement_approval";
    public static final String SUPPLEMENT_SIGN_CONFIRMATION = "supplement_sign_confirmation";
    public static final String SUPPLEMENT_SIGN_CONFIRMATION_APPROVAL = "supplement_sign_confirmation_approval";

    /**
     * 采购合同管理
     **/
    public static final String PURCH_CONTRACT_CREATE = "purch_contract_create";
    public static final String PURCH_CONTRACT_APPROVAL = "purch_contract_approval";
    public static final String PURCH_CONTRACT_CONFIRM = "purch_contract_confirm";
    public static final String PURCH_CONTRACT_UNDERLINE_CONFIRM = "purch_contract_confirm_underline";
    public static final String PURCH_CONTRACT_FINAL_APPROVAL = "purch_contract_final_approval";

    /**
     * 采购合同变更管理
     **/
    public static final String PURCH_CONTRACT_CHANGE = "purch_contract_change";
    public static final String PURCH_CONTRACT_CHANGE_APPROVAL = "purch_contract_change_approval";
    public static final String PURCH_CONTRACT_CHANGE_SIGN_CONFIRM = "purch_contract_change_sign_confirm";
    public static final String PURCH_CONTRACT_CHANGE_SIGN_CONFIRM_UNDERLINE = "purch_contract_change_sign_confirm_underline";
    public static final String PURCH_CONTRACT_CHANGE_FINAL_APPROVAL = "purch_contract_change_final_approval";

    /**
     * 采购发票管理
     **/
    public static final String PURCH_INVOICE_CREATE = "purch_invoice_create";
    public static final String PURCH_INVOICE_APPROVAL = "purch_invoice_approval";

    /**
     * 销售发票管理
     **/
    public static final String SALE_INVOICE_CREATE = "sale_invoice_create";
    public static final String SALE_INVOICE_APPROVAL_CANDIDATE = "sale_invoice_approval_candidate";

    public static final String SALE_INVOICE_FINANCIAL_APPROVAL_CANDIDATE = "sale_invoice_financial_approval_candidate";


    /**
     * 客户信息管理
     */
    public static final String FINANCIAL_CUSTOMER_COMMIT_CANDIDATE = "financial_customer_commit_candidate";
    public static final String FINANCIAL_CUSTOMER_APPROVAL_ASSIGNEE = "financial_customer_approval_assignee";
    public static final String FINANCIAL_CUSTOMER_COMMIT = "financial_customer_commit";
    public static final String FINANCIAL_CUSTOMER_APPROVAL_PROCESS = "financial_customer_approval";

    /**
     * 客户支用信息管理
     */
    public static final String FINANCIAL_CUSTOMER_EXPENDITURE_EDIT = "financial_customer_expenditure_edit_candidate";
    public static final String FINANCIAL_CUSTOMER_EXPENDITURE_APPROVAL = "financial_customer_expenditure_approval_assignee";

    /**
     * 采购合同利差计算方式
     */
    /**
     * 固定利息
     **/
    public static final String PURCH_FIXEDINTEREST = "purchAccrualMarginCalcMethod_fixedInterest";
    /**
     * 固定金额
     **/
    public static final String PURCH_FIXEDAMOUNT = "purchAccrualMarginCalcMethod_fixedAmount";
    /* 流程流转消息推送内容模版 */
    public static final String FLOWABLE_MSG_TITLE = "flowable_msg_title";// 标题为业务名称
    public static final String FLOWABLE_MSG_CONTENT = "flowable_msg_content";// 内容
    /**
     * 执行者
     **/
    public static final String FLOWABLE_MSG_ASSIGNEE = "请及时处理！";
    /**
     * 知晓者
     **/
    public static final String FLOWABLE_MSG_KNOWER = "请知晓！";
    /* 系统默认角色名称常量 */
    public static final String RISK_CONTROL_OWNER = "风控负责人";
    public static final String RISK_CONTROL_MANAGER = "风控经理";
    public static final String RISK_CONTROL_ASSISTANT = "风控助理";
    public static final String REVIEW_COMMITTEE = "评审委员";
    public static final String PROFESSIONAL = "专业人员";
    public static final String LEGAL_SPECIALIST = "法务专员";
    public static final String CASHIER = "出纳";
    public static final String ACCOUNTANT = "会计";
    public static final String FINANCIAL_OWNER = "财务负责人";
    public static final String OPERATION_SPECIALIST = "运营专员";
    public static final String OPERATION_OWNER = "运营负责人";
    public static final String FINANCIAL_BACKER = "资方";
    public static final String SUPPLIER_ROLE = "供应商";
    //财务人员 add by JiaYf 2021年10月21日16:46
    public static final String FINANCE_STAFF = "财务人员";
    public static final String REFINANCING_OPERATION_OWNER = "再融资操作岗位";
    public static final String PROJECT_MANAGER = "业务经理";
    public static final String FINANCIAL_MANAGER = "融资经理";
    public static final String PROJECT_MANAGER_OWNER = "业务负责人";


    /* 业务办理人类型 */
    public static final String ASSIGNEE_PROJECT_MANAGER = "project_manager";// 业务经理
    public static final String ASSIGNEE_LEGAL_SPECIALIST = "legal_specialist";// 法务专员
    public static final String ASSIGNEE_LEGAL_MANAGER = "legal_manager";//法务经理
    public static final String ASSIGNEE_RISK_MANAGER = "risk_control_manager";// 风控经理
    public static final String ASSIGNEE_FINANCIAL_STAFF = "finance_staff";// 财务人员
    public static final String ASSIGNEE_FINANCIAL_OWNER = "financial_owner";// 财务主管
    public static final String ASSIGNEE_REFINANCIAL_OPERATOR = "refinancial_operator";// 再融资操作岗+资本运营部+业务经理
    public static final String ASSIGNEE_FINANCIAL_BACKER = "financial_backer"; //资方
    public static final String ASSIGNEE_ACCOUNTANT = "accountant";// 会计

    public static final String ASSIGNEE_C_CUSTOMER_USER = "c_customer_user";// 业务经理
    public static final String ASSIGNEE_C_SUPPLIER = "c_supplier";// C端供应商
    public static final String ASSIGNEE_PROJECT_MANAGER_OWNER = "project_manager_owner"; //业务负责人
    public static final String ASSIGNEE_RISK_OWNER = "risk_control_owner";// 风控负责人

    //现金流管理出入账类型

    //现金流入账
    public static final String CASH_ENTRY_TYPE = "1";
    //现金流出账
    public static final String CASH_OUT_TYPE = "2";


    //业务管理链接前缀
    public static final String BUSINESS_MANAGEMENT_PREFIX = "businessManagement/";

    //验收单管理链接前缀
    public static final String ACCEPTANCE_MANAGEMENT = "acceptanceManagement/";

    //结算单管理链接前缀
    public static final String SETTLE_MANAGEMENT = "settleManagement/";

    //企业管理 企业账号默认密码
    public static final String PASSWORD = "a123456";

    //企业管理链接前缀
    public static final String CUSTOMER_PREFIX = "customerInformation/";

    //平台管理链接前缀
    public static final String PLATFORM_PREFIX = "platformManagement/";


    //签署确认
    public static final String SIGN_CONFIRM_PREFIX = "signManagement/";
    /**
     * 业务管理创建
     */
    public static final String BUSINESS_ADD_ASSIGNEE = "bidding_add_assignee";
    /**
     * 模板审核
     */
    public static final String TEMPLATE_REVIEW_CANDIDATE = "template_review_candidate";
    /**
     * 保证方式确认
     */
    public static final String GUARANTEE_METHOD_CONFIRM_ASSIGNEE = "guarantee_method_confirm_assignee";
    /**
     * 保证金收款确认
     */
    public static final String MARGIN_COLLECTION_CONFIRM_CANDIDATE = "margin_collection_confirm_candidate";
    /**
     * 中标确认
     */
    public static final String AWARD_CONFIRM_ASSIGNEE = "award_confirm_assignee";
    /**
     * 保证金退款确认
     */
    public static final String REFUND_DEPOSIT_CONFIRM_ASSIGNEE = "refund_deposit_confirm_assignee";
    /**
     * 验收单管理创建
     */
    public static final String ACCEPTANCE_SHEET_ASSIGNEE = "acceptance_sheet_assignee";
    /**
     * 验收单签署确认
     */
    public static final String ACCEPTANCE_SIGN_CONFIRM_ASSIGNEE = "acceptance_sign_confirm_assignee";


    public static final String ACCEPTANCE_SHEET_ADJUST_SERVICE = "acceptance_update";

    public static final String ACCEPTANCE_SHEET_ADJUST_SERVICE_CHECK = "acceptance_check";
    /**
     * 验收单单价调整
     */
    public static final String ACCEPTANCE_SHEET_ADJUST_ASSIGNEE = "acceptance_sheet_Adjust_assignee";
    /**
     * 验收单单价调整审核
     */
    public static final String ACCEPTANCE_SHEET_ADJUST_CANDIDATE = "acceptance_sheet_Adjust_candidate";
    /**
     * 分账管理创建
     */
    public static final String LEDGER_CREATE_ASSIGNEE = "ledger_create_assignee";
    /**
     * 底层管理创建
     */
    public static final String UNDERLYING_CREATE_ASSIGNEE = "underlying_create_assignee";

    /**
     * 底层审核
     */
    public static final String UNDERLYING_APPROVAL_CANDIDATE = "underlying_approval_candidate";
    /**
     * 分账审核
     */
    public static final String LEDGER_APPROVAL_ASSIGNEE = "ledger_approval_assignee";
    /**
     * 验收单法务审核
     */
    public static final String ACCEPTANCE_SHEET_APPROVAL_CANDIDATE = "acceptance_sheet_approval_candidate";

    /**
     * 验收单业务审核
     */
    public static final String ACCEPTANCE_BUSINESS_APPROVAL_CANDIDATE = "acceptance_business_approval_candidate";

    /**
     * 验收单验收人员变更审核
     */
    public static final String ACCEPTANCE_PERSON_CHANGE_CANDIDATE = "person_change_approval_candidate";
    /**
     * 结算单法务审核
     */
    public static final String BILL_APPROVAL_ASSIGNEE_CANDIDATE = "bill_approval_assignee_candidate";
    /**
     * 结算单签署处理人
     */
    public static final String BILL_SIGN_ASSIGNEE = "bill_sign_assignee";
    /**
     * 验收单法务审核结果
     */
    public static final String RESULT = "result";
    /**
     * 验收单法务审核结论
     */
    public static final String APPROVAL = "通过";
    /**
     * 审核结论通过 需补充资料
     */
    public static final String NEED_ADD = "需补充资料";
    /**
     * 验收单法务审核结论
     */
    public static final String OVERRULE = "驳回";
    /**
     * 验收单法务审核结论
     */
    public static final String NOT_MORTGAGE = "通过,不做底层";
    /**
     * 销售合同模板初审审核结论
     */
    public static final String DATA_ENTER = "信息录入";

    public static final String AGAIN_APPROVAL = "复审";
    /**
     * 销售合同变更初审审核结论
     */
    public static final String SUPPLEMENT_AGAIN_APPROVAL = "变更复审";

    /**
     * 结算单管理创建
     */
    public static final String BILL_ASSIGNEE = "bill_assignee";
    /**
     * 单价变更创建
     */
    public static final String UNIT_PRICE_ADJUST_ASSIGNEE = "bill_unit_price_adjust";
    /**
     * 结算单补充资料
     */
    public static final String BILL_ADD_ASSIGNEE = "bill_add_assignee";
    /**
     * 结算单管理变更
     */
    public static final String BILL_UPDATE_CREATE_ASSIGNEE = "bill_update_create_assignee";

    /**
     * 供应商C端录入
     */
    public static final String SUPPLIER_ADD_ASSIGNEE = "supplier_add_assignee";
    /**
     * 供应商尽调分配
     */
    public static final String DUE_DILIGENCE_ALLOCATION_ASSIGNEE = "due_diligence_allocation_assignee";
    /**
     * 尽调审核(第一步)
     */
    public static final String FIRST_REVIEW_ASSIGNEE = "first_review_assignee";
    /**
     * 尽调审核(第二步)
     */
    public static final String SECOND_REVIEW_ASSIGNEE = "second_review_assignee";
    /**
     * 尽调时间确认
     */
    public static final String DUE_DILIGENCE_CONFIRM_ASSIGNEE = "due_diligence_confirm_assignee";
    /**
     * 视频尽调预约
     */
    public static final String DUE_DILIGENCE_RESERVATION_ASSIGNEE = "due_diligence_reservation_assignee";
    /**
     * 视频尽调
     */
    public static final String VIDEO_DUE_DILIGENCE_ASSIGNEE = "video_due_diligence_assignee";
    /**
     * 项目录入
     */
    public static final String PROJECT_ADD_ASSIGNEE = "project_add_assignee";
    /**
     * 项目录入尽调审核
     */
    public static final String PROJECT_APPROVAL_ADD_ASSIGNEE = "approval_add_assignee";

    public static final String PROJECT_APPROVAL_ADD = "project_approval_add";
    /**
     * 核心企业录入
     */
    public static final String PROJECT_CORE_ENTERPRISE_ASSIGNEE = "enterprise_add_assignee";
    /**
     * 核心企业录入尽调审核
     */
    public static final String PROJECT_CORE_ENTERPRISE_APPROVAL_ADD_ASSIGNEE = "approval_add_assignee";
    /**
     * 采购合同录入
     */
    public static final String PURCH_CONTRACT_CREATE_ASSIGNEE = "purch_contract_create_assignee";
    /**
     * 采购合同审核人
     */
    public static final String PURCH_CONTRACT_APPROVAL_CANDIDATEUSERS = "purch_contract_approval_candidateUsers";
    /**
     * 采购合同变更录入
     */
    public static final String PURCH_CONTRACT_CHANGE_ASSIGNEE = "purch_contract_change_assignee";
    /**
     * 授信决议录入
     */
    public static final String CREDIT_RESOLUTION_ADD_ASSIGNEE = "credit_resolution_add_assignee";
    /**
     * 授信决议确认
     */
    public static final String CREDIT_RESOLUTION_APPROVAL_ASSIGNEE = "credit_resolution_approval_assignee";
    /**
     * 复议调整申请
     */
    public static final String RECONSIDER_ADJUST_ADD_ASSIGNEE = "reconsider_adjust_add_assignee";
    /**
     * 复议调整审批
     */
    public static final String RECONSIDER_ADJUST_APPROVAL_ASSIGNEE = "reconsider_adjust_approval_assignee";

    /**
     * 融资申请流程
     */
    public static final String FINANCING_APPLY = "FinancingApply";
    public static final String FINANCING_APPLY_ASSIGNEE = "financing_apply_assignee"; //申请融资
    public static final String REVIEW_QUOTA_DISBURSE_ASSIGNEE = "review_quota_disburse_assignee"; //额度支用
    public static final String REVIEW_QUOTA_DISBURSE_APPROVAL_ASSIGNEE = "review_quota_disburse_approval_assignee"; //支用审核
    public static final String CONTRACT_MAKING_CANDIDATE = "contract_making_candidate"; //合同制作
    public static final String CONTRACT_SIGNING_ASSIGNEE = "contract_signing_assignee"; //合同签署
    public static final String CONTRACT_APPROVAL_CANDIDATE = "contract_approval_candidate"; //合同审核
    public static final String PAYMENT_APPLY_ASSIGNEE = "payment_apply_assignee"; //付款申请
    public static final String EXEMPTION_APPROVAL_BUSINESS_CANDIDATE = "exemption_approval_business_candidate"; //豁免-业务审核
    public static final String EXEMPTION_APPROVAL_RISK_CANDIDATE = "exemption_approval_risk_candidate"; //豁免-风控审核
    public static final String PAYMENT_APPROVAL_CANDIDATE = "payment_approval_candidate"; //付款审核

    //豁免事项跟进流程
    public static final String EXEMPTION_MATTER_ADD = "exemption_matter_add";// 豁免事项跟进资料补充
    public static final String EXEMPTION_MATTER_APPROVAL = "exemption_matters_approval";// 豁免事项跟进资料审批

    //退款管理流程
    public static final String REFUND_APPLY = "refund_apply";// 退款管理-退款申请
    public static final String REFUND_APPROVAL = "refund_approval";// 退款管理-退款审核

    /**
     * 固定天数
     */
    public static final String SALES_CONTRACT_SETTLE_CYCLE_METHOD_FIXED = "salesContractSettleCycleMethod_fixed";
    /**
     * 自然月
     */
    public static final String SALES_CONTRACT_SETTLE_CYCLE_METHOD_NATURAL = "salesContractSettleCycleMethod_natural";
    /**
     * 组织机构-资方机构code
     */
    public static final String FINANCIAL_BACKER_ORG = "financialBacker";
    //流程暂停或者终止
    public static final String PAUSE = "暂停";
    public static final String TERMINATE = "否决";
    public static final String FPRCEDTERMINATE = "强制终止";
    public static final String RESTART = "重启";
    public static final String SUBMIT = "提交";
    public static final String FLOWRESTART = "强制重启";

    public static final String COMPLETED = "已完成";

    public static final String BIDDING = "投标";

    public static final String NOT_BIDDING = "不投标";

    public static final String BOND = "保证金";

    public static final String GUARANTEE = "保函";

    public static final String OTHER = "其他";

    public static final String AWARD = "中标";

    public static final String NOT_AWARD = "未中标";

    public static final String SIGN_CONFIRM_ADD = "sign_confirmation_add";

    public static final String LEGAL_APPROVAL = "legal_approval";

    /**
     * 债权人
     */
    public static final String CREDITOR = "creditor";

    /**
     * 债务人
     */
    public static final String DEBTOR = "debtor";

    /**
     * 合同类型
     */
    //主合同
    public static final String contract_type_master = "master";
    //附件
    public static final String contract_type_annex = "annex";

    //抵质押合同类型
    public static final Integer COLLATERAL_TYPE = 1; //抵押合同
    public static final Integer PLEDGE_TYPE = 2; //质押合同

    public static final String OUR_COMPANY_ADDRESS_NAME = "西安经济技术开发区凤城二路白桦林金融创新中心D栋13层";

    /**
     * 付款管理，付款申请编号
     */
    public static final String PAYMENT_APPLY_CODE = "FIN";

    /**
     * sop支用上报-接口编号
     */
    public static final String QUOTA_DISBURSE_REPORT_TRANS_CODE = "sop.disburse.report";

    /**
     * sop支用上报-接口编号
     */
    public static final String QUOTA_DISBURSE_REPORT_CUSTOMER_ID = "trade";
}
