users.yaml 1015 字节
version: v1
kind: HttpApi
metadata:
  service: user
  path: /user
  endpoints:
    - method: createUsers
      route:
        post: /
    - method: updateUsers
      route:
        put: /{userId}
    - method: getUsers
      route:
        get: /{userId}
    - method: removeUsers
      route:
        delete: /{userId}
    - method: listUsers
      route:
        post: /search
    - method: getUsersAccessMenus
      route:
        get: /{userId}/access-menus
      params:
        - name: menuCategory
    - method: getUsersProfile
      route:
        get: /{userId}/profile
    - method: batchAdd
      route:
        post: /batch-add
    - method: batchEnable
      route:
        post: /batch-enable
    - method: batchResetPassword
      route:
        post: /batch-reset-password
    - method: updateUsersBase
      route:
        put: /{userId}/base-info   
    - method: createCooperator
      route:
        post: /cooperator
    - method: updateCooperator
      route:
        put: /cooperator/{userId}