- action: captcha
  api: /api/account/captcha
  class: account
  description: 验证码
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 4
- action: shift
  api: /api/account/shift
  class: account
  description: 切换应用
  filters:
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: domain
      type: String
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 4
- action: summary
  api: /api/account/summary
  class: account
  description: 账户信息
  free: false
  kind: 1
  schema: ''
  selects: []
  type: 4
- action: token
  api: /api/account/token
  class: account
  description: 获取平台的访问Token
  filters:
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: domain
      type: String
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: secret
      type: String
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: id
      type: String
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 1
- action: updatePwd
  api: /api/account/updatePwd
  class: account
  description: 修改用户密码
  free: false
  kind: 1
  schema: ''
  selects: []
  type: 4
- action: add
  api: /api/app/add
  class: app
  description: Add
  kind: 0
  schema: app
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: domain
      select: true
    - alias: ''
      fields: []
      format: ''
      key: icon
      select: false
    - alias: ''
      fields: []
      format: ''
      key: description
      select: false
    - alias: ''
      fields: []
      format: ''
      key: ver
      select: false
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: false
    - fields: []
      key: extend.lang
      select: false
    - fields: []
      key: extend.db
      select: false
    - fields: []
      key: extend.database
      select: false
    - fields: []
      key: secret
      select: false
    - fields: []
      key: extend.environment
      select: false
    - fields: []
      key: kind
      select: false
  type: 1
- action: copy
  api: /api/app/copy
  class: app
  description: 拷贝应用程序
  filters:
    - parameter: name
      type: String
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 1
- action: count
  api: /api/app/count
  class: app
  description: 获取件数
  filters:
    - default: ''
      group: c93b
      key: corp
      operator: $eq
      parameter: corp
  free: false
  kind: 0
  schema: app
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: extend.lang
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: extend.db
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: extend.database
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: name
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: corp
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: description
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: domain
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: icon
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: ver
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: secret
      schema: ''
      select: false
    - fields: []
      key: extend.environment
      select: false
    - fields: []
      key: kind
      select: false
  type: 7
- action: dashboard
  api: /api/app/dashboard
  class: app
  description: Dashboard信息
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 4
- action: dbaccount
  api: /api/app/dbaccount
  class: app
  description: 创建 删除数据库账户
  filters:
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: kind
      type: String
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: data.pass
      type: String
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: data.user
      type: String
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 1
- action: developer
  api: /api/app/developer
  class: app
  description: 开发者一览
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 4
- action: get
  api: /api/app/get
  class: app
  description: Get
  filters:
    - default: ''
      group: aebf
      key: domain
      operator: $eq
      parameter: domain
  kind: 0
  schema: app
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: description
      select: true
    - alias: ''
      fields: []
      format: ''
      key: domain
      select: true
    - alias: ''
      fields: []
      format: ''
      key: extend.database
      select: true
    - alias: ''
      fields: []
      format: ''
      key: extend.db
      select: true
    - alias: ''
      fields: []
      format: ''
      key: extend.lang
      select: true
    - alias: ''
      fields: []
      format: ''
      key: icon
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: secret
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - alias: ''
      fields: []
      format: ''
      key: ver
      select: true
    - fields: []
      key: extend.environment
      select: true
    - fields: []
      key: kind
      select: false
  type: 6
- action: invite
  api: /api/app/invite
  class: app
  description: 要请开发者
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 1
- action: list
  api: /api/app/list
  class: app
  description: 一览
  filters:
    - default: ''
      group: '0000'
      key: corp
      operator: $eq
      parameter: corp
    - default: ''
      group: '0000'
      key: kind
      operator: $eq
      parameter: kind
  kind: 0
  schema: app
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: description
      select: true
    - alias: ''
      fields: []
      format: ''
      key: domain
      select: true
    - alias: ''
      fields: []
      format: ''
      key: icon
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - alias: ''
      fields: []
      format: ''
      key: ver
      select: true
    - fields: []
      key: extend.lang
      select: true
    - fields: []
      key: extend.db
      select: true
    - fields: []
      key: extend.database
      select: true
    - fields: []
      key: secret
      select: true
    - fields: []
      key: extend.environment
      select: true
    - fields: []
      key: kind
      select: false
  sorts:
    - dynamic: fix
      index: 0
      key: updateAt
      order: desc
  type: 4
- action: member
  api: /api/app/member
  class: app
  description: 获取成员一览
  free: false
  kind: 1
  schema: ''
  selects: []
  type: 4
- action: reject
  api: /api/app/reject
  class: app
  description: 移除开发者
  filters:
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: id
      type: String
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 3
- action: remove
  api: /api/app/remove
  class: app
  description: Remove
  kind: 0
  schema: app
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: domain
      select: true
    - alias: ''
      fields: []
      format: ''
      key: icon
      select: true
    - alias: ''
      fields: []
      format: ''
      key: description
      select: true
    - alias: ''
      fields: []
      format: ''
      key: ver
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: false
    - fields: []
      key: extend.lang
      select: false
    - fields: []
      key: extend.db
      select: false
    - fields: []
      key: extend.database
      select: false
    - fields: []
      key: secret
      select: false
    - fields: []
      key: extend.environment
      select: false
    - fields: []
      key: kind
      select: false
  type: 3
- action: switch
  api: /api/app/switch
  class: app
  description: 切换工作区
  filters:
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: corp
      type: String
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 4
- action: update
  api: /api/app/update
  class: app
  description: Update
  kind: 0
  schema: app
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: domain
      select: true
    - alias: ''
      fields: []
      format: ''
      key: icon
      select: true
    - alias: ''
      fields: []
      format: ''
      key: description
      select: true
    - alias: ''
      fields: []
      format: ''
      key: ver
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: true
    - fields: []
      key: extend.lang
      select: true
    - fields: []
      key: extend.db
      select: true
    - fields: []
      key: extend.database
      select: true
    - fields: []
      key: secret
      select: true
    - fields: []
      key: extend.environment
      select: true
    - fields: []
      key: kind
      select: false
  type: 2
- action: workspace
  api: /api/app/workspace
  class: app
  description: Workspace一览
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 4
- action: add
  api: /api/bundle/add
  class: bundle
  description: Add
  free: false
  kind: 0
  schema: bundle
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: appVer
      select: false
    - fields: []
      key: fileName
      select: false
    - fields: []
      key: md5
      select: false
    - fields: []
      key: platform
      select: false
    - fields: []
      key: tag
      select: false
    - fields: []
      key: ver
      select: false
  type: 1
- action: get
  api: /api/bundle/get
  class: bundle
  description: Get
  free: false
  kind: 0
  schema: bundle
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: appVer
      select: false
    - fields: []
      key: fileName
      select: false
    - fields: []
      key: md5
      select: false
    - fields: []
      key: platform
      select: false
    - fields: []
      key: tag
      select: false
    - fields: []
      key: ver
      select: false
  type: 6
- action: list
  api: /api/bundle/list
  class: bundle
  description: List
  free: false
  kind: 0
  schema: bundle
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: appVer
      select: true
    - fields: []
      key: fileName
      select: true
    - fields: []
      key: md5
      select: true
    - fields: []
      key: platform
      select: true
    - fields: []
      key: tag
      select: true
    - fields: []
      key: ver
      select: true
  type: 4
- action: remove
  api: /api/bundle/remove
  class: bundle
  description: Remove
  free: false
  kind: 0
  schema: bundle
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: appVer
      select: false
    - fields: []
      key: fileName
      select: false
    - fields: []
      key: md5
      select: false
    - fields: []
      key: platform
      select: false
    - fields: []
      key: tag
      select: false
    - fields: []
      key: ver
      select: false
  type: 3
- action: update
  api: /api/bundle/update
  class: bundle
  description: Update
  free: false
  kind: 0
  schema: bundle
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: appVer
      select: false
    - fields: []
      key: fileName
      select: false
    - fields: []
      key: md5
      select: false
    - fields: []
      key: platform
      select: false
    - fields: []
      key: tag
      select: false
    - fields: []
      key: ver
      select: false
  type: 2
- action: build
  api: /api/container/build
  class: container
  description: 编译Java应用
  filters:
    - parameter: id
      type: String
  free: false
  kind: 1
  schema: ''
  selects: []
  type: 2
- action: run
  api: /api/container/run
  class: container
  description: 创建并启动
  filters:
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: id
      type: String
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 2
- action: stop
  api: /api/container/stop
  class: container
  description: 停止并删除
  filters:
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: id
      type: String
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 2
- action: update
  api: /api/container/update
  class: container
  description: 更新应用
  filters:
    - default: ''
      group: ''
      key: ''
      operator: $eq
      parameter: id
      type: String
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 2
- action: add
  api: /api/developer/add
  class: developer
  description: Add
  kind: 0
  schema: developer
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: status
      select: false
    - alias: ''
      fields: []
      format: ''
      key: timezone
      select: false
    - alias: ''
      fields: []
      format: ''
      key: password
      select: false
    - alias: ''
      fields: []
      format: ''
      key: roles
      select: false
    - alias: ''
      fields: []
      format: ''
      key: email
      select: false
    - alias: ''
      fields: []
      format: ''
      key: extend
      select: false
    - alias: ''
      fields: []
      format: ''
      key: id
      select: false
    - alias: ''
      fields: []
      format: ''
      key: type
      select: false
    - alias: ''
      fields: []
      format: ''
      key: groups
      select: false
    - alias: ''
      fields: []
      format: ''
      key: lang
      select: false
    - alias: ''
      fields: []
      format: ''
      key: name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: outer
      select: false
    - alias: ''
      fields: []
      format: ''
      key: company
      select: false
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: false
    - alias: ''
      fields: []
      format: ''
      key: phone
      select: false
    - alias: ''
      fields: []
      format: ''
      key: openid
      select: false
  type: 1
- action: get
  api: /api/developer/get
  class: developer
  description: Get
  filters:
    - default: ''
      group: b193
      key: id
      operator: $eq
      parameter: id
    - default: ''
      group: b193
      key: email
      operator: $eq
      parameter: email
    - default: ''
      group: b193
      key: openid
      operator: $eq
      parameter: openid
    - default: ''
      group: b193
      key: password
      operator: $eq
      parameter: password
    - default: ''
      group: b193
      key: _id
      operator: $eq
      parameter: _id
  kind: 0
  schema: developer
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: company
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: email
      select: true
    - alias: ''
      fields: []
      format: ''
      key: extend
      select: true
    - alias: ''
      fields: []
      format: ''
      key: groups
      select: true
    - alias: ''
      fields: []
      format: ''
      key: id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: lang
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: openid
      select: true
    - alias: ''
      fields: []
      format: ''
      key: outer
      select: true
    - alias: ''
      fields: []
      format: ''
      key: password
      select: true
    - alias: ''
      fields: []
      format: ''
      key: phone
      select: true
    - alias: ''
      fields: []
      format: ''
      key: roles
      select: true
    - alias: ''
      fields: []
      format: ''
      key: status
      select: true
    - alias: ''
      fields: []
      format: ''
      key: timezone
      select: true
    - alias: ''
      fields: []
      format: ''
      key: type
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
  type: 6
- action: list
  api: /api/developer/list
  class: developer
  description: List
  filters:
    - default: ''
      group: 8aac
      key: corp
      operator: $in
      parameter: corp
    - default: ''
      group: 8aac
      key: name
      operator: $regex
      parameter: keyword
    - default: ''
      group: 8aac
      key: _id
      operator: $in
      parameter: ids
  kind: 0
  schema: developer
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: company
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: true
    - alias: ''
      fields: []
      format: ''
      key: email
      select: true
    - alias: ''
      fields: []
      format: ''
      key: extend
      select: true
    - alias: ''
      fields: []
      format: ''
      key: groups
      select: true
    - alias: ''
      fields: []
      format: ''
      key: id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: lang
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: openid
      select: true
    - alias: ''
      fields: []
      format: ''
      key: outer
      select: true
    - alias: ''
      fields: []
      format: ''
      key: password
      select: true
    - alias: ''
      fields: []
      format: ''
      key: phone
      select: true
    - alias: ''
      fields: []
      format: ''
      key: roles
      select: true
    - alias: ''
      fields: []
      format: ''
      key: status
      select: true
    - alias: ''
      fields: []
      format: ''
      key: timezone
      select: true
    - alias: ''
      fields: []
      format: ''
      key: type
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
  type: 4
- action: remove
  api: /api/developer/remove
  class: developer
  description: Remove
  kind: 0
  schema: developer
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: status
      select: false
    - alias: ''
      fields: []
      format: ''
      key: timezone
      select: false
    - alias: ''
      fields: []
      format: ''
      key: password
      select: false
    - alias: ''
      fields: []
      format: ''
      key: roles
      select: false
    - alias: ''
      fields: []
      format: ''
      key: email
      select: false
    - alias: ''
      fields: []
      format: ''
      key: extend
      select: false
    - alias: ''
      fields: []
      format: ''
      key: id
      select: false
    - alias: ''
      fields: []
      format: ''
      key: type
      select: false
    - alias: ''
      fields: []
      format: ''
      key: groups
      select: false
    - alias: ''
      fields: []
      format: ''
      key: lang
      select: false
    - alias: ''
      fields: []
      format: ''
      key: name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: outer
      select: false
    - alias: ''
      fields: []
      format: ''
      key: company
      select: false
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: false
    - alias: ''
      fields: []
      format: ''
      key: phone
      select: false
    - alias: ''
      fields: []
      format: ''
      key: openid
      select: false
  type: 3
- action: update
  api: /api/developer/update
  class: developer
  description: Update
  filters:
    - default: ''
      group: 7a6e
      key: id
      operator: $eq
      parameter: id
    - default: ''
      group: 7a6e
      key: password
      operator: $eq
      parameter: password
  kind: 0
  schema: developer
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: status
      select: false
    - alias: ''
      fields: []
      format: ''
      key: timezone
      select: false
    - alias: ''
      fields: []
      format: ''
      key: password
      select: false
    - alias: ''
      fields: []
      format: ''
      key: roles
      select: false
    - alias: ''
      fields: []
      format: ''
      key: email
      select: false
    - alias: ''
      fields: []
      format: ''
      key: extend
      select: false
    - alias: ''
      fields: []
      format: ''
      key: id
      select: false
    - alias: ''
      fields: []
      format: ''
      key: type
      select: false
    - alias: ''
      fields: []
      format: ''
      key: groups
      select: false
    - alias: ''
      fields: []
      format: ''
      key: lang
      select: false
    - alias: ''
      fields: []
      format: ''
      key: name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: outer
      select: false
    - alias: ''
      fields: []
      format: ''
      key: company
      select: false
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: false
    - alias: ''
      fields: []
      format: ''
      key: phone
      select: false
    - alias: ''
      fields: []
      format: ''
      key: openid
      select: false
  type: 2
- action: export
  api: /api/elastic/export
  class: elastic
  description: 导出日志
  free: false
  kind: 1
  schema: ''
  selects: []
  type: 4
- action: list
  api: /api/elastic/list
  class: elastic
  description: 日志检索
  free: false
  kind: 1
  schema: ''
  selects: []
  type: 4
- action: add
  api: /api/history/add
  class: history
  description: Add
  free: false
  kind: 0
  schema: history
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: content
      select: false
    - fields: []
      key: kind
      select: false
    - fields: []
      key: action
      select: false
  type: 1
- action: get
  api: /api/history/get
  class: history
  description: Get
  free: false
  kind: 0
  schema: history
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - fields: []
      key: content
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - fields: []
      key: kind
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - fields: []
      key: action
      select: false
  type: 6
- action: list
  api: /api/history/list
  class: history
  description: List
  free: false
  kind: 0
  schema: history
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - fields: []
      key: content
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - fields: []
      key: kind
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - fields: []
      key: action
      select: false
  type: 4
- action: list copy
  api: /api/history/list copy
  class: history
  description: List
  free: false
  kind: 0
  schema: history
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: content
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: kind
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: action
      schema: ''
      select: false
  type: 4
- action: remove
  api: /api/history/remove
  class: history
  description: Remove
  free: false
  kind: 0
  schema: history
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: content
      select: false
    - fields: []
      key: kind
      select: false
    - fields: []
      key: action
      select: false
  type: 3
- action: update
  api: /api/history/update
  class: history
  description: Update
  free: false
  kind: 0
  schema: history
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: content
      select: false
    - fields: []
      key: kind
      select: false
    - fields: []
      key: action
      select: false
  type: 2
- action: add
  api: /api/image/add
  class: image
  description: Add
  kind: 0
  schema: image
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: attachment.content
      select: false
    - alias: ''
      fields: []
      format: ''
      key: attachment.name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: description
      select: false
    - alias: ''
      fields: []
      format: ''
      key: dockerfile
      select: false
    - alias: ''
      fields: []
      format: ''
      key: name
      select: false
    - fields: []
      key: registry
      select: false
    - fields: []
      key: state
      select: false
    - alias: ''
      fields: []
      format: ''
      key: tag
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - fields: []
      key: active
      select: false
  type: 1
- action: build
  api: /api/image/build
  class: image
  description: 编译镜像
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 1
- action: get
  api: /api/image/get
  class: image
  description: Get
  filters:
    - default: ''
      group: '0000'
      key: name
      operator: $eq
      parameter: name
    - default: ''
      group: '0000'
      key: tag
      operator: $eq
      parameter: tag
  kind: 0
  schema: image
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: attachment.content
      select: true
    - alias: ''
      fields: []
      format: ''
      key: attachment.name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: description
      select: true
    - alias: ''
      fields: []
      format: ''
      key: dockerfile
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - fields: []
      key: registry
      select: true
    - fields: []
      key: state
      select: true
    - alias: ''
      fields: []
      format: ''
      key: tag
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - fields: []
      key: active
      select: true
  type: 6
- action: list
  api: /api/image/list
  class: image
  description: List
  filters:
    - default: ''
      group: '0000'
      key: name
      operator: $eq
      parameter: name
    - default: ''
      group: '0000'
      key: name
      operator: $regex
      parameter: keyword
    - default: ''
      group: 1c7b
      key: tag
      operator: $regex
      parameter: keyword
    - default: ''
      group: '0000'
      key: active
      operator: $eq
      parameter: active
  kind: 0
  schema: image
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: attachment.content
      select: true
    - alias: ''
      fields: []
      format: ''
      key: attachment.name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: description
      select: true
    - alias: ''
      fields: []
      format: ''
      key: dockerfile
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - fields: []
      key: registry
      select: true
    - fields: []
      key: state
      select: true
    - alias: ''
      fields: []
      format: ''
      key: tag
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - fields: []
      key: active
      select: true
  sorts:
    - dynamic: fix
      index: 0
      key: name
      order: asc
    - dynamic: fix
      index: 1
      key: tag
      order: desc
  type: 4
- action: remove
  api: /api/image/remove
  class: image
  description: Remove
  kind: 0
  schema: image
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: tag
      select: true
    - alias: ''
      fields: []
      format: ''
      key: dockerfile
      select: true
    - alias: ''
      fields: []
      format: ''
      key: description
      select: true
    - alias: ''
      fields: []
      format: ''
      key: attachment.name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: attachment.content
      select: true
    - fields: []
      key: registry
      select: false
    - fields: []
      key: state
      select: false
    - fields: []
      key: active
      select: false
  type: 3
- action: update
  api: /api/image/update
  class: image
  description: Update
  filters:
    - default: ''
      group: '0000'
      key: _id
      operator: $ne
      parameter: id
    - default: ''
      group: '0000'
      key: active
      operator: $eq
      parameter: active
    - default: ''
      group: '0000'
      key: name
      operator: $eq
      parameter: name
  kind: 0
  schema: image
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: attachment.content
      select: false
    - alias: ''
      fields: []
      format: ''
      key: attachment.name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: description
      select: false
    - alias: ''
      fields: []
      format: ''
      key: dockerfile
      select: false
    - alias: ''
      fields: []
      format: ''
      key: name
      select: false
    - fields: []
      key: registry
      select: false
    - fields: []
      key: state
      select: false
    - alias: ''
      fields: []
      format: ''
      key: tag
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - fields: []
      key: active
      select: false
  type: 2
- action: add
  api: /api/log/add
  class: log
  description: Add
  kind: 0
  schema: log
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: transaction
      select: false
    - alias: ''
      fields: []
      format: ''
      key: content
      select: false
  type: 1
- action: application
  api: /api/log/application
  class: log
  description: 应用程序日志一览
  free: false
  kind: 1
  schema: ''
  selects: []
  type: 4
- action: get
  api: /api/log/get
  class: log
  description: Get
  filters:
    - default: ''
      group: c190
      key: transaction
      operator: $eq
      parameter: transaction
  kind: 0
  schema: log
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: content
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: transaction
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
  type: 6
- action: lb
  api: /api/log/lb
  class: log
  description: 负载均衡日志一览
  free: false
  kind: 1
  schema: ''
  selects: []
  type: 4
- action: list
  api: /api/log/list
  class: log
  description: List
  filters:
    - default: ''
      group: '5620'
      key: transaction
      operator: $eq
      parameter: transaction
  kind: 0
  schema: log
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: content
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: transaction
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
  sorts:
    - dynamic: ''
      index: 0
      key: createAt
      order: desc
  type: 4
- action: remove
  api: /api/log/remove
  class: log
  description: Remove
  filters:
    - default: ''
      group: 5a5f
      key: transaction
      operator: $eq
      parameter: transaction
  kind: 0
  schema: log
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: transaction
      select: false
    - alias: ''
      fields: []
      format: ''
      key: content
      select: false
  type: 3
- action: update
  api: /api/log/update
  class: log
  description: Update
  kind: 0
  schema: log
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: transaction
      select: false
    - alias: ''
      fields: []
      format: ''
      key: content
      select: false
  type: 2
- action: token
  api: /api/qiniu/token
  class: qiniu
  description: 获取七牛上传Token
  free: false
  kind: 1
  schema: ''
  selects: []
  type: 4
- action: add
  api: /api/questant/add
  class: questant
  description: Add
  free: false
  kind: 0
  schema: questant
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: form
      select: false
    - fields: []
      key: items
      select: false
    - fields: []
      key: store
      select: false
    - fields: []
      key: area
      select: false
  type: 1
- action: get
  api: /api/questant/get
  class: questant
  description: Get
  free: false
  kind: 0
  schema: questant
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: true
    - fields: []
      key: form
      select: false
    - fields: []
      key: items
      select: false
    - fields: []
      key: store
      select: false
    - fields: []
      key: area
      select: false
  type: 6
- action: list
  api: /api/questant/list
  class: questant
  description: List
  filters:
    - default: ''
      group: '8058'
      key: updateAt
      operator: $gte
      parameter: start
    - default: ''
      group: '8058'
      key: updateAt
      operator: $lte
      parameter: end
    - default: ''
      group: '8058'
      key: store
      operator: $eq
      parameter: store
    - default: ''
      group: '8058'
      key: form
      operator: $eq
      parameter: form
    - default: ''
      group: '8058'
      key: area
      operator: $eq
      parameter: area
    - default: ''
      group: '8058'
      key: store
      operator: $in
      parameter: stores
    - default: ''
      group: '8058'
      key: area
      operator: $in
      parameter: areas
    - default: ''
      group: '8058'
      key: form
      operator: $in
      parameter: forms
  free: false
  kind: 0
  schema: questant
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: true
    - fields: []
      key: form
      select: false
    - fields: []
      key: items
      select: false
    - fields: []
      key: store
      select: false
    - fields: []
      key: area
      select: false
  type: 4
- action: remove
  api: /api/questant/remove
  class: questant
  description: Remove
  free: false
  kind: 0
  schema: questant
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: form
      select: false
    - fields: []
      key: items
      select: false
    - fields: []
      key: store
      select: false
    - fields: []
      key: area
      select: false
  type: 3
- action: update
  api: /api/questant/update
  class: questant
  description: Update
  free: false
  kind: 0
  schema: questant
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: form
      select: false
    - fields: []
      key: items
      select: false
    - fields: []
      key: store
      select: false
    - fields: []
      key: area
      select: false
  type: 2
- action: add
  api: /api/rdb/add
  class: rdb
  description: Add
  free: false
  kind: 0
  schema: rdb
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
  type: 1
- action: get
  api: /api/rdb/get
  class: rdb
  description: Get
  free: true
  kind: 0
  schema: rdb
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: true
  type: 6
- action: list
  api: /api/rdb/list
  class: rdb
  description: List
  filters:
    - parameter: app
      type: String
  free: true
  kind: 0
  schema: rdb
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: true
  type: 4
- action: remove
  api: /api/rdb/remove
  class: rdb
  description: Remove
  free: false
  kind: 0
  schema: rdb
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
  type: 3
- action: update
  api: /api/rdb/update
  class: rdb
  description: Update
  free: false
  kind: 0
  schema: rdb
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
  type: 2
- action: list
  api: /api/registry/list
  class: registry
  description: 镜像库镜像一览
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 4
- action: remove
  api: /api/registry/remove
  class: registry
  description: 删除镜像
  free: false
  kind: 1
  schema: ''
  selects: []
  type: 3
- action: tags
  api: /api/registry/tags
  class: registry
  description: 获取Tag一览
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 4
- action: add
  api: /api/runtime/add
  class: runtime
  description: Add
  kind: 0
  schema: runtime
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: app
      select: false
    - alias: ''
      fields: []
      format: ''
      key: package.name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: package.version
      select: false
    - alias: ''
      fields: []
      format: ''
      key: package.description
      select: false
    - alias: ''
      fields: []
      format: ''
      key: name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: description
      select: false
    - key: corp
      select: false
    - key: base
      select: false
    - key: type
      reserved: 2
      select: false
    - key: ver
      reserved: 2
      select: false
    - key: registry
      reserved: 2
      select: false
    - key: maven.groupId
      reserved: 2
      select: false
    - key: maven.artifactId
      reserved: 2
      select: false
    - key: maven.version
      reserved: 2
      select: false
    - key: maven.remoteRepositories
      reserved: 2
      select: false
    - key: pip.name
      reserved: 2
      select: false
    - key: pip.version
      reserved: 2
      select: false
    - key: pip.description
      reserved: 2
      select: false
    - key: maven.description
      reserved: 2
      select: false
    - fields: []
      key: state
      select: false
    - fields: []
      key: active
      select: false
  type: 1
- action: build
  api: /api/runtime/build
  class: runtime
  description: 编译运行时
  kind: 1
  schema: ''
  script: ''
  selects: []
  type: 1
- action: get
  api: /api/runtime/get
  class: runtime
  description: Get
  filters:
    - default: ''
      group: '0000'
      key: name
      operator: $eq
      parameter: name
  kind: 0
  schema: runtime
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: app
      select: true
    - conditions:
        _id: $base
      fields:
        - name
        - tag
      key: base
      schema: image
      select: true
    - key: corp
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: description
      select: true
    - key: maven.artifactId
      reserved: 2
      select: true
    - key: maven.description
      reserved: 2
      select: true
    - key: maven.groupId
      reserved: 2
      select: true
    - key: maven.remoteRepositories
      reserved: 2
      select: true
    - key: maven.version
      reserved: 2
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: package.description
      select: true
    - alias: ''
      fields: []
      format: ''
      key: package.name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: package.version
      select: true
    - key: pip.description
      reserved: 2
      select: true
    - key: pip.name
      reserved: 2
      select: true
    - key: pip.version
      reserved: 2
      select: true
    - key: registry
      reserved: 2
      select: true
    - fields: []
      key: state
      select: true
    - key: type
      reserved: 2
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - key: ver
      reserved: 2
      select: true
    - fields: []
      key: active
      select: true
  type: 6
- action: list
  api: /api/runtime/list
  class: runtime
  description: List
  filters:
    - default: ''
      group: '0000'
      key: corp
      operator: $eq
      parameter: corp
    - default: ''
      group: '0000'
      key: name
      operator: $regex
      parameter: keyword
    - default: ''
      group: '0000'
      key: active
      operator: $eq
      parameter: active
    - default: ''
      group: '0000'
      key: name
      operator: $eq
      parameter: name
    - default: ''
      group: 5a71
      key: ver
      operator: $regex
      parameter: keyword
  kind: 0
  schema: runtime
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: app
      select: true
    - alias: ''
      fields:
        - name
        - tag
      format: ''
      key: base
      select: true
    - key: corp
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: description
      select: true
    - key: maven.artifactId
      reserved: 2
      select: true
    - key: maven.description
      reserved: 2
      select: true
    - key: maven.groupId
      reserved: 2
      select: true
    - key: maven.remoteRepositories
      reserved: 2
      select: true
    - key: maven.version
      reserved: 2
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: package.description
      select: true
    - alias: ''
      fields: []
      format: ''
      key: package.name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: package.version
      select: true
    - key: pip.description
      reserved: 2
      select: true
    - key: pip.name
      reserved: 2
      select: true
    - key: pip.version
      reserved: 2
      select: true
    - key: registry
      reserved: 2
      select: true
    - fields: []
      key: state
      select: true
    - key: type
      reserved: 2
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - key: ver
      reserved: 2
      select: true
    - fields: []
      key: active
      select: true
  sorts:
    - dynamic: fix
      index: 0
      key: name
      order: asc
  type: 4
- action: remove
  api: /api/runtime/remove
  class: runtime
  description: Remove
  kind: 0
  schema: runtime
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: app
      select: true
    - alias: ''
      fields: []
      format: ''
      key: package.name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: package.version
      select: true
    - alias: ''
      fields: []
      format: ''
      key: package.description
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
    - alias: ''
      fields: []
      format: ''
      key: description
      select: true
    - key: corp
      select: false
    - key: base
      select: false
    - key: type
      reserved: 2
      select: false
    - key: ver
      reserved: 2
      select: false
    - key: registry
      reserved: 2
      select: false
    - key: maven.groupId
      reserved: 2
      select: false
    - key: maven.artifactId
      reserved: 2
      select: false
    - key: maven.version
      reserved: 2
      select: false
    - key: maven.remoteRepositories
      reserved: 2
      select: false
    - key: pip.name
      reserved: 2
      select: false
    - key: pip.version
      reserved: 2
      select: false
    - key: pip.description
      reserved: 2
      select: false
    - key: maven.description
      reserved: 2
      select: false
    - fields: []
      key: state
      select: false
    - fields: []
      key: active
      select: false
  type: 3
- action: update
  api: /api/runtime/update
  class: runtime
  description: Update
  filters:
    - default: ''
      group: '0000'
      key: _id
      operator: $ne
      parameter: id
    - default: ''
      group: '0000'
      key: active
      operator: $eq
      parameter: active
    - default: ''
      group: '0000'
      key: name
      operator: $eq
      parameter: name
  kind: 0
  schema: runtime
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: app
      select: false
    - alias: ''
      fields: []
      format: ''
      key: package.name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: package.version
      select: false
    - alias: ''
      fields: []
      format: ''
      key: package.description
      select: false
    - alias: ''
      fields: []
      format: ''
      key: name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: description
      select: false
    - key: corp
      select: false
    - key: base
      select: false
    - key: type
      reserved: 2
      select: false
    - key: ver
      reserved: 2
      select: false
    - key: registry
      reserved: 2
      select: false
    - key: maven.groupId
      reserved: 2
      select: false
    - key: maven.artifactId
      reserved: 2
      select: false
    - key: maven.version
      reserved: 2
      select: false
    - key: maven.remoteRepositories
      reserved: 2
      select: false
    - key: pip.name
      reserved: 2
      select: false
    - key: pip.version
      reserved: 2
      select: false
    - key: pip.description
      reserved: 2
      select: false
    - key: maven.description
      reserved: 2
      select: false
    - fields: []
      key: state
      select: false
    - fields: []
      key: active
      select: false
  type: 2
- action: add
  api: /api/sample/add
  class: sample
  description: Add
  free: false
  kind: 0
  schema: sample
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: id
      select: false
    - fields: []
      key: title
      select: false
  type: 1
- action: get
  api: /api/sample/get
  class: sample
  description: Get
  free: false
  kind: 0
  schema: sample
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: true
    - fields: []
      key: id
      select: false
    - fields: []
      key: title
      select: false
  type: 6
- action: list
  api: /api/sample/list
  class: sample
  description: List
  filters:
    - default: ''
      group: fe32
      key: title
      operator: $regex
      parameter: keyword
  free: false
  kind: 0
  schema: sample
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: true
    - fields: []
      key: id
      select: true
    - fields: []
      key: title
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: true
  type: 4
- action: remove
  api: /api/sample/remove
  class: sample
  description: Remove
  free: false
  kind: 0
  schema: sample
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: id
      select: false
    - fields: []
      key: title
      select: false
  type: 3
- action: update
  api: /api/sample/update
  class: sample
  description: Update
  free: false
  kind: 0
  schema: sample
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: id
      select: false
    - fields: []
      key: title
      select: false
  type: 2
- action: add
  api: /api/team/add
  class: team
  description: Add
  kind: 0
  schema: team
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: member
      select: false
    - alias: ''
      fields: []
      format: ''
      key: name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: role
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
  type: 1
- action: count
  api: /api/team/count
  class: team
  description: 获取件数
  filters:
    - default: ''
      group: d911
      key: corp
      operator: $eq
      parameter: corp
    - default: ''
      group: d911
      key: member
      operator: $eq
      parameter: member
  free: false
  kind: 0
  schema: team
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: corp
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: name
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: role
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: member
      schema: ''
      select: false
  type: 7
- action: get
  api: /api/team/get
  class: team
  description: Get
  filters:
    - default: ''
      group: '0000'
      key: corp
      operator: $eq
      parameter: corp
    - default: ''
      group: '0000'
      key: member
      operator: $in
      parameter: member
  kind: 0
  schema: team
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: true
    - alias: ''
      fields:
        - _id
        - id
        - name
        - company
      format: ''
      key: member
      select: true
    - alias: ''
      fields: []
      format: ''
      key: role
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
  type: 6
- action: list
  api: /api/team/list
  class: team
  description: List
  filters:
    - default: ''
      group: '0000'
      key: corp
      operator: $eq
      parameter: corp
    - default: ''
      group: '0000'
      key: member
      operator: $eq
      parameter: member
  kind: 0
  schema: team
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: true
    - alias: ''
      fields:
        - _id
        - id
        - name
        - company
      format: ''
      key: member
      select: true
    - alias: ''
      fields: []
      format: ''
      key: role
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
  type: 4
- action: remove
  api: /api/team/remove
  class: team
  description: Remove
  filters:
    - default: ''
      group: '0000'
      key: member
      operator: $eq
      parameter: member
    - default: '@corp'
      group: '0000'
      key: corp
      operator: $eq
      parameter: corp
  kind: 0
  schema: team
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: true
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: true
    - alias: ''
      fields: []
      format: ''
      key: member
      select: true
    - alias: ''
      fields: []
      format: ''
      key: role
      select: true
    - alias: ''
      fields: []
      format: ''
      key: name
      select: true
  type: 3
- action: update
  api: /api/team/update
  class: team
  description: Update
  kind: 0
  schema: team
  script: ''
  selects:
    - alias: ''
      fields: []
      format: ''
      key: _id
      select: true
    - alias: ''
      fields: []
      format: ''
      key: corp
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: createBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: member
      select: false
    - alias: ''
      fields: []
      format: ''
      key: name
      select: false
    - alias: ''
      fields: []
      format: ''
      key: role
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateAt
      select: false
    - alias: ''
      fields: []
      format: ''
      key: updateBy
      select: false
    - alias: ''
      fields: []
      format: ''
      key: valid
      select: false
  type: 2
- action: add
  api: /api/test/add
  class: test
  description: Add
  free: false
  kind: 0
  schema: test
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - fields: []
      key: address.city
      select: false
    - fields: []
      key: age
      select: false
    - fields: []
      key: birthday
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: true
    - fields: []
      key: description
      select: false
    - fields: []
      key: developer
      select: false
    - fields: []
      key: extends.address
      select: false
    - fields: []
      key: link
      select: true
    - fields: []
      key: name
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: true
    - fields: []
      key: val
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: true
    - fields: []
      key: any
      select: false
  type: 1
- action: count
  api: /api/test/count
  class: test
  description: ''
  filters:
    - default: ''
      group: 1bde
      key: val
      operator: $eq
      parameter: val
  free: false
  kind: 0
  schema: test
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: name
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: description
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: age
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: birthday
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: developer
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: extends.address
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: address.city
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: val
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: link
      schema: ''
      select: false
    - fields: []
      key: any
      select: false
  type: 7
- action: get
  api: /api/test/get
  class: test
  description: Get
  free: false
  kind: 0
  schema: test
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - fields: []
      key: address.city
      select: false
    - fields: []
      key: age
      select: false
    - fields: []
      key: birthday
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: true
    - fields: []
      key: description
      select: false
    - fields: []
      key: developer
      select: false
    - conditions:
        name: $extends.address
      fields:
        - domain
      key: extends.address
      schema: app
      select: true
    - conditions:
        _id: $link
      fields:
        - val
      key: link
      schema: test
      select: true
    - fields: []
      key: name
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: true
    - fields: []
      key: val
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: true
    - fields: []
      key: any
      select: false
  type: 6
- action: list
  api: /api/test/list
  class: test
  description: List
  filters:
    - default: ''
      group: 8b6c
      key: name
      operator: $eq
      parameter: name
    - default: ''
      group: 5dcf
      key: age
      operator: $gt
      parameter: age
  free: false
  kind: 0
  schema: test
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - fields: []
      key: address.city
      select: false
    - fields: []
      key: age
      select: false
    - fields: []
      key: birthday
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: true
    - fields: []
      key: description
      select: false
    - fields: []
      key: developer
      select: false
    - conditions:
        name: $extends.address
      fields:
        - extend.lang
        - extend.runtime
      key: extends.address
      schema: app
      select: true
    - conditions:
        _id: $link
      fields:
        - val
      key: link
      schema: test
      select: true
    - fields: []
      key: name
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: true
    - fields: []
      key: val
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: true
    - fields: []
      key: any
      select: false
  type: 4
- action: remove
  api: /api/test/remove
  class: test
  description: Remove
  filters:
    - default: ''
      group: f61d
      key: val
      operator: $eq
      parameter: val
  free: false
  kind: 0
  schema: test
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: name
      select: false
    - fields: []
      key: description
      select: false
    - fields: []
      key: extends.address
      select: false
    - fields: []
      key: age
      select: false
    - fields: []
      key: birthday
      select: false
    - fields: []
      key: developer
      select: false
    - fields: []
      key: address.city
      select: false
    - fields: []
      key: val
      select: false
    - fields: []
      key: link
      select: false
    - fields: []
      key: any
      select: false
  type: 3
- action: update
  api: /api/test/update
  class: test
  description: Update
  filters:
    - default: ''
      group: 9f33
      key: val
      operator: $eq
      parameter: val
  free: false
  kind: 0
  schema: test
  selects:
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: _id
      schema: ''
      select: true
    - fields: []
      key: address.city
      select: false
    - fields: []
      key: age
      select: false
    - fields: []
      key: birthday
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: createBy
      schema: ''
      select: false
    - fields: []
      key: description
      select: false
    - fields: []
      key: developer
      select: false
    - fields: []
      key: extends.address
      select: false
    - fields: []
      key: link
      select: false
    - fields: []
      key: name
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateAt
      schema: ''
      select: false
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: updateBy
      schema: ''
      select: false
    - fields: []
      key: val
      select: true
    - alias: ''
      conditions: {}
      fields: []
      format: ''
      key: valid
      schema: ''
      select: false
    - fields: []
      key: any
      select: false
  type: 2
