条件式比較バグ修正

This commit is contained in:
2024-02-16 14:09:43 +09:00
parent 2b9b772b39
commit c0db2d230b
9 changed files with 314 additions and 129 deletions

View File

@@ -327,7 +327,12 @@ export class ConditionTree {
return object;
}
if(object.objectType==='field'){
return context.record[object.code].value;
const fieldValue = context.record[object.code];
if(fieldValue.type==='NUMBER'){
return Number(fieldValue.value);
}else{
return fieldValue.value;
}
}else if(object.objectType==='var'){
return context.variables[object.varName].value;
}

View File

@@ -3,6 +3,7 @@ import { actionAddins } from "../actions";
import '../actions/must-input';
import '../actions/auto-numbering';
import '../actions/field-shown';
import '../actions/error-show';
import { ActionFlow,IActionFlow, IActionResult,IContext } from "./ActionTypes";
export class ActionProcess{