科目信息
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
package com.cwhelp.common.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* Created by huangjc on 2019/12/11 0011.
|
||||
* 会计准则
|
||||
*/
|
||||
@Getter
|
||||
public enum AccountStandardEnum {
|
||||
|
||||
SMALL_ENTERPRISES(1, "小企业会计准则"),
|
||||
ENTERPRISES(2, "小企业会计准则"),
|
||||
NON_PROFIT_ORGANIZATIONS(3, "民间非营利组织会计制度");
|
||||
|
||||
AccountStandardEnum(int id, String name){
|
||||
this.id = id;
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
private int id;
|
||||
|
||||
private String name;
|
||||
|
||||
public static String getNameById(int id){
|
||||
for (AccountStandardEnum accountStandardEnum : AccountStandardEnum.values()) {
|
||||
if(accountStandardEnum.getId() == id){
|
||||
return accountStandardEnum.getName();
|
||||
}
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
package com.cwhelp.common.filter;
|
||||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import org.springframework.boot.web.servlet.ServletComponentScan;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.servlet.*;
|
||||
import javax.servlet.annotation.WebFilter;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import javax.servlet.http.HttpSession;
|
||||
import java.io.IOException;
|
||||
import java.io.PrintWriter;
|
||||
|
||||
/**
|
||||
* Created by huangjc on 2019/12/10 0010.
|
||||
*/
|
||||
@Component
|
||||
@ServletComponentScan
|
||||
@WebFilter(filterName = "apiLoginFilter", urlPatterns = {"/api_biz/*"})
|
||||
public class ApiLoginFilter implements Filter {
|
||||
|
||||
@Override
|
||||
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
|
||||
HttpServletRequest request = (HttpServletRequest)servletRequest;
|
||||
HttpServletResponse response = (HttpServletResponse)servletResponse;
|
||||
String token = request.getHeader("token");
|
||||
HttpSession session = request.getSession();
|
||||
if(session.getAttribute(token) == null){
|
||||
response.setStatus(401);
|
||||
response.setContentType("text/html;charset=utf-8");
|
||||
PrintWriter writer = response.getWriter();
|
||||
JSONObject json = new JSONObject();
|
||||
json.put("code","401");
|
||||
json.put("msg","请先登录!");
|
||||
writer.print(json);
|
||||
return;
|
||||
}else{
|
||||
filterChain.doFilter(request, response);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void init(FilterConfig filterConfig) throws ServletException {
|
||||
System.out.println("ApiLoginFilter initing..." + filterConfig.getFilterName());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void destroy() {
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user