|
|
@@ -440,6 +440,7 @@ export const IndexDefine = () => {
|
|
|
dateDimId
|
|
|
} = item;
|
|
|
// 编辑指标
|
|
|
+ const tmp = {};
|
|
|
if (event.key==="update"){
|
|
|
let bizName
|
|
|
if (type===FORM_TYPE.ATOMIC.value){
|
|
|
@@ -451,14 +452,15 @@ export const IndexDefine = () => {
|
|
|
}else if (type===FORM_TYPE.COMPOSITE.value){
|
|
|
// 其他指标回显维度
|
|
|
const measureParams = metricDefineByMetricParams.metrics[0]
|
|
|
+ const { metrics } = item?.metricDefineByMetricParams || {};
|
|
|
bizName = measureParams.bizName
|
|
|
+ tmp.modelId = Array.from(new Set (metrics?.map(v => v.modelId / 1)));
|
|
|
+ tmp.dateDimId = metrics?.map(v => v.dateDimId / 1);
|
|
|
+ tmp.dimensionIds = metrics?.map(v => v.dimensionIds);
|
|
|
}
|
|
|
- const { metrics } = item?.metricDefineByMetricParams || {};
|
|
|
commonRef.current.indexCreator = {
|
|
|
...item,
|
|
|
- modelId: Array.from(new Set (metrics?.map(v => v.modelId / 1))),
|
|
|
- dateDimId: metrics?.map(v => v.dateDimId / 1),
|
|
|
- dimensionIds: metrics?.map(v => v.dimensionIds),
|
|
|
+ ...tmp,
|
|
|
sensitiveLevel:`${sensitiveLevel}`,
|
|
|
measure:bizName,
|
|
|
relateDimension:relateDimension.drillDownDimensions.filter((item)=>item.dimensionId!==dateDimId).map(item=>item.dimensionId)
|