Просмотр исходного кода

[图片上传优化][修改]:统一指定上传路径

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
641eb58209
43 измененных файлов: 131 добавлений и 24 удалений
  1. +8
    -0
      mallinkAdmin/src/main/java/com/iformall/UserApplication.java
  2. +4
    -1
      mallinkAdmin/src/main/java/com/iformall/controller/app/WxAppinfoController.java
  3. +4
    -1
      mallinkAdmin/src/main/java/com/iformall/controller/mem/WxCUserBasicInfoController.java
  4. +4
    -2
      mallinkAdmin/src/main/java/com/iformall/controller/msg/WxMsgController.java
  5. +5
    -1
      mallinkAdmin/src/main/java/com/iformall/controller/rent/WxBillDailyController.java
  6. +5
    -2
      mallinkAdmin/src/main/java/com/iformall/controller/sys/UploadController.java
  7. +1
    -0
      mallinkAdmin/src/main/resources/application-dev.yml
  8. +1
    -0
      mallinkAdmin/src/main/resources/application-prod.yml
  9. +1
    -0
      mallinkAdmin/src/main/resources/application-test.yml
  10. +5
    -6
      mallinkBApi/src/main/java/com/iformall/controller/UploadController.java
  11. +1
    -0
      mallinkBApi/src/main/resources/application-dev.yml
  12. +1
    -0
      mallinkBApi/src/main/resources/application-prod.yml
  13. +1
    -0
      mallinkBApi/src/main/resources/application-test.yml
  14. +8
    -0
      mallinkCApi/src/main/java/com/iformall/CApplication.java
  15. +2
    -1
      mallinkCApi/src/main/resources/application-dev.yml
  16. +1
    -0
      mallinkCApi/src/main/resources/application-prod.yml
  17. +1
    -0
      mallinkCApi/src/main/resources/application-test.yml
  18. +8
    -0
      mallinkCallback/src/main/java/com/iformall/CallbackApplication.java
  19. +1
    -0
      mallinkCallback/src/main/resources/application-dev.yml
  20. +1
    -0
      mallinkCallback/src/main/resources/application-prod.yml
  21. +1
    -0
      mallinkCallback/src/main/resources/application-test.yml
  22. +8
    -0
      mallinkMQConsumer/src/main/java/com/iformall/ConsumerApplication.java
  23. +1
    -0
      mallinkMQConsumer/src/main/resources/application-dev.yml
  24. +1
    -0
      mallinkMQConsumer/src/main/resources/application-prod.yml
  25. +1
    -0
      mallinkMQConsumer/src/main/resources/application-test.yml
  26. +8
    -0
      mallinkSchedule/src/main/java/com/iformall/ScheduleApplication.java
  27. +1
    -0
      mallinkSchedule/src/main/resources/application-dev.yml
  28. +1
    -0
      mallinkSchedule/src/main/resources/application-prod.yml
  29. +1
    -0
      mallinkSchedule/src/main/resources/application-test.yml
  30. +4
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxPropertyContractServiceImpl.java
  31. +5
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java
  32. +1
    -2
      mallinkService/src/main/java/com/iformall/utils/Constant.java
  33. +8
    -0
      mallinkSysAdmin/src/main/java/com/iformall/SysApplication.java
  34. +4
    -1
      mallinkSysAdmin/src/main/java/com/iformall/controller/app/WxAppinfoController.java
  35. +4
    -2
      mallinkSysAdmin/src/main/java/com/iformall/controller/msg/WxMsgController.java
  36. +5
    -2
      mallinkSysAdmin/src/main/java/com/iformall/controller/sys/UploadController.java
  37. +1
    -0
      mallinkSysAdmin/src/main/resources/application-dev.yml
  38. +1
    -0
      mallinkSysAdmin/src/main/resources/application-prod.yml
  39. +1
    -0
      mallinkSysAdmin/src/main/resources/application-test.yml
  40. +8
    -0
      mallinkWebSocketServer/src/main/java/com/iformall/SocketServerApplication.java
  41. +1
    -0
      mallinkWebSocketServer/src/main/resources/application-dev.yml
  42. +1
    -0
      mallinkWebSocketServer/src/main/resources/application-prod.yml
  43. +1
    -0
      mallinkWebSocketServer/src/main/resources/application-test.yml

+ 8
- 0
mallinkAdmin/src/main/java/com/iformall/UserApplication.java Просмотреть файл

@@ -31,6 +31,9 @@ public class UserApplication {
@Value("${fm.open}")
private boolean fmOpen;

@Value("${fm.upload_dir}")
private String uploadDir;

@Bean
public boolean isFmException() {
return fmException;
@@ -46,6 +49,11 @@ public class UserApplication {
return fmOpen;
}

@Bean
public String fmUploadDir() {
return uploadDir;
}

public static void main(String[] args) {
SpringApplication.run(UserApplication.class, args);
}


+ 4
- 1
mallinkAdmin/src/main/java/com/iformall/controller/app/WxAppinfoController.java Просмотреть файл

@@ -48,6 +48,9 @@ public class WxAppinfoController extends BaseController {
@Autowired
private boolean isFmOpen;

@Autowired
private String fmUploadDir;

@Autowired
private WxAppinfoService wxAppinfoService;

@@ -148,7 +151,7 @@ public class WxAppinfoController extends BaseController {
}


String filepath = Constant.fileDirectory;
String filepath = fmUploadDir;
String fileName = name + ".png";
String destPath1 = filepath + "1_" + fileName;
String destPath = filepath + fileName;


+ 4
- 1
mallinkAdmin/src/main/java/com/iformall/controller/mem/WxCUserBasicInfoController.java Просмотреть файл

@@ -47,6 +47,9 @@ import static com.iformall.domain.po.WxCouponOrder.Field.CreateDate_DESC;
public class WxCUserBasicInfoController extends BaseController {
private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Autowired
private String fmUploadDir;

@Autowired
private WxCUserBasicInfoService wxCUserBasicInfoService;

@@ -328,7 +331,7 @@ public class WxCUserBasicInfoController extends BaseController {
stringRedisTemplate.opsForHash().putIfAbsent(importKey, "processCount", "");
stringRedisTemplate.opsForHash().putIfAbsent(importKey, "failCount", "");

String fpath = Constant.fileDirectory;
String fpath = fmUploadDir;
File targetFile = new File(fpath);
if (!targetFile.exists()) {
targetFile.mkdirs();


+ 4
- 2
mallinkAdmin/src/main/java/com/iformall/controller/msg/WxMsgController.java Просмотреть файл

@@ -30,6 +30,8 @@ import java.util.*;
public class WxMsgController extends BaseController {
private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Autowired
private String fmUploadDir;

@Autowired
private WxMsgService wxMsgService;
@@ -89,11 +91,11 @@ public class WxMsgController extends BaseController {
}

String filename = UUID.randomUUID() + file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf("."));
File path = new File(Constant.fileDirectory);
File path = new File(fmUploadDir);
if (!path.exists()) {
path.mkdirs();
}
String filepath = Constant.fileDirectory + File.separator + filename;
String filepath = fmUploadDir + filename;
try {
FileOutputStream out = new FileOutputStream(new File(filepath));
IOUtils.write(file.getBytes(), out);


+ 5
- 1
mallinkAdmin/src/main/java/com/iformall/controller/rent/WxBillDailyController.java Просмотреть файл

@@ -38,6 +38,10 @@ import java.util.concurrent.TimeUnit;
@RestController
@RequestMapping("wxBillDaily")
public class WxBillDailyController extends BaseController {

@Autowired
private String fmUploadDir;

@Autowired
private WxBillDailyService wxBillDailyService;

@@ -141,7 +145,7 @@ public class WxBillDailyController extends BaseController {
stringRedisTemplate.opsForHash().putIfAbsent(importKey, "processCount", "");
stringRedisTemplate.opsForHash().putIfAbsent(importKey, "failCount", "");

String fpath = Constant.fileDirectory;
String fpath = fmUploadDir;
File targetFile = new File(fpath);
if (!targetFile.exists()) {
targetFile.mkdirs();


+ 5
- 2
mallinkAdmin/src/main/java/com/iformall/controller/sys/UploadController.java Просмотреть файл

@@ -46,6 +46,9 @@ public class UploadController extends BaseController {
@Autowired
private MallResourceService mallResourceService;

@Autowired
private String fmUploadDir;

private AmazonS3 s3 = null;

public ResultData awsUpload(InputStream inputStream, ObjectMetadata metadata, String fileName, String tenantId) {
@@ -176,8 +179,8 @@ public class UploadController extends BaseController {
FileOutputStream fos = null;
String imgFormat = ImgUtil.getImgFormat(fileFormat);
if(StringUtils.isNotBlank(imgFormat)) {
String localImgFileName = Constant.fileDirectory + File.separator + tempFileName + "-1" + fileFormat;
String localNewImgFileName = Constant.fileDirectory + File.separator + tempFileName + fileFormat;
String localImgFileName = fmUploadDir + tempFileName + "-1" + fileFormat;
String localNewImgFileName = fmUploadDir + tempFileName + fileFormat;
BufferedInputStream fs = null;
File localFile = new File(localImgFileName);
fos = new FileOutputStream(localFile);


+ 1
- 0
mallinkAdmin/src/main/resources/application-dev.yml Просмотреть файл

@@ -114,6 +114,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 1
open: false
upload_dir: /home/test/server/uploads/

ueditor:
config: config.json


+ 1
- 0
mallinkAdmin/src/main/resources/application-prod.yml Просмотреть файл

@@ -98,6 +98,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 3
open: true
upload_dir: /home/ec2-user/server/uploads/

ueditor:
config: config.json


+ 1
- 0
mallinkAdmin/src/main/resources/application-test.yml Просмотреть файл

@@ -98,6 +98,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 2
open: true
upload_dir: /home/ec2-user/server/uploads/

ueditor:
config: config.json


+ 5
- 6
mallinkBApi/src/main/java/com/iformall/controller/UploadController.java Просмотреть файл

@@ -15,7 +15,6 @@ import com.iformall.common.ResultData;
import com.iformall.config.AwsProperty;
import com.iformall.domain.po.MallResource;
import com.iformall.service.MallResourceService;
import com.iformall.utils.Constant;
import com.iformall.utils.ImgUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -29,9 +28,6 @@ import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;

import javax.imageio.ImageIO;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.*;
import java.net.URL;
import java.util.*;
@@ -50,6 +46,9 @@ public class UploadController extends BaseController {
@Autowired
private MallResourceService mallResourceService;

@Autowired
private String fmUploadDir;

private AmazonS3 s3 = null;

private ResultData awsUpload(InputStream inputStream, ObjectMetadata metadata, String fileName, String tenantId) {
@@ -180,8 +179,8 @@ public class UploadController extends BaseController {

String imgFormat = ImgUtil.getImgFormat(fileFormat);
if(StringUtils.isNotBlank(imgFormat)) {
String localImgFileName = Constant.fileDirectory + File.separator + tempFileName + "-1" + fileFormat;
String localNewImgFileName = Constant.fileDirectory + File.separator + tempFileName + fileFormat;
String localImgFileName = fmUploadDir + tempFileName + "-1" + fileFormat;
String localNewImgFileName = fmUploadDir + tempFileName + fileFormat;
BufferedInputStream fs = null;
File localFile = new File(localImgFileName);
fos = new FileOutputStream(localFile);


+ 1
- 0
mallinkBApi/src/main/resources/application-dev.yml Просмотреть файл

@@ -107,6 +107,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 1
open: true
upload_dir: /home/test/server/uploads

logging:
level:


+ 1
- 0
mallinkBApi/src/main/resources/application-prod.yml Просмотреть файл

@@ -91,6 +91,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 3
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


+ 1
- 0
mallinkBApi/src/main/resources/application-test.yml Просмотреть файл

@@ -91,6 +91,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 2
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


+ 8
- 0
mallinkCApi/src/main/java/com/iformall/CApplication.java Просмотреть файл

@@ -27,6 +27,9 @@ public class CApplication {
@Value("${fm.open}")
private boolean fmOpen;

@Value("${fm.upload_dir}")
private String uploadDir;

@Bean
public boolean isFmException() {
return fmException;
@@ -42,6 +45,11 @@ public class CApplication {
return fmOpen;
}

@Bean
public String fmUploadDir() {
return uploadDir;
}


public static void main(String[] args) {
SpringApplication.run(CApplication.class, args);


+ 2
- 1
mallinkCApi/src/main/resources/application-dev.yml Просмотреть файл

@@ -106,7 +106,8 @@ fm:
exception: false
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 1
open: false
open: true
upload_dir: /home/test/server/uploads/

logging:
level:


+ 1
- 0
mallinkCApi/src/main/resources/application-prod.yml Просмотреть файл

@@ -91,6 +91,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 3
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


+ 1
- 0
mallinkCApi/src/main/resources/application-test.yml Просмотреть файл

@@ -91,6 +91,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 2
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


+ 8
- 0
mallinkCallback/src/main/java/com/iformall/CallbackApplication.java Просмотреть файл

@@ -31,6 +31,9 @@ public class CallbackApplication {
@Value("${fm.open}")
private boolean fmOpen;

@Value("${fm.upload_dir}")
private String uploadDir;

@Bean
public boolean isFmException() {
return fmException;
@@ -46,6 +49,11 @@ public class CallbackApplication {
return fmOpen;
}

@Bean
public String fmUploadDir() {
return uploadDir;
}

public static void main(String[] args) {
SpringApplication.run(CallbackApplication.class, args);
}


+ 1
- 0
mallinkCallback/src/main/resources/application-dev.yml Просмотреть файл

@@ -112,6 +112,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 1
open: true
upload_dir: /home/test/server/uploads/

logging:
level:


+ 1
- 0
mallinkCallback/src/main/resources/application-prod.yml Просмотреть файл

@@ -96,6 +96,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 3
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


+ 1
- 0
mallinkCallback/src/main/resources/application-test.yml Просмотреть файл

@@ -96,6 +96,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 2
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


+ 8
- 0
mallinkMQConsumer/src/main/java/com/iformall/ConsumerApplication.java Просмотреть файл

@@ -29,6 +29,9 @@ public class ConsumerApplication {
@Value("${fm.open}")
private boolean fmOpen;

@Value("${fm.upload_dir}")
private String uploadDir;

@Bean
public boolean isFmException() {
return fmException;
@@ -44,6 +47,11 @@ public class ConsumerApplication {
return fmOpen;
}

@Bean
public String fmUploadDir() {
return uploadDir;
}


public static void main(String[] args) {
SpringApplication.run(ConsumerApplication.class, args);


+ 1
- 0
mallinkMQConsumer/src/main/resources/application-dev.yml Просмотреть файл

@@ -107,6 +107,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 1
open: true
upload_dir: /home/test/server/uploads/

logging:
level:


+ 1
- 0
mallinkMQConsumer/src/main/resources/application-prod.yml Просмотреть файл

@@ -82,6 +82,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 3
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


+ 1
- 0
mallinkMQConsumer/src/main/resources/application-test.yml Просмотреть файл

@@ -92,6 +92,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 2
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


+ 8
- 0
mallinkSchedule/src/main/java/com/iformall/ScheduleApplication.java Просмотреть файл

@@ -29,6 +29,9 @@ public class ScheduleApplication {
@Value("${fm.open}")
private boolean fmOpen;

@Value("${fm.upload_dir}")
private String uploadDir;

@Bean
public boolean isFmException() {
return fmException;
@@ -44,6 +47,11 @@ public class ScheduleApplication {
return fmOpen;
}

@Bean
public String fmUploadDir() {
return uploadDir;
}


public static void main(String[] args) {
SpringApplication.run(ScheduleApplication.class, args);


+ 1
- 0
mallinkSchedule/src/main/resources/application-dev.yml Просмотреть файл

@@ -107,6 +107,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 1
open: true
upload_dir: /home/test/server/uploads/

logging:
level:


+ 1
- 0
mallinkSchedule/src/main/resources/application-prod.yml Просмотреть файл

@@ -92,6 +92,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 3
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


+ 1
- 0
mallinkSchedule/src/main/resources/application-test.yml Просмотреть файл

@@ -92,6 +92,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 2
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


+ 4
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxPropertyContractServiceImpl.java Просмотреть файл

@@ -42,6 +42,9 @@ import java.util.*;
public class WxPropertyContractServiceImpl implements WxPropertyContractService {
private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Autowired
private String fmUploadDir;

@Autowired
WxPropertyContractMapper wxPropertyContractMapper;

@@ -797,7 +800,7 @@ public class WxPropertyContractServiceImpl implements WxPropertyContractService

String filesuffix = wxPropertyContract.getFilepath().substring(wxPropertyContract.getFilepath().lastIndexOf("."));
String filename = UUID.randomUUID() + filesuffix;
String filepath = Constant.fileDirectory;
String filepath = fmUploadDir;
String destPath = filepath + filename;
File dest = new File(destPath);
File pDest = dest.getParentFile();


+ 5
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java Просмотреть файл

@@ -53,6 +53,9 @@ import java.util.*;
public class WxRentContractServiceImpl implements WxRentContractService {
private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Autowired
private String fmUploadDir;

@Autowired
WxRentContractMapper wxRentContractMapper;

@@ -1153,7 +1156,7 @@ public class WxRentContractServiceImpl implements WxRentContractService {
WxRentContract wxRentContract = wxRentContractMapper.selectByPrimaryKey(id);
String filesuffix = wxRentContract.getFilepath().substring(wxRentContract.getFilepath().lastIndexOf("."));
String filename = UUID.randomUUID() + filesuffix;
String filepath = Constant.fileDirectory;
String filepath = fmUploadDir;
String destPath = filepath + filename;
File dest = new File(destPath);
File pDest = dest.getParentFile();
@@ -1404,7 +1407,7 @@ public class WxRentContractServiceImpl implements WxRentContractService {
logger.info("没有租赁及物业合同模板");
return;
}
String filepath = Constant.fileDirectory;
String filepath = fmUploadDir;
String filename = UUID.randomUUID() + ".docx";
String exportFileName = result.get("merchantName").toString() + "合同.docx";
exportWord(templatePath, filepath, filename, exportFileName, result, request, response);


+ 1
- 2
mallinkService/src/main/java/com/iformall/utils/Constant.java Просмотреть файл

@@ -27,7 +27,6 @@ public class Constant {
// 获取mall信息
public static final String MALL_KEY_PREV = "mall:";

public static final String fileDirectory = "/tmp/uploads/";
public static final String importMemPrev = "importmem/";
public static final String importMemPrev = "importmem:";
public static final String adminPage = "https://admin.malls.iformall.com";
}

+ 8
- 0
mallinkSysAdmin/src/main/java/com/iformall/SysApplication.java Просмотреть файл

@@ -31,6 +31,9 @@ public class SysApplication {
@Value("${fm.open}")
private boolean fmOpen;

@Value("${fm.upload_dir}")
private String uploadDir;

@Bean
public boolean isFmException() {
return fmException;
@@ -46,6 +49,11 @@ public class SysApplication {
return fmOpen;
}

@Bean
public String fmUploadDir() {
return uploadDir;
}

public static void main(String[] args) {
SpringApplication.run(SysApplication.class, args);
}


+ 4
- 1
mallinkSysAdmin/src/main/java/com/iformall/controller/app/WxAppinfoController.java Просмотреть файл

@@ -40,6 +40,9 @@ public class WxAppinfoController extends BaseController {
@Autowired
private boolean isFmOpen;

@Autowired
private String fmUploadDir;

@Autowired
private WxAppinfoService wxAppinfoService;

@@ -155,7 +158,7 @@ public class WxAppinfoController extends BaseController {
}


String filepath = Constant.fileDirectory;
String filepath = fmUploadDir;
String fileName = name + ".png";
String destPath1 = filepath + "1_" + fileName;
String destPath = filepath + fileName;


+ 4
- 2
mallinkSysAdmin/src/main/java/com/iformall/controller/msg/WxMsgController.java Просмотреть файл

@@ -30,6 +30,8 @@ import java.util.*;
public class WxMsgController extends BaseController {
private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Autowired
private String fmUploadDir;

@Autowired
private WxMsgService wxMsgService;
@@ -89,11 +91,11 @@ public class WxMsgController extends BaseController {
}

String filename = UUID.randomUUID() + file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf("."));
File path = new File(Constant.fileDirectory);
File path = new File(fmUploadDir);
if (!path.exists()) {
path.mkdirs();
}
String filepath = Constant.fileDirectory + File.separator + filename;
String filepath = fmUploadDir + filename;
try {
FileOutputStream out = new FileOutputStream(new File(filepath));
IOUtils.write(file.getBytes(), out);


+ 5
- 2
mallinkSysAdmin/src/main/java/com/iformall/controller/sys/UploadController.java Просмотреть файл

@@ -45,6 +45,9 @@ public class UploadController extends BaseController {
@Autowired
private AwsProperty awsProperty;

@Autowired
private String fmUploadDir;

@Autowired
private MallResourceService mallResourceService;

@@ -175,8 +178,8 @@ public class UploadController extends BaseController {
FileOutputStream fos = null;
String imgFormat = ImgUtil.getImgFormat(fileFormat);
if(StringUtils.isNotBlank(imgFormat)) {
String localImgFileName = Constant.fileDirectory + File.separator + tempFileName + "-1" + fileFormat;
String localNewImgFileName = Constant.fileDirectory + File.separator + tempFileName + fileFormat;
String localImgFileName = fmUploadDir + tempFileName + "-1" + fileFormat;
String localNewImgFileName = fmUploadDir + tempFileName + fileFormat;
BufferedInputStream fs = null;
File localFile = new File(localImgFileName);
fos = new FileOutputStream(localFile);


+ 1
- 0
mallinkSysAdmin/src/main/resources/application-dev.yml Просмотреть файл

@@ -114,6 +114,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 1
open: true
upload_dir: /home/test/server/uploads/

ueditor:
config: config.json


+ 1
- 0
mallinkSysAdmin/src/main/resources/application-prod.yml Просмотреть файл

@@ -98,6 +98,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 3
open: true
upload_dir: /home/ec2-user/server/uploads/

ueditor:
config: config.json


+ 1
- 0
mallinkSysAdmin/src/main/resources/application-test.yml Просмотреть файл

@@ -98,6 +98,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 2
open: true
upload_dir: /home/ec2-user/server/uploads/

ueditor:
config: config.json


+ 8
- 0
mallinkWebSocketServer/src/main/java/com/iformall/SocketServerApplication.java Просмотреть файл

@@ -28,6 +28,9 @@ public class SocketServerApplication {
@Value("${fm.open}")
private boolean fmOpen;

@Value("${fm.upload_dir}")
private String uploadDir;

@Bean
public boolean isFmException() {
return fmException;
@@ -43,6 +46,11 @@ public class SocketServerApplication {
return fmOpen;
}

@Bean
public String fmUploadDir() {
return uploadDir;
}


public static void main(String[] args) {
SpringApplication.run(SocketServerApplication.class, args);


+ 1
- 0
mallinkWebSocketServer/src/main/resources/application-dev.yml Просмотреть файл

@@ -107,6 +107,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 1
open: true
upload_dir: /home/test/server/uploads/

logging:
level:


+ 1
- 0
mallinkWebSocketServer/src/main/resources/application-prod.yml Просмотреть файл

@@ -92,6 +92,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 3
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


+ 1
- 0
mallinkWebSocketServer/src/main/resources/application-test.yml Просмотреть файл

@@ -92,6 +92,7 @@ fm:
exception_emails: hupeng@iformall.com,wuguoqiang@iformall.com,gongbiao@iformall.com,luozukai@iformall.com
deploy: 2
open: true
upload_dir: /home/ec2-user/server/uploads/

logging:
level:


Загрузка…
Отмена
Сохранить