视频会议优化
This commit is contained in:
+8
-2
@@ -7,6 +7,7 @@ import com.ruoyi.common.annotation.Anonymous;
|
||||
import com.ruoyi.common.config.RuoYiConfig;
|
||||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.AnnexTypeEnum;
|
||||
import com.ruoyi.common.utils.SecurityUtils;
|
||||
import com.ruoyi.common.utils.file.FileUploadUtils;
|
||||
import com.ruoyi.common.utils.file.FileUtils;
|
||||
@@ -24,6 +25,7 @@ import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.validation.Valid;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 视频会议控制层
|
||||
@@ -31,6 +33,7 @@ import javax.validation.Valid;
|
||||
* @Date 2024/01/8
|
||||
* @Version V1.0
|
||||
*/
|
||||
@CrossOrigin(origins = "*")
|
||||
@RestController
|
||||
@RequestMapping("/video")
|
||||
public class MsVideoConferenceController extends BaseController {
|
||||
@@ -71,6 +74,10 @@ public class MsVideoConferenceController extends BaseController {
|
||||
// officeFlag,fileName为annexPath
|
||||
JSONArray jsonArray = caseApplicationService.uploadOnlyOffice(fileName,caseId);
|
||||
if(jsonArray!=null && jsonArray.size() > 0) {
|
||||
// 先删除之前的附件
|
||||
if(Objects.equals(annexType, AnnexTypeEnum.MEDIATE_BOOK.getCode())) {
|
||||
msCaseAttachMapper.deleteCaseAttachByCasedIdAndType(caseId, annexType);
|
||||
}
|
||||
MsCaseAttach caseAttach=null;
|
||||
for (Object obj : jsonArray) {
|
||||
JSONObject jsonObject = (JSONObject) obj;
|
||||
@@ -125,8 +132,7 @@ public class MsVideoConferenceController extends BaseController {
|
||||
.useId(SecurityUtils.getUserId())
|
||||
.useAccount(SecurityUtils.getUsername())
|
||||
.build();
|
||||
// 先删除之前的附件
|
||||
msCaseAttachMapper.deleteCaseAttachByCasedIdAndType(caseId,annexType);
|
||||
|
||||
msCaseAttachMapper.save(caseAttach);
|
||||
return caseAttach.getAnnexId();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user