Parcourir la source

删除多余字段,金额以百万位单位

zhang_qk il y a 2 mois
Parent
commit
37372e6607

+ 10 - 10
Procedure/backend/project/src/main/java/com/sundata/product/rwa/internal/mybatis/AccountManageListMapper.xml

@@ -7,16 +7,16 @@
     <select id="getDataList" resultType="com.sundata.product.rwa.internal.model.AccountManageListModel" parameterType="com.sundata.product.rwa.internal.model.AccountManageListModel">
         select
         loanReferenceNo                 AS    loanReferenceNo,
-        sum(sumBalance)                      as  sumBalance,
-        sum(monthaverageBalance)             as  monthaverageBalance,
-        sum(endoftermThistermSumBalance)     as  endoftermThistermSumBalance,
-        sum(monthaverageThistermBalance)     as  monthaverageThistermBalance,
-        sum(endoftermEcl)                    as  endoftermEcl,
-        sum(endoftermSumEad)                 as  endoftermSumEad,
-        sum(monthaverageEad)                 as  monthaverageEad,
-        sum(sumRwa)                          as  sumRwa,
-        sum(monthaverageRwa)                 as  monthaverageRwa,
-        sum(averageRiskWeight)               as  averageRiskWeight
+        sum(sumBalance)*0.000001                      as  sumBalance,
+        sum(monthaverageBalance)*0.000001             as  monthaverageBalance,
+        sum(endoftermThistermSumBalance)*0.000001     as  endoftermThistermSumBalance,
+        sum(monthaverageThistermBalance)*0.000001     as  monthaverageThistermBalance,
+        sum(endoftermEcl)*0.000001                    as  endoftermEcl,
+        sum(endoftermSumEad)*0.000001                 as  endoftermSumEad,
+        sum(monthaverageEad)*0.000001                 as  monthaverageEad,
+        sum(sumRwa)*0.000001                          as  sumRwa,
+        sum(monthaverageRwa)*0.000001                 as  monthaverageRwa,
+        sum(averageRiskWeight)              as  averageRiskWeight
         from (
         select
         LOAN_REFERENCE_NO                 AS    loanReferenceNo,

+ 54 - 54
Procedure/backend/project/src/main/java/com/sundata/product/rwa/internal/mybatis/CapitalOccupyMonitorMapper.xml

@@ -7,25 +7,25 @@
     <select id="getDataList" resultType="com.sundata.product.rwa.internal.model.CapitalOccupyMonitorModel" parameterType="com.sundata.product.rwa.internal.model.CapitalOccupyMonitorModel">
         SELECT
         orgCode                                 AS orgCode,
-        sum(sumBalance)                         AS sumBalance,
-        sum(onBalance)                          AS onBalance,
-        sum(offBalance)                         AS offBalance,
-        sum(monthaverageBalance)                AS monthaverageBalance,
-        sum(endoftermBalance)                   AS endoftermBalance,
-        sum(thistermOnBalance)                  AS thistermOnBalance,
-        sum(thistermOffBalance)                 AS thistermOffBalance,
-        sum(monthaverageThistermBalance)        AS monthaverageThistermBalance,
-        sum(endoftermEcl)                       AS endoftermEcl,
-        sum(endoftermOnEcl)                     AS endoftermOnEcl,
-        sum(endoftermOffEcl)                    AS endoftermOffEcl,
-        sum(endoftermSumEad)                    AS endoftermSumEad,
-        sum(endoftermOnEad)                     AS endoftermOnEad,
-        sum(endoftermOffEad)                    AS endoftermOffEad,
-        sum(monthaverageEad)                    AS monthaverageEad,
-        sum(sumRwa)                             AS sumRwa,
-        sum(onRwa)                              AS onRwa,
-        sum(offRwa)                             AS offRwa,
-        sum(monthaverageRwa)                    AS monthaverageRwa,
+        sum(sumBalance)*0.000001                         AS sumBalance,
+        sum(onBalance)*0.000001                          AS onBalance,
+        sum(offBalance)*0.000001                         AS offBalance,
+        sum(monthaverageBalance)*0.000001                AS monthaverageBalance,
+        sum(endoftermBalance)*0.000001                   AS endoftermBalance,
+        sum(thistermOnBalance)*0.000001                  AS thistermOnBalance,
+        sum(thistermOffBalance)*0.000001                 AS thistermOffBalance,
+        sum(monthaverageThistermBalance)*0.000001        AS monthaverageThistermBalance,
+        sum(endoftermEcl)*0.000001                       AS endoftermEcl,
+        sum(endoftermOnEcl)*0.000001                     AS endoftermOnEcl,
+        sum(endoftermOffEcl)*0.000001                    AS endoftermOffEcl,
+        sum(endoftermSumEad)*0.000001                    AS endoftermSumEad,
+        sum(endoftermOnEad)*0.000001                     AS endoftermOnEad,
+        sum(endoftermOffEad)*0.000001                    AS endoftermOffEad,
+        sum(monthaverageEad) *0.000001                   AS monthaverageEad,
+        sum(sumRwa)*0.000001                             AS sumRwa,
+        sum(onRwa)*0.000001                              AS onRwa,
+        sum(offRwa)*0.000001                             AS offRwa,
+        sum(monthaverageRwa)*0.000001                    AS monthaverageRwa,
         sum(averageRiskWeight)                  AS averageRiskWeight
         from (
         select
@@ -141,37 +141,37 @@
         REPO_TERM                               as  repoTerm,
         BOND_CODE                               as  bondCode,
         CORE_MARKET_PARTICIPANT_FLAG            as  coreMarketParticipantFlag,
-        ASSET_BAL                               as  assetBal,
+        ASSET_BAL*0.000001                               as  assetBal,
         PRIN_ACCOUNT_NO                         as  prinAccountNo,
-        RECEIVABLE_INT                          as  receivableInt,
+        RECEIVABLE_INT*0.000001                          as  receivableInt,
         RECEIVABLE_INT_ACCOUNT_NO               as  receivableIntAccountNo,
-        ACCR_INT                                as  accrInt,
+        ACCR_INT*0.000001                                as  accrInt,
         ACCR_INT_ACCOUNT_NO                     as  accrIntAccountNo,
-        INT_ADJ                                 as  intAdj,
+        INT_ADJ*0.000001                                 as  intAdj,
         INT_ADJ_ACCOUNT_NO                      as  intAdjAccountNo,
-        FAIR_VALUE_CHANGE                       as  fairValueChange,
+        FAIR_VALUE_CHANGE*0.000001                       as  fairValueChange,
         FAIR_VALUE_CHANGE_ACCOUNT_NO            as  fairValueChangeAccountNo,
-        CHARGE                                  as  charge,
+        CHARGE*0.000001                                  as  charge,
         CHARGE_ACCOUNT_NO                       as  chargeAccountNo,
         BELONG_LINE                             as  belongLine,
         COMMITMENT_TYPE                         as  commitmentType,
-        PROVISION_RESERVE                       as  provisionReserve,
+        PROVISION_RESERVE*0.000001                       as  provisionReserve,
         RESERVE_ACCOUNT_NO                      as  reserveAccountNo,
-        THIS_BALANCE                            as  thisBalance,
-        COVERAGE_RISK0                          as  coverageRisk0,
-        COVERAGE_RISK1                          as  coverageRisk1,
-        COVERAGE_RISK2                          as  coverageRisk2,
-        COVERAGE_RISK3                          as  coverageRisk3,
-        COVERAGE_RISK4                          as  coverageRisk4,
-        COVERAGE_RISK5                          as  coverageRisk5,
-        UNFINISH_EAD                            as  unfinishEad,
+        THIS_BALANCE*0.000001                            as  thisBalance,
+        COVERAGE_RISK0*0.000001                          as  coverageRisk0,
+        COVERAGE_RISK1*0.000001                          as  coverageRisk1,
+        COVERAGE_RISK2*0.000001                          as  coverageRisk2,
+        COVERAGE_RISK3*0.000001                          as  coverageRisk3,
+        COVERAGE_RISK4*0.000001                          as  coverageRisk4,
+        COVERAGE_RISK5*0.000001                          as  coverageRisk5,
+        UNFINISH_EAD*0.000001                            as  unfinishEad,
         OFFBALSH_PROJECT_NAME                   as  offbalshProjectName,
         CCF                                     as  ccf,
         RISK_EXPOSE_CLASS_RECOGNIZED_RESULT     as  riskExposeClassRecognizedResult,
         DEBTITEM_RISK_WEIGHT                    as  debtitemRiskWeight,
         RISK_EXPOSURE_CODE_ARTIFICIAL           as  riskExposureCodeArtificial,
         LOAN_WEIGHT_ARTIFICIAL                  as  loanWeightArtificial,
-        RWA                                     as  rwa
+        RWA*0.000001                                     as  rwa
         from  RWA_REPORT_RS_MULTI_DIMENSIONAL_CREDIT_RISK
         <where>
             <if test="model.orgCode != null and '' != model.orgCode">
@@ -196,25 +196,25 @@
     <select id="getDetailDataList1" resultType="com.sundata.product.rwa.internal.model.CapitalOccupyMonitorModel" >
         SELECT
         orgCode                                 AS orgCode,
-        sum(sumBalance)                         AS sumBalance,
-        sum(onBalance)                          AS onBalance,
-        sum(offBalance)                         AS offBalance,
-        sum(monthaverageBalance)                AS monthaverageBalance,
-        sum(endoftermBalance)                   AS endoftermBalance,
-        sum(thistermOnBalance)                  AS thistermOnBalance,
-        sum(thistermOffBalance)                 AS thistermOffBalance,
-        sum(monthaverageThistermBalance)        AS monthaverageThistermBalance,
-        sum(endoftermEcl)                       AS endoftermEcl,
-        sum(endoftermOnEcl)                     AS endoftermOnEcl,
-        sum(endoftermOffEcl)                    AS endoftermOffEcl,
-        sum(endoftermSumEad)                    AS endoftermSumEad,
-        sum(endoftermOnEad)                     AS endoftermOnEad,
-        sum(endoftermOffEad)                    AS endoftermOffEad,
-        sum(monthaverageEad)                    AS monthaverageEad,
-        sum(sumRwa)                             AS sumRwa,
-        sum(onRwa)                              AS onRwa,
-        sum(offRwa)                             AS offRwa,
-        sum(monthaverageRwa)                    AS monthaverageRwa,
+        sum(sumBalance)*0.000001                         AS sumBalance,
+        sum(onBalance)*0.000001                          AS onBalance,
+        sum(offBalance)*0.000001                         AS offBalance,
+        sum(monthaverageBalance)*0.000001                AS monthaverageBalance,
+        sum(endoftermBalance)*0.000001                   AS endoftermBalance,
+        sum(thistermOnBalance)*0.000001                  AS thistermOnBalance,
+        sum(thistermOffBalance)*0.000001                 AS thistermOffBalance,
+        sum(monthaverageThistermBalance)*0.000001        AS monthaverageThistermBalance,
+        sum(endoftermEcl)*0.000001                       AS endoftermEcl,
+        sum(endoftermOnEcl)*0.000001                     AS endoftermOnEcl,
+        sum(endoftermOffEcl)*0.000001                    AS endoftermOffEcl,
+        sum(endoftermSumEad)*0.000001                    AS endoftermSumEad,
+        sum(endoftermOnEad)*0.000001                     AS endoftermOnEad,
+        sum(endoftermOffEad)*0.000001                    AS endoftermOffEad,
+        sum(monthaverageEad)*0.000001                    AS monthaverageEad,
+        sum(sumRwa)*0.000001                             AS sumRwa,
+        sum(onRwa)*0.000001                              AS onRwa,
+        sum(offRwa)*0.000001                             AS offRwa,
+        sum(monthaverageRwa)*0.000001                    AS monthaverageRwa,
         sum(averageRiskWeight)                  AS averageRiskWeight
         from (
         select

+ 22 - 22
Procedure/backend/project/src/main/java/com/sundata/product/rwa/internal/mybatis/CorporateLoansCustomersMapper.xml

@@ -10,17 +10,17 @@
         DATA_DATE                        AS   dataDate,
         CUST_NAME                        AS   custName,
         CUST_NO                          AS   custNo,
-        BALANCE                          AS   balance,
+        BALANCE*0.000001                          AS   balance,
         BALANCE_WEIGHT                   AS   balanceWeight,
-        THISTERM_BALANCE                 AS   thistermBalance,
+        THISTERM_BALANCE*0.000001                 AS   thistermBalance,
         THISTERM_BALANCE_WEIGHT          AS   thistermBalanceWeight,
-        ECL                              AS   ecl,
+        ECL*0.000001                              AS   ecl,
         ECL_WEIGHT                       AS   eclWeight,
-        EAD                              AS   ead,
+        EAD*0.000001                              AS   ead,
         EAD_WEIGHT                       AS   eadWeight,
-        CRM                              AS   crm,
+        CRM*0.000001                              AS   crm,
         CRM_WEIGHT                       AS   crmWeight,
-        RWA                              AS   rwa,
+        RWA*0.000001                              AS   rwa,
         RWA_WEIGHT                       AS   rwaWeight,
         AVERAGE_RISK_WEIGHT              AS   averageRiskWeight
         from RWA_REPORT_RS_ENTCUSTTOP10
@@ -73,37 +73,37 @@
         REPO_TERM                               as  repoTerm,
         BOND_CODE                               as  bondCode,
         CORE_MARKET_PARTICIPANT_FLAG            as  coreMarketParticipantFlag,
-        ASSET_BAL                               as  assetBal,
+        ASSET_BAL*0.000001                               as  assetBal,
         PRIN_ACCOUNT_NO                         as  prinAccountNo,
-        RECEIVABLE_INT                          as  receivableInt,
+        RECEIVABLE_INT*0.000001                          as  receivableInt,
         RECEIVABLE_INT_ACCOUNT_NO               as  receivableIntAccountNo,
-        ACCR_INT                                as  accrInt,
+        ACCR_INT*0.000001                                as  accrInt,
         ACCR_INT_ACCOUNT_NO                     as  accrIntAccountNo,
-        INT_ADJ                                 as  intAdj,
+        INT_ADJ*0.000001                                 as  intAdj,
         INT_ADJ_ACCOUNT_NO                      as  intAdjAccountNo,
-        FAIR_VALUE_CHANGE                       as  fairValueChange,
+        FAIR_VALUE_CHANGE*0.000001                       as  fairValueChange,
         FAIR_VALUE_CHANGE_ACCOUNT_NO            as  fairValueChangeAccountNo,
-        CHARGE                                  as  charge,
+        CHARGE*0.000001                                  as  charge,
         CHARGE_ACCOUNT_NO                       as  chargeAccountNo,
         BELONG_LINE                             as  belongLine,
         COMMITMENT_TYPE                         as  commitmentType,
-        PROVISION_RESERVE                       as  provisionReserve,
+        PROVISION_RESERVE*0.000001                       as  provisionReserve,
         RESERVE_ACCOUNT_NO                      as  reserveAccountNo,
-        THIS_BALANCE                            as  thisBalance,
-        COVERAGE_RISK0                          as  coverageRisk0,
-        COVERAGE_RISK1                          as  coverageRisk1,
-        COVERAGE_RISK2                          as  coverageRisk2,
-        COVERAGE_RISK3                          as  coverageRisk3,
-        COVERAGE_RISK4                          as  coverageRisk4,
-        COVERAGE_RISK5                          as  coverageRisk5,
-        UNFINISH_EAD                            as  unfinishEad,
+        THIS_BALANCE*0.000001                            as  thisBalance,
+        COVERAGE_RISK0*0.000001                          as  coverageRisk0,
+        COVERAGE_RISK1*0.000001                          as  coverageRisk1,
+        COVERAGE_RISK2*0.000001                          as  coverageRisk2,
+        COVERAGE_RISK3*0.000001                          as  coverageRisk3,
+        COVERAGE_RISK4*0.000001                          as  coverageRisk4,
+        COVERAGE_RISK5*0.000001                          as  coverageRisk5,
+        UNFINISH_EAD*0.000001                            as  unfinishEad,
         OFFBALSH_PROJECT_NAME                   as  offbalshProjectName,
         CCF                                     as  ccf,
         RISK_EXPOSE_CLASS_RECOGNIZED_RESULT     as  riskExposeClassRecognizedResult,
         DEBTITEM_RISK_WEIGHT                    as  debtitemRiskWeight,
         RISK_EXPOSURE_CODE_ARTIFICIAL           as  riskExposureCodeArtificial,
         LOAN_WEIGHT_ARTIFICIAL                  as  loanWeightArtificial,
-        RWA                                     as  rwa
+        RWA*0.000001                                     as  rwa
         from  RWA_REPORT_RS_MULTI_DIMENSIONAL_CREDIT_RISK
         <where>
             <if test="model.custNo != null and '' != model.custNo">

+ 16 - 16
Procedure/backend/project/src/main/java/com/sundata/product/rwa/internal/mybatis/MultiDimensionalCreditRiskMapper.xml

@@ -42,37 +42,37 @@
         REPO_TERM                               as  repoTerm,
         BOND_CODE                               as  bondCode,
         CORE_MARKET_PARTICIPANT_FLAG            as  coreMarketParticipantFlag,
-        ASSET_BAL                               as  assetBal,
+        ASSET_BAL*0.000001                               as  assetBal,
         PRIN_ACCOUNT_NO                         as  prinAccountNo,
-        RECEIVABLE_INT                          as  receivableInt,
+        RECEIVABLE_INT*0.000001                          as  receivableInt,
         RECEIVABLE_INT_ACCOUNT_NO               as  receivableIntAccountNo,
-        ACCR_INT                                as  accrInt,
+        ACCR_INT*0.000001                                as  accrInt,
         ACCR_INT_ACCOUNT_NO                     as  accrIntAccountNo,
-        INT_ADJ                                 as  intAdj,
+        INT_ADJ*0.000001                                 as  intAdj,
         INT_ADJ_ACCOUNT_NO                      as  intAdjAccountNo,
-        FAIR_VALUE_CHANGE                       as  fairValueChange,
+        FAIR_VALUE_CHANGE*0.000001                       as  fairValueChange,
         FAIR_VALUE_CHANGE_ACCOUNT_NO            as  fairValueChangeAccountNo,
-        CHARGE                                  as  charge,
+        CHARGE*0.000001                                  as  charge,
         CHARGE_ACCOUNT_NO                       as  chargeAccountNo,
         BELONG_LINE                             as  belongLine,
         COMMITMENT_TYPE                         as  commitmentType,
-        PROVISION_RESERVE                       as  provisionReserve,
+        PROVISION_RESERVE*0.000001                       as  provisionReserve,
         RESERVE_ACCOUNT_NO                      as  reserveAccountNo,
-        THIS_BALANCE                            as  thisBalance,
-        COVERAGE_RISK0                          as  coverageRisk0,
-        COVERAGE_RISK1                          as  coverageRisk1,
-        COVERAGE_RISK2                          as  coverageRisk2,
-        COVERAGE_RISK3                          as  coverageRisk3,
-        COVERAGE_RISK4                          as  coverageRisk4,
-        COVERAGE_RISK5                          as  coverageRisk5,
-        UNFINISH_EAD                            as  unfinishEad,
+        THIS_BALANCE*0.000001                            as  thisBalance,
+        COVERAGE_RISK0*0.000001                          as  coverageRisk0,
+        COVERAGE_RISK1*0.000001                          as  coverageRisk1,
+        COVERAGE_RISK2*0.000001                          as  coverageRisk2,
+        COVERAGE_RISK3*0.000001                          as  coverageRisk3,
+        COVERAGE_RISK4*0.000001                          as  coverageRisk4,
+        COVERAGE_RISK5*0.000001                          as  coverageRisk5,
+        UNFINISH_EAD*0.000001                            as  unfinishEad,
         OFFBALSH_PROJECT_NAME                   as  offbalshProjectName,
         CCF                                     as  ccf,
         RISK_EXPOSE_CLASS_RECOGNIZED_RESULT     as  riskExposeClassRecognizedResult,
         DEBTITEM_RISK_WEIGHT                    as  debtitemRiskWeight,
         RISK_EXPOSURE_CODE_ARTIFICIAL           as  riskExposureCodeArtificial,
         LOAN_WEIGHT_ARTIFICIAL                  as  loanWeightArtificial,
-        RWA                                     as  rwa
+        RWA*0.000001                                     as  rwa
         from  RWA_REPORT_RS_MULTI_DIMENSIONAL_CREDIT_RISK
         <where>
             <if test="model.term != null and '' != model.term">

+ 26 - 26
Procedure/backend/project/src/main/java/com/sundata/product/rwa/internal/mybatis/ProductCreditRiskListMapper.xml

@@ -8,16 +8,16 @@
         select
         productNo                            as  productNo,
         productName                          as  productName,
-        sum(sumBalance)                      as  sumBalance,
-        sum(monthaverageBalance)             as  monthaverageBalance,
-        sum(endoftermBalance)                as  endoftermBalance,
-        sum(monthaverageThistermBalance)     as  monthaverageThistermBalance,
-        sum(endoftermEcl)                    as  endoftermEcl,
-        sum(endoftermSumEad)                 as  endoftermSumEad,
-        sum(monthaverageEad)                 as  monthaverageEad,
-        sum(sumRwa)                          as  sumRwa,
-        sum(monthaverageRwa)                 as  monthaverageRwa,
-        sum(averageRiskWeight)               as  averageRiskWeight
+        sum(sumBalance)*0.000001                      as  sumBalance,
+        sum(monthaverageBalance)*0.000001             as  monthaverageBalance,
+        sum(endoftermBalance)*0.000001                as  endoftermBalance,
+        sum(monthaverageThistermBalance)*0.000001     as  monthaverageThistermBalance,
+        sum(endoftermEcl)*0.000001                    as  endoftermEcl,
+        sum(endoftermSumEad)*0.000001                 as  endoftermSumEad,
+        sum(monthaverageEad)*0.000001                 as  monthaverageEad,
+        sum(sumRwa)*0.000001                          as  sumRwa,
+        sum(monthaverageRwa)*0.000001                 as  monthaverageRwa,
+        sum(averageRiskWeight)              as  averageRiskWeight
         from (
         select
         PRODUCT_NO                   AS    productNo,
@@ -101,37 +101,37 @@
         REPO_TERM                               as  repoTerm,
         BOND_CODE                               as  bondCode,
         CORE_MARKET_PARTICIPANT_FLAG            as  coreMarketParticipantFlag,
-        ASSET_BAL                               as  assetBal,
+        ASSET_BAL*0.000001                               as  assetBal,
         PRIN_ACCOUNT_NO                         as  prinAccountNo,
-        RECEIVABLE_INT                          as  receivableInt,
+        RECEIVABLE_INT*0.000001                          as  receivableInt,
         RECEIVABLE_INT_ACCOUNT_NO               as  receivableIntAccountNo,
-        ACCR_INT                                as  accrInt,
+        ACCR_INT*0.000001                                as  accrInt,
         ACCR_INT_ACCOUNT_NO                     as  accrIntAccountNo,
-        INT_ADJ                                 as  intAdj,
+        INT_ADJ*0.000001                                 as  intAdj,
         INT_ADJ_ACCOUNT_NO                      as  intAdjAccountNo,
-        FAIR_VALUE_CHANGE                       as  fairValueChange,
+        FAIR_VALUE_CHANGE*0.000001                       as  fairValueChange,
         FAIR_VALUE_CHANGE_ACCOUNT_NO            as  fairValueChangeAccountNo,
-        CHARGE                                  as  charge,
+        CHARGE*0.000001                                  as  charge,
         CHARGE_ACCOUNT_NO                       as  chargeAccountNo,
         BELONG_LINE                             as  belongLine,
         COMMITMENT_TYPE                         as  commitmentType,
-        PROVISION_RESERVE                       as  provisionReserve,
+        PROVISION_RESERVE*0.000001                       as  provisionReserve,
         RESERVE_ACCOUNT_NO                      as  reserveAccountNo,
-        THIS_BALANCE                            as  thisBalance,
-        COVERAGE_RISK0                          as  coverageRisk0,
-        COVERAGE_RISK1                          as  coverageRisk1,
-        COVERAGE_RISK2                          as  coverageRisk2,
-        COVERAGE_RISK3                          as  coverageRisk3,
-        COVERAGE_RISK4                          as  coverageRisk4,
-        COVERAGE_RISK5                          as  coverageRisk5,
-        UNFINISH_EAD                            as  unfinishEad,
+        THIS_BALANCE*0.000001                            as  thisBalance,
+        COVERAGE_RISK0*0.000001                          as  coverageRisk0,
+        COVERAGE_RISK1*0.000001                          as  coverageRisk1,
+        COVERAGE_RISK2*0.000001                          as  coverageRisk2,
+        COVERAGE_RISK3*0.000001                          as  coverageRisk3,
+        COVERAGE_RISK4*0.000001                          as  coverageRisk4,
+        COVERAGE_RISK5*0.000001                          as  coverageRisk5,
+        UNFINISH_EAD*0.000001                            as  unfinishEad,
         OFFBALSH_PROJECT_NAME                   as  offbalshProjectName,
         CCF                                     as  ccf,
         RISK_EXPOSE_CLASS_RECOGNIZED_RESULT     as  riskExposeClassRecognizedResult,
         DEBTITEM_RISK_WEIGHT                    as  debtitemRiskWeight,
         RISK_EXPOSURE_CODE_ARTIFICIAL           as  riskExposureCodeArtificial,
         LOAN_WEIGHT_ARTIFICIAL                  as  loanWeightArtificial,
-        RWA                                     as  rwa
+        RWA*0.000001                                     as  rwa
         from  RWA_REPORT_RS_MULTI_DIMENSIONAL_CREDIT_RISK
         <where>
             <if test="model.productName != null and '' != model.productName">

+ 25 - 25
Procedure/backend/project/src/main/java/com/sundata/product/rwa/internal/mybatis/ProductTypeCreditRiskListMapper.xml

@@ -8,15 +8,15 @@
         select
         productType                          as  productType,
         riskWeight                           as  riskWeight,
-        sum(sumBalance)                      as  sumBalance,
-        sum(monthaverageBalance)             as  monthaverageBalance,
-        sum(endoftermThistermSumBalance)     as  endoftermThistermSumBalance,
-        sum(monthaverageThistermBalance)     as  monthaverageThistermBalance,
-        sum(endoftermEcl)                    as  endoftermEcl,
-        sum(endoftermSumEad)                 as  endoftermSumEad,
-        sum(monthaverageEad)                 as  monthaverageEad,
-        sum(sumRwa)                          as  sumRwa,
-        sum(monthaverageRwa)                 as  monthaverageRwa,
+        sum(sumBalance)*0.000001                      as  sumBalance,
+        sum(monthaverageBalance)*0.000001             as  monthaverageBalance,
+        sum(endoftermThistermSumBalance)*0.000001     as  endoftermThistermSumBalance,
+        sum(monthaverageThistermBalance)*0.000001     as  monthaverageThistermBalance,
+        sum(endoftermEcl)*0.000001                    as  endoftermEcl,
+        sum(endoftermSumEad)*0.000001                 as  endoftermSumEad,
+        sum(monthaverageEad)*0.000001                 as  monthaverageEad,
+        sum(sumRwa*0.000001)                          as  sumRwa,
+        sum(monthaverageRwa)*0.000001                 as  monthaverageRwa,
         sum(averageRiskWeight)               as  averageRiskWeight
         from (
         select
@@ -101,37 +101,37 @@
         REPO_TERM                               as  repoTerm,
         BOND_CODE                               as  bondCode,
         CORE_MARKET_PARTICIPANT_FLAG            as  coreMarketParticipantFlag,
-        ASSET_BAL                               as  assetBal,
+        ASSET_BAL*0.000001                               as  assetBal,
         PRIN_ACCOUNT_NO                         as  prinAccountNo,
-        RECEIVABLE_INT                          as  receivableInt,
+        RECEIVABLE_INT*0.000001                          as  receivableInt,
         RECEIVABLE_INT_ACCOUNT_NO               as  receivableIntAccountNo,
-        ACCR_INT                                as  accrInt,
+        ACCR_INT*0.000001                                as  accrInt,
         ACCR_INT_ACCOUNT_NO                     as  accrIntAccountNo,
-        INT_ADJ                                 as  intAdj,
+        INT_ADJ*0.000001                                 as  intAdj,
         INT_ADJ_ACCOUNT_NO                      as  intAdjAccountNo,
-        FAIR_VALUE_CHANGE                       as  fairValueChange,
+        FAIR_VALUE_CHANGE*0.000001                       as  fairValueChange,
         FAIR_VALUE_CHANGE_ACCOUNT_NO            as  fairValueChangeAccountNo,
-        CHARGE                                  as  charge,
+        CHARGE*0.000001                                  as  charge,
         CHARGE_ACCOUNT_NO                       as  chargeAccountNo,
         BELONG_LINE                             as  belongLine,
         COMMITMENT_TYPE                         as  commitmentType,
-        PROVISION_RESERVE                       as  provisionReserve,
+        PROVISION_RESERVE*0.000001                       as  provisionReserve,
         RESERVE_ACCOUNT_NO                      as  reserveAccountNo,
-        THIS_BALANCE                            as  thisBalance,
-        COVERAGE_RISK0                          as  coverageRisk0,
-        COVERAGE_RISK1                          as  coverageRisk1,
-        COVERAGE_RISK2                          as  coverageRisk2,
-        COVERAGE_RISK3                          as  coverageRisk3,
-        COVERAGE_RISK4                          as  coverageRisk4,
-        COVERAGE_RISK5                          as  coverageRisk5,
-        UNFINISH_EAD                            as  unfinishEad,
+        THIS_BALANCE*0.000001                            as  thisBalance,
+        COVERAGE_RISK0*0.000001                          as  coverageRisk0,
+        COVERAGE_RISK1*0.000001                          as  coverageRisk1,
+        COVERAGE_RISK2*0.000001                          as  coverageRisk2,
+        COVERAGE_RISK3*0.000001                          as  coverageRisk3,
+        COVERAGE_RISK4*0.000001                          as  coverageRisk4,
+        COVERAGE_RISK5*0.000001                          as  coverageRisk5,
+        UNFINISH_EAD*0.000001                            as  unfinishEad,
         OFFBALSH_PROJECT_NAME                   as  offbalshProjectName,
         CCF                                     as  ccf,
         RISK_EXPOSE_CLASS_RECOGNIZED_RESULT     as  riskExposeClassRecognizedResult,
         DEBTITEM_RISK_WEIGHT                    as  debtitemRiskWeight,
         RISK_EXPOSURE_CODE_ARTIFICIAL           as  riskExposureCodeArtificial,
         LOAN_WEIGHT_ARTIFICIAL                  as  loanWeightArtificial,
-        RWA                                     as  rwa
+        RWA*0.000001                                     as  rwa
         from  RWA_REPORT_RS_MULTI_DIMENSIONAL_CREDIT_RISK
         <where>
             <if test="model.productType != null and '' != model.productType">

+ 22 - 25
Procedure/backend/project/src/main/java/com/sundata/product/rwa/internal/mybatis/WithinTableCorporateLoansMapper.xml

@@ -6,23 +6,20 @@
     <!-- 初始化与按查询条件查询 -->
     <select id="getDataList" resultType="com.sundata.product.rwa.internal.model.CorporateLoansListModel" parameterType="com.sundata.product.rwa.internal.model.CorporateLoansListModel">
         select
-        CALCINDEX                      AS     calcIndex,
-        SDATE                          AS     sDate,
-        EDATE                          AS     eDate,
         TERM                           AS     term,
         DATA_DATE                      AS     dataDate,
         INDUSTRY_CLASS                 AS     industryClass,
-        BALANCE                        AS     balance,
+        BALANCE*0.000001                        AS     balance,
         BALANCE_WEIGHT                 AS     balanceWeight,
-        THISTERM_BALANCE               AS     thistermBalance,
+        THISTERM_BALANCE*0.000001               AS     thistermBalance,
         THISTERM_BALANCE_WEIGHT        AS     thistermBalanceWeight,
-        ECL                            AS     ecl,
+        ECL*0.000001                            AS     ecl,
         ECL_WEIGHT                     AS     eclWeight,
-        EAD                            AS     ead,
+        EAD*0.000001                            AS     ead,
         EAD_WEIGHT                     AS     eadWeight,
-        CRM                            AS     crm,
+        CRM*0.000001                            AS     crm,
         CRM_WEIGHT                     AS     crmWeight,
-        RWA                            AS     rwa,
+        RWA*0.000001                            AS     rwa,
         RWA_WEIGHT                     AS     rwaWeight,
         AVERAGE_RISK_WEIGHT            AS     averageRiskWeight
         from RWA_REPORT_RS_ENTONLOAN
@@ -77,37 +74,37 @@
         REPO_TERM                               as  repoTerm,
         BOND_CODE                               as  bondCode,
         CORE_MARKET_PARTICIPANT_FLAG            as  coreMarketParticipantFlag,
-        ASSET_BAL                               as  assetBal,
+        ASSET_BAL*0.000001                               as  assetBal,
         PRIN_ACCOUNT_NO                         as  prinAccountNo,
-        RECEIVABLE_INT                          as  receivableInt,
+        RECEIVABLE_INT*0.000001                          as  receivableInt,
         RECEIVABLE_INT_ACCOUNT_NO               as  receivableIntAccountNo,
-        ACCR_INT                                as  accrInt,
+        ACCR_INT*0.000001                                as  accrInt,
         ACCR_INT_ACCOUNT_NO                     as  accrIntAccountNo,
-        INT_ADJ                                 as  intAdj,
+        INT_ADJ*0.000001                                 as  intAdj,
         INT_ADJ_ACCOUNT_NO                      as  intAdjAccountNo,
-        FAIR_VALUE_CHANGE                       as  fairValueChange,
+        FAIR_VALUE_CHANGE*0.000001                       as  fairValueChange,
         FAIR_VALUE_CHANGE_ACCOUNT_NO            as  fairValueChangeAccountNo,
-        CHARGE                                  as  charge,
+        CHARGE*0.000001                                  as  charge,
         CHARGE_ACCOUNT_NO                       as  chargeAccountNo,
         BELONG_LINE                             as  belongLine,
         COMMITMENT_TYPE                         as  commitmentType,
-        PROVISION_RESERVE                       as  provisionReserve,
+        PROVISION_RESERVE*0.000001                       as  provisionReserve,
         RESERVE_ACCOUNT_NO                      as  reserveAccountNo,
-        THIS_BALANCE                            as  thisBalance,
-        COVERAGE_RISK0                          as  coverageRisk0,
-        COVERAGE_RISK1                          as  coverageRisk1,
-        COVERAGE_RISK2                          as  coverageRisk2,
-        COVERAGE_RISK3                          as  coverageRisk3,
-        COVERAGE_RISK4                          as  coverageRisk4,
-        COVERAGE_RISK5                          as  coverageRisk5,
-        UNFINISH_EAD                            as  unfinishEad,
+        THIS_BALANCE*0.000001                            as  thisBalance,
+        COVERAGE_RISK0*0.000001                          as  coverageRisk0,
+        COVERAGE_RISK1*0.000001                          as  coverageRisk1,
+        COVERAGE_RISK2*0.000001                          as  coverageRisk2,
+        COVERAGE_RISK3*0.000001                          as  coverageRisk3,
+        COVERAGE_RISK4*0.000001                          as  coverageRisk4,
+        COVERAGE_RISK5*0.000001                          as  coverageRisk5,
+        UNFINISH_EAD*0.000001                            as  unfinishEad,
         OFFBALSH_PROJECT_NAME                   as  offbalshProjectName,
         CCF                                     as  ccf,
         RISK_EXPOSE_CLASS_RECOGNIZED_RESULT     as  riskExposeClassRecognizedResult,
         DEBTITEM_RISK_WEIGHT                    as  debtitemRiskWeight,
         RISK_EXPOSURE_CODE_ARTIFICIAL           as  riskExposureCodeArtificial,
         LOAN_WEIGHT_ARTIFICIAL                  as  loanWeightArtificial,
-        RWA                                     as  rwa
+        RWA*0.000001                                     as  rwa
         from  RWA_REPORT_RS_MULTI_DIMENSIONAL_CREDIT_RISK
         <where>
             <if test="model.industryClass != null and '' != model.industryClass">