From 13793a1c20fbba459f73d0eb25506aafc6871fa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Sun, 23 Apr 2023 10:25:55 +0800 Subject: [PATCH] 'commit' --- .../FengHuang/Yp/Controller/YpController.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/main/java/com/dsideal/FengHuang/Yp/Controller/YpController.java b/src/main/java/com/dsideal/FengHuang/Yp/Controller/YpController.java index 513f1d9..86e7501 100644 --- a/src/main/java/com/dsideal/FengHuang/Yp/Controller/YpController.java +++ b/src/main/java/com/dsideal/FengHuang/Yp/Controller/YpController.java @@ -1,5 +1,7 @@ package com.dsideal.FengHuang.Yp.Controller; +import cn.hutool.captcha.CaptchaUtil; +import cn.hutool.captcha.LineCaptcha; import com.alibaba.fastjson.JSONObject; import com.dsideal.FengHuang.Interceptor.EmptyInterface; import com.dsideal.FengHuang.Interceptor.IsNumericInterface; @@ -19,7 +21,10 @@ import com.jfinal.plugin.activerecord.Page; import com.jfinal.plugin.activerecord.Record; import com.jfinal.upload.UploadFile; +import javax.servlet.ServletOutputStream; +import java.io.ByteArrayInputStream; import java.io.File; +import java.io.IOException; import java.util.List; import java.util.UUID; @@ -95,6 +100,7 @@ public class YpController extends Controller { /** * 功能:获取任务信息 + * * @param task_id */ @Before(GET.class) @@ -309,4 +315,23 @@ public class YpController extends Controller { List list = model.getBx(task_id); renderJson(CommonUtil.renderJsonForLayUI(list)); } + + /** + * 功能:获取验证码 + 调用方法: + + + + 后台验证验证码是否正确 + boolean result = validateCaptcha("inputRandomCode");//inputRandomCode是用户提交过来的验证码 + */ + @Before(GET.class) + public void getYzm() { + renderCaptcha(); + } } \ No newline at end of file