diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java index 7f02469d..7b1fca45 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java @@ -4,6 +4,11 @@ import java.util.ArrayList; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; + +import cn.hutool.core.date.DateUtil; +import com.ruoyi.common.utils.ShiroUtils; +import com.ruoyi.sip.domain.OmsFileLog; +import com.ruoyi.sip.service.IOmsFileLogService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -35,6 +40,8 @@ public class CommonController @Autowired private ServerConfig serverConfig; + @Autowired + private IOmsFileLogService fileLogService; private static final String FILE_DELIMETER = ","; @@ -84,7 +91,17 @@ public class CommonController // 上传并返回新文件名称 String fileName = FileUploadUtils.upload(filePath, file); String url = serverConfig.getUrl() + fileName; + OmsFileLog omsFileLog =OmsFileLog.builder() + .url(url) + .fileName(fileName) + .newFilename(FileUtils.getName(fileName)) + .originalFilename(file.getOriginalFilename()) + .createBy(ShiroUtils.getUserId().toString()) + .createTime(DateUtil.date()) + .build(); + fileLogService.insert(omsFileLog); AjaxResult ajax = AjaxResult.success(); + ajax.put("id", omsFileLog.getId()); ajax.put("url", url); ajax.put("fileName", fileName); ajax.put("newFileName", FileUtils.getName(fileName)); diff --git a/ruoyi-admin/src/main/resources/templates/inventory/execution/edit.html b/ruoyi-admin/src/main/resources/templates/inventory/execution/edit.html index 2906ef9f..5201791c 100644 --- a/ruoyi-admin/src/main/resources/templates/inventory/execution/edit.html +++ b/ruoyi-admin/src/main/resources/templates/inventory/execution/edit.html @@ -104,7 +104,7 @@ display: none !important; } -
+