12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- import "../base.api"
- import "./sop_stage.api"
- type (
- // The response data of sop node list | SopNode列表数据
- SopNodeListResp {
- BaseDataInfo
- // SopNode list data | SopNode列表数据
- Data SopNodeListInfo `json:"data"`
- }
- // SopNode list data | SopNode列表数据
- SopNodeListInfo {
- BaseListInfo
- // The API list data | SopNode列表数据
- Data []SopNodeInfo `json:"data"`
- }
- // Get sop node list request params | SopNode列表请求参数
- SopNodeListReq {
- StageId *uint64 `json:"stageId"`
- }
- // SopNode information response | SopNode信息返回体
- SopNodeInfoResp {
- BaseDataInfo
- // SopNode information | SopNode数据
- Data SopNodeInfo `json:"data"`
- }
- )
- @server(
- jwt: Auth
- group: sop_node
- middleware: Authority
- )
- service Wechat {
- // Create sop node information | 创建SopNode
- @handler createSopNode
- post /sop_node/create (SopNodeInfo) returns (BaseMsgResp)
- // Update sop node information | 更新SopNode
- @handler updateSopNode
- post /sop_node/update (SopNodeInfo) returns (BaseMsgResp)
- // Delete sop node information | 删除SopNode信息
- @handler deleteSopNode
- post /sop_node/delete (IDReq) returns (BaseMsgResp)
- // Get sop node list | 获取SopNode列表
- @handler getSopNodeList
- post /sop_node/list (SopNodeListReq) returns (SopNodeListResp)
- // Get sop node by ID | 通过ID获取SopNode详情
- @handler getSopNodeDetail
- post /sop_node/detail (IDReq) returns (SopNodeInfoResp)
- }
|