setMealSequence method
각 학년의 급식 반 순서를 지정하는 함수입니다.
Implementation
setMealSequence(int grade, MealType mealType, List<int> sequence) async {
try {
if (sequence.length != 6 || sequence[0].toString().length != 1) { return {"success": false, "content": "데이터가 정상적이지 않습니다. 다시 시도해주세요."}; }
Response response = await _dio.patch(
"$apiUrl/dalgeurak/sequence/$grade",
options: Options(contentType: "application/json"),
data: {"time": mealType.convertEngStr, "sequences": sequence},
);
return {
"success": true,
"content": response.data["sequences"]
};
} on DioError catch (e) {
return {
"success": false,
"content": e.response?.data["message"]
};
}
}