|
@@ -50,7 +50,7 @@ const open = row => {
|
|
|
// }
|
|
|
drawer.value = true;
|
|
|
};
|
|
|
-// 无条件
|
|
|
+// 公式
|
|
|
const countNoConditionFormulaClick = (data: any) => {
|
|
|
formulaOne.value = data;
|
|
|
};
|
|
@@ -76,6 +76,7 @@ const cancelClick = () => {
|
|
|
formRef.value.validate(valid => {
|
|
|
if (valid) {
|
|
|
disabledShow.value = true;
|
|
|
+ drawer.value = true;
|
|
|
}
|
|
|
});
|
|
|
};
|
|
@@ -184,8 +185,27 @@ const confirmClick = () => {
|
|
|
};
|
|
|
// 更新模板指标关联
|
|
|
const postUpdateApi = async () => {
|
|
|
- let params = {};
|
|
|
- Object.assign(params, formLabelAlign);
|
|
|
+ let params = {
|
|
|
+ relationId: formLabelAlign.relationId,
|
|
|
+ targetValue: formLabelAlign.targetValue,
|
|
|
+ finalValue: formLabelAlign.finalValue,
|
|
|
+ addValue: formLabelAlign.addValue,
|
|
|
+ decValue: formLabelAlign.decValue,
|
|
|
+ challengeValue: formLabelAlign.challengeValue,
|
|
|
+ startValue: formLabelAlign.startValue,
|
|
|
+ upperValue: formLabelAlign.upperValue,
|
|
|
+ agupperValue: formLabelAlign.agupperValue,
|
|
|
+ dataSource: formLabelAlign.dataSource,
|
|
|
+ score: formLabelAlign.score,
|
|
|
+ assessmentObjectId: formLabelAlign.assessmentObjectId,
|
|
|
+ assessmentModelId: formLabelAlign.assessmentModelId,
|
|
|
+ id: formLabelAlign.id,
|
|
|
+ dimId: formLabelAlign.dimId,
|
|
|
+ assessmentId: formLabelAlign.assessmentId,
|
|
|
+ formulaType: formLabelAlign.formulaType,
|
|
|
+ formula: formLabelAlign.formula
|
|
|
+ };
|
|
|
+ // Object.assign(params, formLabelAlign);
|
|
|
params.formula = JSON.stringify({
|
|
|
noConditionFormula: formulaOne.value
|
|
|
});
|