import 'package:flutter/material.dart'; import 'package:get/get.dart'; import 'package:starwork_flutter/api/model/team/request/create_new_role_request.dart'; import 'package:starwork_flutter/api/service/team_api_service.dart'; import 'package:starwork_flutter/base/base_controller.dart'; class AddRoleController extends BaseController { final teamApi = Get.find(); TextEditingController roleNameInputController = TextEditingController(); TextEditingController roleDescribeInputController = TextEditingController(); void createTeamRole() async { var response = await teamApi.requestCreateTeamRole( request: CreateNewRoleRequest( roleName: roleNameInputController.text.trim(), roleDesc: roleDescribeInputController.text.trim(), ), ); if (response.isSuccess) { showSuccess(message: 'εˆ›ε»ΊζˆεŠŸ'); Get.back(result: true); } else { showError(message: response.errorMsg!); } } }