1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- type AddKnowledgeReq {
- Question string `json:"question"`
- Answer string `json:"answer"`
- TenanId string `json:"tenantId"`
- AppId string `header:"appId"`
- Person string `json:"person"`
- }
- type FindAnswerReq {
- Question string `json:"question"`
- TenantId int64 `json:"tenantId"`
- Type int64 `json:"type"` //1 文字 2 语音
- AppId string `header:"appId"`
- }
- type ListReq {
- PageSize int64 `json:"pageSize"`
- PageIndex int64 `json:"pageIndex"`
- TenantId int64 `json:"tenantId"`
- }
- type InfoReq {
- AnswerId int64 `json:"answerId"`
- }
- type EditReq {
- Question string `json:"question"`
- Answer string `json:"answer"`
- }
- 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);
- }
|