Skip to content
npm i
npm run build

mv ./testcase-front/dist ./testcase-back/src/main/resources/web/dist

cd testcase-back
mvn clean package -Pprod -DskipTests -f ./pom.xml
spring.web.resources.static-locations=classpath:/web/dist/
spring.jackson.time-zone=GMT+8

spring.thymeleaf.prefix=classpath:/web/dist/
@Controller
public class WebController {
    @RequestMapping("/")
    public String home(){
        return "index";
    }

    @RequestMapping("/login")
    public String login(){
        return "index";
    }

    @RequestMapping("/history/*")
    public String history(){
        return "index";
    }

    @RequestMapping("/caseManager/historyContrast/*/*")
    public String historyContrast(){
        return "index";
    }

    @RequestMapping("/case/caseList/1")
    public String index(HttpServletRequest request){
        return "index";
    }

    @RequestMapping(value ="/test/1/*")
    public String requirementId(HttpServletRequest request){
        return "index";
    }

    @RequestMapping(value ="/caseManager/1/*/*/*")
    public String tcRecord(HttpServletRequest request){
        return "index";
    }

    @RequestMapping(value ="/caseManager/1/*/*")
    public String tcCase(HttpServletRequest request){
        return "index";
    }

    @RequestMapping(value="/api/file/*")
    public String file(HttpServletRequest request) {
        System.out.println("pre request");
        return "index";
    }
}