From e70a362606b78a822e93d5117a9013e8f9086faf Mon Sep 17 00:00:00 2001
From: 秦芳睿 <1425609123@qq.com>
Date: 星期二, 22 四月 2025 09:38:38 +0800
Subject: [PATCH] 1

---
 JAVA/SMTAIServer/src/main/resources/requestmap/server_api.json |   83 +++++++++++++++++++++++++++++++++++++++--
 1 files changed, 78 insertions(+), 5 deletions(-)

diff --git a/JAVA/SMTAIServer/src/main/resources/requestmap/server_api.json b/JAVA/SMTAIServer/src/main/resources/requestmap/server_api.json
index 4f73c9d..fc434f3 100644
--- a/JAVA/SMTAIServer/src/main/resources/requestmap/server_api.json
+++ b/JAVA/SMTAIServer/src/main/resources/requestmap/server_api.json
@@ -9,7 +9,7 @@
 	"swagger-resources":{"map":{"class":"#AIServerControl", "method":"swaggerResource", "no_shrio":true}
 	},
 	
-	"v2/api-docs":{"map":{"class":"#AIServerControl", "method":"swaggerDocs", "no_shrio":true}
+	"v2/api-docs":{"map":{"class":"#AIServerControl", "method":"swaggerDocs"}, "no_shrio":true
 	},
 	
 	"swagger-json":{"map":{"class":"#AIServerControl", "method":"getSwaggerJson"},
@@ -38,8 +38,9 @@
 			{	"tags" : ["鐢ㄦ埛鎿嶄綔"],
 				"title" : "鐧诲綍鐢ㄦ埛",
 				"parameters" : [
-					{"name":"user", "title":"鐢ㄦ埛鍚�", "required":true},
-					{"name":"pass", "title":"瀵嗙爜", "required":true},
+					{"name":"user", "title":"鐢ㄦ埛鍚�", "required":false},
+					{"name":"pass", "title":"瀵嗙爜", "required":false},
+					{"name":"weixin_code", "title":"寰俊鐧诲綍code", "required":false},
 					{"name":"client", "title":"瀹㈡埛绔被鍨�(椤甸潰,鎵嬫満...)", "required":false}
 				]
 			}
@@ -54,6 +55,17 @@
 					{"name":"phone", "title":"鎵嬫満鍙�", "required":true},
 					{"name":"code", "title":"楠岃瘉鐮�", "required":true},
 					{"name":"client", "title":"瀹㈡埛绔被鍨�(椤甸潰,鎵嬫満...)", "required":false}
+				]
+			}
+		]
+	},
+	
+	"login_sso":{"map":{"class":"#AIServerControl", "method":"loginSSO"}, "no_shrio":true,
+			"swaggers":[
+			{	"tags" : ["鐢ㄦ埛鎿嶄綔"],
+				"title" : "鐧诲綍鐢ㄦ埛",
+				"parameters" : [
+					{"name":"user_token", "title":"鐢ㄦ埛閫氳繃鍗曠偣鐧诲綍楠岃瘉鐢ㄧ殑token", "required":true}
 				]
 			}
 		]
@@ -109,8 +121,58 @@
 			}
 		]
 	},
-	
-		
+	"admin/sample/add_scene_sample": {
+		"map": {
+			"class": "#AIServerControl",
+			"method": "addSceneSample"
+		},
+		"swaggers": [
+			{
+				"tags": ["鏍锋湰绠$悊"],
+				"title": "鏂板鍦烘櫙鏍锋湰",
+				"parameters": [
+					{"name": "group_id", "title": "鍒嗙粍鍞竴鏍囪瘑", "required": true},
+					{"name": "sample_id", "title": "鏍锋湰鍞竴鏍囪瘑", "required": true},
+					{"name": "sample_question", "title": "鏍锋湰闂鍐呭", "required": true},
+					{"name": "sample_title", "title": "鏍锋湰鏍囬", "required": true},
+					{"name": "sample_enable", "title": "鏍锋湰鏄惁鍚敤(Y/N)", "required": true},
+					{"name": "auto_test_supervisor", "title": "鑷姩娴嬭瘯鐩戠潱鍛�", "required": false},
+					{"name": "auto_test_json", "title": "鑷姩娴嬭瘯JSON閰嶇疆", "required": false},
+					{"name": "auto_test_macro", "title": "鑷姩娴嬭瘯瀹忛厤缃�", "required": false},
+					{"name": "auto_test_note", "title": "鑷姩娴嬭瘯澶囨敞", "required": false},
+					{"name": "auto_test_enable", "title": "鑷姩娴嬭瘯鏄惁鍚敤(Y/N)", "required": false},
+					{"name": "sample_match", "title": "鏍锋湰鍖归厤瑙勫垯", "required": false}
+				]
+			}
+		]
+	},
+
+	"admin/sample/update_scene_sample": {
+		"map": {
+			"class": "#AIServerControl",
+			"method": "updateSceneSample"
+		},
+		"swaggers": [
+			{
+				"tags": ["鏍锋湰绠$悊"],
+				"title": "鏇存柊鍦烘櫙鏍锋湰",
+				"parameters": [
+					{"name": "sample_id", "title": "鏍锋湰鍞竴鏍囪瘑", "required": true},
+					{"name": "sample_question", "title": "鏍锋湰闂鍐呭", "required": false},
+					{"name": "sample_title", "title": "鏍锋湰鏍囬", "required": false},
+					{"name": "sample_enable", "title": "鏍锋湰鏄惁鍚敤(Y/N)", "required": false},
+					{"name": "auto_test_supervisor", "title": "鑷姩娴嬭瘯鐩戠潱鍛�", "required": false},
+					{"name": "auto_test_json", "title": "鑷姩娴嬭瘯JSON閰嶇疆", "required": false},
+					{"name": "auto_test_macro", "title": "鑷姩娴嬭瘯瀹忛厤缃�", "required": false},
+					{"name": "auto_test_note", "title": "鑷姩娴嬭瘯澶囨敞", "required": false},
+					{"name": "auto_test_enable", "title": "鑷姩娴嬭瘯鏄惁鍚敤(Y/N)", "required": false},
+					{"name": "sample_match", "title": "鏍锋湰鍖归厤瑙勫垯", "required": false}
+				]
+			}
+		]
+	},
+
+
 	"history/create_history_group":{"map":{"class":"#AIServerControl", "method":"createHistoryGroup"},
 			"swaggers":[
 			{	"tags" : ["AI鎿嶄綔"],
@@ -247,5 +309,16 @@
 				]
 			}
 		]
+	},
+	"user/user_bindingWeChat":{"map":{"class":"#AIServerControl", "method":"userBindingWeChatAccount"} ,"no_shrio":true,
+			"swaggers":[
+			{	"tags" : ["鐢ㄦ埛缁戝畾寰俊openid"],
+				"title" : "鐢ㄦ埛缁戝畾寰俊锛岀敤浜庝娇鐢ㄥ井淇℃壂鐮佸揩鎹风櫥褰�",
+				"parameters" : [
+					{"name":"weixin_code", "title":"寰俊code", "required":true},
+					{"name":"user_name", "title":"鐢ㄦ埛鍚�", "required":true}
+				]
+			}
+		]
 	}
 }
\ No newline at end of file

--
Gitblit v1.9.3