lyhzzz vor 1 Jahr
Ursprung
Commit
1c54718447

+ 4 - 0
src/main/java/com/fdkankan/agent/common/BaseController.java

@@ -4,6 +4,7 @@ import com.fdkankan.agent.common.util.JwtUtil;
 import com.fdkankan.agent.entity.AgentNew;
 import com.fdkankan.agent.response.AgentNewVo;
 import com.fdkankan.agent.service.IAgentNewService;
+import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 
 import javax.servlet.http.HttpServletRequest;
@@ -25,6 +26,9 @@ public class BaseController {
     protected String getToken(){
         return request.getHeader("token");
     }
+    protected String getLang(){
+        return StringUtils.isBlank(request.getHeader("lang")) ?"zh":"en";
+    }
 
     protected AgentNewVo getAgent(){
         String userName = JwtUtil.getUserName(getToken());

+ 3 - 3
src/main/java/com/fdkankan/agent/controller/CameraController.java

@@ -93,9 +93,9 @@ public class CameraController extends BaseController {
     public void downInTemplate(@RequestParam(required = false,defaultValue = "0") Integer type,
                                HttpServletResponse res, HttpServletRequest req) throws IOException {
         String fileName = "";
-        switch (type){
-            case 0 : fileName = "giveCamera.xlsx"; break;
-            default: throw new BusinessException(ResultCode.PARAM_MISS);
+        switch (getLang()){
+            case "en" : fileName = "giveCamera_en.xlsx"; break;
+            default: fileName = "giveCamera.xlsx"; break;
         }
         InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("template/"+fileName);
         OutputStream os = res.getOutputStream();

BIN
src/main/resources/template/giveCamera_en.xlsx