コード例 #1
0
def query_opc_info_list(flag_string, start_time, end_time):
    error_str = None
    start_time_str = start_time.strftime("%Y-%m-%d %H:%M:%S")
    end_time_str = end_time.strftime("%Y-%m-%d %H:%M:%S")

    data_param = {
        "opc_name_flag_list": flag_string,
        "time_interval": "{},{}".format(start_time_str, end_time_str),
        "max_num": 14400,
    }

    code, error, result_dict = \
        get_result_by_remote_consul_server(service_name="liyumes",
                                           url="data_acquisition/query_opc_data_by_influx_db_list",
                                           data_parms=data_param, timeout=180, is_log=False)

    if code != 0:
        error_str = u"opc称重信息获取匹配:query_opc_data_by_influx_db_list ERROR code-{} error-{}".format(
            code, error)
        return result_dict, error_str

    if result_dict and result_dict.get('result', None):
        return result_dict['result'], error_str
    else:
        return result_dict, error_str
コード例 #2
0
def query_file_list_api(name_start, name_end=None):
    error_str = None
    data_params = {
        'name_start': name_start
    }
    if name_end:
        data_params['name_end'] = name_end

    code, error, result_dict = \
        get_result_by_remote_consul_server(
            service_name="liyusf",
            url="static_file/api/query_static_file_by_name_list_api",
            data_parms=data_params,
            timeout=180,
            is_log=False
        )

    if code != 0:
        error_str = u"静态文件查询:query_file_list_api ERROR code-{} error-{}".format(code, error)
        return result_dict, error_str

    if result_dict.get('result', None):
        return result_dict['result'], error_str
    else:
        return result_dict, error_str
コード例 #3
0
def query_menu_list_api():
    error_str = None
    code, error, result_dict = \
        get_result_by_remote_consul_server(
            service_name="liyumes",
            url="permission/api/query_all_menu_list_api",
            data_parms={},
            timeout=180,
            is_log=False
        )

    if code != 0:
        error_str = u"菜单数据查询:query_all_menu_list_api ERROR code-{} error-{}".format(code, error)
        return result_dict, error_str

    if result_dict and result_dict.get('result', None):
        return result_dict['result'], error_str
    else:
        return result_dict, error_str
コード例 #4
0
def auto_create_apiurl_api():
    error_str = None
    code, error, result_dict = \
        get_result_by_remote_consul_server(
            service_name="liyumes",
            url="permission/api/auto_create_apiurl_api",
            data_parms={},
            timeout=180,
            is_log=False
        )

    if code != 0:
        error_str = u"同步接口数据:auto_create_apiurl_api ERROR code-{} error-{}".format(code, error)
        return result_dict, error_str

    if result_dict and result_dict.get('result', None):
        return result_dict['result'], error_str
    else:
        return result_dict, error_str
コード例 #5
0
def get_menu_state_info_api(menu_id):
    error_str = None
    code, error, result_dict = \
        get_result_by_remote_consul_server(
            service_name="liyumes",
            url="permission/api/get_menu_state_info_api",
            data_parms={
                'menu_id': menu_id,
            },
            timeout=180,
            is_log=False
        )

    if code != 0:
        error_str = u"获取菜单对应的json:get_menu_state_info_api ERROR code-{} error-{}".format(code, error)
        return result_dict, error_str

    if result_dict and result_dict.get('result', None):
        return result_dict['result'], error_str
    else:
        return result_dict, error_str
コード例 #6
0
def query_error_bind_rule_list_api(_aim_org_id):
    error_str = None
    data_param = {'aim_org_id': _aim_org_id}

    code, error, result_dict = \
        get_result_by_remote_consul_server(
            service_name="liyumes_offline",
            url="production_manage/api/query_error_bind_rule_list_api",
            data_parms=data_param,
            timeout=180,
            is_log=False
        )

    if code != 0:
        error_str = u"错捆预警规则查询:query_error_bind_rule_list_api ERROR code-{} error-{}".format(
            code, error)
        return result_dict, error_str

    if result_dict and result_dict.get('result', None):
        return result_dict['result'], error_str
    else:
        return result_dict, error_str
コード例 #7
0
def update_menu_api(menu_id, state_api_json):
    error_str = None
    data_params = {
        'menu_id': menu_id,
        'state_api_json': state_api_json,
    }
    code, error, result_dict = \
        get_result_by_remote_consul_server(
            service_name="liyumes",
            url="permission/api/update_menu_api",
            data_parms=data_params,
            timeout=180,
            is_log=False
        )

    if code != 0:
        error_str = u"菜单数据更新:update_menu_api ERROR code-{} error-{}".format(code, error)
        return result_dict, error_str

    if result_dict and result_dict.get('result', None):
        return result_dict['result'], error_str
    else:
        return result_dict, error_str