chore: seed migration objects batch 5
This commit is contained in:
@@ -0,0 +1,79 @@
|
||||
package imorg
|
||||
|
||||
import (
|
||||
"hotgo/internal/model/input/form"
|
||||
"hotgo/internal/model/input/sysin"
|
||||
|
||||
"github.com/gogf/gf/v2/frame/g"
|
||||
)
|
||||
|
||||
type DepartmentListReq struct {
|
||||
g.Meta `path:"/imOrg/departmentList" method:"get" tags:"IM组织架构" summary:"获取IM组织部门列表"`
|
||||
sysin.ImOrgDepartmentListInp
|
||||
}
|
||||
|
||||
type DepartmentListRes struct {
|
||||
form.PageRes
|
||||
List []*sysin.ImOrgDepartmentModel `json:"list" dc:"数据列表"`
|
||||
}
|
||||
|
||||
type DepartmentExportReq struct {
|
||||
g.Meta `path:"/imOrg/departmentExport" method:"get" tags:"IM组织架构" summary:"导出IM组织部门列表"`
|
||||
sysin.ImOrgDepartmentListInp
|
||||
}
|
||||
|
||||
type DepartmentExportRes struct{}
|
||||
|
||||
type DepartmentEditReq struct {
|
||||
g.Meta `path:"/imOrg/departmentEdit" method:"post" tags:"IM组织架构" summary:"新增/编辑IM组织部门"`
|
||||
sysin.ImOrgDepartmentEditInp
|
||||
}
|
||||
|
||||
type DepartmentEditRes struct{}
|
||||
|
||||
type DepartmentDeleteReq struct {
|
||||
g.Meta `path:"/imOrg/departmentDelete" method:"post" tags:"IM组织架构" summary:"删除IM组织部门"`
|
||||
sysin.ImOrgDepartmentDeleteInp
|
||||
}
|
||||
|
||||
type DepartmentDeleteRes struct{}
|
||||
|
||||
type MemberListReq struct {
|
||||
g.Meta `path:"/imOrg/memberList" method:"get" tags:"IM组织架构" summary:"获取IM组织成员列表"`
|
||||
sysin.ImOrgMemberListInp
|
||||
}
|
||||
|
||||
type MemberListRes struct {
|
||||
form.PageRes
|
||||
List []*sysin.ImOrgMemberModel `json:"list" dc:"数据列表"`
|
||||
}
|
||||
|
||||
type MemberExportReq struct {
|
||||
g.Meta `path:"/imOrg/memberExport" method:"get" tags:"IM组织架构" summary:"导出IM组织成员列表"`
|
||||
sysin.ImOrgMemberListInp
|
||||
}
|
||||
|
||||
type MemberExportRes struct{}
|
||||
|
||||
type MemberEditReq struct {
|
||||
g.Meta `path:"/imOrg/memberEdit" method:"post" tags:"IM组织架构" summary:"新增/编辑IM组织成员"`
|
||||
sysin.ImOrgMemberEditInp
|
||||
}
|
||||
|
||||
type MemberEditRes struct{}
|
||||
|
||||
type MemberDeleteReq struct {
|
||||
g.Meta `path:"/imOrg/memberDelete" method:"post" tags:"IM组织架构" summary:"删除IM组织成员"`
|
||||
sysin.ImOrgMemberDeleteInp
|
||||
}
|
||||
|
||||
type MemberDeleteRes struct{}
|
||||
|
||||
type SearchReq struct {
|
||||
g.Meta `path:"/imOrg/search" method:"get" tags:"IM组织架构" summary:"搜索IM组织"`
|
||||
sysin.ImOrgSearchInp
|
||||
}
|
||||
|
||||
type SearchRes struct {
|
||||
*sysin.ImOrgSearchModel
|
||||
}
|
||||
Reference in New Issue
Block a user