|
@@ -289,11 +289,12 @@ function onConfirmMaxNullWay(e) {
|
|
|
|
|
|
//一些文案提示
|
|
|
const formTips = ref({
|
|
|
- 'null-val': `1、查找前后35天最近值:在参与计算的日期序列上某指标无值时,该指标往前/往后找距离最近的值作为当天的值进行计算,遍历允许跨年,往前最多35天,往后最多35天,<br>
|
|
|
+ 'null-val': `1、查找前后35天最近值:在参与计算的日期序列上某指标无值时,该指标往前/往后找距离最近的值作为当天的值进行计算,遍历允许跨年,往前最多35天,往后最多35天<br>
|
|
|
2、不计算:只要有一个指标在某个日期没有值(即空值),则计算指标在该日期没有值 <br>
|
|
|
3、前值填充:空值优先以最近的前值填充,没有前值时,用后值填充 <br>
|
|
|
4、后值填充:空值优先以最近的后值填充,没有前值时,用后值填充 <br>
|
|
|
- 5、等于0:空值以0值参与计算 注意:此处缺失值的处理,作用于数据全部时间段`,
|
|
|
+ 5、等于0:空值以0值参与计算 <br>
|
|
|
+ 注意:此处缺失值的处理,作用于数据全部时间段`,
|
|
|
'max-null-val': `MAX、MIN公式中指标存在空值时按如下规则处理:<br>
|
|
|
1、等于0,空值用0参与计算;<br>
|
|
|
2、跳过空值,去除空值指标,剩余指标进行计算,若该日期所有指标均为空值,则该日期无值;`,
|
|
@@ -458,7 +459,7 @@ async function handleSave(){
|
|
|
class="formula-input"
|
|
|
/>
|
|
|
|
|
|
- <van-button type="default" size="small" v-if="index===0" @click="addFormulaHandle" style="margin-left: 10px;">添加分段</van-button>
|
|
|
+ <van-button type="default" size="small" v-if="index===0&&!isPreview" @click="addFormulaHandle" style="margin-left: 10px;">添加分段</van-button>
|
|
|
|
|
|
<template v-else>
|
|
|
<van-field
|
|
@@ -472,7 +473,7 @@ async function handleSave(){
|
|
|
@click-input="showSelectFormulaDate=true;selectDateItem=item;"
|
|
|
/>
|
|
|
|
|
|
- <van-icon name="clear" color="#333" size="20" @click="removeFormulaItem(index)"/>
|
|
|
+ <van-icon name="clear" color="#333" size="20" @click="removeFormulaItem(index)" v-if="!isPreview"/>
|
|
|
</template>
|
|
|
</li>
|
|
|
<li class="formula-tips">
|