Bladeren bron

详情查询bug

liudan 2 maanden geleden
bovenliggende
commit
2dfb268863
2 gewijzigde bestanden met toevoegingen van 6 en 3 verwijderingen
  1. 2 2
      src/app/pages/IndexDefine/components/IndexCreator.jsx
  2. 4 1
      src/app/pages/IndexDefine/index.jsx

+ 2 - 2
src/app/pages/IndexDefine/components/IndexCreator.jsx

@@ -136,13 +136,13 @@ const component = forwardRef(({
     const { modelId, dateDimId, dimensionIds } = val;
     let composite = compositeRef.current || '';
     if(val.type == "COMPOSITE") {
-      val.dimensionId = '';
+      delete val.dimensionIds;
       val.dateDimId = '';
       val.modelId = Array.isArray(modelId) ? modelId[0] : modelId;
       const metrics = [];
       composite.metrics.forEach((v, i) =>{
         delete v.dateArr;
-        delete v.analyzeArr,
+        delete v.analyzeArr;
         metrics.push({
           ...v,
           dateDimId: dateDimId[i] || '',

+ 4 - 1
src/app/pages/IndexDefine/index.jsx

@@ -383,9 +383,12 @@ export const IndexDefine = () => {
     dispatch(getIndexDetail({
       id:value,
       resolve(detail){
+        console.log(detail, detail.drillDownDimensions, detail.dimensionId);
         dispatch(queryDimensions({
           params:{
-            ids:detail.drillDownDimensions.map(v=>v.dimensionId),
+            ids: detail.dataFormatType == "DECIMAL" 
+            ? detail?.metricDefineByMetricParams?.metrics[0]?.dimensionIds 
+            : detail.drillDownDimensions.map(v=>v.dimensionId),
           },
           resolve(data){
             commonRef.current.indexDetail= {