|
@@ -42,6 +42,43 @@ def get():
|
|
return json_data
|
|
return json_data
|
|
|
|
|
|
|
|
|
|
|
|
+@app.route("/get_base_json/", methods=['GET', 'POST'])
|
|
|
|
+def get_base_json():
|
|
|
|
+ try:
|
|
|
|
+ # 1、获取请求参数
|
|
|
|
+ # 矿名key
|
|
|
|
+ sys_key = request.values.get('sys_key')
|
|
|
|
+ # 自动化系统key
|
|
|
|
+ sys_name = request.values.get('sys_name')
|
|
|
|
+ # 2、参数判断
|
|
|
|
+ if sys_key is None or len(sys_key) == 0 or sys_name is None or len(sys_name) == 0:
|
|
|
|
+ return api_get_error("参数错误")
|
|
|
|
+ except BaseException as e:
|
|
|
|
+ print(f"异常,参数错误!")
|
|
|
|
+ return api_get_error(e)
|
|
|
|
+
|
|
|
|
+ opc_json_data = get_config.get_opc_point_json_conf(sys_key, sys_name)
|
|
|
|
+ return opc_json_data
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+@app.route("/get_point_arr/", methods=['GET', 'POST'])
|
|
|
|
+def get_point_arr():
|
|
|
|
+ try:
|
|
|
|
+ # 1、获取请求参数
|
|
|
|
+ # 矿名key
|
|
|
|
+ sys_key = request.values.get('sys_key')
|
|
|
|
+ # 自动化系统key
|
|
|
|
+ sys_name = request.values.get('sys_name')
|
|
|
|
+ # 2、参数判断
|
|
|
|
+ if sys_key is None or len(sys_key) == 0 or sys_name is None or len(sys_name) == 0:
|
|
|
|
+ return api_get_error("参数错误")
|
|
|
|
+ except BaseException as e:
|
|
|
|
+ print(f"异常,参数错误!")
|
|
|
|
+ return api_get_error(e)
|
|
|
|
+
|
|
|
|
+ opc_point_arr = get_config.get_opc_point_arr_conf(sys_key, sys_name)
|
|
|
|
+ return opc_point_arr
|
|
|
|
+
|
|
|
|
|
|
def api_get_error(msg):
|
|
def api_get_error(msg):
|
|
return '{"code":-1, "msg":"' + msg + '"}'
|
|
return '{"code":-1, "msg":"' + msg + '"}'
|