修复文件路径
This commit is contained in:
		| @@ -127,13 +127,15 @@ public class SysWxSaleAccountController extends BaseController { | |||||||
|             String fileName = FileUploadUtils.upload(filePath, file); |             String fileName = FileUploadUtils.upload(filePath, file); | ||||||
|             String url = serverConfig.getUrl() + fileName; |             String url = serverConfig.getUrl() + fileName; | ||||||
|  |  | ||||||
|  |             String oriFilePath = filePath + fileName.substring(fileName.indexOf("upload") + 6); | ||||||
|  |  | ||||||
|             String accessToken = redisCache.getCacheObject(WxTokenUtils.KEY_ACCESS_TOKEN); |             String accessToken = redisCache.getCacheObject(WxTokenUtils.KEY_ACCESS_TOKEN); | ||||||
|             if (StringUtils.isEmpty(accessToken)) { |             if (StringUtils.isEmpty(accessToken)) { | ||||||
|                 WxAccessToken wxAccessToken = WxTokenUtils.fetchAccessToken(); |                 WxAccessToken wxAccessToken = WxTokenUtils.fetchAccessToken(); | ||||||
|                 redisCache.setCacheObject(WxTokenUtils.KEY_ACCESS_TOKEN, wxAccessToken.getAccessToken(), wxAccessToken.getExpiresIn(), TimeUnit.SECONDS); |                 redisCache.setCacheObject(WxTokenUtils.KEY_ACCESS_TOKEN, wxAccessToken.getAccessToken(), wxAccessToken.getExpiresIn(), TimeUnit.SECONDS); | ||||||
|             } |             } | ||||||
|  |  | ||||||
|             WxFileUploadResult result = WxTokenUtils.uploadImage(filePath, oriFileName, accessToken); |             WxFileUploadResult result = WxTokenUtils.uploadImage(oriFilePath, oriFileName, accessToken); | ||||||
|             if (StringUtils.isEmpty(result.getUrl())) { |             if (StringUtils.isEmpty(result.getUrl())) { | ||||||
|                 return AjaxResult.error(result.getMediaId()); |                 return AjaxResult.error(result.getMediaId()); | ||||||
|             } |             } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user