|
@@ -2,33 +2,37 @@ package com.tourism.webadmin.back.controller;
|
|
|
|
|
|
import cn.dev33.satoken.annotation.SaCheckPermission;
|
|
|
import cn.dev33.satoken.annotation.SaIgnore;
|
|
|
-import com.alibaba.fastjson.JSONObject;
|
|
|
import cn.hutool.core.util.ReflectUtil;
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
|
+import com.github.pagehelper.page.PageMethod;
|
|
|
+import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
|
+import com.tourism.common.additional.config.ApplicationConfig;
|
|
|
+import com.tourism.common.core.annotation.MyRequestBody;
|
|
|
+import com.tourism.common.core.constant.ErrorCodeEnum;
|
|
|
+import com.tourism.common.core.object.*;
|
|
|
import com.tourism.common.core.upload.BaseUpDownloader;
|
|
|
import com.tourism.common.core.upload.UpDownloaderFactory;
|
|
|
import com.tourism.common.core.upload.UploadResponseInfo;
|
|
|
import com.tourism.common.core.upload.UploadStoreInfo;
|
|
|
+import com.tourism.common.core.util.*;
|
|
|
import com.tourism.common.log.annotation.OperationLog;
|
|
|
import com.tourism.common.log.model.constant.SysOperationLogType;
|
|
|
-import com.github.pagehelper.page.PageMethod;
|
|
|
-import com.tourism.webadmin.back.vo.*;
|
|
|
-import com.tourism.webadmin.back.dto.*;
|
|
|
-import com.tourism.webadmin.back.model.*;
|
|
|
-import com.tourism.webadmin.back.service.*;
|
|
|
-import com.tourism.common.core.object.*;
|
|
|
-import com.tourism.common.core.util.*;
|
|
|
-import com.tourism.common.core.constant.*;
|
|
|
-import com.tourism.common.core.annotation.MyRequestBody;
|
|
|
import com.tourism.common.redis.cache.SessionCacheHelper;
|
|
|
-import com.tourism.webadmin.config.ApplicationConfig;
|
|
|
-import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
|
+import com.tourism.webadmin.back.dto.TourismContentDto;
|
|
|
+import com.tourism.webadmin.back.dto.TourismFileDto;
|
|
|
+import com.tourism.webadmin.back.dto.TourismProjectDto;
|
|
|
+import com.tourism.webadmin.back.model.TourismContent;
|
|
|
+import com.tourism.webadmin.back.model.TourismFile;
|
|
|
+import com.tourism.webadmin.back.model.TourismProject;
|
|
|
+import com.tourism.webadmin.back.service.TourismProjectService;
|
|
|
+import com.tourism.webadmin.back.vo.TourismProjectVo;
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
+import jakarta.servlet.http.HttpServletResponse;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
-import jakarta.servlet.http.HttpServletResponse;
|
|
|
import java.io.IOException;
|
|
|
import java.util.*;
|
|
|
|