|
|
@@ -4,6 +4,7 @@ import cn.reghao.jutil.jdk.http.HeaderNames;
|
|
|
import cn.reghao.tnb.common.web.ServletUtil;
|
|
|
import cn.reghao.tnb.common.auth.LoginUser;
|
|
|
import cn.reghao.tnb.common.auth.UserContext;
|
|
|
+import cn.reghao.tnb.common.web.WebResult;
|
|
|
import cn.reghao.tnb.file.app.zoss.service.UserKeyService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.lang.Nullable;
|
|
|
@@ -13,6 +14,9 @@ import org.springframework.web.servlet.ModelAndView;
|
|
|
|
|
|
import jakarta.servlet.http.HttpServletRequest;
|
|
|
import jakarta.servlet.http.HttpServletResponse;
|
|
|
+
|
|
|
+import java.io.IOException;
|
|
|
+import java.io.PrintWriter;
|
|
|
import java.util.UUID;
|
|
|
|
|
|
/**
|
|
|
@@ -63,6 +67,14 @@ public class OssSdkInterceptor implements HandlerInterceptor {
|
|
|
return true;
|
|
|
}
|
|
|
|
|
|
+ private void writeResponse(HttpServletResponse response, String msg) throws IOException {
|
|
|
+ String retJson = WebResult.failWithMsg(msg);
|
|
|
+ response.setStatus(HttpServletResponse.SC_OK);
|
|
|
+ response.setContentType("application/json; charset=utf-8");
|
|
|
+ PrintWriter printWriter = response.getWriter();
|
|
|
+ printWriter.write(retJson);
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public void postHandle(HttpServletRequest request, HttpServletResponse response,
|
|
|
Object handler, @Nullable ModelAndView modelAndView) throws Exception {
|