package org.springblade.mdm.program.service.programannotation;
|
|
import org.springblade.mdm.program.service.ProgramAnnotationService;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Component;
|
|
import java.io.IOException;
|
import java.io.InputStream;
|
|
|
@Component("defaultProcessor")
|
public class DefaultProcessor extends AbstractProcessor{
|
|
@Autowired
|
private ProgramAnnotationService programAnnotationService;
|
private String controlSystem;
|
|
|
@Override
|
public InputStream putAnnotation(AnnotationData annoData, InputStream inputStream) throws IOException {
|
InputStream insAfter = super.putFilenameAnnotation(annoData.getFilename(),inputStream);
|
|
return super.putAnnotation(annoData, insAfter);
|
|
}
|
|
|
@Override
|
public void setControlSystem(String controlSystemDictVal) {
|
this.controlSystem = controlSystemDictVal;
|
}
|
|
@Override
|
public String getControlSystem() {
|
return this.controlSystem;
|
}
|
|
|
}
|