diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/pda/qc/service/impl/HandRawMaterialServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/pda/qc/service/impl/HandRawMaterialServiceImpl.java index d55967a4..91d700b2 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/pda/qc/service/impl/HandRawMaterialServiceImpl.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/pda/qc/service/impl/HandRawMaterialServiceImpl.java @@ -8,7 +8,9 @@ import org.nl.domain.LocalStorage; import org.nl.modules.system.service.UserService; import org.nl.pda.qc.service.HandRawMaterialService; import org.nl.service.impl.LocalStorageServiceImpl; +import org.nl.utils.FileUtil; import org.nl.utils.SpringContextHolder; +import org.nl.wms.common.util.ImageCompress; import org.nl.wql.WQL; import org.nl.wql.core.content.HttpContext; import org.springframework.stereotype.Service; @@ -38,7 +40,9 @@ public class HandRawMaterialServiceImpl implements HandRawMaterialService { public LocalStorage create(String name, MultipartFile file) { LocalStorageServiceImpl localStorageServiceImpl = SpringContextHolder.getBean(LocalStorageServiceImpl.class); LocalStorage localStorage = localStorageServiceImpl.create(name, file); - + Long comSize = ImageCompress.imgCompress(localStorage.getPath(), 100L, 0.8); + localStorage.setSize(FileUtil.getSize(comSize)); + localStorageServiceImpl.update(localStorage); return localStorage; }