package com.simuwang.base.pojo.valuation;

/**
 * @author Rain
 * @date 2023/6/5 9:48
 * @description Valuation table general template configuration
 */
public class ValuationTableConfig {
	/*  含有冒号，一般情况为跨上下两行，冒号前为前一行，冒号后表示后一行 */
	/*一律使用英文标点，估值表中的中文标点在解析的时候会转换成英文*/

    public static final String SUBJECT_CODE = "科目代码,科目编码,科目格式代码";

    public static final String SUBJECT_NAME = "科目名称";

    public static final String SUBJECT_FORMAT_NAME = "科目格式名称";

    public static final String CURRENCY = "币种";

    public static final String EXCHANGE_RATE = "汇率";

    public static final String AMOUNT = "数量,证券数量";

    public static final String UNIT_COST = "单位成本,成本价格";

    public static final String COST = "成本,证券成本,成本本币,成本-本币,成本(本位币),成本:本币,成本本位币,本位币成本";

    public static final String RATIO_OF_COST_TO_NET_WORTH = "成本占净值%,成本占净值(%),成本占净值比(%),成本占净值比,成本占比,成本净值比例";

    public static final String MARKET_PRICE = "市价,行情收市价,行情价格,行情收市价(本位币),行情";

    public static final String MARKET_VALUE = "市值,证券市值,账面价值(本位币),市值本币,市值-本币,市值:本币,市值本位币,本位币市值";

    public static final String RATIO_OF_MARKET_VALUE_TO_NET_WORTH = "市值占净值%,市值占净值(%),市值占净值比(%),市值占净值比,市值占比,市值净值比例";

    public static final String VALUE_ADDED = "估值增值,估值增值本币,估值增值(本位币),估值增值-本币,估值增值:本币,估值增值本位币 ,本位币估值增值";

    public static final String SUSPENSION_INFO = "停牌信息";

    public static final String RIGHT_AND_INTEREST_INFO = "权益信息";

    public static final String ORI_CURRENCY_COST = "成本原币,成本:原币,原币成本";

    public static final String ORI_CURRENCY_MARKET_VALUE = "市值原币,市值:原币,原币市值";

    public static final String ORI_CURRENCY_VALUE_ADDED = "估值增值原币,估值增值:原币,原币估值增值";

	/*
	科目级次
	科目项目：
		发行方
		项目代码
		项目名称
	
	成本占总资产%
	市值占总资产%
	即期价格
	备注
	假设费用
	持仓状态*/

	public static final String SUBJECT_LEVEL = "科目级次";

	public static final String ISSUER = "科目项目:发行方";

	public static final String V_PROJECT_CODE = "科目项目:项目代码";

	public static final String V_PROJECT_NAME = "科目项目:项目名称";

	public static final String COST_RATIO_ASSET = "成本占总资产%,成本占总资产(%),成本占总资产";

	public static final String MV_RATIO_ASSET = "市值占总资产%,市值占总资产(%),市值占总资产";

	public static final String SPOT_PRICE = "即期价格";

	public static final String REMARK = "备注";

	public static final String ASSUMING_COST = "假设费用";

	public static final String HOLDING_STATE = "持仓状态";

	// 跨行
	private static final String[] specialItems = {"成本:本币", "市值:本币", "估值增值:本币", "成本:原币", "市值:原币", "估值增值:原币", "科目项目:发行方", "科目项目:项目代码", "科目项目:项目名称"};

	public static String[] getSpecialCell() {
		return specialItems;
	}
}
