提交 7d19b61d authored 作者: yangli's avatar yangli

.

上级 fadd9c3b
package com.priusis.controller;
import cn.hutool.json.JSONArray;
import cn.hutool.json.JSONUtil;
import com.priusis.lib.R;
import com.priusis.util.SysConfigUtil;
import org.springframework.validation.annotation.Validated;
......@@ -43,4 +45,21 @@ public class ConfigController {
SysConfigUtil.saveProperty("device.sn", sn);
return R.success();
}
@GetMapping(value = "get_data_reporting")
public R<JSONArray> getDataReporting() throws IOException {
return R.success(JSONUtil.parseArray(SysConfigUtil.getProperty("data.reporting",
"[" +
"{\"code\":\"CPU_LOAD\",\"name\":\"CPU负载\",\"frequency\":30}," +
"{\"code\":\"CPU_TEMP\",\"name\":\"CPU温度\",\"frequency\":30}," +
"{\"code\":\"MAC\",\"name\":\"MAC地址\",\"frequency\":30}," +
"{\"code\":\"MEM_CAPACITY\",\"name\":\"内存容量\",\"frequency\":30}" +
"]")));
}
@PostMapping(value = "save_data_reporting")
public R<Void> saveDataReporting(@RequestBody JSONArray array) throws IOException {
SysConfigUtil.saveProperty("data.reporting", array.toString());
return R.success();
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论