Пример #1
0
    def get(self, request, *args, **kwargs):
        """
        应用组列表
        ---
        parameters:
            - name: team_name
              description: 团队名
              required: true
              type: string
              paramType: path
        """
        try:
            code = 200

            groups_services = group_service.get_groups_and_services(
                self.tenant, self.response_region)
            return Response(general_message(200,
                                            "success",
                                            "查询成功",
                                            list=groups_services),
                            status=code)
        except Exception as e:
            logger.exception(e)
            result = error_message(e.message)
            return Response(result, status=500)
Пример #2
0
 def get(self, request, *args, **kwargs):
     """
     应用列表
     ---
     parameters:
         - name: team_name
           description: 团队名
           required: true
           type: string
           paramType: path
         - name: query
           description: 应用搜索名称
           required: false
           type: string
           paramType: query
     """
     code = 200
     query = request.GET.get("query", "")
     groups_services = group_service.get_groups_and_services(
         self.tenant, self.response_region, query)
     return Response(general_message(200,
                                     "success",
                                     "查询成功",
                                     list=groups_services),
                     status=code)