feat: 增加油色谱谱图数据结构
parent
acff760020
commit
3f83956ac9
@ -0,0 +1,7 @@
|
||||
package com.xydl.cac.model.spectrogram;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class SpectrogramModel {
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
package com.xydl.cac.model.spectrogram;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class YspModel extends SpectrogramModel {
|
||||
Long createTime;
|
||||
Integer flag;
|
||||
Float xInterval;
|
||||
Float yMax;
|
||||
String xUnit;
|
||||
String yUnit;
|
||||
Integer k;
|
||||
Integer num;
|
||||
List<YspWay> wayList;
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
package com.xydl.cac.model.spectrogram;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class YspWay {
|
||||
Integer count;
|
||||
List<YspWayHump> humpList;
|
||||
List<Float> valueList;
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package com.xydl.cac.model.spectrogram;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class YspWayHump {
|
||||
String name;
|
||||
Integer number;
|
||||
Float time;
|
||||
Float startTime;
|
||||
Float endTime;
|
||||
Float high;
|
||||
Float area;
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
package com.xydl.cac.spectrogram;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@Service
|
||||
@Slf4j
|
||||
public class ProcessorYsp {
|
||||
|
||||
public void process(String localFilePath) {
|
||||
|
||||
}
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
package com.xydl.cac.spectrogram;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
@Service
|
||||
@Slf4j
|
||||
public class SpectrogramHandler {
|
||||
|
||||
@Resource
|
||||
ProcessorYsp processorYsp;
|
||||
|
||||
public void processFile(Integer typeId, String localFilePath) {
|
||||
// 油色谱谱图
|
||||
if (typeId == 1) {
|
||||
processorYsp.process(localFilePath);
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue