Изменен формат представления периодичности
Этот коммит содержится в:
родитель
414d5e7752
Коммит
1cfd574712
@ -79,6 +79,13 @@ fun ScenarioDialog(
|
||||
usePlatformDefaultWidth = false,
|
||||
),
|
||||
) {
|
||||
val nameState = remember {
|
||||
mutableStateOf(scenarioDialogState.value?.name)
|
||||
}
|
||||
val timeState = remember {
|
||||
mutableStateOf(scenarioDialogState.value?.time)
|
||||
}
|
||||
|
||||
Dialog(
|
||||
onDismissRequest = {
|
||||
scenarioDialogState.value = null
|
||||
@ -222,7 +229,7 @@ fun ScenarioDialog(
|
||||
),
|
||||
) {
|
||||
OutlinedTextField(
|
||||
value = "",
|
||||
value = nameState.value ?: "",
|
||||
onValueChange = {},
|
||||
modifier = Modifier
|
||||
.fillMaxWidth(),
|
||||
@ -250,7 +257,7 @@ fun ScenarioDialog(
|
||||
.height(8.dp),
|
||||
)
|
||||
OutlinedTextField(
|
||||
value = "",
|
||||
value = timeState.value ?: "",
|
||||
onValueChange = {},
|
||||
modifier = Modifier
|
||||
.fillMaxWidth(),
|
||||
|
@ -27,15 +27,14 @@ import ru.csasq.cit_is_bot.ui.dialogs.ScenarioDialog
|
||||
data class Scenario(
|
||||
val id: Int? = null,
|
||||
val name: String,
|
||||
val daysOfWeek: String,
|
||||
val time: String,
|
||||
val messageNumber: String,
|
||||
val isEnabled: Boolean,
|
||||
)
|
||||
|
||||
val scenarioList = listOf(
|
||||
Scenario(1, "Текущее состояние сотрудников", "ПН-ПТ", "11:00", "1 сообщение", true),
|
||||
Scenario(2, "Планы на обед", "ПН-ПТ", "11:45-12:00", "2 сообщения", false),
|
||||
Scenario(1, "Текущее состояние сотрудников", "0 11 * * 1-5", "1 сообщение", true),
|
||||
Scenario(2, "Планы на обед", "45 11 * * 1-5", "2 сообщения", false),
|
||||
)
|
||||
|
||||
@Composable
|
||||
@ -86,7 +85,6 @@ fun ScenariosScreen(
|
||||
onClick = {
|
||||
scenarioDialogState.value = Scenario(
|
||||
name = "",
|
||||
daysOfWeek = "",
|
||||
time = "",
|
||||
messageNumber = "",
|
||||
isEnabled = true,
|
||||
@ -100,8 +98,6 @@ fun ScenariosScreen(
|
||||
mutableStateOf(it.isEnabled)
|
||||
}
|
||||
val captionAnnotatedString = buildAnnotatedString {
|
||||
append(it.daysOfWeek)
|
||||
append(" \u2022 ")
|
||||
append(it.time)
|
||||
append(" \u2022 ")
|
||||
append(it.messageNumber)
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user