31 lines
622 B
Plaintext
Executable File
31 lines
622 B
Plaintext
Executable File
syntax = "v1"
|
|
|
|
//import "git.ixiaochuan.cn/zeus/xczero_util/common/xcproto"
|
|
|
|
//import "git.ixiaochuan.cn/pp_server/service_v2/mtypes"
|
|
|
|
info(
|
|
desc: "任务系统服务"
|
|
)
|
|
|
|
type (
|
|
)
|
|
|
|
type (
|
|
HasCompletedTaskParam {
|
|
Mid int64 `json:"mid"` // 用户ID
|
|
}
|
|
HasCompletedTaskUUU {
|
|
Base
|
|
HasCount int `json:"has_count,omitempty"` // 已经完成的数
|
|
}
|
|
)
|
|
|
|
@server(
|
|
prefix: /tasksystem/httpapi
|
|
)
|
|
service tasksystem {
|
|
@handler HasCompletedTaskHandler
|
|
post /v1/has_completed_task,/v2/has_completed_task (HasCompletedTaskParam) returns (HasCompletedTaskUUU) opts (is_resp: true)
|
|
}
|