|
@@ -58,13 +58,16 @@ public class ModelServiceImpl implements IModelService {
|
|
|
|
|
|
@Override
|
|
|
public String executeModel(Long id) {
|
|
|
- // TODO 查询对应模型参数
|
|
|
- // TODO 获取参数数据
|
|
|
- // TODO 获取地址
|
|
|
+ // 查询对应模型参数
|
|
|
+ ModelInfo modelInfo = modelInfoMapper.selectModelById(id);
|
|
|
+ // 模型参数
|
|
|
+ String modelParms = modelInfo.getModelParms();
|
|
|
+ // 数据参数
|
|
|
+ String dataParms = modelInfo.getDataParms();
|
|
|
+ // TODO 根据数据参数获取数据,生成csv在文件,返回csv文件服务器路径
|
|
|
Map<String, String> parms = new HashMap<>();
|
|
|
parms.put("data_url", "http://127.0.0.1:8080/profile/upload/2023/11/13/origin.csv");
|
|
|
- String url = "http://127.0.0.1:8858/abnormal";
|
|
|
- String result = HttpClientUtils.postJson(url, parms);
|
|
|
+ String result = HttpClientUtils.postJson(modelInfo.getUrl(), parms);
|
|
|
JSONObject jsonObject = JSONUtil.parseObj(result);
|
|
|
String jsonString = jsonObject.getStr("data");
|
|
|
// CSV文件路径
|