1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package bus
- import (
- "infish.cn/comm"
- )
- type TreeAddDefMatgroupReq struct {
- DbName string
- UserId string
- Name string
- }
- type TreeRemoveDefMatgroupReq struct {
- DbId string
- DefineId string
- }
- type TreeAddDefineResp struct {
- Host string
- DbId string
- DefineId string
- Collection string
- }
- // 对queentree数据操作
- func TreeAddDefineMeshpack(DbName, UserId, Name string) (resp *TreeAddDefineResp, err error) {
- req := &TreeAddDefMatgroupReq{DbName: DbName, UserId: UserId, Name: Name}
- out := &TreeAddDefineResp{}
- // 调用queentree包中的接口
- err = NatsCenter.RequestPackApi("tree.define.add.meshpack", req, out, &comm.RequestOptions{
- DeployPack: "queentree",
- })
- return out, err
- }
- func TreeRemoveDefineMeshpack(DbId, defineId string) error {
- req := &TreeRemoveDefMatgroupReq{DbId: DbId, DefineId: defineId}
- return NatsCenter.RequestPackApi("tree.define.remove.meshpack", req, nil, &comm.RequestOptions{
- DeployPack: "queentree",
- })
- }
|