diff --git a/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java b/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java index f06b267e..ae44fa84 100644 --- a/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java +++ b/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java @@ -1020,6 +1020,7 @@ public class CollectModel { record.set("job_type", 1); record.set("is_save", 1); record.set("form_table_name", table_name); + record.set("form_json", json); Db.save("t_collect_job", "job_id", record); int job_id = record.getInt("job_id"); //2、需要在这里建表,因为发布时不管建表,只管可见范围 @@ -1086,7 +1087,7 @@ public class CollectModel { //删除数据库表 dropTable(table_name); //更新数据 - String sql = "update t_collect_job set job_name=?,json=? where job_id=?"; + String sql = "update t_collect_job set job_name=?,form_json=? where job_id=?"; Db.update(sql, job_name, json, job_id); //需要在这里建表,因为发布时不管建表,只管可见范围 createTable(job_name, table_name, json); diff --git a/src/main/java/com/dsideal/QingLong/LoginPerson/Controller/LoginPersonController.java b/src/main/java/com/dsideal/QingLong/LoginPerson/Controller/LoginPersonController.java index 48a23a5c..cfe2ce3f 100644 --- a/src/main/java/com/dsideal/QingLong/LoginPerson/Controller/LoginPersonController.java +++ b/src/main/java/com/dsideal/QingLong/LoginPerson/Controller/LoginPersonController.java @@ -2,6 +2,7 @@ package com.dsideal.QingLong.LoginPerson.Controller; import cn.hutool.captcha.CaptchaUtil; import cn.hutool.captcha.LineCaptcha; +import com.YunXiao.Util.SyncUtil; import com.alibaba.fastjson.JSONObject; import com.dsideal.QingLong.Base.Model.BaseModel; import com.dsideal.QingLong.Interceptor.*; @@ -21,6 +22,7 @@ import com.jfinal.plugin.activerecord.Record; import javax.servlet.http.HttpServletResponse; import java.io.File; import java.util.HashMap; +import java.util.List; import java.util.Map; import java.util.UUID; @@ -481,9 +483,18 @@ public class LoginPersonController extends Controller { * 功能:对接天喻统一认证 */ @Before({GET.class}) - public void casLogin() { + public void casLogin() throws InterruptedException { String platformcode = get("platformcode"); String ticket = get("ticket"); - //https://api.jleduyun.cn/user/openapi/user/verify-ticket-info?ticket=**&accessToken={{ACCESS_TOKEN}} + //url的相关参数 + String url = "https://api.jleduyun.cn/user/openapi/user/verify-ticket-info"; + //票据 + String accessToken = SyncUtil.getAccessToken(); + Map map = new HashMap<>(); + map.put("accessToken", accessToken); + map.put("ticket", ticket); + //SyncUtil.getJson(url,map); + //String result = SyncUtil.executeWithRetry(getRequest());//尝试10次 + //System.out.println(result); } } \ No newline at end of file