故障字典相关接口新增
This commit is contained in:
parent
e45166ce38
commit
1073681a63
@ -15,6 +15,7 @@ import com.das.modules.fdr.domain.SysFaultRecordingDesc;
|
|||||||
import com.das.modules.fdr.domain.dto.FileDownloadDto;
|
import com.das.modules.fdr.domain.dto.FileDownloadDto;
|
||||||
import com.das.modules.fdr.domain.excel.SysFaultCodeDictExcel;
|
import com.das.modules.fdr.domain.excel.SysFaultCodeDictExcel;
|
||||||
import com.das.modules.fdr.domain.excel.SysFaultRecordingExcel;
|
import com.das.modules.fdr.domain.excel.SysFaultRecordingExcel;
|
||||||
|
import com.das.modules.fdr.listener.SysFaultCodeDictListener;
|
||||||
import com.das.modules.fdr.listener.SysFaultRecordingListener;
|
import com.das.modules.fdr.listener.SysFaultRecordingListener;
|
||||||
import com.das.modules.fdr.service.FaultRecorderService;
|
import com.das.modules.fdr.service.FaultRecorderService;
|
||||||
import jakarta.servlet.http.HttpServletRequest;
|
import jakarta.servlet.http.HttpServletRequest;
|
||||||
@ -42,6 +43,9 @@ public class FaultRecorderController {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private SysFaultRecordingListener sysFaultRecordingListener;
|
private SysFaultRecordingListener sysFaultRecordingListener;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private SysFaultCodeDictListener sysFaultCodeDictListener;
|
||||||
|
|
||||||
@RequestMapping(value = "/files", method = RequestMethod.POST)
|
@RequestMapping(value = "/files", method = RequestMethod.POST)
|
||||||
public R<List<FileNode>> findList(@RequestBody JSONObject jsonObject) {
|
public R<List<FileNode>> findList(@RequestBody JSONObject jsonObject) {
|
||||||
String code = jsonObject.getString("deviceCode");
|
String code = jsonObject.getString("deviceCode");
|
||||||
@ -114,7 +118,7 @@ public class FaultRecorderController {
|
|||||||
@PostMapping("/faultCodeDict/import")
|
@PostMapping("/faultCodeDict/import")
|
||||||
public R<Void> importFaultCodeDict(String id, @RequestParam("file") MultipartFile file) throws IOException {
|
public R<Void> importFaultCodeDict(String id, @RequestParam("file") MultipartFile file) throws IOException {
|
||||||
sysFaultRecordingListener.setParent(Long.valueOf(id));
|
sysFaultRecordingListener.setParent(Long.valueOf(id));
|
||||||
ExcelReaderBuilder read = EasyExcel.read(file.getInputStream(), SysFaultCodeDictExcel.class,sysFaultRecordingListener);
|
ExcelReaderBuilder read = EasyExcel.read(file.getInputStream(), SysFaultCodeDictExcel.class,sysFaultCodeDictListener);
|
||||||
read.sheet().doRead();
|
read.sheet().doRead();
|
||||||
return R.success("导入成功");
|
return R.success("导入成功");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user