parent
06841d30db
commit
c6e2ca10fb
@ -0,0 +1,49 @@
|
||||
package core.process;
|
||||
|
||||
import core.operation.UploadFileOperation;
|
||||
import error.GExcptInit;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
public class C_StudentUploadOpeningReport extends TempProcess{
|
||||
File openingReport;
|
||||
String gaduationDesignId;
|
||||
|
||||
static String file_type = "opening_report";
|
||||
|
||||
public void uploadOpeningReport() throws Exception{
|
||||
if(!check()) throw new GExcptInit("Upload OpeningReport Attrs init error!");
|
||||
UploadFileOperation uploadFileOperation=new UploadFileOperation();
|
||||
uploadFileOperation.setOptions(new HashMap<>());
|
||||
uploadFileOperation.addOptions("file",this.getOpeningReport());
|
||||
uploadFileOperation.addOptions("file_type",file_type);
|
||||
Map<String, String>limits = new HashMap<>();
|
||||
limits.put("id",this.getGaduationDesignId());
|
||||
uploadFileOperation.addOptions("limits",limits);
|
||||
uploadFileOperation.execute(null);
|
||||
}
|
||||
|
||||
protected boolean check() {
|
||||
if(this.getGaduationDesignId()==null||this.getOpeningReport()==null)
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
public File getOpeningReport() {
|
||||
return openingReport;
|
||||
}
|
||||
|
||||
public void setOpeningReport(File openingReport) {
|
||||
this.openingReport = openingReport;
|
||||
}
|
||||
|
||||
public String getGaduationDesignId() {
|
||||
return gaduationDesignId;
|
||||
}
|
||||
|
||||
public void setGaduationDesignId(String gaduationDesignId) {
|
||||
this.gaduationDesignId = gaduationDesignId;
|
||||
}
|
||||
}
|
Loading…
Reference in new issue