فهرست منبع

添加匿名下载附件方法

luojing 5 سال پیش
والد
کامیت
c4879b25b0

+ 2 - 2
o2server/x_general_assemble_control/src/main/java/com/x/general/assemble/control/jaxrs/ActionApplication.java

@@ -8,7 +8,7 @@ import com.x.base.core.project.jaxrs.AbstractActionApplication;
 import com.x.general.assemble.control.jaxrs.area.AreaAction;
 import com.x.general.assemble.control.jaxrs.ecnet.EcnetAction;
 import com.x.general.assemble.control.jaxrs.office.OfficeAction;
-import com.x.general.assemble.control.jaxrs.result.GeneralResultAction;
+import com.x.general.assemble.control.jaxrs.file.GeneralFileAction;
 import com.x.general.assemble.control.jaxrs.worktime.WorkTimeAction;
 
 @ApplicationPath("jaxrs")
@@ -19,7 +19,7 @@ public class ActionApplication extends AbstractActionApplication {
 		classes.add(EcnetAction.class);
 		classes.add(OfficeAction.class);
 		classes.add(WorkTimeAction.class);
-		classes.add(GeneralResultAction.class);
+		classes.add(GeneralFileAction.class);
 		return classes;
 	}
 

+ 2 - 2
o2server/x_general_assemble_control/src/main/java/com/x/general/assemble/control/jaxrs/ResultJaxrsFilter.java → o2server/x_general_assemble_control/src/main/java/com/x/general/assemble/control/jaxrs/FileJaxrsFilter.java

@@ -4,7 +4,7 @@ import com.x.base.core.project.jaxrs.AnonymousCipherManagerUserJaxrsFilter;
 
 import javax.servlet.annotation.WebFilter;
 
-@WebFilter(urlPatterns = "/jaxrs/result/*", asyncSupported = true)
-public class ResultJaxrsFilter extends AnonymousCipherManagerUserJaxrsFilter {
+@WebFilter(urlPatterns = "/jaxrs/file/*", asyncSupported = true)
+public class FileJaxrsFilter extends AnonymousCipherManagerUserJaxrsFilter {
 
 }

+ 4 - 4
o2server/x_general_assemble_control/src/main/java/com/x/general/assemble/control/jaxrs/result/ActionGeneralResult.java → o2server/x_general_assemble_control/src/main/java/com/x/general/assemble/control/jaxrs/file/ActionGeneralFile.java

@@ -1,4 +1,4 @@
-package com.x.general.assemble.control.jaxrs.result;
+package com.x.general.assemble.control.jaxrs.file;
 
 import com.x.base.core.container.EntityManagerContainer;
 import com.x.base.core.container.factory.EntityManagerContainerFactory;
@@ -12,9 +12,9 @@ import com.x.general.assemble.control.ThisApplication;
 import com.x.general.core.entity.file.GeneralFile;
 
 
-public class ActionGeneralResult extends BaseAction {
+public class ActionGeneralFile extends BaseAction {
 
-    private static Logger logger = LoggerFactory.getLogger(ActionGeneralResult.class);
+    private static Logger logger = LoggerFactory.getLogger(ActionGeneralFile.class);
 
     protected ActionResult<Wo> execute(EffectivePerson effectivePerson, String flag) throws Exception {
         logger.debug(effectivePerson, "flag:{}.", flag);
@@ -34,7 +34,7 @@ public class ActionGeneralResult extends BaseAction {
                 emc.delete(GeneralFile.class, generalFile.getId());
                 emc.commit();
             } else {
-                throw new ExceptionInputResultObject(flag);
+                throw new ExceptionInputFileObject(flag);
             }
 
         }

+ 1 - 1
o2server/x_general_assemble_control/src/main/java/com/x/general/assemble/control/jaxrs/result/BaseAction.java → o2server/x_general_assemble_control/src/main/java/com/x/general/assemble/control/jaxrs/file/BaseAction.java

@@ -1,4 +1,4 @@
-package com.x.general.assemble.control.jaxrs.result;
+package com.x.general.assemble.control.jaxrs.file;
 
 import com.x.base.core.project.jaxrs.StandardJaxrsAction;
 

+ 3 - 3
o2server/x_general_assemble_control/src/main/java/com/x/general/assemble/control/jaxrs/result/ExceptionInputResultObject.java → o2server/x_general_assemble_control/src/main/java/com/x/general/assemble/control/jaxrs/file/ExceptionInputFileObject.java

@@ -1,12 +1,12 @@
-package com.x.general.assemble.control.jaxrs.result;
+package com.x.general.assemble.control.jaxrs.file;
 
 import com.x.base.core.project.exception.PromptException;
 
-public class ExceptionInputResultObject extends PromptException {
+public class ExceptionInputFileObject extends PromptException {
 
     private static final long serialVersionUID = 9085364457175859374L;
 
-    ExceptionInputResultObject(String flag) {
+    ExceptionInputFileObject(String flag) {
         super("对象不存在:{}.", flag);
     }
 

+ 7 - 7
o2server/x_general_assemble_control/src/main/java/com/x/general/assemble/control/jaxrs/result/GeneralResultAction.java → o2server/x_general_assemble_control/src/main/java/com/x/general/assemble/control/jaxrs/file/GeneralFileAction.java

@@ -1,4 +1,4 @@
-package com.x.general.assemble.control.jaxrs.result;
+package com.x.general.assemble.control.jaxrs.file;
 
 import com.x.base.core.project.annotation.JaxrsDescribe;
 import com.x.base.core.project.annotation.JaxrsMethodDescribe;
@@ -17,22 +17,22 @@ import javax.ws.rs.container.Suspended;
 import javax.ws.rs.core.Context;
 import javax.ws.rs.core.MediaType;
 
-@Path("result")
+@Path("file")
 @JaxrsDescribe("获取附件")
-public class GeneralResultAction extends StandardJaxrsAction {
+public class GeneralFileAction extends StandardJaxrsAction {
 
-	private static Logger logger = LoggerFactory.getLogger(GeneralResultAction.class);
+	private static Logger logger = LoggerFactory.getLogger(GeneralFileAction.class);
 
-	@JaxrsMethodDescribe(value = "获取附件.", action = ActionGeneralResult.class)
+	@JaxrsMethodDescribe(value = "获取附件.", action = ActionGeneralFile.class)
 	@GET
 	@Path("flag/{flag}")
 	@Consumes(MediaType.APPLICATION_JSON)
 	public void getResult(@Suspended final AsyncResponse asyncResponse, @Context HttpServletRequest request,
 						  @JaxrsParameterDescribe("附件标记") @PathParam("flag") String flag) {
-		ActionResult<ActionGeneralResult.Wo> result = new ActionResult<>();
+		ActionResult<ActionGeneralFile.Wo> result = new ActionResult<>();
 		EffectivePerson effectivePerson = this.effectivePerson(request);
 		try {
-			result = new ActionGeneralResult().execute(effectivePerson, flag);
+			result = new ActionGeneralFile().execute(effectivePerson, flag);
 		} catch (Exception e) {
 			logger.error(e, effectivePerson, request, null);
 			result.error(e);