package cn.flightfeather.thirdapp.bean.vo;
|
|
import java.io.File;
|
import java.util.Date;
|
|
import cn.flightfeather.thirdapp.bean.Mediafile;
|
import cn.flightfeather.thirdapp.util.CommonUtils;
|
import cn.flightfeather.thirdapp.util.UUIDGenerator;
|
|
public class MediafileVo extends Mediafile {
|
|
public static Mediafile newMediaFile(File file, boolean ischange, Mediafile oldMediafile) {
|
Mediafile mediaFile = new Mediafile();
|
mediaFile.setGuid(UUIDGenerator.generate16ShortUUID());
|
mediaFile.setIguid(oldMediafile.getIguid());
|
mediaFile.setBusinessguid(oldMediafile.getBusinessguid());
|
mediaFile.setLongitude(oldMediafile.getLongitude());
|
mediaFile.setLatitude(oldMediafile.getLatitude());
|
mediaFile.setAddress(oldMediafile.getAddress());
|
mediaFile.setFiletype(1);
|
mediaFile.setBusinesstype("问题");
|
mediaFile.setBusinesstypeid(CommonUtils.intToByte(1));
|
String path = file.getParent().substring(20)+"/";
|
mediaFile.setPath(path);
|
mediaFile.setDescription(file.getName());
|
mediaFile.setSavetime(new Date());
|
mediaFile.setIschanged(ischange);
|
mediaFile.setExtension1(oldMediafile.getExtension1());
|
mediaFile.setRemark("未上传");
|
return mediaFile;
|
}
|
}
|