Commit 841c4eaa authored by shiyu's avatar shiyu

图片不传的情况

parent 2e36c03b
......@@ -96,15 +96,16 @@ public class ItemServiceImpl implements ItemService {
}
String imgBaseStr = coinRequestDto.getImgBaseStr();
String keyName = String.valueOf(coinRequestDto.getId()) + System.currentTimeMillis() + IMG_SUFFIX ;
qiniuStorage.storeBase64Str(imgBaseStr, IMG_TYPE, keyName);
String url = qiniuStorage.generateUrl(keyName);
item.setTopImage(url);
Map<String, Object> paramMap = JsonUtils.toMap(item.getExtra());
if (StringUtils.hasLength(imgBaseStr)) {
qiniuStorage.storeBase64Str(imgBaseStr, IMG_TYPE, keyName);
String url = qiniuStorage.generateUrl(keyName);
paramMap.put("topImage", url);
item.setTopImage(url);
}
itemManager.setCoin(item);
//记录钱币设置的操作日志
Map<String, Object> paramMap = JsonUtils.toMap(item.getExtra());
paramMap.remove("s_url");
paramMap.put("topImage", url);
OperateLog operateLog = OperateLog.of(coinRequestDto.getId(), CommonEnum.OperateTypeEnum.COIN_SET.getDes(),
CommonEnum.OperateTypeEnum.COIN_SET.getCode(), AuthSupport.adminId(), AuthSupport.userName(), JsonUtils.fromMap(paramMap));
operateLogService.insert(operateLog);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment