|
@@ -53,6 +53,10 @@ watch(
|
|
if([72].includes(edbInfoData.Source)){//指数修匀
|
|
if([72].includes(edbInfoData.Source)){//指数修匀
|
|
baseInfo.alphaVal=Number(edbInfoData.CalculateFormula)
|
|
baseInfo.alphaVal=Number(edbInfoData.CalculateFormula)
|
|
}
|
|
}
|
|
|
|
+ if([62].includes(edbInfoData.Source)){//最新值处理
|
|
|
|
+ const ExtraObj=JSON.parse(edbInfoData.Extra)
|
|
|
|
+ baseInfo.newVal=ExtraObj.LastValType==1?'均值填充':'默认'
|
|
|
|
+ }
|
|
|
|
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
selectEDBClassifyINS.value?.getSelectClassifyOpt(props.edbInfo.EdbInfoDetail.ClassifyId)//获取选择的分类目录
|
|
selectEDBClassifyINS.value?.getSelectClassifyOpt(props.edbInfo.EdbInfoDetail.ClassifyId)//获取选择的分类目录
|
|
@@ -199,7 +203,7 @@ const baseInfo=reactive({
|
|
calendarType:'公历',
|
|
calendarType:'公历',
|
|
valueType:'期末值',
|
|
valueType:'期末值',
|
|
alphaVal:'',
|
|
alphaVal:'',
|
|
- newVal:'',
|
|
|
|
|
|
+ newVal:'默认',
|
|
})
|
|
})
|
|
|
|
|
|
// 选择单位
|
|
// 选择单位
|
|
@@ -227,6 +231,14 @@ function handleConfirmClassify({value,selectedOptions}){
|
|
const showSelectFrequency=ref(false)
|
|
const showSelectFrequency=ref(false)
|
|
function handleConfirmFrequency(value){
|
|
function handleConfirmFrequency(value){
|
|
baseInfo.frequency=value
|
|
baseInfo.frequency=value
|
|
|
|
+
|
|
|
|
+ // 修改指标名称
|
|
|
|
+ if(!selectEDBinfo.value||editEdbInfoId.value) return
|
|
|
|
+ const name_map = {
|
|
|
|
+ 51: `${selectEDBinfo.value.EdbName}/${baseInfo.frequency.substr(0,1)}频`,
|
|
|
|
+ 62: `${selectEDBinfo.value.EdbName}累计值/${baseInfo.frequency}`,
|
|
|
|
+ }
|
|
|
|
+ baseInfo.name=name_map[source.value]||''
|
|
}
|
|
}
|
|
|
|
|
|
//移动方式类型选择
|
|
//移动方式类型选择
|
|
@@ -318,6 +330,9 @@ async function handleSave(){
|
|
MoveFrequency: baseInfo.moveUnit,
|
|
MoveFrequency: baseInfo.moveUnit,
|
|
MoveType: baseInfo.moveType,
|
|
MoveType: baseInfo.moveType,
|
|
Calendar: baseInfo.calendarType,
|
|
Calendar: baseInfo.calendarType,
|
|
|
|
+ Extra:JSON.stringify({
|
|
|
|
+ LastValType:baseInfo.newVal==='均值填充'?1:0
|
|
|
|
+ })
|
|
}
|
|
}
|
|
|
|
|
|
saveBtnLoading.value=true
|
|
saveBtnLoading.value=true
|
|
@@ -353,7 +368,7 @@ function handleTabChange(){
|
|
baseInfo.moveUnit='天'
|
|
baseInfo.moveUnit='天'
|
|
baseInfo.calendarType='公历'
|
|
baseInfo.calendarType='公历'
|
|
baseInfo.valueType='期末值'
|
|
baseInfo.valueType='期末值'
|
|
- baseInfo.newVal=''
|
|
|
|
|
|
+ baseInfo.newVal='默认'
|
|
classifyStr.value=''
|
|
classifyStr.value=''
|
|
|
|
|
|
}
|
|
}
|