static final常量變量的正確書寫規范


AccountConstants.java類
命名:常量類以Constants單詞命名結尾


package com.paic.pacz.core.salesmanage.util;

import java.util.ArrayList;
import java.util.List;

public class AccountConstants {

    /** 保單號 */
    public static final String POLICY_NO = "policyNo";
    /** 批單號 */
    public static final String ENDORSE_NO = "endorseNo";

    /** 繳費方式 見費出單:1 */
    public static final String IS_FEE_1 = "1";
    /** 繳費方式 非費出單:2 */
    public static final String IS_FEE_2 = "2";
    /** 繳費方式 見費出單:見費出單 */
    public static final String IS_FEE_NAME_1 = "見費出單";
    /** 繳費方式 非見費出單:非見費出單 */
    public static final String IS_FEE_NAME_2 = "非見費出單";
    /** 繳費方式 其他默認:非見費出單 */
    public static final String IS_FEE_NAME_OTHER_DEFAULT = "非見費出單";

    /** 佣金支付狀態 0:未提取 */
    public static final String REWARD_PAY_STATUS_1 = "未提取";
    /** 佣金支付狀態 1:支付中 */
    public static final String REWARD_PAY_STATUS_2 = "支付中";
    /** 佣金支付狀態 2支付完成 */
    public static final String REWARD_PAY_STATUS_3 = "支付完成";

    /** 平安產險 :1 */
    public static final String INSURANCE_CODE_1 = "1";
    /** 平安壽險 :2 */
    public static final String INSURANCE_CODE_2 = "2";
    /** 平安產險 :平安產險 */
    public static final String INSURANCE_NAME_1 = "平安產險";
    /** 平安壽險 :平安壽險 */
    public static final String INSURANCE_NAME_2 = "平安壽險";
    /** 其他默認:平安壽險 */
    public static final String INSURANCE_NAME_OTHER_DEFAULT = "平安壽險";

    /** 01幣種值:01 */
    public static final String CURRENCY_TYPE_01 = "01";
    /** 01幣種名:人民幣 */
    public static final String CURRENCY_TYPE_NAME_01 = "人民幣";
    /** 02幣種值:02 */
    public static final String CURRENCY_TYPE_02 = "02";
    /** 02幣種名:港幣 */
    public static final String CURRENCY_TYPE_NAME_02 = "港幣";
    /** 03幣種值:03 */
    public static final String CURRENCY_TYPE_03 = "03";
    /** 03幣種名:美元 */
    public static final String CURRENCY_TYPE_NAME_03 = "美元";
    /** 其他幣種名:其他幣種 */
    public static final String CURRENCY_TYPE_NAME_OTHER_DEFAULT = "其他幣種";

    /** 根據查詢參數 需要導出台帳明細的sql語句的id */
    public static final String ACCOUNT_DETAIL_SQL_ID_BY_PARAM = "account.exportExcelAccountDetailInfoByQueryParam";

    /** 根據復習框 需要導出台帳明細的sql語句的id */
    public static final String ACCOUNT_DETAIL_SQL_ID_BY_CHECK = "account.exportExcelAccountDetailInfoByChecked";

    /** 需要導出台帳明細的sql語句的id */
    public static final String ACCOUNT_SQL_ID_BY_PARAM = "account.exportExcelAccountInfoByQueryParam";

    /** 需要導出台帳明細的sql語句的id */
    public static final String ACCOUNT_SQL_ID_BY_CHECK = "account.exportExcelAccountInfoByChecked";

    /** 需要導出手續費信息的sql語句的id */
    public static final String COMMISSION_SQL_ID = "commission.exporCommissionInfo";

    /** 業績統計信息的sql語句的id */
    public static final String PERFORMANCE_SQL_ID = "performance.exporPerformanceInfo";
    
    /** 需要導出銷售申報信息的sql語句的id ,ex-liuxin002*/
    public static final String SALESREPORT_SQL_ID = "sales_manager.exporSalesReportInfo";
    
    /** 需要導出銷售申報批量SQL語句的id,EX-XIEBING002*/
    public static final String ALLSALESREPORT_SQL_ID = "sales_manager.exporAllSalesReportInfo";
    
    /** 需要導出代理人SQL語句的id,YAODEZHI061*/
    public static final String AGENTINFOEXPORT_SQL_ID = "querycenter.excelAgentInfo";
    
    /** 需要導出會員SQL語句的id,YAODEZHI061*/
    public static final String MEMBERINFOEXPORT_SQL_ID = "querycenter.excelMemberInfo";

    /** 需要導出稅金明細SQL語句的id,ex-liuyalong001 */
    public static final String TAXREPORT_SQL_ID = "taxRateManagement.exportTaxDetail";
    
    /** 需要導出稅金制證明細SQL語句的id,ex-xiebing002 */
    public static final String TAXCERTIFICATE_SQL_ID = "taxRateManagement.exportTaxCertificateDetail";
    
    
    /** 導出台帳明細的Excel 文件名 */
    public static final String EXCEL_ACCOUNT_DETAIL_NAME = "台帳明細";
    
    /** 導出台帳明細的Excel 文件名 */
    public static final String EXCEL_ACCOUNT_NAME = "台帳";

    /** 導出手續費的Excel 文件名 */
    public static final String EXCEL_COMMISSION_NAME = "手續費信息";
    
    /** 導出銷售申報來批量修改的Excel 文件名 ,ex-liuxin002 */
    public static final String EXCEL_SALESREPORT_NAME = "銷售申報信息";
    

    /** 導出業績統計的Excel 文件名 */
    public static final String EXCEL_PERFORMANCE_NAME = "業績統計信息";

    /** 導出銷售清單的Excel 文件名 */
    public static final String EXCEL_SALES_INFO = "銷售清單信息";

    /** 導出業績清單的Excel 文件名 */
    public static final String EXCEL_ACHIEVEINVENTORY_NAME = "業績清單信息";
    
    /** 導出稅金明細的Excel 文件名 */
    public static final String EXCEL_TAXREPORT_NAME = "稅金明細信息";

    /** 導出台帳明細的表頭信息 */
    public static final List<String> accountDetailHeaders = new ArrayList<String>();

    /** 導出台帳的表頭信息 */
    public static final List<String> accountHeaders = new ArrayList<String>();

    /** 導出手續費信息表頭信息 */
    public static final List<String> commissionHeaders = new ArrayList<String>();

    /** 導出業績統計信息表頭信息 */
    public static final List<String> performanceHeaders = new ArrayList<String>();

    /** 導出銷售申報表頭信息  ,ex-liuxin002 */
    public static final List<String> salesReportHeaders = new ArrayList<String>();
    
    /** 銷售申報批量導出模板 ,EX-XIEBING002 */
    public static final List<String> salesAllReportHeaders = new ArrayList<String>();

    /** 導出銷售清單信息表頭信息 */
    public static final List<String> salesInfoHeaders = new ArrayList<String>();

    /** 導出業績統計信息表頭信息-監管專用角色 */
    public static final List<String> performanceSuperviserHeaders = new ArrayList<String>();
    
    /** 導出業績清單信息表頭信息 */
    public static final List<String> achieveHeaders = new ArrayList<String>();

    /** 導出稅金明細表頭信息 */
    public static final List<String> taxReportHeaders = new ArrayList<String>();
    
    /** 導出稅金制證明細表頭信息 */
    public static final List<String> taxCertificateHeaders = new ArrayList<String>();
    
    /** 導出代理人表頭信息 */
    public static final List<String> agentInfoHeaders = new ArrayList<String>();
    
    /** 導出會員表頭信息 */
    public static final List<String> memberInfoHeaders = new ArrayList<String>();
    
    /** 導出返回數據結果集的Map Key */
    public static final String EXPORT_EXCEL_RESULT = "EXPORT_EXCEL_RESULT_kEY";

    /** 導出Excel的參數對象 */
    public static final String EXPORT_EXCEL = "EXPORT_EXCEL_KEY";

    /** 獲取導出數據的APP端的action方法 的URL */
    public static final String EXPORT_EXCEL_APP_URL = "/app/exportInfo";

    /** 獲取導出數據的APP端的action方法 的URL */
    public static final String EXPORT_EXCEL_APP_URL_002 = "/app/exportAccountDataInfo";
    
    /** 獲取導出數據的APP端的action方法 的URL */
    public static final String EXPORT_EXCEL_APP_URL_003 = "/app/exportSalesReportInfo";
    
    /** 獲取導出數據的APP端的action方法 的URL EX-XIEBING002*/ 
    public static final String EXPORT_EXCEL_APP_URL_004 = "/app/exportAllSalesReportInfo";
    
    /**獲取導出數據的APP端的action方法的URL    YAODEZHI061*/
    public static final String EXPORT_EXCEL_APP_URL_005 ="/app/excelAgentInfo";
    
    /**獲取導出數據的APP端的action方法的URL    YAODEZHI061*/
    public static final String EXPORT_EXCEL_APP_URL_006 ="/app/excelMemberInfo";
    
    /** 操作成功 */
    public static final String RETURN_SUCCESS = "SUCCESS";
    

    static {

        accountHeaders.add("業務機構代碼");
        accountHeaders.add("業務機構名稱");
        accountHeaders.add("保險人");
        accountHeaders.add("出單時間");
        accountHeaders.add("保單號");
        accountHeaders.add("批單號");
        accountHeaders.add("投保人");
        accountHeaders.add("被保人");
        accountHeaders.add("代理保險產品代碼");
        accountHeaders.add("代理保險產品名稱");
        accountHeaders.add("保險金額");
        accountHeaders.add("保額幣種");
        accountHeaders.add("保險費");
        accountHeaders.add("保費幣種");
        accountHeaders.add("業務員");

        commissionHeaders.add("業務機構代碼");
        commissionHeaders.add("業務機構名稱");
        commissionHeaders.add("保險人");
        commissionHeaders.add("保單號");
        commissionHeaders.add("批單號");
        commissionHeaders.add("期次");
        commissionHeaders.add("投保人");
        commissionHeaders.add("被保險人");
        commissionHeaders.add("代理保險產品編碼");
        commissionHeaders.add("代理保險產品名稱");
        commissionHeaders.add("保額");
        commissionHeaders.add("保額幣種");
        commissionHeaders.add("保險費");
        commissionHeaders.add("保費幣種");
        commissionHeaders.add("繳費方式");
        commissionHeaders.add("手續費比例");
        commissionHeaders.add("應收手續費");
        commissionHeaders.add("實收手續費");
        commissionHeaders.add("銷售方");
        commissionHeaders.add("銷售方佣金比例");
        commissionHeaders.add("銷售方佣金");
        commissionHeaders.add("佣金支付狀態");
        commissionHeaders.add("業務員");
        commissionHeaders.add("到賬時間");

        performanceHeaders.add("業務機構");
        performanceHeaders.add("業務機構名稱");
        performanceHeaders.add("保險人");
        performanceHeaders.add("保單號");
        performanceHeaders.add("批單號");
        performanceHeaders.add("期次");
        performanceHeaders.add("產品代碼");
        performanceHeaders.add("產品名稱");
        performanceHeaders.add("保險金額");
        performanceHeaders.add("保險費");
        performanceHeaders.add("幣種");
        performanceHeaders.add("應收手續費");
        performanceHeaders.add("實收手續費");
        performanceHeaders.add("出單時間");
        performanceHeaders.add("支付申請號");
        performanceHeaders.add("實收時間");
        performanceHeaders.add("銷售方");
        performanceHeaders.add("銷售方名稱");
        performanceHeaders.add("銷售方佣金");
        performanceHeaders.add("業務員");
        /*performanceHeaders.add("產險機構編碼");
        performanceHeaders.add("產險機構名稱");*/
        performanceHeaders.add("保單來源");
        performanceHeaders.add("保險起期");
        performanceHeaders.add("會員ID");
        performanceHeaders.add("會員名稱");
        //performanceHeaders.add("產品大類");
        //performanceHeaders.add("渠道來源");
        

        accountDetailHeaders.add("保單號");
        accountDetailHeaders.add("批單號");
        accountDetailHeaders.add("期次");
        accountDetailHeaders.add("保費");
        accountDetailHeaders.add("保險起期");
        accountDetailHeaders.add("保險止期");
        accountDetailHeaders.add("繳費方式");
        accountDetailHeaders.add("手續費比例");
        accountDetailHeaders.add("手續費");
        accountDetailHeaders.add("手續費匯率");
        accountDetailHeaders.add("銷售方代碼");
        accountDetailHeaders.add("銷售方名稱");
        accountDetailHeaders.add("佣金比例");
        accountDetailHeaders.add("佣金");
        accountDetailHeaders.add("佣金匯率");
        
        
        achieveHeaders.add("機構號");
        achieveHeaders.add("保單號");
        achieveHeaders.add("被保險人");
        achieveHeaders.add("簽單日期");
        achieveHeaders.add("保險起期");
        achieveHeaders.add("保險止期");
        achieveHeaders.add("二維碼名稱");
        achieveHeaders.add("二維碼產品名稱");
        achieveHeaders.add("渠道來源");
        achieveHeaders.add("實收保費");
        achieveHeaders.add("業務員編碼");
        achieveHeaders.add("業務員名稱");
        achieveHeaders.add("車商編碼");
        achieveHeaders.add("車商名稱");
        achieveHeaders.add("代理人編碼");
        achieveHeaders.add("代理人名稱");
        achieveHeaders.add("經紀人編碼");
        achieveHeaders.add("經紀人名稱");
        achieveHeaders.add("主介紹人編碼");
        achieveHeaders.add("主介紹人名稱");
        
        
        salesInfoHeaders.add("業務機構代碼");
        salesInfoHeaders.add("業務機構名稱");
        salesInfoHeaders.add("銷售方編碼");
        salesInfoHeaders.add("銷售方");
        salesInfoHeaders.add("分類信息");
        salesInfoHeaders.add("聯系人");
        salesInfoHeaders.add("電話");
        salesInfoHeaders.add("資格證號碼");
        salesInfoHeaders.add("資格證到期日");
        
        performanceSuperviserHeaders.add("被保險人");
        performanceSuperviserHeaders.add("投保人名稱");
        performanceSuperviserHeaders.add("保險人名稱");
        performanceSuperviserHeaders.add("保單號");
        performanceSuperviserHeaders.add("保險起期");
        performanceSuperviserHeaders.add("產品名稱");
        performanceSuperviserHeaders.add("保險金額");
        performanceSuperviserHeaders.add("保險費");
        performanceSuperviserHeaders.add("繳費方式");
        performanceSuperviserHeaders.add("手續費比例");
        performanceSuperviserHeaders.add("實收手續費");
        
        /*姓名、身份證號碼、手機號、所屬機構、申報人、申報日期、狀態、創展業務員UM-姓名
        商業險間接佣金比例、交強險間接佣金比例、商業險佣金比例、
        交強險佣金比例、其他險種間接佣金比例、其他險種佣金比例 ,ex-liuxin002 */
        salesReportHeaders.add("銷售編碼");
        salesReportHeaders.add("姓名");
        salesReportHeaders.add("身份證號碼");
        salesReportHeaders.add("手機號");
        salesReportHeaders.add("機構編號");
        salesReportHeaders.add("所屬機構");
        salesReportHeaders.add("序列號");
        salesReportHeaders.add("申報人");
        salesReportHeaders.add("申報日期");
        salesReportHeaders.add("狀態");
        salesReportHeaders.add("創展業務員");
        salesReportHeaders.add("商業險間接佣金比例");
        salesReportHeaders.add("交強險間接佣金比例");
        salesReportHeaders.add("商業險佣金比例");
        salesReportHeaders.add("交強險佣金比例");
        salesReportHeaders.add("其他險種間接佣金比例");
        salesReportHeaders.add("其他險種佣金比例");
        
        

        /*  產險個代轉移創展批量導出模板   :EX-XIEBING002
         * 
         * 創展銷售所屬機構代碼,創展銷售所屬機構名稱,增員人,創展業務員,創展銷售姓名,身份證號碼,手機號碼,執業證號
         * 執業證有效期,是否簽訂代理協議(是—1,否-0),代理協議有效期,入司時間,銷售方等級,商業險間接佣金比例,
         * 商業險佣金比例,交強險間接佣金比例,交強險佣金比例,其他險種間接佣金比例,其他險種佣金比例,銷售方編碼,
         * 銷售方類型,銷售方屬性,申報日期,生效時間,申報人
         */
        salesAllReportHeaders.add("創展銷售所屬機構代碼");
        salesAllReportHeaders.add("創展銷售所屬機構名稱");
        salesAllReportHeaders.add("增員人");
        salesAllReportHeaders.add("創展業務員");
        salesAllReportHeaders.add("創展銷售姓名");
        salesAllReportHeaders.add("身份證號碼");
        salesAllReportHeaders.add("手機號碼");
        salesAllReportHeaders.add("執業證號");
        salesAllReportHeaders.add("執業證有效期");
        salesAllReportHeaders.add("是否簽訂代理協議");
        salesAllReportHeaders.add("代理協議有效期");
        salesAllReportHeaders.add("入司時間");
        salesAllReportHeaders.add("銷售方等級");
        salesAllReportHeaders.add("商業險佣金比例");
        salesAllReportHeaders.add("商業險間接佣金比例");
        salesAllReportHeaders.add("交強險佣金比例");
        salesAllReportHeaders.add("交強險間接佣金比例");
        salesAllReportHeaders.add("其他險種佣金比例");
        salesAllReportHeaders.add("其他險種間接佣金比例");
        salesAllReportHeaders.add("銷售方編碼");//銷售方編碼
        salesAllReportHeaders.add("銷售方類型");
        salesAllReportHeaders.add("銷售方屬性");
        salesAllReportHeaders.add("申報日期");
        salesAllReportHeaders.add("申報人");
        salesAllReportHeaders.add("下線數量");
        salesAllReportHeaders.add("生效時間");//生效時間
        salesAllReportHeaders.add("備注");
        
        
        /*稅金明細導出模板   :ex-liuyalong001
        業務機構、業務機構名稱、財務機構、財務機構名稱、交易流水號、收款人姓名、身份證號碼、出生年月、性別、提現金額、稅金、提現時間,憑證月份*/
        taxReportHeaders.add("業務機構代碼");
        taxReportHeaders.add("業務機構名稱");
        taxReportHeaders.add("財務機構代碼");
        taxReportHeaders.add("財務機構名稱");
        taxReportHeaders.add("交易流水號");
        taxReportHeaders.add("收款人姓名");
        taxReportHeaders.add("身份證號碼");
        taxReportHeaders.add("出生年月");
        taxReportHeaders.add("性別");
        taxReportHeaders.add("提現金額");
        taxReportHeaders.add("稅金");
        taxReportHeaders.add("提現時間");
        taxReportHeaders.add("憑證日期");
        
        /*
         * 導出稅金制證明細模板:EX-XIEBING002
         * 財務機構, 科目,憑證號, 批次號,憑證日期,金額
         */
        
        taxCertificateHeaders.add("財務機構");
        taxCertificateHeaders.add("科目");
        taxCertificateHeaders.add("憑證號");
        taxCertificateHeaders.add("批次號");
        taxCertificateHeaders.add("憑證日期");
        taxCertificateHeaders.add("金額");
        
        /**
         * 導出代理人信息模板:YAODEZHI061
         */
        agentInfoHeaders.add("業務機構");
        agentInfoHeaders.add("機構名稱");
        agentInfoHeaders.add("創展銷售碼");
        agentInfoHeaders.add("姓名");
        agentInfoHeaders.add("身份證號");
        agentInfoHeaders.add("手機號");
        agentInfoHeaders.add("增員人");
        agentInfoHeaders.add("下線數量");
        agentInfoHeaders.add("執業證號");
        agentInfoHeaders.add("執業證有效期");
        agentInfoHeaders.add("銷售方等級");
        agentInfoHeaders.add("業務員編碼");
        agentInfoHeaders.add("業務員姓名");
        agentInfoHeaders.add("申報渠道");
        agentInfoHeaders.add("申報日期");
        agentInfoHeaders.add("入司時間");
        agentInfoHeaders.add("生效日期");
        agentInfoHeaders.add("申報人");
        agentInfoHeaders.add("備注");
        
        /**
         * 導出會員信息模板
         */
        memberInfoHeaders.add("業務機構");
        memberInfoHeaders.add("機構名稱");
        memberInfoHeaders.add("會員ID");
        memberInfoHeaders.add("會員姓名");
        memberInfoHeaders.add("會員手機號");
        memberInfoHeaders.add("會員注冊時間");
        memberInfoHeaders.add("會員身份證號");
        memberInfoHeaders.add("是否個代");
        memberInfoHeaders.add("個代編碼");
        memberInfoHeaders.add("會員等級");
        memberInfoHeaders.add("業務員編碼");
        memberInfoHeaders.add("業務員姓名");
        
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM