/**
 * 部门财务指标字段与口径文案
 * 西药侧含服务包、保健食品等非中药；已取消独立颗粒栏目
 */
export const MEDICINE_SCOPE_NOTE =
  '口径说明：西药供货价/运费含服务包、保健食品、医疗器械、非药品等所有非中药；已取消独立「颗粒药」栏目。';

/** 诊所卡/详情展示的金额字段（不含开票合计） */
export const STORE_METRIC_FIELDS = [
  { key: 'herbal_supply_price', label: '中药供货价' },
  {
    key: 'medicine_supply_price',
    label: '西药供货价',
    tip: '含服务包、保健食品等非中药',
  },
  { key: 'herbal_decoct_fee', label: '中药代煎费' },
  { key: 'herbal_express_fee', label: '中药运费' },
  {
    key: 'medicine_express_fee',
    label: '西药运费',
    tip: '含非中药订单运费',
  },
] as const;

/** Excel 汇总指标 */
export const SUMMARY_METRICS: {
  label: string;
  key: string;
  highlight?: boolean;
}[] = [
  { label: '中药供货价', key: 'herbal_supply_price' },
  {
    label: '西药供货价(含服务包/保健食品等非中药)',
    key: 'medicine_supply_price',
  },
  { label: '中药代煎费', key: 'herbal_decoct_fee' },
  { label: '中药运费', key: 'herbal_express_fee' },
  { label: '西药运费(含非中药)', key: 'medicine_express_fee' },
  { label: '开票合计', key: 'invoice_total', highlight: true },
];

export const STORE_HEADERS = [
  '诊所名称',
  '中药供货价',
  '西药供货价(含服务包/保健食品等非中药)',
  '中药代煎费',
  '中药运费',
  '西药运费(含非中药)',
  '开票合计',
];

export const STORE_MONEY_KEYS = [
  'herbal_supply_price',
  'medicine_supply_price',
  'herbal_decoct_fee',
  'herbal_express_fee',
  'medicine_express_fee',
  'invoice_total',
] as const;
