fcOffSheet.ts 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. import { baseFun, DictTree, SDTable, SDTableProps,TableData } from "@sundata/ui-frame"
  2. export type FcOffSheetModel ={
  3. //开始日期
  4. sdate : string;
  5. //结束日期
  6. edate : string;
  7. //数据日期
  8. dataDate : string;
  9. //债项编号
  10. debtitemNo : string;
  11. //借款合同编号
  12. contractNo : string;
  13. //账务机构编号
  14. accountOrgnNo : string;
  15. //账务机构名称
  16. accountOrgnName : string;
  17. //经营机构编号
  18. manageOrgnNo : string[];
  19. //经营机构名称
  20. manageOrgnName : string;
  21. //客户号
  22. clientNo : string;
  23. //客户名称
  24. clientName : string;
  25. //产品编号
  26. productNo : string;
  27. //产品名称
  28. productName : string;
  29. //表内外标识 ON:表内,OFF:表外
  30. onbalshOffbalshFlag : string;
  31. //账簿类型 B:银行,T:交易
  32. accountBookType : string;
  33. //币种代码
  34. ccy : string;
  35. //币种描述
  36. ccyDesc : string;
  37. //生效日
  38. effectDate : Date;
  39. //到期日
  40. expiryDate : Date;
  41. //资产余额
  42. assetBal : number;
  43. //应收利息
  44. receivableInt : number;
  45. //应计利息
  46. accrInt : number;
  47. //利息调整
  48. intAdj : number;
  49. //公允价值变动
  50. fairValueChange : number;
  51. //计提准备金
  52. provisionReserve : number;
  53. //本金科目号
  54. prinAccountNo : string;
  55. //应收利息科目号
  56. receivableIntAccountNo : string;
  57. //应计利息科目号
  58. accrIntAccountNo : string;
  59. //利息调整科目号
  60. intAdjAccountNo : string;
  61. //公允价值变动科目号
  62. fairValueChangeAccountNo : string;
  63. //准备金科目号
  64. reserveAccountNo : string;
  65. //五级分类代码
  66. fiveClassCode : string;
  67. //五级分类描述
  68. fiveClassDesc : string;
  69. //信用证有效期
  70. lcValid : Date;
  71. //跨境货物贸易标志 T:是,F:否
  72. crossBorderGoodsTradeFlag : string;
  73. //国内/国际证标签 T:国内,F:国际
  74. domesticInternationalLcLabel : string;
  75. //贸易类型代码
  76. tradeTypeCode : string[];
  77. //贸易类型描述
  78. tradeTypeDesc : string;
  79. //票号
  80. billNo : string;
  81. //承兑人客户号
  82. acceptorClientNo : string;
  83. //承兑人客户名
  84. acceptorClientName : string;
  85. //是否我行承兑 T:是,F:否
  86. ifSelfbankAcceptance : string;
  87. //票据类型 AC01:银票,AC02:商票
  88. billType : string;
  89. //贴现类型
  90. discountingType : string;
  91. //核心客户号
  92. coreClientNo : string;
  93. //融资性/非融资性标签 YES:融资,NO:非融资,空值:未开证
  94. lgOrNonLgLabel : string;
  95. //开证日
  96. issueDate : Date;
  97. //数据来源表
  98. dataSrcTable : string;
  99. // 查询标志
  100. search : string;
  101. onbalshOffbalshFlagDesc : string;
  102. accountBookTypeDesc : string;
  103. lgOrNonLgLabelDesc : string;
  104. crossBorderGoodsTradeFlagDesc : string;
  105. domesticInternationalLcLabelDesc : string;
  106. ifSelfbankAcceptanceDesc : string;
  107. billTypeDesc : string;
  108. discountingTypeDesc : string;
  109. manageOrgnNos : string;
  110. tradeTypeCodes : string;
  111. }
  112. export async function getFcOffSheet(body:any){
  113. return baseFun.request<FcOffSheetModel[]>('/api/product/rwa/parameter/FcOffSheetAction/getFcOffSheet',{
  114. data:body
  115. // dats:modelcode
  116. })
  117. ;
  118. }
  119. export async function getFcOffSheet1(subjectNumber:string,term:string){
  120. return baseFun.request<FcOffSheetModel[]>('/api/product/rwa/parameter/FcOffSheetAction/getFcOffSheet1',{
  121. params:{subjectNumber,term}
  122. // dats:modelcode
  123. })
  124. ;
  125. }
  126. /** 全部导出 */
  127. export async function exportExcelModel(fileName:string,body:any) {
  128. baseFun.download('/api/product/rwa/parameter/FcOffSheetAction/exportExcelModel.do?fileName='+fileName,body);
  129. }