zjh
2024-03-05 b6f742f5fd549231c46cccd11647946422a6e93a
ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java
@@ -806,21 +806,7 @@
    @PostMapping
    @ApiOperation(value = "体检签到登记接口")
    @Transactional  //(切换数据库出错,所以注释)
    public AjaxResult addOrderAndDetail(@RequestBody TjOrder tjOrder, HttpServletRequest request) throws Exception {
        // 生成Token并保存到Session中
        String token = UUID.randomUUID().toString(); // 生成一个随机字符串作为Token
        request.getSession().setAttribute("token", token);
// 获取表单中的Token并与Session中的Token比较
        String formToken = request.getParameter("token");
        if (formToken != null && formToken.equals(request.getSession().getAttribute("token"))) {
            System.out.printf("=================第一次提交");
        } else {
            // 重复提交了表单信息
            System.out.printf("=============================重复了");
        }
    public AjaxResult addOrderAndDetail(@RequestBody TjOrder tjOrder) throws Exception {
        Long userId = Long.valueOf(SecurityUtils.getLoginUser().getUserId());
        SysUser sysUser = userService.getById(userId);