excel分析模块列表接口文档 websocket测试 GET http://192.168.0.9:8000/listModula 接口描述 分析模块名称,传入参数,模块间的依赖关系 响应参数 参数名 类型 描述 必填 response json 标准返回响应 必填 errorCode int 0(成功) 1(处理超时) 4xx(资源错误) 5xx(内部服务错误) 必填 errorMessage str 错误原因,成功则空 必填 result dict / NoneType 模块列表,没有数据则返回null 必填 返回示例 ``` { "errorCode": 0, "errorMessage": "", "result": { "0": { "name": "xls2xlsx", "input": [ "filename" ], "pre-modula": [] }, "1": { "name": "updateVolume", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')" ] }, "2": { "name": "updateRelevance", "input": [ "filename", "global_relate", "match_rule", "filter_rule" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')" ] }, "3": { "name": "updateBrand", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')" ] }, "4": { "name": "updateCamp", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')" ] }, "5": { "name": "updatePlatformVolume", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')", "updateVolume", "updateRelevance" ] }, "6": { "name": "updatePlatformLinks", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')", "updateVolume", "updateRelevance" ] }, "7": { "name": "updateTimeComments", "input": [ "filename", "time_split" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')", "updateVolume", "updateRelevance" ] }, "8": { "name": "updateAccountVolume", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')", "updateVolume", "updateRelevance", "updateCamp" ] }, "9": { "name": "updateBrandDistribution", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')", "updateRelevance", "updateBrand" ] }, "10": { "name": "all", "input": [ "filename", "global_relate", "match_rule", "filter_rule", "time_split" ], "pre-modula": [] } } } ```
``` { "errorCode": 0, "errorMessage": "", "result": { "0": { "name": "xls2xlsx", "input": [ "filename" ], "pre-modula": [] }, "1": { "name": "updateVolume", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')" ] }, "2": { "name": "updateRelevance", "input": [ "filename", "global_relate", "match_rule", "filter_rule" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')" ] }, "3": { "name": "updateBrand", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')" ] }, "4": { "name": "updateCamp", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')" ] }, "5": { "name": "updatePlatformVolume", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')", "updateVolume", "updateRelevance" ] }, "6": { "name": "updatePlatformLinks", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')", "updateVolume", "updateRelevance" ] }, "7": { "name": "updateTimeComments", "input": [ "filename", "time_split" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')", "updateVolume", "updateRelevance" ] }, "8": { "name": "updateAccountVolume", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')", "updateVolume", "updateRelevance", "updateCamp" ] }, "9": { "name": "updateBrandDistribution", "input": [ "filename" ], "pre-modula": [ "xls2xlsx (if the suffix is '.xls')", "updateRelevance", "updateBrand" ] }, "10": { "name": "all", "input": [ "filename", "global_relate", "match_rule", "filter_rule", "time_split" ], "pre-modula": [] } } } ```