export interface TableEventCB { clickCB?: Function; // 单击事件回调函数 contextmenuCB?: Function; // 右键事件回调函数 dblclick?: Function; // 双击事件回调函数 } export type BtnClassName = 'btnDeafault' | 'btnPrimary' | 'btnDanger' | 'operBtn' export interface BtnList { lable: string; // 按钮名字 callback: Function; className: BtnClassName // 按钮 class 名字 } export interface ButtonListKey { custom_info_normal: string; // 客户资料 正常 custom_info_disabled: string; // 客户资料 停用 spot_contract_unsubmitted: string; // 现货合同 未提交 spot_contract_checkpending: string; // 现货合同 待审核 spot_contract_performance: string; // 现货合同 履约中 spot_contract_finished: string; // 现货合同 已完成 warehouse_info_normal: string; // 仓库信息 正常 warehouse_info_disabled: string; // 仓库信息 停用 purchase_pending: string; // 采购 待点价 purchase_performance: string; // 采购 履约交收 purchase_all: string; // 采购 全部 sell_pending: string; // 销售 待点价 sell_performance: string; // 销售 履约交收 sell_all: string; // 销售 全部 exposure_realtime: string; //实时敞口 exposure_spot: string; //现货头寸 exposure_futures: string; //期货头寸 exposure_history: string; //历史敞口 business_review_someprice: string; // 业务审核 点价 business_review_settlement: string; // 业务审核 交收 finance_review_funds: string; // 财务审核 款项 finance_review_invoice: string; // 财务审核 发票 inventory_review_checkin: string; // 库存审核 入库 inventory_review_checkout: string; // 财务审核 出库 inventory_current: string; // 库存查询 当前库存 inventory_applyrecord: string; // 库存查询 申请记录 finance_report_finance: string; // 财务报表 exposure_report_exposure: string; // 敞口报表 spot_report_spot: string; // 现货报表 inventory_report_inventory: string; // 库存报表 }