Commit a114e759 authored by charankumar's avatar charankumar

Modified

parent 8d3b4209
...@@ -130,12 +130,12 @@ class RuleUpdate: ...@@ -130,12 +130,12 @@ class RuleUpdate:
"Selected_device": selected_list, "Selected_device": selected_list,
"Selected_ruleType": "Real Time", "Selected_ruleType": "Real Time",
"calcFormulaList": [], "calcFormulaList": [],
"deviceDescription": f"Manually created rule from code for lookup - {rulename}", # todo "deviceDescription": f"Manually created rule from code for lookup - {rulename}",
"disable_all": False, "disable_all": False,
"execute_on": {}, "execute_on": {},
"processOn": "server", "processOn": "server",
"project_id": project_id, # todo "project_id": project_id,
"ruleName": f"Lookup-{rulename}", # todo "ruleName": f"Lookup-{rulename}",
"selected_device_meta": {}, "selected_device_meta": {},
"transformation_type": "validation_and_transformation", "transformation_type": "validation_and_transformation",
"user_id": user_id, "user_id": user_id,
...@@ -145,7 +145,7 @@ class RuleUpdate: ...@@ -145,7 +145,7 @@ class RuleUpdate:
for each_rule_index, each_rule in enumerate(request_payload): for each_rule_index, each_rule in enumerate(request_payload):
static_calc_form_json = {} static_calc_form_json = {}
static_calc_form_json = { static_calc_form_json = {
"code": f"lookup({each_rule['hierarchy_ste']}, '{each_rule['lookup_name']}', 'exact')", "code": f"lookup([{each_rule['hierarchy_ste'][0]}], '{each_rule['lookup_name']}', 'exact')",
"parsedCode": { "parsedCode": {
"type": "Program", "type": "Program",
"body": [ "body": [
...@@ -209,7 +209,7 @@ class RuleUpdate: ...@@ -209,7 +209,7 @@ class RuleUpdate:
"execute_on": {} "execute_on": {}
} }
static_json['calcFormulaList'].append(static_calc_form_json) static_json['calcFormulaList'].append(static_calc_form_json)
# print(static_json) print('Done')
return_json = self.rule_configuration_handler.create_rule_engine(static_json) return_json = self.rule_configuration_handler.create_rule_engine(static_json)
logger.info(return_json) logger.info(return_json)
except Exception as e: except Exception as e:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment