From 129e382fece39973096b07577bfa1eb8bdffb230 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Tue, 31 Dec 2024 14:59:01 +0800 Subject: [PATCH] 'commit' --- .../MaxKB/Controller/MaxKbController.java | 5 +++- .../QingLong/MaxKB/Model/MaxKbModel.java | 23 +++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/dsideal/QingLong/MaxKB/Controller/MaxKbController.java b/src/main/java/com/dsideal/QingLong/MaxKB/Controller/MaxKbController.java index 5de0a10c..723d9cbc 100644 --- a/src/main/java/com/dsideal/QingLong/MaxKB/Controller/MaxKbController.java +++ b/src/main/java/com/dsideal/QingLong/MaxKB/Controller/MaxKbController.java @@ -92,7 +92,10 @@ public class MaxKbController extends Controller { JSONObject res = service.manualQuestion(authCode, targetDataSetName, modelName, documentId); //7、生成应用的访问Token String access_token = mkm.addAccessToken(applicationId); - //8、返回结果 + //8、保存 + mkm.delPersonApplication(person_id); + mkm.savePersonApplication(person_id, applicationId); + //9、返回结果 Kv kv = Kv.by("success", true); kv.set("message", "创建成功!"); kv.set("access_token", access_token); diff --git a/src/main/java/com/dsideal/QingLong/MaxKB/Model/MaxKbModel.java b/src/main/java/com/dsideal/QingLong/MaxKB/Model/MaxKbModel.java index 8c21b2fb..378de0a1 100644 --- a/src/main/java/com/dsideal/QingLong/MaxKB/Model/MaxKbModel.java +++ b/src/main/java/com/dsideal/QingLong/MaxKB/Model/MaxKbModel.java @@ -215,6 +215,7 @@ public class MaxKbModel { /** * 指定人员和哪个应用是绑定的 + * * @param person_id 人员ID * @return */ @@ -222,4 +223,26 @@ public class MaxKbModel { String sql = "select * from t_ai_person_application where person_id=?"; return Db.findFirst(sql, person_id); } + + /** + * 删除人员应用绑定 + * @param person_id 人员ID + */ + public void delPersonApplication(String person_id){ + String sql="delete from t_ai_person_application where person_id=?"; + Db.update(sql,person_id); + } + + /** + * 保存人员应用绑定 + * + * @param person_id + * @param applicationId + */ + public void savePersonApplication(String person_id, String applicationId) { + Record record = new Record(); + record.set("person_id", person_id); + record.set("application_id", applicationId); + Db.save("t_ai_person_application", "person_id", record); + } }