|
@@ -1,58 +0,0 @@
|
|
|
-type AddKnowledgeReq {
|
|
|
- Question string `json:"question"`
|
|
|
- Answer string `json:"answer"`
|
|
|
- EntId int64 `header:"entId"`
|
|
|
- AppId string `header:"appId"`
|
|
|
- EntUserId int64 `header:"entUserId"`
|
|
|
-}
|
|
|
-
|
|
|
-type FindAnswerReq {
|
|
|
- Question string `json:"question"`
|
|
|
- RobotEntId string `json:"robotEntId"`
|
|
|
- Type int64 `json:"type"` //1 文字 2 语音
|
|
|
-}
|
|
|
-
|
|
|
-type ListReq {
|
|
|
- PageSize int64 `json:"pageSize"`
|
|
|
- PageIndex int64 `json:"pageIndex"`
|
|
|
- EntId int64 `header:"entId"`
|
|
|
-}
|
|
|
-type InfoReq {
|
|
|
- AnswerId int64 `json:"answerId"`
|
|
|
-}
|
|
|
-
|
|
|
-type EditReq {
|
|
|
- Question string `json:"question"`
|
|
|
- Answer string `json:"answer"`
|
|
|
- EntUserId int64 `header:"entUserId"`
|
|
|
- AnswerId int64 `json:"answerId"`
|
|
|
- EntId int64 `header:"entId"`
|
|
|
- KnowledgeId int64 `json:"knowledgeId"`
|
|
|
- AppId string `header:"appId"`
|
|
|
-}
|
|
|
-type DeleteReq {
|
|
|
- AnswerId int64 `json:"answerId"`
|
|
|
-}
|
|
|
-
|
|
|
-type CommonRes {
|
|
|
- Error_code int `json:"error_code"`
|
|
|
- Error_msg string `json:"error_msg"`
|
|
|
- Data interface{} `json:"data"`
|
|
|
-}
|
|
|
-
|
|
|
-service knowledge-api {
|
|
|
- @handler knowledgeAdd
|
|
|
- post /knowledge/knowledgeAdd (AddKnowledgeReq) returns (CommonRes);
|
|
|
- @handler knowledgeList
|
|
|
- post /knowledge/knowledgeList (ListReq) returns (CommonRes);
|
|
|
- @handler knowledgeInfo
|
|
|
- post /knowledge/knowledgeInfo (InfoReq) returns (CommonRes);
|
|
|
- @handler knowledgeEdit
|
|
|
- post /knowledge/knowledgeEdit (EditReq) returns (CommonRes);
|
|
|
- @handler knowledgeDel
|
|
|
- post /knowledge/knowledgeDel (DeleteReq) returns (CommonRes);
|
|
|
- @handler findAnswer
|
|
|
- post /knowledge/findAnswer (FindAnswerReq) returns (CommonRes);
|
|
|
- @handler recommendAnswer
|
|
|
- post /knowledge/recommendAnswer (FindAnswerReq) returns (CommonRes);
|
|
|
-}
|