|
|
|
@@ -4,16 +4,15 @@ import cn.hutool.core.util.ObjectUtil; |
|
|
|
import com.alibaba.fastjson.JSONArray; |
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils; |
|
|
|
import com.xueyi.common.core.web.result.R; |
|
|
|
import com.xueyi.common.web.constant.ResponseCode; |
|
|
|
import com.xueyi.common.web.entity.service.impl.BaseServiceImpl; |
|
|
|
import com.xueyi.file.api.domain.SysFile; |
|
|
|
import com.xueyi.file.api.feign.RemoteFileService; |
|
|
|
import com.xueyi.system.resource.domain.dto.DmResourcesDto; |
|
|
|
import com.xueyi.system.api.resource.domain.po.DmResourcesPo; |
|
|
|
import com.xueyi.system.resource.domain.dto.DmResourcesDto; |
|
|
|
import com.xueyi.system.resource.domain.query.DmResourcesQuery; |
|
|
|
import com.xueyi.system.resource.manager.IDmResourcesManager; |
|
|
|
import com.xueyi.system.resource.mapper.DmResourcesMapper; |
|
|
|
import com.xueyi.system.resource.service.IDmResourcesService; |
|
|
|
import com.xueyi.system.resource.manager.IDmResourcesManager; |
|
|
|
import com.xueyi.common.web.entity.service.impl.BaseServiceImpl; |
|
|
|
import com.xueyi.system.utils.common.ImageUtil; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
@@ -69,7 +68,7 @@ public class DmResourcesServiceImpl extends BaseServiceImpl<DmResourcesQuery, Dm |
|
|
|
String imgBase64 = base64Img; |
|
|
|
R<SysFile> fileResult = fileService.upload(imageUtil.base64ToMultipartFile(imgBase64)); |
|
|
|
if (ObjectUtil.isNull(fileResult) || ObjectUtil.isNull(fileResult.getData())) |
|
|
|
return R.fail(ResponseCode.FILE_SERVICE_ERROR); |
|
|
|
return R.fail(fileResult.getMsg()); |
|
|
|
String url = fileResult.getData().getUrl(); |
|
|
|
|
|
|
|
dmResourcesDto.setType(DmResourcesDto.TYPE_PIC); |
|
|
|
|