feat(img-files): 添加文件上传功能接口实现
parent
0728fd588e
commit
5ed43e8fc3
|
|
@ -2,16 +2,19 @@ package com.zcloud.basic.info.facade;
|
|||
|
||||
import com.alibaba.cola.dto.MultiResponse;
|
||||
import com.alibaba.cola.dto.Response;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.jjb.saas.framework.auth.model.SSOUser;
|
||||
import com.jjb.saas.framework.auth.utils.AuthContext;
|
||||
import com.zcloud.basic.info.api.ImgFilesServiceI;
|
||||
import com.zcloud.basic.info.command.convertor.ImgFilesCoConvertor;
|
||||
import com.zcloud.basic.info.domain.utils.Smb;
|
||||
import com.zcloud.basic.info.dto.ImgFilesAddCmd;
|
||||
import com.zcloud.basic.info.dto.ImgFilesQryCmd;
|
||||
import com.zcloud.basic.info.dto.clientobject.ImgFilesCO;
|
||||
import com.zcloud.gbscommon.utils.DateUtil;
|
||||
import com.zcloud.gbscommon.utils.Tools;
|
||||
import com.zcloud.gbscommon.zcloudimgfiles.facade.ZcloudImgFilesFacade;
|
||||
import com.zcloud.gbscommon.zcloudimgfiles.request.ZcloudImgFilesAddCmd;
|
||||
import com.zcloud.gbscommon.zcloudimgfiles.request.ZcloudImgFilesQryCmd;
|
||||
import com.zcloud.gbscommon.zcloudimgfiles.response.ZcloudImgFilesCO;
|
||||
import org.apache.dubbo.config.annotation.DubboService;
|
||||
|
|
@ -84,6 +87,20 @@ public class ZcloudImgFilesFacadeImpl implements ZcloudImgFilesFacade {
|
|||
return resultFilePath;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String saveFileNoCorpinfoId(byte[] bytes, String fileName, String path) {
|
||||
String filePath = DateUtil.getMonth() + "/" + path;
|
||||
// 文件上传并获取上传路径
|
||||
String resultFilePath = null;
|
||||
try {
|
||||
resultFilePath = Smb.saveFile(new ByteArrayInputStream(bytes),fileName, filePath);
|
||||
} catch (Exception e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
return resultFilePath;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public Response deleteFiles(String foreignKey, String type) {
|
||||
if (ObjectUtils.isEmpty(foreignKey)){
|
||||
|
|
|
|||
Loading…
Reference in New Issue