|
@@ -39,10 +39,21 @@ const JpcDiscreteHelper = {
|
|
}
|
|
}
|
|
} else if (JE.isDynamicParam(df[JV.PROP_PARAM_ID], $CURRENT_RPT)) {
|
|
} else if (JE.isDynamicParam(df[JV.PROP_PARAM_ID], $CURRENT_RPT)) {
|
|
// 这里输出到signatureDateRst
|
|
// 这里输出到signatureDateRst
|
|
|
|
+ // console.log('current sign date df :');
|
|
|
|
+ // console.log(df);
|
|
if (Array.isArray(signatureDateRst)) {
|
|
if (Array.isArray(signatureDateRst)) {
|
|
- const param = JE.P(df[JV.PROP_PARAM_ID], $CURRENT_RPT);
|
|
|
|
|
|
+ let pID = 0;
|
|
|
|
+ if (df.hasOwnProperty(JV.PROP_PARAM_ID)) {
|
|
|
|
+ pID = df[JV.PROP_PARAM_ID];
|
|
|
|
+ } else {
|
|
|
|
+ pID = df[JV.PROP_ID];
|
|
|
|
+ }
|
|
|
|
+ const param = JE.P(pID, $CURRENT_RPT);
|
|
const signatureDateItem = JpcCommonOutputHelper.createCommonOutputWithoutDecorate(df, param[JV.PROP_DFT_VALUE], true);
|
|
const signatureDateItem = JpcCommonOutputHelper.createCommonOutputWithoutDecorate(df, param[JV.PROP_DFT_VALUE], true);
|
|
|
|
+ // console.log('current sign date $CURRENT_RPT :');
|
|
|
|
+ // console.log($CURRENT_RPT);
|
|
signatureDateItem.signature_name = param[JV.PROP_NAME];
|
|
signatureDateItem.signature_name = param[JV.PROP_NAME];
|
|
|
|
+ signatureDateItem[JV.PROP_AREA] = JpcAreaHelper.outputArea(df[JV.PROP_AREA], band, unitFactor, 1, 0, 1, 0, 1, 0, false, false);
|
|
signatureDateRst.push(signatureDateItem);
|
|
signatureDateRst.push(signatureDateItem);
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
@@ -88,8 +99,10 @@ const JpcDiscreteHelper = {
|
|
} else {
|
|
} else {
|
|
JpcFieldHelper.resetFormat(df, map_data_field, customizeCfg);
|
|
JpcFieldHelper.resetFormat(df, map_data_field, customizeCfg);
|
|
}
|
|
}
|
|
- } else if (df[JV.PROP_PARAM_ID]) {
|
|
|
|
- const param = JE.P(df[JV.PROP_PARAM_ID], $CURRENT_RPT);
|
|
|
|
|
|
+ } else if (df[JV.PROP_PARAM_ID] || df[JV.PROP_ID]) {
|
|
|
|
+ let pID = df[JV.PROP_PARAM_ID];
|
|
|
|
+ if (df[JV.PROP_ID]) pID = df[JV.PROP_ID];
|
|
|
|
+ const param = JE.P(pID, $CURRENT_RPT);
|
|
value = param[JV.PROP_DFT_VALUE];
|
|
value = param[JV.PROP_DFT_VALUE];
|
|
}
|
|
}
|
|
// console.log(value);
|
|
// console.log(value);
|