From 07759444abc5af9b1f899685e49afc9e275aa303 Mon Sep 17 00:00:00 2001 From: chengjie Date: Wed, 3 Jul 2024 08:30:21 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../liquibase/IRBS_20240627_DATA.xml | 4 +- .../data/irbs/P_IRS_CUST_FEATURE_RET.csv | 42 +- .../controller/CustFeatureRetController.java | 10 +- .../jpa/support/CorpCustFeatureRetVo.java | 2304 ++++++++++++++++- .../service/CustFeatureRetService.java | 2 +- .../impl/CustFeatureRetServiceImpl.java | 627 ++++- .../src/views/query/CorpCustFeatureRet.vue | 236 +- .../views/query/InstitutionCustFeatureRet.vue | 57 +- 8 files changed, 3106 insertions(+), 176 deletions(-) diff --git a/app.irbs/src/main/resources/liquibase/IRBS_20240627_DATA.xml b/app.irbs/src/main/resources/liquibase/IRBS_20240627_DATA.xml index ca2f81c..9d76300 100644 --- a/app.irbs/src/main/resources/liquibase/IRBS_20240627_DATA.xml +++ b/app.irbs/src/main/resources/liquibase/IRBS_20240627_DATA.xml @@ -22,10 +22,10 @@ - + diff --git a/app.irbs/src/main/resources/liquibase/data/irbs/P_IRS_CUST_FEATURE_RET.csv b/app.irbs/src/main/resources/liquibase/data/irbs/P_IRS_CUST_FEATURE_RET.csv index 0794bbf..5edfd7e 100644 --- a/app.irbs/src/main/resources/liquibase/data/irbs/P_IRS_CUST_FEATURE_RET.csv +++ b/app.irbs/src/main/resources/liquibase/data/irbs/P_IRS_CUST_FEATURE_RET.csv @@ -21,4 +21,44 @@ "6","20240630","2024053100001",,"FZ027",,"0.330000",,,,,,"_PRIMARY_" "7","20240630","2024053100001",,"XJ028",,"1.870000",,,,,,"_PRIMARY_" "8","20240630","2024053100001",,"XJ027",,"0.980000",,,,,,"_PRIMARY_" -"9","20240630","2024053100001",,"CZ027",,"0.650000",,,,,,"_PRIMARY_" \ No newline at end of file +"9","20240630","2024053100001",,"CZ027",,"0.650000",,,,,,"_PRIMARY_" +"20","20240630","2024053100002",,"CZ039","","0.3567",,,,,,"_PRIMARY_" +"21","20240630","2024053100002",,"YL037",,"0.1987",,,,,,"_PRIMARY_" +"22","20240630","2024053100002",,"YY005",,"1.0982",,,,,,"_PRIMARY_" +"23","20240630","2024053100002",,"GM001",,"544300098",,,,,,"_PRIMARY_" +"24","20240630","2024053100002",,"GM011",,"34367688",,,,,,"_PRIMARY_" +"25","20240630","2024053100002",,"YY033",,"0.10344",,,,,,"_PRIMARY_" +"26","20240630","2024053100002",,"GM007",,"563445",,,,,,"_PRIMARY_" +"27","20240630","2024053100002",,"QT016",,"66544431",,,,,,"_PRIMARY_" +"28","20240630","2024053100002",,"YY013",,"1.56",,,,,,"_PRIMARY_" +"29","20240630","2024053100002",,"GM017",,"4565565",,,,,,"_PRIMARY_" +"30","20240630","2024053100002",,"YY007",,"0.04334",,,,,,"_PRIMARY_" +"31","20240630","2024053100002",,"CZ026",,"343.4",,,,,,"_PRIMARY_" +"32","20240630","2024053100002",,"YY010",,"0.8971",,,,,,"_PRIMARY_" +"33","20240630","2024053100002",,"CZ038","","0.75123",,,,,,"_PRIMARY_" +"34","20240630","2024053100002",,"YL032",,"0.3343",,,,,,"_PRIMARY_" +"35","20240630","2024053100002",,"CZ036",,"0.01763",,,,,,"_PRIMARY_" +"36","20240630","2024053100002",,"CZ045",,"0.37343",,,,,,"_PRIMARY_" +"37","20240630","2024053100002",,"GM009",,"9947343",,,,,,"_PRIMARY_" +"38","20240630","2024053100002",,"CZ041",,"0.9374",,,,,,"_PRIMARY_" +"39","20240630","2024053100002",,"DB002",,"0.0871",,,,,,"_PRIMARY_" +"40","20240630","2024053100003",,"SY_FZ015","","0.3567",,,,,,"_PRIMARY_" +"41","20240630","2024053100003",,"SY_FZ012",,"0.1987",,,,,,"_PRIMARY_" +"42","20240630","2024053100003",,"SY_CZ039",,"1.0982",,,,,,"_PRIMARY_" +"43","20240630","2024053100003",,"SY_GM001",,"544300098",,,,,,"_PRIMARY_" +"44","20240630","2024053100003",,"SY_QT018",,"34367688",,,,,,"_PRIMARY_" +"45","20240630","2024053100003",,"SY_FZ003",,"0.10344",,,,,,"_PRIMARY_" +"46","20240630","2024053100003",,"SY_GM002",,"563445",,,,,,"_PRIMARY_" +"47","20240630","2024053100003",,"SY_GM007",,"66544431",,,,,,"_PRIMARY_" +"48","20240630","2024053100003",,"SY_CZ044",,"1.56",,,,,,"_PRIMARY_" +"49","20240630","2024053100003",,"SY_QT004",,"0.9722",,,,,,"_PRIMARY_" +"50","20240630","2024053100003",,"SY_CZ043",,"0.04334",,,,,,"_PRIMARY_" +"51","20240630","2024053100003",,"SY_CZ006",,"3.411",,,,,,"_PRIMARY_" +"52","20240630","2024053100003",,"SY_CZ041",,"0.8971",,,,,,"_PRIMARY_" +"53","20240630","2024053100003",,"SY_CZ020","","0.75123",,,,,,"_PRIMARY_" +"54","20240630","2024053100003",,"SY_CZ017",,"0.3343",,,,,,"_PRIMARY_" +"55","20240630","2024053100003",,"SY_FZ010",,"0.01763",,,,,,"_PRIMARY_" +"56","20240630","2024053100003",,"SY_CZ009",,"0.37343",,,,,,"_PRIMARY_" +"57","20240630","2024053100003",,"SY_FZ011",,"0.7522",,,,,,"_PRIMARY_" +"58","20240630","2024053100003",,"SY_QT005",,"0.9374",,,,,,"_PRIMARY_" +"59","20240630","2024053100003",,"SY_CZ042",,"0.9374",,,,,,"_PRIMARY_" \ No newline at end of file diff --git a/irbs.feature/src/main/java/irbs/feature/controller/CustFeatureRetController.java b/irbs.feature/src/main/java/irbs/feature/controller/CustFeatureRetController.java index 0ab18f7..087abf7 100644 --- a/irbs.feature/src/main/java/irbs/feature/controller/CustFeatureRetController.java +++ b/irbs.feature/src/main/java/irbs/feature/controller/CustFeatureRetController.java @@ -20,8 +20,14 @@ public class CustFeatureRetController { @GetMapping("corpquery") @ResponseBody - public List corpquery(QueryParameter queryParameter) throws Exception { - return custFeatureRetService.queryForPage(queryParameter); + public List corpquery(String custNo, String custName) throws Exception { + return custFeatureRetService.queryForPage("corp", custNo, custName); + } + + @GetMapping("instquery") + @ResponseBody + public List instquery(String custNo, String custName) throws Exception { + return custFeatureRetService.queryForPage("inst", custNo, custName); } } diff --git a/irbs.feature/src/main/java/irbs/feature/jpa/support/CorpCustFeatureRetVo.java b/irbs.feature/src/main/java/irbs/feature/jpa/support/CorpCustFeatureRetVo.java index 995efa0..be307df 100644 --- a/irbs.feature/src/main/java/irbs/feature/jpa/support/CorpCustFeatureRetVo.java +++ b/irbs.feature/src/main/java/irbs/feature/jpa/support/CorpCustFeatureRetVo.java @@ -10,70 +10,514 @@ public class CorpCustFeatureRetVo extends CorporationAuditorVo { private String dataDt; //数据日期 private String custNo; //客户编号 private String custName; //客户名称 - private Double gm014; //CFI - private Double gm015; //CFF - private Double gm013; //CFO - private Double gm016; //CF - private Double cz066; //EBIT利息保障倍数 - private Double fz027; //EBIT利息保障倍数增长率 - private Double xj028; //EBIT与负债比 - private Double xj027; //EBIT与长期负债(非流动负债)比 - private Double cz027; //保守速动比率 - private Double cz028; //保守速动比率2 - private Double yl015; //财务费用率 - private Double cz060; //财务费用占借款比率 - private Double cz056; //偿债保障比率 - private Double yl006; //成本费用利润率 - private Double xj034; //筹资性现金流与所有者权益合计比率 - private Double cz030; //存货流动负债比 - private Double yl034; //存货与销售成本比率 - private Double cz041; //存货与总资产比率 - private Double fz008; //存货增长率 - private Double yy002; //存货周转率 - private Double yy016; //存货周转月数 - private Double yy021; //短期借款还款月数 - private Double yl040; //单位资产留存收益 - private Double cz051; //短期投资与流动资产合计之比 - private Double cz059; //短债比率 - private Double db003; //对外担保比净资产 - private Double db002; //对外担保比营业收入 - private Double db001; //对外担保比总资产 - private Double xj031; //非筹资性现金净流入与流动负债比率 + + /******************** 一般企业特征变量 ************************/ + private Double cz061 ; //长期债务与营运资金比率 + private Double qt017 ; //销售收入 + private Double cz074 ; //自由现金流量对借款总额比率 + private Double yy006 ; //现金周转率 + private Double yl010 ; //资产利润率 + private Double xj014 ; //现金流量充足率 + private Double fz011 ; //应收账款增长率 + private Double qt014 ; //整体现金流状况 + private Double cz009 ; //资产负债率指标 + private Double cz031 ; //应收账款负债率 + private Double qt013 ; //净资产收益率 + private Double gm010 ; //借款总额(计算方法与总银行借款相同) + private Double yy023 ; //应付账款平均付款账期 + private Double fz024 ; //流动比率增长率 + private Double yy011 ; //流动资产周转月数 + private Double fz015 ; //应付款增长率 + private Double yl018 ; //营业成本费用率 + private Double yl036 ; //销售收入存货比 + private Double cz012 ; //资产负债率指标4 + private Double xj008 ; //全部资产现金回收率 + private Double cz057 ; //资产累计收益比率 + private Double yy009 ; //所有者权益周转率 + private Double cz004 ; //净负债率 + private Double cz042 ; //所有者权益比率指标 + private Double cz064 ; //长期资产适合率指标2 + private Double cz022 ; //流动比率指标 + private Double db001 ; //对外担保比总资产 + private Double cz021 ; //现金比率指标 + private Double cz020 ; //有形净值与债务比 + private Double yy021 ; //短期借款还款月数 + private Double fz002 ; //营业外收支增长率 + private Double cz053 ; //流动负债结构比 + private Double cz073 ; //经营活动现金净流量与借款总额比率 + private Double xj010 ; //现金再投资比率 + private Double yy034 ; //长期资本适合率 + private Double qt001 ; //净利润增长率(模型) + private Double cz048 ; //固定资产与长期资金来源比率 + private Double cz016 ; //长期负债比率 + private Double yl003 ; //销售毛利率 + private Double cz008 ; //长期负债权益比率指标 + private Double cz013 ; //扣除预收账款后负债比率 + private Double cz002 ; //净负债比率 + private Double cz005 ; //银行债务资本净值比 + private Double cz054 ; //银行负债结构 + private Double fz006 ; //利润总额增长率 + private Double yy031 ; //营运资金债务比 + private Double xj028 ; //EBIT与负债比 + private Double yy026 ; //所有者权益合计周转月数 + private Double cz014 ; //流动负债比率 + private Double fz025 ; //权益负债比率增长率 + private Double cz037 ; //速动资产比率 + private Double cz019 ; //有形资产债务率指标 + private Double yl035 ; //应付账款与销售成本比率 + private Double xj030 ; //销售收入收现比率 + private Double gm004 ; //流动资产合计 + private Double cz001 ; //借款与总资本比率 + private Double yl025 ; //总资产收益率(ROA)2 + private Double yl011 ; //所有者权益合计报酬率 + private Double yl039 ; //长期负债(非流动负债)与收入比率 + private Double yl014 ; //长期资金报酬率 + private Double xj017 ; //资本化支出现金充足率 + private Double db002 ; //对外担保比营业收入 + private Double cz010 ; //资产负债率指标2 + private Double yy029 ; //预收账款占比 + private Double yl021 ; //营业外收支比例 + private Double cz051 ; //短期投资与流动资产合计之比 + private Double cz006 ; //负债权益比(杠杆率) + private Double gm018 ; //利润总额 + private Double xj004 ; //现金到期债务比 + private Double cz027 ; //保守速动比率 + private Double cz007 ; //所有者权益合计与年末贷款余额比率 + private Double yy018 ; //现金付费天数 + private Double yy019 ; //负债付款月数 + private Double yl034 ; //存货与销售成本比率 + private Double cz041 ; //存货与总资产比率 + private Double db003 ; //对外担保比净资产 + private Double cz047 ; //固定资产与所有者权益合计比率 + private Double gm006 ; //盈余公积与未分配利润合计 + private Double gm009 ; //长期负债合计 + private Double cz045 ; //资本固定化比率 + private Double cz046 ; //所有者权益合计对流动负债及所有者权益合计比率 + private Double yl026 ; //所有者权益合计收益率(ROE) + private Double cz036 ; //现金资产比率 + private Double param00010062; //所有者权益(或股东权益)合计 + private Double yl041 ; //(未分配利润+盈余公积)/年末总资产 + private Double yy008 ; //总资产周转率 + private Double yl030 ; //净利润与期初所有者权益合计比率 + private Double fz026 ; //所有者权益合计对固定资产比率增长率 + private Double yl029 ; //净利润与总负债比率 + private Double yl032 ; //净利润对固定资产及存货比率 + private Double cz032 ; //应收账款流动负债率 + private Double cz026 ; //速动比率指标3 + private Double yy010 ; //固定资产周转率 + private Double cz038 ; //流动资产比率 + private Double fz022 ; //销售净利润率增长率 + private Double yl033 ; //应收款与销售成本比率 + private Double qt007 ; //销售收入增长率(模型) + private Double yl017 ; //管理费用比例 + private Double fz005 ; //净利润增长率 + private Double yy016 ; //存货周转月数 + private Double fz009 ; //所有者权益合计增长率 + private Double yl015 ; //财务费用率 + private Double yy020 ; //流动负债付款月数 + private Double yy025 ; //固定资产周转月数 + private Double yl020 ; //固定支出偿付倍数 + private Double yy004 ; //应付账款周转率2 + private Double cz044 ; //权益乘数 + private Double yl006 ; //成本费用利润率 + private Double yy002 ; //存货周转率 + private Double xj003 ; //现金流动负债比率2 + private Double gm013 ; //CFO + private Double yl001 ; //营业利润率 + private Double yl004 ; //销售净利润率 + private Double yl045 ; //非经营性收入与营业务收入比 + private Double cz056 ; //偿债保障比率 + private Double fz013 ; //预收账款增长率 + private Double cz066 ; //EBIT利息保障倍数 + private Double cz068 ; //现金利息保障倍数 + private Double gm005 ; //固定资产合计 + private Double yl024 ; //总资产收益率(ROA) + private Double cz011 ; //资产负债率指标3(银行负债资产比) + private Double yl002 ; //营业利润与营运资金比率 + private Double cz063 ; //长期资产适合率指标 + private Double fz008 ; //存货增长率 + private Double cz043 ; //关联资金占用比率 + private Double cz035 ; //权益负债比率指标 + private Double yl016 ; //营业费用比例 + private Double cz015 ; //现金比 + private Double xj007 ; //销售现金比率 + private Double gm002 ; //总资产 + private Double yy014 ; //应付账款周转天数 + private Double yy027 ; //所有者权益合计周转年数 + private Double xj015 ; //利息支出与经营活动现金净流量比率 + private Double fz003 ; //总资产增长率 + private Double yl012 ; //资本回报率 + private Double yl027 ; //有形所有者权益合计收益率 + private Double cz058 ; //资本公积与实收资本比率 + private Double cz018 ; //有形净值与长期负债比 + private Double cz028 ; //保守速动比率2 + private Double yy015 ; //应收账款周转天数 + private Double yy012 ; //应收款项周转月数 + private Double fz012 ; //应收款项增长率 + private Double xj027 ; //EBIT与长期负债(非流动负债)比 + private Double yl042 ; //利润总额与流动负债比率 + private Double qt012 ; //总资产周转速度 + private Double cz065 ; //长期资产适合率指标3 + private Double cz017 ; //有形净值债务比 + private Double fz014 ; //固定资产投资扩张率 + private Double yy032 ; //经营收益营运指数 + private Double xj006 ; //现金短期负债比 + private Double cz033 ; //借款速动比率 + private Double xj033 ; //经营性现金流与所有者权益合计比率 + private Double qt009 ; //自由现金流与融资性债务比率 + private Double xj031 ; //非筹资性现金净流入与流动负债比率 + private Double xj035 ; //经营性现金流与财务费用比率 + private Double fz027 ; //EBIT利息保障倍数增长率 + private Double xj029 ; //收入质量比率 + private Double yl009 ; //总资产报酬率 + private Double cz003 ; //刚性负债杠杆比率 + private Double cz059 ; //短债比率 + private Double xj001 ; //现金债务总额比 + private Double yl005 ; //息税前利润率 + private Double gm007 ; //有形净值 + private Double gm016 ; //CF + private Double yl028 ; //资本收益率 + private Double yy024 ; //资产周转月数 + private Double yy033 ; //营运资本占比 + private Double qt008 ; //应收帐款周转速度 + private Double yl043 ; //应付账款与票据占成本比率 + private Double xj032 ; //投资性现金流与所有者权益合计比率 + private Double xj016 ; //投资活动现金充足率 + private Double xj013 ; //经营活动净现金流量与净利润比率 + private Double cz025 ; //速动比率指标2 + private Double xj005 ; //经营活动现金净流量短期借款偿付保障倍数 + private Double cz049 ; //所有者权益合计对固定资产比率 + private Double fz001 ; //销售收入增长率 + private Double cz039 ; //应收账款与总资产比率 + private Double yl037 ; //投资收益比例 + private Double xj002 ; //现金流动负债比 + private Double qt010 ; //销售收入收现比率(模型) + private Double yl019 ; //三项费用比例 + private Double yy005 ; //流动资产周转率 + private Double qycb1 ; //上一期企业财务接口 + private Double qt016 ; //净资产 + private Double gm001 ; //所有者权益合计 + private Double cz030 ; //存货流动负债比 + private Double cz060 ; //财务费用占借款比率 + private Double gm011 ; //营运资本 + private Double cz052 ; //付息债务结构比指标 + private Double fz010 ; //有形资产增长率 + private Double xj012 ; //平均经营活动净现金流量与负债比率 + private Double fz007 ; //营运资本增长率 + private Double qycb0 ; //本期企业财务接口 + private Double cz024 ; //速动比率 + private Double yy028 ; //营业周期 + private Double param00030017; //一、营业收入 + private Double yy013 ; //应收账款周转月数 + private Double param00030008; //财务费用 + private Double yy017 ; //现金周转天数 + private Double gm008 ; //净债务 + private Double yl040 ; //单位资产留存收益 + private Double gm017 ; //主营业务收入 + private Double qt015 ; //净利润 + private Double xj009 ; //现金流量适合比率 + private Double yl023 ; //投资收益率 + private Double yy030 ; //长期负债与营运资金比率 + private Double yy022 ; //应付款项付款月数 + private Double yy003 ; //应收账款周转率 + private Double gm015 ; //CFF + private Double yy001 ; //营运资本周转率 + private Double cz050 ; //关联资金占用比率1 + private Double cz023 ; //流动比率指标2 + private Double fz023 ; //速动比率增长率 + private Double gm003 ; //资本总额 + private Double xj034 ; //筹资性现金流与所有者权益合计比率 + private Double cz029 ; //现金流动负债比率 + private Double gm014 ; //CFI + private Double cz062 ; //营运资金与资产比率 + private Double yy007 ; //速动资产周转率 + + /******************** 事业单位特征变量 ************************/ + private Double sycz041; //存货与总资产比率 + private Double sycz006; //负债权益比杠杆率 + private Double sycz043; //关联资金占用比率 + private Double syqt004; //经费自给率 + private Double sycz013; //扣除预收账款后负债比率 + private Double sycz044; //权益乘数 + private Double sycz035; //权益负债比率 + private Double syfz025; //权益负债比率增长率 + private Double syqt005; //收支结余率 + private Double sycz042; //所有者权益比率 + private Double sygm001; //所有者权益合计 + private Double syfz009; //所有者权益合计增长率 + private Double syfz015; //应付款增长率 + private Double syfz012; //应收款项增长率 + private Double sycz031; //应收账款负债率 + private Double sycz039; //应收账款与总资产比率 + private Double syfz011; //应收账款增长率 + private Double sygm007; //有形净值 + private Double sycz020; //有形净值与债务比率 + private Double sycz017; //有形净值债务比 + private Double syfz010; //有形资产增长率 + private Double syfz013; //预收账款增长率 + private Double syqt003; //增长稳定性 + private Double sycz009; //资产负债率 + private Double syqt018; //总收入 + private Double syqt002; //总收入增长率 + private Double sygm002; //总资产 + private Double syfz003; //总资产增长率 public CorpCustFeatureRetVo(){} public CorpCustFeatureRetVo(Map map) { this.dataDt = map.get("DATA_DT")==null?"":(String)map.get("DATA_DT"); this.custNo = map.get("CUST_NO")==null?"":(String)map.get("CUST_NO"); this.custName = map.get("CUST_NAME")==null?"":(String)map.get("CUST_NAME"); - this.gm013 = map.get("GM013")==null?null:((BigDecimal)map.get("GM013")).doubleValue(); - this.gm014 = map.get("GM014")==null?null:((BigDecimal)map.get("GM014")).doubleValue(); - this.gm015 = map.get("GM015")==null?null:((BigDecimal)map.get("GM015")).doubleValue(); - this.gm016 = map.get("GM016")==null?null:((BigDecimal)map.get("GM016")).doubleValue(); - this.cz066 = map.get("CZ066")==null?null:((BigDecimal)map.get("CZ066")).doubleValue(); - this.fz027 = map.get("FZ027")==null?null:((BigDecimal)map.get("FZ027")).doubleValue(); - this.xj028 = map.get("XJ028")==null?null:((BigDecimal)map.get("XJ028")).doubleValue(); - this.xj027 = map.get("XJ027")==null?null:((BigDecimal)map.get("XJ027")).doubleValue(); - this.cz027 = map.get("CZ027")==null?null:((BigDecimal)map.get("CZ027")).doubleValue(); - this.cz028 = map.get("CZ028")==null?null:((BigDecimal)map.get("CZ028")).doubleValue(); - this.yl015 = map.get("YL015")==null?null:((BigDecimal)map.get("YL015")).doubleValue(); - this.cz060 = map.get("CZ060")==null?null:((BigDecimal)map.get("CZ060")).doubleValue(); - this.cz056 = map.get("CZ056")==null?null:((BigDecimal)map.get("CZ056")).doubleValue(); - this.yl006 = map.get("YL006")==null?null:((BigDecimal)map.get("YL006")).doubleValue(); - this.xj034 = map.get("XJ034")==null?null:((BigDecimal)map.get("XJ034")).doubleValue(); - this.cz030 = map.get("CZ030")==null?null:((BigDecimal)map.get("CZ030")).doubleValue(); - this.yl034 = map.get("YL034")==null?null:((BigDecimal)map.get("YL034")).doubleValue(); - this.cz041 = map.get("CZ041")==null?null:((BigDecimal)map.get("CZ041")).doubleValue(); - this.fz008 = map.get("FZ008")==null?null:((BigDecimal)map.get("FZ008")).doubleValue(); - this.yy002 = map.get("YY002")==null?null:((BigDecimal)map.get("YY002")).doubleValue(); - this.yy016 = map.get("YY016")==null?null:((BigDecimal)map.get("YY016")).doubleValue(); - this.yy021 = map.get("YY021")==null?null:((BigDecimal)map.get("YY021")).doubleValue(); - this.yl040 = map.get("YL040")==null?null:((BigDecimal)map.get("YL040")).doubleValue(); - this.cz051 = map.get("CZ051")==null?null:((BigDecimal)map.get("CZ051")).doubleValue(); - this.cz059 = map.get("CZ059")==null?null:((BigDecimal)map.get("CZ059")).doubleValue(); - this.db003 = map.get("DB003")==null?null:((BigDecimal)map.get("DB003")).doubleValue(); - this.db002 = map.get("DB002")==null?null:((BigDecimal)map.get("DB002")).doubleValue(); - this.db001 = map.get("DB001")==null?null:((BigDecimal)map.get("DB001")).doubleValue(); - this.xj031 = map.get("XJ031")==null?null:((BigDecimal)map.get("XJ031")).doubleValue(); + + /******************** 一般企业特征变量 ************************/ + this.cz061 = map.get("CZ061")==null?null:((BigDecimal)map.get("CZ061")).doubleValue(); + this.qt017 = map.get("QT017")==null?null:((BigDecimal)map.get("QT017")).doubleValue(); + this.cz074 = map.get("CZ074")==null?null:((BigDecimal)map.get("CZ074")).doubleValue(); + this.yy006 = map.get("YY006")==null?null:((BigDecimal)map.get("YY006")).doubleValue(); + this.yl010 = map.get("YL010")==null?null:((BigDecimal)map.get("YL010")).doubleValue(); + this.xj014 = map.get("XJ014")==null?null:((BigDecimal)map.get("XJ014")).doubleValue(); + this.fz011 = map.get("FZ011")==null?null:((BigDecimal)map.get("FZ011")).doubleValue(); + this.qt014 = map.get("QT014")==null?null:((BigDecimal)map.get("QT014")).doubleValue(); + this.cz009 = map.get("CZ009")==null?null:((BigDecimal)map.get("CZ009")).doubleValue(); + this.cz031 = map.get("CZ031")==null?null:((BigDecimal)map.get("CZ031")).doubleValue(); + this.qt013 = map.get("QT013")==null?null:((BigDecimal)map.get("QT013")).doubleValue(); + this.gm010 = map.get("GM010")==null?null:((BigDecimal)map.get("GM010")).doubleValue(); + this.yy023 = map.get("YY023")==null?null:((BigDecimal)map.get("YY023")).doubleValue(); + this.fz024 = map.get("FZ024")==null?null:((BigDecimal)map.get("FZ024")).doubleValue(); + this.yy011 = map.get("YY011")==null?null:((BigDecimal)map.get("YY011")).doubleValue(); + this.fz015 = map.get("FZ015")==null?null:((BigDecimal)map.get("FZ015")).doubleValue(); + this.yl018 = map.get("YL018")==null?null:((BigDecimal)map.get("YL018")).doubleValue(); + this.yl036 = map.get("YL036")==null?null:((BigDecimal)map.get("YL036")).doubleValue(); + this.cz012 = map.get("CZ012")==null?null:((BigDecimal)map.get("CZ012")).doubleValue(); + this.xj008 = map.get("XJ008")==null?null:((BigDecimal)map.get("XJ008")).doubleValue(); + this.cz057 = map.get("CZ057")==null?null:((BigDecimal)map.get("CZ057")).doubleValue(); + this.yy009 = map.get("YY009")==null?null:((BigDecimal)map.get("YY009")).doubleValue(); + this.cz004 = map.get("CZ004")==null?null:((BigDecimal)map.get("CZ004")).doubleValue(); + this.cz042 = map.get("CZ042")==null?null:((BigDecimal)map.get("CZ042")).doubleValue(); + this.cz064 = map.get("CZ064")==null?null:((BigDecimal)map.get("CZ064")).doubleValue(); + this.cz022 = map.get("CZ022")==null?null:((BigDecimal)map.get("CZ022")).doubleValue(); + this.db001 = map.get("DB001")==null?null:((BigDecimal)map.get("DB001")).doubleValue(); + this.cz021 = map.get("CZ021")==null?null:((BigDecimal)map.get("CZ021")).doubleValue(); + this.cz020 = map.get("CZ020")==null?null:((BigDecimal)map.get("CZ020")).doubleValue(); + this.yy021 = map.get("YY021")==null?null:((BigDecimal)map.get("YY021")).doubleValue(); + this.fz002 = map.get("FZ002")==null?null:((BigDecimal)map.get("FZ002")).doubleValue(); + this.cz053 = map.get("CZ053")==null?null:((BigDecimal)map.get("CZ053")).doubleValue(); + this.cz073 = map.get("CZ073")==null?null:((BigDecimal)map.get("CZ073")).doubleValue(); + this.xj010 = map.get("XJ010")==null?null:((BigDecimal)map.get("XJ010")).doubleValue(); + this.yy034 = map.get("YY034")==null?null:((BigDecimal)map.get("YY034")).doubleValue(); + this.qt001 = map.get("QT001")==null?null:((BigDecimal)map.get("QT001")).doubleValue(); + this.cz048 = map.get("CZ048")==null?null:((BigDecimal)map.get("CZ048")).doubleValue(); + this.cz016 = map.get("CZ016")==null?null:((BigDecimal)map.get("CZ016")).doubleValue(); + this.yl003 = map.get("YL003")==null?null:((BigDecimal)map.get("YL003")).doubleValue(); + this.cz008 = map.get("CZ008")==null?null:((BigDecimal)map.get("CZ008")).doubleValue(); + this.cz013 = map.get("CZ013")==null?null:((BigDecimal)map.get("CZ013")).doubleValue(); + this.cz002 = map.get("CZ002")==null?null:((BigDecimal)map.get("CZ002")).doubleValue(); + this.cz005 = map.get("CZ005")==null?null:((BigDecimal)map.get("CZ005")).doubleValue(); + this.cz054 = map.get("CZ054")==null?null:((BigDecimal)map.get("CZ054")).doubleValue(); + this.fz006 = map.get("FZ006")==null?null:((BigDecimal)map.get("FZ006")).doubleValue(); + this.yy031 = map.get("YY031")==null?null:((BigDecimal)map.get("YY031")).doubleValue(); + this.xj028 = map.get("XJ028")==null?null:((BigDecimal)map.get("XJ028")).doubleValue(); + this.yy026 = map.get("YY026")==null?null:((BigDecimal)map.get("YY026")).doubleValue(); + this.cz014 = map.get("CZ014")==null?null:((BigDecimal)map.get("CZ014")).doubleValue(); + this.fz025 = map.get("FZ025")==null?null:((BigDecimal)map.get("FZ025")).doubleValue(); + this.cz037 = map.get("CZ037")==null?null:((BigDecimal)map.get("CZ037")).doubleValue(); + this.cz019 = map.get("CZ019")==null?null:((BigDecimal)map.get("CZ019")).doubleValue(); + this.yl035 = map.get("YL035")==null?null:((BigDecimal)map.get("YL035")).doubleValue(); + this.xj030 = map.get("XJ030")==null?null:((BigDecimal)map.get("XJ030")).doubleValue(); + this.gm004 = map.get("GM004")==null?null:((BigDecimal)map.get("GM004")).doubleValue(); + this.cz001 = map.get("CZ001")==null?null:((BigDecimal)map.get("CZ001")).doubleValue(); + this.yl025 = map.get("YL025")==null?null:((BigDecimal)map.get("YL025")).doubleValue(); + this.yl011 = map.get("YL011")==null?null:((BigDecimal)map.get("YL011")).doubleValue(); + this.yl039 = map.get("YL039")==null?null:((BigDecimal)map.get("YL039")).doubleValue(); + this.yl014 = map.get("YL014")==null?null:((BigDecimal)map.get("YL014")).doubleValue(); + this.xj017 = map.get("XJ017")==null?null:((BigDecimal)map.get("XJ017")).doubleValue(); + this.db002 = map.get("DB002")==null?null:((BigDecimal)map.get("DB002")).doubleValue(); + this.cz010 = map.get("CZ010")==null?null:((BigDecimal)map.get("CZ010")).doubleValue(); + this.yy029 = map.get("YY029")==null?null:((BigDecimal)map.get("YY029")).doubleValue(); + this.yl021 = map.get("YL021")==null?null:((BigDecimal)map.get("YL021")).doubleValue(); + this.cz051 = map.get("CZ051")==null?null:((BigDecimal)map.get("CZ051")).doubleValue(); + this.cz006 = map.get("CZ006")==null?null:((BigDecimal)map.get("CZ006")).doubleValue(); + this.gm018 = map.get("GM018")==null?null:((BigDecimal)map.get("GM018")).doubleValue(); + this.xj004 = map.get("XJ004")==null?null:((BigDecimal)map.get("XJ004")).doubleValue(); + this.cz027 = map.get("CZ027")==null?null:((BigDecimal)map.get("CZ027")).doubleValue(); + this.cz007 = map.get("CZ007")==null?null:((BigDecimal)map.get("CZ007")).doubleValue(); + this.yy018 = map.get("YY018")==null?null:((BigDecimal)map.get("YY018")).doubleValue(); + this.yy019 = map.get("YY019")==null?null:((BigDecimal)map.get("YY019")).doubleValue(); + this.yl034 = map.get("YL034")==null?null:((BigDecimal)map.get("YL034")).doubleValue(); + this.cz041 = map.get("CZ041")==null?null:((BigDecimal)map.get("CZ041")).doubleValue(); + this.db003 = map.get("DB003")==null?null:((BigDecimal)map.get("DB003")).doubleValue(); + this.cz047 = map.get("CZ047")==null?null:((BigDecimal)map.get("CZ047")).doubleValue(); + this.gm006 = map.get("GM006")==null?null:((BigDecimal)map.get("GM006")).doubleValue(); + this.gm009 = map.get("GM009")==null?null:((BigDecimal)map.get("GM009")).doubleValue(); + this.cz045 = map.get("CZ045")==null?null:((BigDecimal)map.get("CZ045")).doubleValue(); + this.cz046 = map.get("CZ046")==null?null:((BigDecimal)map.get("CZ046")).doubleValue(); + this.yl026 = map.get("YL026")==null?null:((BigDecimal)map.get("YL026")).doubleValue(); + this.cz036 = map.get("CZ036")==null?null:((BigDecimal)map.get("CZ036")).doubleValue(); + this.param00010062 = map.get("PARAM00010062")==null?null:((BigDecimal)map.get("PARAM00010062")).doubleValue(); + this.yl041 = map.get("YL041")==null?null:((BigDecimal)map.get("YL041")).doubleValue(); + this.yy008 = map.get("YY008")==null?null:((BigDecimal)map.get("YY008")).doubleValue(); + this.yl030 = map.get("YL030")==null?null:((BigDecimal)map.get("YL030")).doubleValue(); + this.fz026 = map.get("FZ026")==null?null:((BigDecimal)map.get("FZ026")).doubleValue(); + this.yl029 = map.get("YL029")==null?null:((BigDecimal)map.get("YL029")).doubleValue(); + this.yl032 = map.get("YL032")==null?null:((BigDecimal)map.get("YL032")).doubleValue(); + this.cz032 = map.get("CZ032")==null?null:((BigDecimal)map.get("CZ032")).doubleValue(); + this.cz026 = map.get("CZ026")==null?null:((BigDecimal)map.get("CZ026")).doubleValue(); + this.yy010 = map.get("YY010")==null?null:((BigDecimal)map.get("YY010")).doubleValue(); + this.cz038 = map.get("CZ038")==null?null:((BigDecimal)map.get("CZ038")).doubleValue(); + this.fz022 = map.get("FZ022")==null?null:((BigDecimal)map.get("FZ022")).doubleValue(); + this.yl033 = map.get("YL033")==null?null:((BigDecimal)map.get("YL033")).doubleValue(); + this.qt007 = map.get("QT007")==null?null:((BigDecimal)map.get("QT007")).doubleValue(); + this.yl017 = map.get("YL017")==null?null:((BigDecimal)map.get("YL017")).doubleValue(); + this.fz005 = map.get("FZ005")==null?null:((BigDecimal)map.get("FZ005")).doubleValue(); + this.yy016 = map.get("YY016")==null?null:((BigDecimal)map.get("YY016")).doubleValue(); + this.fz009 = map.get("FZ009")==null?null:((BigDecimal)map.get("FZ009")).doubleValue(); + this.yl015 = map.get("YL015")==null?null:((BigDecimal)map.get("YL015")).doubleValue(); + this.yy020 = map.get("YY020")==null?null:((BigDecimal)map.get("YY020")).doubleValue(); + this.yy025 = map.get("YY025")==null?null:((BigDecimal)map.get("YY025")).doubleValue(); + this.yl020 = map.get("YL020")==null?null:((BigDecimal)map.get("YL020")).doubleValue(); + this.yy004 = map.get("YY004")==null?null:((BigDecimal)map.get("YY004")).doubleValue(); + this.cz044 = map.get("CZ044")==null?null:((BigDecimal)map.get("CZ044")).doubleValue(); + this.yl006 = map.get("YL006")==null?null:((BigDecimal)map.get("YL006")).doubleValue(); + this.yy002 = map.get("YY002")==null?null:((BigDecimal)map.get("YY002")).doubleValue(); + this.xj003 = map.get("XJ003")==null?null:((BigDecimal)map.get("XJ003")).doubleValue(); + this.gm013 = map.get("GM013")==null?null:((BigDecimal)map.get("GM013")).doubleValue(); + this.yl001 = map.get("YL001")==null?null:((BigDecimal)map.get("YL001")).doubleValue(); + this.yl004 = map.get("YL004")==null?null:((BigDecimal)map.get("YL004")).doubleValue(); + this.yl045 = map.get("YL045")==null?null:((BigDecimal)map.get("YL045")).doubleValue(); + this.cz056 = map.get("CZ056")==null?null:((BigDecimal)map.get("CZ056")).doubleValue(); + this.fz013 = map.get("FZ013")==null?null:((BigDecimal)map.get("FZ013")).doubleValue(); + this.cz066 = map.get("CZ066")==null?null:((BigDecimal)map.get("CZ066")).doubleValue(); + this.cz068 = map.get("CZ068")==null?null:((BigDecimal)map.get("CZ068")).doubleValue(); + this.gm005 = map.get("GM005")==null?null:((BigDecimal)map.get("GM005")).doubleValue(); + this.yl024 = map.get("YL024")==null?null:((BigDecimal)map.get("YL024")).doubleValue(); + this.cz011 = map.get("CZ011")==null?null:((BigDecimal)map.get("CZ011")).doubleValue(); + this.yl002 = map.get("YL002")==null?null:((BigDecimal)map.get("YL002")).doubleValue(); + this.cz063 = map.get("CZ063")==null?null:((BigDecimal)map.get("CZ063")).doubleValue(); + this.fz008 = map.get("FZ008")==null?null:((BigDecimal)map.get("FZ008")).doubleValue(); + this.cz043 = map.get("CZ043")==null?null:((BigDecimal)map.get("CZ043")).doubleValue(); + this.cz035 = map.get("CZ035")==null?null:((BigDecimal)map.get("CZ035")).doubleValue(); + this.yl016 = map.get("YL016")==null?null:((BigDecimal)map.get("YL016")).doubleValue(); + this.cz015 = map.get("CZ015")==null?null:((BigDecimal)map.get("CZ015")).doubleValue(); + this.xj007 = map.get("XJ007")==null?null:((BigDecimal)map.get("XJ007")).doubleValue(); + this.gm002 = map.get("GM002")==null?null:((BigDecimal)map.get("GM002")).doubleValue(); + this.yy014 = map.get("YY014")==null?null:((BigDecimal)map.get("YY014")).doubleValue(); + this.yy027 = map.get("YY027")==null?null:((BigDecimal)map.get("YY027")).doubleValue(); + this.xj015 = map.get("XJ015")==null?null:((BigDecimal)map.get("XJ015")).doubleValue(); + this.fz003 = map.get("FZ003")==null?null:((BigDecimal)map.get("FZ003")).doubleValue(); + this.yl012 = map.get("YL012")==null?null:((BigDecimal)map.get("YL012")).doubleValue(); + this.yl027 = map.get("YL027")==null?null:((BigDecimal)map.get("YL027")).doubleValue(); + this.cz058 = map.get("CZ058")==null?null:((BigDecimal)map.get("CZ058")).doubleValue(); + this.cz018 = map.get("CZ018")==null?null:((BigDecimal)map.get("CZ018")).doubleValue(); + this.cz028 = map.get("CZ028")==null?null:((BigDecimal)map.get("CZ028")).doubleValue(); + this.yy015 = map.get("YY015")==null?null:((BigDecimal)map.get("YY015")).doubleValue(); + this.yy012 = map.get("YY012")==null?null:((BigDecimal)map.get("YY012")).doubleValue(); + this.fz012 = map.get("FZ012")==null?null:((BigDecimal)map.get("FZ012")).doubleValue(); + this.xj027 = map.get("XJ027")==null?null:((BigDecimal)map.get("XJ027")).doubleValue(); + this.yl042 = map.get("YL042")==null?null:((BigDecimal)map.get("YL042")).doubleValue(); + this.qt012 = map.get("QT012")==null?null:((BigDecimal)map.get("QT012")).doubleValue(); + this.cz065 = map.get("CZ065")==null?null:((BigDecimal)map.get("CZ065")).doubleValue(); + this.cz017 = map.get("CZ017")==null?null:((BigDecimal)map.get("CZ017")).doubleValue(); + this.fz014 = map.get("FZ014")==null?null:((BigDecimal)map.get("FZ014")).doubleValue(); + this.yy032 = map.get("YY032")==null?null:((BigDecimal)map.get("YY032")).doubleValue(); + this.xj006 = map.get("XJ006")==null?null:((BigDecimal)map.get("XJ006")).doubleValue(); + this.cz033 = map.get("CZ033")==null?null:((BigDecimal)map.get("CZ033")).doubleValue(); + this.xj033 = map.get("XJ033")==null?null:((BigDecimal)map.get("XJ033")).doubleValue(); + this.qt009 = map.get("QT009")==null?null:((BigDecimal)map.get("QT009")).doubleValue(); + this.xj031 = map.get("XJ031")==null?null:((BigDecimal)map.get("XJ031")).doubleValue(); + this.xj035 = map.get("XJ035")==null?null:((BigDecimal)map.get("XJ035")).doubleValue(); + this.fz027 = map.get("FZ027")==null?null:((BigDecimal)map.get("FZ027")).doubleValue(); + this.xj029 = map.get("XJ029")==null?null:((BigDecimal)map.get("XJ029")).doubleValue(); + this.yl009 = map.get("YL009")==null?null:((BigDecimal)map.get("YL009")).doubleValue(); + this.cz003 = map.get("CZ003")==null?null:((BigDecimal)map.get("CZ003")).doubleValue(); + this.cz059 = map.get("CZ059")==null?null:((BigDecimal)map.get("CZ059")).doubleValue(); + this.xj001 = map.get("XJ001")==null?null:((BigDecimal)map.get("XJ001")).doubleValue(); + this.yl005 = map.get("YL005")==null?null:((BigDecimal)map.get("YL005")).doubleValue(); + this.gm007 = map.get("GM007")==null?null:((BigDecimal)map.get("GM007")).doubleValue(); + this.gm016 = map.get("GM016")==null?null:((BigDecimal)map.get("GM016")).doubleValue(); + this.yl028 = map.get("YL028")==null?null:((BigDecimal)map.get("YL028")).doubleValue(); + this.yy024 = map.get("YY024")==null?null:((BigDecimal)map.get("YY024")).doubleValue(); + this.yy033 = map.get("YY033")==null?null:((BigDecimal)map.get("YY033")).doubleValue(); + this.qt008 = map.get("QT008")==null?null:((BigDecimal)map.get("QT008")).doubleValue(); + this.yl043 = map.get("YL043")==null?null:((BigDecimal)map.get("YL043")).doubleValue(); + this.xj032 = map.get("XJ032")==null?null:((BigDecimal)map.get("XJ032")).doubleValue(); + this.xj016 = map.get("XJ016")==null?null:((BigDecimal)map.get("XJ016")).doubleValue(); + this.xj013 = map.get("XJ013")==null?null:((BigDecimal)map.get("XJ013")).doubleValue(); + this.cz025 = map.get("CZ025")==null?null:((BigDecimal)map.get("CZ025")).doubleValue(); + this.xj005 = map.get("XJ005")==null?null:((BigDecimal)map.get("XJ005")).doubleValue(); + this.cz049 = map.get("CZ049")==null?null:((BigDecimal)map.get("CZ049")).doubleValue(); + this.fz001 = map.get("FZ001")==null?null:((BigDecimal)map.get("FZ001")).doubleValue(); + this.cz039 = map.get("CZ039")==null?null:((BigDecimal)map.get("CZ039")).doubleValue(); + this.yl037 = map.get("YL037")==null?null:((BigDecimal)map.get("YL037")).doubleValue(); + this.xj002 = map.get("XJ002")==null?null:((BigDecimal)map.get("XJ002")).doubleValue(); + this.qt010 = map.get("QT010")==null?null:((BigDecimal)map.get("QT010")).doubleValue(); + this.yl019 = map.get("YL019")==null?null:((BigDecimal)map.get("YL019")).doubleValue(); + this.yy005 = map.get("YY005")==null?null:((BigDecimal)map.get("YY005")).doubleValue(); + this.qycb1 = map.get("QYCB1")==null?null:((BigDecimal)map.get("QYCB1")).doubleValue(); + this.qt016 = map.get("QT016")==null?null:((BigDecimal)map.get("QT016")).doubleValue(); + this.gm001 = map.get("GM001")==null?null:((BigDecimal)map.get("GM001")).doubleValue(); + this.cz030 = map.get("CZ030")==null?null:((BigDecimal)map.get("CZ030")).doubleValue(); + this.cz060 = map.get("CZ060")==null?null:((BigDecimal)map.get("CZ060")).doubleValue(); + this.gm011 = map.get("GM011")==null?null:((BigDecimal)map.get("GM011")).doubleValue(); + this.cz052 = map.get("CZ052")==null?null:((BigDecimal)map.get("CZ052")).doubleValue(); + this.fz010 = map.get("FZ010")==null?null:((BigDecimal)map.get("FZ010")).doubleValue(); + this.xj012 = map.get("XJ012")==null?null:((BigDecimal)map.get("XJ012")).doubleValue(); + this.fz007 = map.get("FZ007")==null?null:((BigDecimal)map.get("FZ007")).doubleValue(); + this.qycb0 = map.get("QYCB0")==null?null:((BigDecimal)map.get("QYCB0")).doubleValue(); + this.cz024 = map.get("CZ024")==null?null:((BigDecimal)map.get("CZ024")).doubleValue(); + this.yy028 = map.get("YY028")==null?null:((BigDecimal)map.get("YY028")).doubleValue(); + this.param00030017 = map.get("PARAM00030017")==null?null:((BigDecimal)map.get("PARAM00030017")).doubleValue(); + this.yy013 = map.get("YY013")==null?null:((BigDecimal)map.get("YY013")).doubleValue(); + this.param00030008 = map.get("PARAM00030008")==null?null:((BigDecimal)map.get("PARAM00030008")).doubleValue(); + this.yy017 = map.get("YY017")==null?null:((BigDecimal)map.get("YY017")).doubleValue(); + this.gm008 = map.get("GM008")==null?null:((BigDecimal)map.get("GM008")).doubleValue(); + this.yl040 = map.get("YL040")==null?null:((BigDecimal)map.get("YL040")).doubleValue(); + this.gm017 = map.get("GM017")==null?null:((BigDecimal)map.get("GM017")).doubleValue(); + this.qt015 = map.get("QT015")==null?null:((BigDecimal)map.get("QT015")).doubleValue(); + this.xj009 = map.get("XJ009")==null?null:((BigDecimal)map.get("XJ009")).doubleValue(); + this.yl023 = map.get("YL023")==null?null:((BigDecimal)map.get("YL023")).doubleValue(); + this.yy030 = map.get("YY030")==null?null:((BigDecimal)map.get("YY030")).doubleValue(); + this.yy022 = map.get("YY022")==null?null:((BigDecimal)map.get("YY022")).doubleValue(); + this.yy003 = map.get("YY003")==null?null:((BigDecimal)map.get("YY003")).doubleValue(); + this.gm015 = map.get("GM015")==null?null:((BigDecimal)map.get("GM015")).doubleValue(); + this.yy001 = map.get("YY001")==null?null:((BigDecimal)map.get("YY001")).doubleValue(); + this.cz050 = map.get("CZ050")==null?null:((BigDecimal)map.get("CZ050")).doubleValue(); + this.cz023 = map.get("CZ023")==null?null:((BigDecimal)map.get("CZ023")).doubleValue(); + this.fz023 = map.get("FZ023")==null?null:((BigDecimal)map.get("FZ023")).doubleValue(); + this.gm003 = map.get("GM003")==null?null:((BigDecimal)map.get("GM003")).doubleValue(); + this.xj034 = map.get("XJ034")==null?null:((BigDecimal)map.get("XJ034")).doubleValue(); + this.cz029 = map.get("CZ029")==null?null:((BigDecimal)map.get("CZ029")).doubleValue(); + this.gm014 = map.get("GM014")==null?null:((BigDecimal)map.get("GM014")).doubleValue(); + this.cz062 = map.get("CZ062")==null?null:((BigDecimal)map.get("CZ062")).doubleValue(); + this.yy007 = map.get("YY007")==null?null:((BigDecimal)map.get("YY007")).doubleValue(); + + /******************** 事业单位特征变量 ************************/ + this.sycz041 = map.get("SY_CZ041")==null?null:((BigDecimal)map.get("SY_CZ041")).doubleValue(); + this.sycz006 = map.get("SY_CZ006")==null?null:((BigDecimal)map.get("SY_CZ006")).doubleValue(); + this.sycz043 = map.get("SY_CZ043")==null?null:((BigDecimal)map.get("SY_CZ043")).doubleValue(); + this.syqt004 = map.get("SY_QT004")==null?null:((BigDecimal)map.get("SY_QT004")).doubleValue(); + this.sycz013 = map.get("SY_CZ013")==null?null:((BigDecimal)map.get("SY_CZ013")).doubleValue(); + this.sycz044 = map.get("SY_CZ044")==null?null:((BigDecimal)map.get("SY_CZ044")).doubleValue(); + this.sycz035 = map.get("SY_CZ035")==null?null:((BigDecimal)map.get("SY_CZ035")).doubleValue(); + this.syfz025 = map.get("SY_FZ025")==null?null:((BigDecimal)map.get("SY_FZ025")).doubleValue(); + this.syqt005 = map.get("SY_QT005")==null?null:((BigDecimal)map.get("SY_QT005")).doubleValue(); + this.sycz042 = map.get("SY_CZ042")==null?null:((BigDecimal)map.get("SY_CZ042")).doubleValue(); + this.sygm001 = map.get("SY_GM001")==null?null:((BigDecimal)map.get("SY_GM001")).doubleValue(); + this.syfz009 = map.get("SY_FZ009")==null?null:((BigDecimal)map.get("SY_FZ009")).doubleValue(); + this.syfz015 = map.get("SY_FZ015")==null?null:((BigDecimal)map.get("SY_FZ015")).doubleValue(); + this.syfz012 = map.get("SY_FZ012")==null?null:((BigDecimal)map.get("SY_FZ012")).doubleValue(); + this.sycz031 = map.get("SY_CZ031")==null?null:((BigDecimal)map.get("SY_CZ031")).doubleValue(); + this.sycz039 = map.get("SY_CZ039")==null?null:((BigDecimal)map.get("SY_CZ039")).doubleValue(); + this.syfz011 = map.get("SY_FZ011")==null?null:((BigDecimal)map.get("SY_FZ011")).doubleValue(); + this.sygm007 = map.get("SY_GM007")==null?null:((BigDecimal)map.get("SY_GM007")).doubleValue(); + this.sycz020 = map.get("SY_CZ020")==null?null:((BigDecimal)map.get("SY_CZ020")).doubleValue(); + this.sycz017 = map.get("SY_CZ017")==null?null:((BigDecimal)map.get("SY_CZ017")).doubleValue(); + this.syfz010 = map.get("SY_FZ010")==null?null:((BigDecimal)map.get("SY_FZ010")).doubleValue(); + this.syfz013 = map.get("SY_FZ013")==null?null:((BigDecimal)map.get("SY_FZ013")).doubleValue(); + this.syqt003 = map.get("SY_QT003")==null?null:((BigDecimal)map.get("SY_QT003")).doubleValue(); + this.sycz009 = map.get("SY_CZ009")==null?null:((BigDecimal)map.get("SY_CZ009")).doubleValue(); + this.syqt018 = map.get("SY_QT018")==null?null:((BigDecimal)map.get("SY_QT018")).doubleValue(); + this.syqt002 = map.get("SY_QT002")==null?null:((BigDecimal)map.get("SY_QT002")).doubleValue(); + this.sygm002 = map.get("SY_GM002")==null?null:((BigDecimal)map.get("SY_GM002")).doubleValue(); + this.syfz003 = map.get("SY_FZ003")==null?null:((BigDecimal)map.get("SY_FZ003")).doubleValue(); } public String getId() { @@ -339,4 +783,1748 @@ public class CorpCustFeatureRetVo extends CorporationAuditorVo { public void setXj031(Double xj031) { this.xj031 = xj031; } + + public Double getSycz041() { + return sycz041; + } + + public void setSycz041(Double sycz041) { + this.sycz041 = sycz041; + } + + public Double getSycz006() { + return sycz006; + } + + public void setSycz006(Double sycz006) { + this.sycz006 = sycz006; + } + + public Double getSycz043() { + return sycz043; + } + + public void setSycz043(Double sycz043) { + this.sycz043 = sycz043; + } + + public Double getSyqt004() { + return syqt004; + } + + public void setSyqt004(Double syqt004) { + this.syqt004 = syqt004; + } + + public Double getSycz013() { + return sycz013; + } + + public void setSycz013(Double sycz013) { + this.sycz013 = sycz013; + } + + public Double getSycz044() { + return sycz044; + } + + public void setSycz044(Double sycz044) { + this.sycz044 = sycz044; + } + + public Double getSycz035() { + return sycz035; + } + + public void setSycz035(Double sycz035) { + this.sycz035 = sycz035; + } + + public Double getSyfz025() { + return syfz025; + } + + public void setSyfz025(Double syfz025) { + this.syfz025 = syfz025; + } + + public Double getSyqt005() { + return syqt005; + } + + public void setSyqt005(Double syqt005) { + this.syqt005 = syqt005; + } + + public Double getSycz042() { + return sycz042; + } + + public void setSycz042(Double sycz042) { + this.sycz042 = sycz042; + } + + public Double getSygm001() { + return sygm001; + } + + public void setSygm001(Double sygm001) { + this.sygm001 = sygm001; + } + + public Double getSyfz009() { + return syfz009; + } + + public void setSyfz009(Double syfz009) { + this.syfz009 = syfz009; + } + + public Double getSyfz015() { + return syfz015; + } + + public void setSyfz015(Double syfz015) { + this.syfz015 = syfz015; + } + + public Double getSyfz012() { + return syfz012; + } + + public void setSyfz012(Double syfz012) { + this.syfz012 = syfz012; + } + + public Double getSycz031() { + return sycz031; + } + + public void setSycz031(Double sycz031) { + this.sycz031 = sycz031; + } + + public Double getSycz039() { + return sycz039; + } + + public void setSycz039(Double sycz039) { + this.sycz039 = sycz039; + } + + public Double getSyfz011() { + return syfz011; + } + + public void setSyfz011(Double syfz011) { + this.syfz011 = syfz011; + } + + public Double getSygm007() { + return sygm007; + } + + public void setSygm007(Double sygm007) { + this.sygm007 = sygm007; + } + + public Double getSycz020() { + return sycz020; + } + + public void setSycz020(Double sycz020) { + this.sycz020 = sycz020; + } + + public Double getSycz017() { + return sycz017; + } + + public void setSycz017(Double sycz017) { + this.sycz017 = sycz017; + } + + public Double getSyfz010() { + return syfz010; + } + + public void setSyfz010(Double syfz010) { + this.syfz010 = syfz010; + } + + public Double getSyfz013() { + return syfz013; + } + + public void setSyfz013(Double syfz013) { + this.syfz013 = syfz013; + } + + public Double getSyqt003() { + return syqt003; + } + + public void setSyqt003(Double syqt003) { + this.syqt003 = syqt003; + } + + public Double getSycz009() { + return sycz009; + } + + public void setSycz009(Double sycz009) { + this.sycz009 = sycz009; + } + + public Double getSyqt018() { + return syqt018; + } + + public void setSyqt018(Double syqt018) { + this.syqt018 = syqt018; + } + + public Double getSyqt002() { + return syqt002; + } + + public void setSyqt002(Double syqt002) { + this.syqt002 = syqt002; + } + + public Double getSygm002() { + return sygm002; + } + + public void setSygm002(Double sygm002) { + this.sygm002 = sygm002; + } + + public Double getSyfz003() { + return syfz003; + } + + public void setSyfz003(Double syfz003) { + this.syfz003 = syfz003; + } + + public Double getCz061() { + return cz061; + } + + public void setCz061(Double cz061) { + this.cz061 = cz061; + } + + public Double getQt017() { + return qt017; + } + + public void setQt017(Double qt017) { + this.qt017 = qt017; + } + + public Double getCz074() { + return cz074; + } + + public void setCz074(Double cz074) { + this.cz074 = cz074; + } + + public Double getYy006() { + return yy006; + } + + public void setYy006(Double yy006) { + this.yy006 = yy006; + } + + public Double getYl010() { + return yl010; + } + + public void setYl010(Double yl010) { + this.yl010 = yl010; + } + + public Double getXj014() { + return xj014; + } + + public void setXj014(Double xj014) { + this.xj014 = xj014; + } + + public Double getFz011() { + return fz011; + } + + public void setFz011(Double fz011) { + this.fz011 = fz011; + } + + public Double getQt014() { + return qt014; + } + + public void setQt014(Double qt014) { + this.qt014 = qt014; + } + + public Double getCz009() { + return cz009; + } + + public void setCz009(Double cz009) { + this.cz009 = cz009; + } + + public Double getCz031() { + return cz031; + } + + public void setCz031(Double cz031) { + this.cz031 = cz031; + } + + public Double getQt013() { + return qt013; + } + + public void setQt013(Double qt013) { + this.qt013 = qt013; + } + + public Double getGm010() { + return gm010; + } + + public void setGm010(Double gm010) { + this.gm010 = gm010; + } + + public Double getYy023() { + return yy023; + } + + public void setYy023(Double yy023) { + this.yy023 = yy023; + } + + public Double getFz024() { + return fz024; + } + + public void setFz024(Double fz024) { + this.fz024 = fz024; + } + + public Double getYy011() { + return yy011; + } + + public void setYy011(Double yy011) { + this.yy011 = yy011; + } + + public Double getFz015() { + return fz015; + } + + public void setFz015(Double fz015) { + this.fz015 = fz015; + } + + public Double getYl018() { + return yl018; + } + + public void setYl018(Double yl018) { + this.yl018 = yl018; + } + + public Double getYl036() { + return yl036; + } + + public void setYl036(Double yl036) { + this.yl036 = yl036; + } + + public Double getCz012() { + return cz012; + } + + public void setCz012(Double cz012) { + this.cz012 = cz012; + } + + public Double getXj008() { + return xj008; + } + + public void setXj008(Double xj008) { + this.xj008 = xj008; + } + + public Double getCz057() { + return cz057; + } + + public void setCz057(Double cz057) { + this.cz057 = cz057; + } + + public Double getYy009() { + return yy009; + } + + public void setYy009(Double yy009) { + this.yy009 = yy009; + } + + public Double getCz004() { + return cz004; + } + + public void setCz004(Double cz004) { + this.cz004 = cz004; + } + + public Double getCz042() { + return cz042; + } + + public void setCz042(Double cz042) { + this.cz042 = cz042; + } + + public Double getCz064() { + return cz064; + } + + public void setCz064(Double cz064) { + this.cz064 = cz064; + } + + public Double getCz022() { + return cz022; + } + + public void setCz022(Double cz022) { + this.cz022 = cz022; + } + + public Double getCz021() { + return cz021; + } + + public void setCz021(Double cz021) { + this.cz021 = cz021; + } + + public Double getCz020() { + return cz020; + } + + public void setCz020(Double cz020) { + this.cz020 = cz020; + } + + public Double getFz002() { + return fz002; + } + + public void setFz002(Double fz002) { + this.fz002 = fz002; + } + + public Double getCz053() { + return cz053; + } + + public void setCz053(Double cz053) { + this.cz053 = cz053; + } + + public Double getCz073() { + return cz073; + } + + public void setCz073(Double cz073) { + this.cz073 = cz073; + } + + public Double getXj010() { + return xj010; + } + + public void setXj010(Double xj010) { + this.xj010 = xj010; + } + + public Double getYy034() { + return yy034; + } + + public void setYy034(Double yy034) { + this.yy034 = yy034; + } + + public Double getQt001() { + return qt001; + } + + public void setQt001(Double qt001) { + this.qt001 = qt001; + } + + public Double getCz048() { + return cz048; + } + + public void setCz048(Double cz048) { + this.cz048 = cz048; + } + + public Double getCz016() { + return cz016; + } + + public void setCz016(Double cz016) { + this.cz016 = cz016; + } + + public Double getYl003() { + return yl003; + } + + public void setYl003(Double yl003) { + this.yl003 = yl003; + } + + public Double getCz008() { + return cz008; + } + + public void setCz008(Double cz008) { + this.cz008 = cz008; + } + + public Double getCz013() { + return cz013; + } + + public void setCz013(Double cz013) { + this.cz013 = cz013; + } + + public Double getCz002() { + return cz002; + } + + public void setCz002(Double cz002) { + this.cz002 = cz002; + } + + public Double getCz005() { + return cz005; + } + + public void setCz005(Double cz005) { + this.cz005 = cz005; + } + + public Double getCz054() { + return cz054; + } + + public void setCz054(Double cz054) { + this.cz054 = cz054; + } + + public Double getFz006() { + return fz006; + } + + public void setFz006(Double fz006) { + this.fz006 = fz006; + } + + public Double getYy031() { + return yy031; + } + + public void setYy031(Double yy031) { + this.yy031 = yy031; + } + + public Double getYy026() { + return yy026; + } + + public void setYy026(Double yy026) { + this.yy026 = yy026; + } + + public Double getCz014() { + return cz014; + } + + public void setCz014(Double cz014) { + this.cz014 = cz014; + } + + public Double getFz025() { + return fz025; + } + + public void setFz025(Double fz025) { + this.fz025 = fz025; + } + + public Double getCz037() { + return cz037; + } + + public void setCz037(Double cz037) { + this.cz037 = cz037; + } + + public Double getCz019() { + return cz019; + } + + public void setCz019(Double cz019) { + this.cz019 = cz019; + } + + public Double getYl035() { + return yl035; + } + + public void setYl035(Double yl035) { + this.yl035 = yl035; + } + + public Double getXj030() { + return xj030; + } + + public void setXj030(Double xj030) { + this.xj030 = xj030; + } + + public Double getGm004() { + return gm004; + } + + public void setGm004(Double gm004) { + this.gm004 = gm004; + } + + public Double getCz001() { + return cz001; + } + + public void setCz001(Double cz001) { + this.cz001 = cz001; + } + + public Double getYl025() { + return yl025; + } + + public void setYl025(Double yl025) { + this.yl025 = yl025; + } + + public Double getYl011() { + return yl011; + } + + public void setYl011(Double yl011) { + this.yl011 = yl011; + } + + public Double getYl039() { + return yl039; + } + + public void setYl039(Double yl039) { + this.yl039 = yl039; + } + + public Double getYl014() { + return yl014; + } + + public void setYl014(Double yl014) { + this.yl014 = yl014; + } + + public Double getXj017() { + return xj017; + } + + public void setXj017(Double xj017) { + this.xj017 = xj017; + } + + public Double getCz010() { + return cz010; + } + + public void setCz010(Double cz010) { + this.cz010 = cz010; + } + + public Double getYy029() { + return yy029; + } + + public void setYy029(Double yy029) { + this.yy029 = yy029; + } + + public Double getYl021() { + return yl021; + } + + public void setYl021(Double yl021) { + this.yl021 = yl021; + } + + public Double getCz006() { + return cz006; + } + + public void setCz006(Double cz006) { + this.cz006 = cz006; + } + + public Double getGm018() { + return gm018; + } + + public void setGm018(Double gm018) { + this.gm018 = gm018; + } + + public Double getXj004() { + return xj004; + } + + public void setXj004(Double xj004) { + this.xj004 = xj004; + } + + public Double getCz007() { + return cz007; + } + + public void setCz007(Double cz007) { + this.cz007 = cz007; + } + + public Double getYy018() { + return yy018; + } + + public void setYy018(Double yy018) { + this.yy018 = yy018; + } + + public Double getYy019() { + return yy019; + } + + public void setYy019(Double yy019) { + this.yy019 = yy019; + } + + public Double getCz047() { + return cz047; + } + + public void setCz047(Double cz047) { + this.cz047 = cz047; + } + + public Double getGm006() { + return gm006; + } + + public void setGm006(Double gm006) { + this.gm006 = gm006; + } + + public Double getGm009() { + return gm009; + } + + public void setGm009(Double gm009) { + this.gm009 = gm009; + } + + public Double getCz045() { + return cz045; + } + + public void setCz045(Double cz045) { + this.cz045 = cz045; + } + + public Double getCz046() { + return cz046; + } + + public void setCz046(Double cz046) { + this.cz046 = cz046; + } + + public Double getYl026() { + return yl026; + } + + public void setYl026(Double yl026) { + this.yl026 = yl026; + } + + public Double getCz036() { + return cz036; + } + + public void setCz036(Double cz036) { + this.cz036 = cz036; + } + + public Double getParam00010062() { + return param00010062; + } + + public void setParam00010062(Double param00010062) { + this.param00010062 = param00010062; + } + + public Double getYl041() { + return yl041; + } + + public void setYl041(Double yl041) { + this.yl041 = yl041; + } + + public Double getYy008() { + return yy008; + } + + public void setYy008(Double yy008) { + this.yy008 = yy008; + } + + public Double getYl030() { + return yl030; + } + + public void setYl030(Double yl030) { + this.yl030 = yl030; + } + + public Double getFz026() { + return fz026; + } + + public void setFz026(Double fz026) { + this.fz026 = fz026; + } + + public Double getYl029() { + return yl029; + } + + public void setYl029(Double yl029) { + this.yl029 = yl029; + } + + public Double getYl032() { + return yl032; + } + + public void setYl032(Double yl032) { + this.yl032 = yl032; + } + + public Double getCz032() { + return cz032; + } + + public void setCz032(Double cz032) { + this.cz032 = cz032; + } + + public Double getCz026() { + return cz026; + } + + public void setCz026(Double cz026) { + this.cz026 = cz026; + } + + public Double getYy010() { + return yy010; + } + + public void setYy010(Double yy010) { + this.yy010 = yy010; + } + + public Double getCz038() { + return cz038; + } + + public void setCz038(Double cz038) { + this.cz038 = cz038; + } + + public Double getFz022() { + return fz022; + } + + public void setFz022(Double fz022) { + this.fz022 = fz022; + } + + public Double getYl033() { + return yl033; + } + + public void setYl033(Double yl033) { + this.yl033 = yl033; + } + + public Double getQt007() { + return qt007; + } + + public void setQt007(Double qt007) { + this.qt007 = qt007; + } + + public Double getYl017() { + return yl017; + } + + public void setYl017(Double yl017) { + this.yl017 = yl017; + } + + public Double getFz005() { + return fz005; + } + + public void setFz005(Double fz005) { + this.fz005 = fz005; + } + + public Double getFz009() { + return fz009; + } + + public void setFz009(Double fz009) { + this.fz009 = fz009; + } + + public Double getYy020() { + return yy020; + } + + public void setYy020(Double yy020) { + this.yy020 = yy020; + } + + public Double getYy025() { + return yy025; + } + + public void setYy025(Double yy025) { + this.yy025 = yy025; + } + + public Double getYl020() { + return yl020; + } + + public void setYl020(Double yl020) { + this.yl020 = yl020; + } + + public Double getYy004() { + return yy004; + } + + public void setYy004(Double yy004) { + this.yy004 = yy004; + } + + public Double getCz044() { + return cz044; + } + + public void setCz044(Double cz044) { + this.cz044 = cz044; + } + + public Double getXj003() { + return xj003; + } + + public void setXj003(Double xj003) { + this.xj003 = xj003; + } + + public Double getYl001() { + return yl001; + } + + public void setYl001(Double yl001) { + this.yl001 = yl001; + } + + public Double getYl004() { + return yl004; + } + + public void setYl004(Double yl004) { + this.yl004 = yl004; + } + + public Double getYl045() { + return yl045; + } + + public void setYl045(Double yl045) { + this.yl045 = yl045; + } + + public Double getFz013() { + return fz013; + } + + public void setFz013(Double fz013) { + this.fz013 = fz013; + } + + public Double getCz068() { + return cz068; + } + + public void setCz068(Double cz068) { + this.cz068 = cz068; + } + + public Double getGm005() { + return gm005; + } + + public void setGm005(Double gm005) { + this.gm005 = gm005; + } + + public Double getYl024() { + return yl024; + } + + public void setYl024(Double yl024) { + this.yl024 = yl024; + } + + public Double getCz011() { + return cz011; + } + + public void setCz011(Double cz011) { + this.cz011 = cz011; + } + + public Double getYl002() { + return yl002; + } + + public void setYl002(Double yl002) { + this.yl002 = yl002; + } + + public Double getCz063() { + return cz063; + } + + public void setCz063(Double cz063) { + this.cz063 = cz063; + } + + public Double getCz043() { + return cz043; + } + + public void setCz043(Double cz043) { + this.cz043 = cz043; + } + + public Double getCz035() { + return cz035; + } + + public void setCz035(Double cz035) { + this.cz035 = cz035; + } + + public Double getYl016() { + return yl016; + } + + public void setYl016(Double yl016) { + this.yl016 = yl016; + } + + public Double getCz015() { + return cz015; + } + + public void setCz015(Double cz015) { + this.cz015 = cz015; + } + + public Double getXj007() { + return xj007; + } + + public void setXj007(Double xj007) { + this.xj007 = xj007; + } + + public Double getGm002() { + return gm002; + } + + public void setGm002(Double gm002) { + this.gm002 = gm002; + } + + public Double getYy014() { + return yy014; + } + + public void setYy014(Double yy014) { + this.yy014 = yy014; + } + + public Double getYy027() { + return yy027; + } + + public void setYy027(Double yy027) { + this.yy027 = yy027; + } + + public Double getXj015() { + return xj015; + } + + public void setXj015(Double xj015) { + this.xj015 = xj015; + } + + public Double getFz003() { + return fz003; + } + + public void setFz003(Double fz003) { + this.fz003 = fz003; + } + + public Double getYl012() { + return yl012; + } + + public void setYl012(Double yl012) { + this.yl012 = yl012; + } + + public Double getYl027() { + return yl027; + } + + public void setYl027(Double yl027) { + this.yl027 = yl027; + } + + public Double getCz058() { + return cz058; + } + + public void setCz058(Double cz058) { + this.cz058 = cz058; + } + + public Double getCz018() { + return cz018; + } + + public void setCz018(Double cz018) { + this.cz018 = cz018; + } + + public Double getYy015() { + return yy015; + } + + public void setYy015(Double yy015) { + this.yy015 = yy015; + } + + public Double getYy012() { + return yy012; + } + + public void setYy012(Double yy012) { + this.yy012 = yy012; + } + + public Double getFz012() { + return fz012; + } + + public void setFz012(Double fz012) { + this.fz012 = fz012; + } + + public Double getYl042() { + return yl042; + } + + public void setYl042(Double yl042) { + this.yl042 = yl042; + } + + public Double getQt012() { + return qt012; + } + + public void setQt012(Double qt012) { + this.qt012 = qt012; + } + + public Double getCz065() { + return cz065; + } + + public void setCz065(Double cz065) { + this.cz065 = cz065; + } + + public Double getCz017() { + return cz017; + } + + public void setCz017(Double cz017) { + this.cz017 = cz017; + } + + public Double getFz014() { + return fz014; + } + + public void setFz014(Double fz014) { + this.fz014 = fz014; + } + + public Double getYy032() { + return yy032; + } + + public void setYy032(Double yy032) { + this.yy032 = yy032; + } + + public Double getXj006() { + return xj006; + } + + public void setXj006(Double xj006) { + this.xj006 = xj006; + } + + public Double getCz033() { + return cz033; + } + + public void setCz033(Double cz033) { + this.cz033 = cz033; + } + + public Double getXj033() { + return xj033; + } + + public void setXj033(Double xj033) { + this.xj033 = xj033; + } + + public Double getQt009() { + return qt009; + } + + public void setQt009(Double qt009) { + this.qt009 = qt009; + } + + public Double getXj035() { + return xj035; + } + + public void setXj035(Double xj035) { + this.xj035 = xj035; + } + + public Double getXj029() { + return xj029; + } + + public void setXj029(Double xj029) { + this.xj029 = xj029; + } + + public Double getYl009() { + return yl009; + } + + public void setYl009(Double yl009) { + this.yl009 = yl009; + } + + public Double getCz003() { + return cz003; + } + + public void setCz003(Double cz003) { + this.cz003 = cz003; + } + + public Double getXj001() { + return xj001; + } + + public void setXj001(Double xj001) { + this.xj001 = xj001; + } + + public Double getYl005() { + return yl005; + } + + public void setYl005(Double yl005) { + this.yl005 = yl005; + } + + public Double getGm007() { + return gm007; + } + + public void setGm007(Double gm007) { + this.gm007 = gm007; + } + + public Double getYl028() { + return yl028; + } + + public void setYl028(Double yl028) { + this.yl028 = yl028; + } + + public Double getYy024() { + return yy024; + } + + public void setYy024(Double yy024) { + this.yy024 = yy024; + } + + public Double getYy033() { + return yy033; + } + + public void setYy033(Double yy033) { + this.yy033 = yy033; + } + + public Double getQt008() { + return qt008; + } + + public void setQt008(Double qt008) { + this.qt008 = qt008; + } + + public Double getYl043() { + return yl043; + } + + public void setYl043(Double yl043) { + this.yl043 = yl043; + } + + public Double getXj032() { + return xj032; + } + + public void setXj032(Double xj032) { + this.xj032 = xj032; + } + + public Double getXj016() { + return xj016; + } + + public void setXj016(Double xj016) { + this.xj016 = xj016; + } + + public Double getXj013() { + return xj013; + } + + public void setXj013(Double xj013) { + this.xj013 = xj013; + } + + public Double getCz025() { + return cz025; + } + + public void setCz025(Double cz025) { + this.cz025 = cz025; + } + + public Double getXj005() { + return xj005; + } + + public void setXj005(Double xj005) { + this.xj005 = xj005; + } + + public Double getCz049() { + return cz049; + } + + public void setCz049(Double cz049) { + this.cz049 = cz049; + } + + public Double getFz001() { + return fz001; + } + + public void setFz001(Double fz001) { + this.fz001 = fz001; + } + + public Double getCz039() { + return cz039; + } + + public void setCz039(Double cz039) { + this.cz039 = cz039; + } + + public Double getYl037() { + return yl037; + } + + public void setYl037(Double yl037) { + this.yl037 = yl037; + } + + public Double getXj002() { + return xj002; + } + + public void setXj002(Double xj002) { + this.xj002 = xj002; + } + + public Double getQt010() { + return qt010; + } + + public void setQt010(Double qt010) { + this.qt010 = qt010; + } + + public Double getYl019() { + return yl019; + } + + public void setYl019(Double yl019) { + this.yl019 = yl019; + } + + public Double getYy005() { + return yy005; + } + + public void setYy005(Double yy005) { + this.yy005 = yy005; + } + + public Double getQycb1() { + return qycb1; + } + + public void setQycb1(Double qycb1) { + this.qycb1 = qycb1; + } + + public Double getQt016() { + return qt016; + } + + public void setQt016(Double qt016) { + this.qt016 = qt016; + } + + public Double getGm001() { + return gm001; + } + + public void setGm001(Double gm001) { + this.gm001 = gm001; + } + + public Double getGm011() { + return gm011; + } + + public void setGm011(Double gm011) { + this.gm011 = gm011; + } + + public Double getCz052() { + return cz052; + } + + public void setCz052(Double cz052) { + this.cz052 = cz052; + } + + public Double getFz010() { + return fz010; + } + + public void setFz010(Double fz010) { + this.fz010 = fz010; + } + + public Double getXj012() { + return xj012; + } + + public void setXj012(Double xj012) { + this.xj012 = xj012; + } + + public Double getFz007() { + return fz007; + } + + public void setFz007(Double fz007) { + this.fz007 = fz007; + } + + public Double getQycb0() { + return qycb0; + } + + public void setQycb0(Double qycb0) { + this.qycb0 = qycb0; + } + + public Double getCz024() { + return cz024; + } + + public void setCz024(Double cz024) { + this.cz024 = cz024; + } + + public Double getYy028() { + return yy028; + } + + public void setYy028(Double yy028) { + this.yy028 = yy028; + } + + public Double getParam00030017() { + return param00030017; + } + + public void setParam00030017(Double param00030017) { + this.param00030017 = param00030017; + } + + public Double getYy013() { + return yy013; + } + + public void setYy013(Double yy013) { + this.yy013 = yy013; + } + + public Double getParam00030008() { + return param00030008; + } + + public void setParam00030008(Double param00030008) { + this.param00030008 = param00030008; + } + + public Double getYy017() { + return yy017; + } + + public void setYy017(Double yy017) { + this.yy017 = yy017; + } + + public Double getGm008() { + return gm008; + } + + public void setGm008(Double gm008) { + this.gm008 = gm008; + } + + public Double getGm017() { + return gm017; + } + + public void setGm017(Double gm017) { + this.gm017 = gm017; + } + + public Double getQt015() { + return qt015; + } + + public void setQt015(Double qt015) { + this.qt015 = qt015; + } + + public Double getXj009() { + return xj009; + } + + public void setXj009(Double xj009) { + this.xj009 = xj009; + } + + public Double getYl023() { + return yl023; + } + + public void setYl023(Double yl023) { + this.yl023 = yl023; + } + + public Double getYy030() { + return yy030; + } + + public void setYy030(Double yy030) { + this.yy030 = yy030; + } + + public Double getYy022() { + return yy022; + } + + public void setYy022(Double yy022) { + this.yy022 = yy022; + } + + public Double getYy003() { + return yy003; + } + + public void setYy003(Double yy003) { + this.yy003 = yy003; + } + + public Double getYy001() { + return yy001; + } + + public void setYy001(Double yy001) { + this.yy001 = yy001; + } + + public Double getCz050() { + return cz050; + } + + public void setCz050(Double cz050) { + this.cz050 = cz050; + } + + public Double getCz023() { + return cz023; + } + + public void setCz023(Double cz023) { + this.cz023 = cz023; + } + + public Double getFz023() { + return fz023; + } + + public void setFz023(Double fz023) { + this.fz023 = fz023; + } + + public Double getGm003() { + return gm003; + } + + public void setGm003(Double gm003) { + this.gm003 = gm003; + } + + public Double getCz029() { + return cz029; + } + + public void setCz029(Double cz029) { + this.cz029 = cz029; + } + + public Double getCz062() { + return cz062; + } + + public void setCz062(Double cz062) { + this.cz062 = cz062; + } + + public Double getYy007() { + return yy007; + } + + public void setYy007(Double yy007) { + this.yy007 = yy007; + } } diff --git a/irbs.feature/src/main/java/irbs/feature/service/CustFeatureRetService.java b/irbs.feature/src/main/java/irbs/feature/service/CustFeatureRetService.java index 7619ef1..2ca4b4d 100644 --- a/irbs.feature/src/main/java/irbs/feature/service/CustFeatureRetService.java +++ b/irbs.feature/src/main/java/irbs/feature/service/CustFeatureRetService.java @@ -10,5 +10,5 @@ import java.util.List; public interface CustFeatureRetService extends DaoService { - List queryForPage(QueryParameter queryParameter) throws Exception; + List queryForPage(String type, String custNo, String custName) throws Exception; } diff --git a/irbs.feature/src/main/java/irbs/feature/service/impl/CustFeatureRetServiceImpl.java b/irbs.feature/src/main/java/irbs/feature/service/impl/CustFeatureRetServiceImpl.java index 8b369f0..37f27fe 100644 --- a/irbs.feature/src/main/java/irbs/feature/service/impl/CustFeatureRetServiceImpl.java +++ b/irbs.feature/src/main/java/irbs/feature/service/impl/CustFeatureRetServiceImpl.java @@ -2,6 +2,7 @@ package irbs.feature.service.impl; import io.sc.platform.orm.service.impl.DaoServiceImpl; import io.sc.platform.orm.service.support.QueryParameter; +import io.sc.platform.orm.service.support.criteria.Criteria; import irbs.feature.jpa.entity.CustFeatureParams; import irbs.feature.jpa.entity.CustFeatureRet; import irbs.feature.jpa.repository.CustFeatureParamsRepository; @@ -10,6 +11,7 @@ import irbs.feature.jpa.support.CorpCustFeatureRetVo; import irbs.feature.service.CustFeatureParamsService; import irbs.feature.service.CustFeatureRetService; import irbs.feature.utils.DateUtil; +import liquibase.util.StringUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.Page; import org.springframework.jdbc.core.JdbcTemplate; @@ -25,66 +27,11 @@ public class CustFeatureRetServiceImpl extends DaoServiceImpl queryForPage(QueryParameter queryParameter) throws Exception { - String sql = "select \n" + - " t1.DATA_DT,\n" + - " t1.CUST_NO,\n" + - "\tCASE WHEN t1.FEATURE_CODE = 'GM014' then t1.FEATURE_VALUE else null end as GM014,\n" + - "\tCASE WHEN t2.FEATURE_CODE = 'GM015' then t2.FEATURE_VALUE else null end as GM015,\n" + - "\tCASE WHEN t3.FEATURE_CODE = 'GM016' then t3.FEATURE_VALUE else null end as GM016,\n" + - "\tCASE WHEN t4.FEATURE_CODE = 'GM013' then t4.FEATURE_VALUE else null end as GM013,\n" + - "\tCASE WHEN t5.FEATURE_CODE = 'CZ066' then t5.FEATURE_VALUE else null end as CZ066,\n" + - "\tCASE WHEN t6.FEATURE_CODE = 'FZ027' then t6.FEATURE_VALUE else null end as FZ027,\n" + - "\tCASE WHEN t7.FEATURE_CODE = 'XJ028' then t7.FEATURE_VALUE else null end as XJ028,\n" + - "\tCASE WHEN t8.FEATURE_CODE = 'XJ027' then t8.FEATURE_VALUE else null end as XJ027,\n" + - "\tCASE WHEN t9.FEATURE_CODE = 'CZ027' then t9.FEATURE_VALUE else null end as CZ027,\n" + - "\tCASE WHEN t10.FEATURE_CODE = 'CZ028' then t10.FEATURE_VALUE else null end as CZ028,\n" + - "\tCASE WHEN t12.FEATURE_CODE = 'YL015' then t12.FEATURE_VALUE else null end as YL015,\n" + - "\tCASE WHEN t13.FEATURE_CODE = 'CZ060' then t13.FEATURE_VALUE else null end as CZ060,\n" + - "\tCASE WHEN t14.FEATURE_CODE = 'CZ056' then t14.FEATURE_VALUE else null end as CZ056,\n" + - "\tCASE WHEN t15.FEATURE_CODE = 'YL006' then t15.FEATURE_VALUE else null end as YL006,\n" + - "\tCASE WHEN t16.FEATURE_CODE = 'XJ034' then t16.FEATURE_VALUE else null end as XJ034,\n" + - "\tCASE WHEN t17.FEATURE_CODE = 'CZ030' then t17.FEATURE_VALUE else null end as CZ030,\n" + - "\tCASE WHEN t18.FEATURE_CODE = 'YL034' then t18.FEATURE_VALUE else null end as YL034,\n" + - "\tCASE WHEN t19.FEATURE_CODE = 'CZ041' then t19.FEATURE_VALUE else null end as CZ041,\n" + - "\tCASE WHEN t20.FEATURE_CODE = 'FZ008' then t20.FEATURE_VALUE else null end as FZ008\n" + - "from (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'GM014') t1\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'GM015') t2 \n" + - " on t2.data_dt = t1.data_dt and t2.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'GM016') t3 \n" + - " on t3.data_dt = t1.data_dt and t3.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'GM013') t4 \n" + - " on t4.data_dt = t1.data_dt and t4.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'CZ066') t5 \n" + - " on t5.data_dt = t1.data_dt and t5.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'FZ027') t6 \n" + - " on t6.data_dt = t1.data_dt and t6.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'XJ028') t7 \n" + - " on t7.data_dt = t1.data_dt and t7.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'XJ027') t8 \n" + - " on t8.data_dt = t1.data_dt and t8.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'CZ027') t9 \n" + - " on t9.data_dt = t1.data_dt and t9.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'CZ028') t10 \n" + - " on t10.data_dt = t1.data_dt and t10.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'YL015') t12 \n" + - " on t12.data_dt = t1.data_dt and t12.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'CZ060') t13 \n" + - " on t13.data_dt = t1.data_dt and t13.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'CZ056') t14 \n" + - " on t14.data_dt = t1.data_dt and t14.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'YL006') t15 \n" + - " on t15.data_dt = t1.data_dt and t15.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'XJ034') t16 \n" + - " on t16.data_dt = t1.data_dt and t16.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'CZ030') t17 \n" + - " on t17.data_dt = t1.data_dt and t17.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'YL034') t18 \n" + - " on t18.data_dt = t1.data_dt and t18.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'CZ041') t19 \n" + - " on t19.data_dt = t1.data_dt and t19.cust_no=t1.cust_no\n" + - "LEFT JOIN (select data_dt,cust_no,FEATURE_CODE,FEATURE_VALUE from p_irs_cust_feature_ret t1 where t1.FEATURE_CODE = 'FZ008') t20\n" + - " on t20.data_dt = t1.data_dt and t20.cust_no=t1.cust_no"; + public List queryForPage(String type, String custNo, String custName) throws Exception { + String sql = getCorpCustFeatureRetSql(custNo,custName); + if("inst".equals(type)){ + sql = getInstCustFeatureRetSql(custNo,custName); + } List> list = jdbcTemplate.queryForList(sql); if(list != null){ List ret = new ArrayList<>(); @@ -96,4 +43,564 @@ public class CustFeatureRetServiceImpl extends DaoServiceImpl diff --git a/irbs.frontend/src/views/query/InstitutionCustFeatureRet.vue b/irbs.frontend/src/views/query/InstitutionCustFeatureRet.vue index 4c55066..f0fef16 100644 --- a/irbs.frontend/src/views/query/InstitutionCustFeatureRet.vue +++ b/irbs.frontend/src/views/query/InstitutionCustFeatureRet.vue @@ -42,35 +42,34 @@ const institutionCustFeatureRetGrid = { columns: [ { label: '客户编号', name: 'custNo' }, { label: '客户名称', name: 'custName' }, - { label: 'CFI', name: 'gm014' }, - { label: 'CFF', name: 'gm015' }, - { label: 'CFO', name: 'gm013' }, - { label: 'CF', name: 'gm016' }, - { label: 'EBIT利息保障倍数', name: 'cz066' }, - { label: 'EBIT利息保障倍数增长率', name: 'fz027' }, - { label: 'EBIT与负债比', name: 'xj028' }, - { label: 'EBIT与长期负债(非流动负债)比', name: 'xj027' }, - { label: '保守速动比率', name: 'cz027' }, - { label: '保守速动比率2', name: 'cz028' }, - { label: '财务费用率', name: 'yl015' }, - { label: '财务费用占借款比率', name: 'cz060' }, - { label: '偿债保障比率', name: 'cz056' }, - { label: '成本费用利润率', name: 'yl006' }, - { label: '筹资性现金流与所有者权益合计比率', name: 'xj034' }, - { label: '存货流动负债比', name: 'cz030' }, - { label: '存货与销售成本比率', name: 'yl034' }, - { label: '存货与总资产比率', name: 'cz041' }, - { label: '存货增长率', name: 'fz008' }, - { label: '存货周转率', name: 'yy002' }, - { label: '存货周转月数', name: 'yy016' }, - { label: '短期借款还款月数', name: 'yy021' }, - { label: '单位资产留存收益', name: 'yl040' }, - { label: '短期投资与流动资产合计之比', name: 'cz051' }, - { label: '短债比率', name: 'cz059' }, - { label: '对外担保比净资产', name: 'db003' }, - { label: '对外担保比营业收入', name: 'db002' }, - { label: '对外担保比总资产', name: 'db001' }, - { label: '非筹资性现金净流入与流动负债比率', name: 'xj031' }, + { label: '存货与总资产比率', name: 'sycz041' }, + { label: '负债权益比杠杆率', name: 'sycz006' }, + { label: '关联资金占用比率', name: 'sycz043' }, + { label: '经费自给率', name: 'syqt004' }, + { label: '扣除预收账款后负债比率', name: 'sycz013' }, + { label: '权益乘数', name: 'sycz044' }, + { label: '权益负债比率', name: 'sycz035' }, + { label: '权益负债比率增长率', name: 'syfz025' }, + { label: '收支结余率', name: 'syqt005' }, + { label: '所有者权益比率', name: 'sycz042' }, + { label: '所有者权益合计', name: 'sygm001' }, + { label: '所有者权益合计增长率', name: 'syfz009' }, + { label: '应付款增长率', name: 'syfz015' }, + { label: '应收款项增长率', name: 'syfz012' }, + { label: '应收账款负债率', name: 'sycz031' }, + { label: '应收账款与总资产比率', name: 'sycz039' }, + { label: '应收账款增长率', name: 'syfz011' }, + { label: '有形净值', name: 'sygm007' }, + { label: '有形净值与债务比率', name: 'sycz020' }, + { label: '有形净值债务比', name: 'sycz017' }, + { label: '有形资产增长率', name: 'syfz010' }, + { label: '预收账款增长率', name: 'syfz013' }, + { label: '增长稳定性', name: 'syqt003' }, + { label: '资产负债率', name: 'sycz009' }, + { label: '总收入', name: 'syqt018' }, + { label: '总收入增长率', name: 'syqt002' }, + { label: '总资产', name: 'sygm002' }, + { label: '总资产增长率', name: 'syfz003' }, ], }; From d90d221f9621427dd04805215994811c69e278d6 Mon Sep 17 00:00:00 2001 From: chengjie Date: Wed, 3 Jul 2024 08:31:02 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.irbs/src/main/resources/liquibase/IRBS_20240627_DATA.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app.irbs/src/main/resources/liquibase/IRBS_20240627_DATA.xml b/app.irbs/src/main/resources/liquibase/IRBS_20240627_DATA.xml index 9d76300..ca2f81c 100644 --- a/app.irbs/src/main/resources/liquibase/IRBS_20240627_DATA.xml +++ b/app.irbs/src/main/resources/liquibase/IRBS_20240627_DATA.xml @@ -22,10 +22,10 @@ - - --> +