[쇼룸] 유저 조회 yaml

셀렉트 쇼룸의 유저 조회 페이지의 YAML 코드입니다.

궁금한 점은 댓글이나 이메일, 서비스 내 채팅, 슬랙 등으로 편하게 문의주세요.

menus:
- path: appuser
  name: ⛳️     유저 조회
- path: appuser/{{id}}
  name: 유저 상세
  placement: page-only

pages:
- path: appuser
  class: container
  blocks:
    - type: markdown
      content: |
        ```
        마스킹된 곳을 클릭하여 정보를 볼 수 있습니다.
        ```
    - type: query
      resource: mysql.qa
      sqlType: select
      sql: SELECT id, uid, nick_name, created_at, device_os FROM AppUser
      showDownload: false
      columns:
        id:
          label: 시스템ID
          width: 100px
        uid:
          label: UID
          mask: row
          width: 200px
        nick_name:
          label: 닉네임
          width: 200px
        created_at:
          label: 생성일
          width: 200px
        device_os:
          label: 디바이스OS
          mask: row
          width: 400px
        버튼:
          append: true
          buttons:
            - label: Detail
              openPage: appuser/{{id}}

- path: appuser/{{id}}
  class: container
  blocks:
    - type: header
      items:
        - label: 유저 목록
          path: appuser
        - label: 상세
    - type: query
      title: 유저 상세
      subtitle: 유저에 대한 상세 정보 표기
      resource: mysql.qa
      sqlType: select
      sql: SELECT * FROM AppUser WHERE id = :id
      display: form
      columns:
        uid:
          label: UID
        nick_name:
          label: 닉네임
        created_at:
          label: 생성일
        updated_at:
          hidden: true
        deleted_at:
          hidden: true
        login_type:
          label: 로그인타입
        device_os:
          label: 디바이스OS      
        device_model: 
          label: 디바이스모델
        device_name:
          label: 디바이스이름