feat(material): 支持批量保存时上传Base64格式图片
- 在批量保存物料时,判断并处理Base64格式的图片数据 - 实现Base64图片的上传功能并设置物料图片字段 - 保证图片上传与物料信息同步保存
This commit is contained in:
parent
af1a0f53aa
commit
03f2f88ad8
|
|
@ -194,6 +194,9 @@ public class MaterialController extends BaseController {
|
|||
if (CollectionUtil.isNotEmpty(datas)) {
|
||||
shipmentMaterialService.saveBatch(datas.stream().map(data -> {
|
||||
WmsShipmentMaterial material = Convert.convert(WmsShipmentMaterial.class, data);
|
||||
if (StrUtil.isNotBlank(data.getImageBase64())) {
|
||||
material.setImage(uploadBase64(data.getImageBase64()));
|
||||
}
|
||||
material.setCreateBy("同步");
|
||||
material.setCreateTime(LocalDateTime.now());
|
||||
return material;
|
||||
|
|
|
|||
Loading…
Reference in New Issue