gengine icon indicating copy to clipboard operation
gengine copied to clipboard

规则语法中能否支持定义二维数组

Open L-ance opened this issue 2 years ago • 0 comments

rule "rule_decision_matrix_user_level" "" salience 1 begin rule_decision_matrix_user_level_matrix = map[string]map[string]string{"1": {"1": "D", "2": "D", "3": "D", "4": "D"}, "2": {"1": "D", "2": "D", "3": "D", "4": "D"}, "3": {"1": "D", "2": "D", "3": "D", "4": "D"}, "4": {"1": "C", "2": "C", "3": "C", "4": "C"}, "5": {"1": "C", "2": "C", "3": "C", "4": "B"}, "6": {"1": "B", "2": "B", "3": "B", "4": "B"}, "7": {"1": "A", "2": "B", "3": "B", "4": "B"}, "8": {"1": "A", "2": "A", "3": "A", "4": "A"}} tmp_rule_decision_matrix_user_level_matrix = rule_decision_matrix_user_level_matrix[score_level] resp["user_level"] = tmp_rule_decision_matrix_user_level_matrix[approve_periods] return resp end

L-ance avatar Apr 15 '22 09:04 L-ance