add owner phone and residenc
This commit is contained in:
parent
bbc1aea405
commit
733dba39c8
4 changed files with 70 additions and 20 deletions
|
|
@ -20,32 +20,32 @@ Ein Organisator ist Mitglied des Repair-Cafés der die Termine mit den Gästen o
|
||||||
|
|
||||||
### Gast
|
### Gast
|
||||||
|
|
||||||
- Als Gast möchte ich einen Termin für eine Reparatur vereinbaren. Dafür Stelle ich Informationen zum Gerät und eine Fehlerbeschreibung zur Verfügung.
|
- [ ] Als Gast möchte ich einen Termin für eine Reparatur vereinbaren. Dafür Stelle ich Informationen zum Gerät und eine Fehlerbeschreibung zur Verfügung.
|
||||||
- Als Gast möchte ich eine Bestätigung für eine Reparaturanfrage bekommen.
|
- [ ] Als Gast möchte ich eine Bestätigung für eine Reparaturanfrage bekommen.
|
||||||
- Als Gast möchte ich eine Terminbenachrichtigung oder eine Absage bekommen.
|
- [ ] Als Gast möchte ich eine Terminbenachrichtigung oder eine Absage bekommen.
|
||||||
- Als Gast möchte ich mein angemeldetes Gerät und dessen Status einsehen können.
|
- [ ] Als Gast möchte ich mein angemeldetes Gerät und dessen Status einsehen können.
|
||||||
- Als Gast möchte ich Rückfragen zum Gerät empfangen und diese beantworten können.
|
- [ ] Als Gast möchte ich Rückfragen zum Gerät empfangen und diese beantworten können.
|
||||||
- Als Gast möchte ich ein Gerät für eine Folgereparatur anmelden können
|
- [ ] Als Gast möchte ich ein Gerät für eine Folgereparatur anmelden können
|
||||||
|
|
||||||
### Reparateur
|
### Reparateur
|
||||||
|
|
||||||
- Als Reparateur möchte ich die angemeldeten Geräte ansehen können.
|
- [ ] Als Reparateur möchte ich die angemeldeten Geräte ansehen können.
|
||||||
- Als Reparateur möchte ich mir ein angemeldetes Gerät zuordnen können.
|
- [ ] Als Reparateur möchte ich mir ein angemeldetes Gerät zuordnen können.
|
||||||
- Als Reparateur möchte ich ein angemeldetes Gerät ablehnen können.
|
- [ ] Als Reparateur möchte ich ein angemeldetes Gerät ablehnen können.
|
||||||
- Als Reparateur möchte ich Rückfragen zum Gerät stellen können.
|
- [ ] Als Reparateur möchte ich Rückfragen zum Gerät stellen können.
|
||||||
- Als Reparateur möchte ich eine Benachrichtigung bekommen wenn eine Rückfrage beantwortet wird.
|
- [ ] Als Reparateur möchte ich eine Benachrichtigung bekommen wenn eine Rückfrage beantwortet wird.
|
||||||
- Als Reparateur möchte ich eine Benachrichtigung bekommen wenn mir ein Gerät zugeordnet wird.
|
- [ ] Als Reparateur möchte ich eine Benachrichtigung bekommen wenn mir ein Gerät zugeordnet wird.
|
||||||
- Als Reparateur möchte ich mich für ein Repair-Café anmelden können.
|
- [ ] Als Reparateur möchte ich mich für ein Repair-Café anmelden können.
|
||||||
- Als Reparateur möchte ich mich für ein Repair-Café abmelden können.
|
- [ ] Als Reparateur möchte ich mich für ein Repair-Café abmelden können.
|
||||||
|
|
||||||
### Organisator
|
### Organisator
|
||||||
|
|
||||||
- Als Organisator möchte ich ein Café anmelden können.
|
- [ ] Als Organisator möchte ich ein Café anmelden können.
|
||||||
- Als Organisator möchte ich die Terminanfragen einsehen können.
|
- [ ] Als Organisator möchte ich die Terminanfragen einsehen können.
|
||||||
- Als Organisator möchte ich eine Rückfrage zu einer Terminanfrage stellen können.
|
- [ ] Als Organisator möchte ich eine Rückfrage zu einer Terminanfrage stellen können.
|
||||||
- Als Organisator möchte ich eine Terminanfrage ablehnen können.
|
- [ ] Als Organisator möchte ich eine Terminanfrage ablehnen können.
|
||||||
- Als Organisator möchte ich eine Terminanfrage zu einem Termin zuordnen können.
|
- [ ] Als Organisator möchte ich eine Terminanfrage zu einem Termin zuordnen können.
|
||||||
- Als Organisator möchte ich einen Terminanfrage zu einem Reparateur zuordnen können.
|
- [ ] Als Organisator möchte ich einen Terminanfrage zu einem Reparateur zuordnen können.
|
||||||
|
|
||||||
## Daten
|
## Daten
|
||||||
|
|
||||||
|
|
@ -95,6 +95,8 @@ Ein Gerät ist ein defekter Gegenstand der im Rahmen eines Repair-Cafés reparie
|
||||||
Attribute:
|
Attribute:
|
||||||
|
|
||||||
- Besitzer: Name des Besitzers
|
- Besitzer: Name des Besitzers
|
||||||
|
- Telefon: Festnetz oder Mobilnummer des Besitzers
|
||||||
|
- Wohnort: Wohnort des Besitzers
|
||||||
- Mail: eMail-Adresse des Besitzers für Benachrichtigungen
|
- Mail: eMail-Adresse des Besitzers für Benachrichtigungen
|
||||||
- Gerät: Bezeichnung des Geräts
|
- Gerät: Bezeichnung des Geräts
|
||||||
- Fehler: Beschreibung des Defekts
|
- Fehler: Beschreibung des Defekts
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,23 @@
|
||||||
|
# Generated by Django 4.2 on 2023-04-16 19:14
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('repapp', '0005_alter_cafe_event_date_alter_cafe_location'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='device',
|
||||||
|
name='phone',
|
||||||
|
field=models.CharField(default='', max_length=200, verbose_name='Telefonnummer'),
|
||||||
|
),
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='device',
|
||||||
|
name='residence',
|
||||||
|
field=models.CharField(default='', max_length=200, verbose_name='Wohnort'),
|
||||||
|
),
|
||||||
|
]
|
||||||
|
|
@ -0,0 +1,23 @@
|
||||||
|
# Generated by Django 4.2 on 2023-04-16 19:15
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('repapp', '0006_device_phone_device_residence'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='device',
|
||||||
|
name='phone',
|
||||||
|
field=models.CharField(max_length=200, verbose_name='Telefonnummer'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='device',
|
||||||
|
name='residence',
|
||||||
|
field=models.CharField(max_length=200, verbose_name='Wohnort'),
|
||||||
|
),
|
||||||
|
]
|
||||||
|
|
@ -42,6 +42,8 @@ class Organisator(models.Model):
|
||||||
class Device(models.Model):
|
class Device(models.Model):
|
||||||
identifier = models.CharField(max_length=200, verbose_name=_("ID"))
|
identifier = models.CharField(max_length=200, verbose_name=_("ID"))
|
||||||
owner = models.CharField(max_length=200, verbose_name=_("Besitzer"))
|
owner = models.CharField(max_length=200, verbose_name=_("Besitzer"))
|
||||||
|
phone = models.CharField(max_length=200, verbose_name=_("Telefonnummer"))
|
||||||
|
residence = models.CharField(max_length=200, verbose_name=_("Wohnort"))
|
||||||
mail = models.CharField(max_length=200, verbose_name=_("eMail"))
|
mail = models.CharField(max_length=200, verbose_name=_("eMail"))
|
||||||
device = models.CharField(max_length=200, verbose_name=_("Gerät"))
|
device = models.CharField(max_length=200, verbose_name=_("Gerät"))
|
||||||
error = models.TextField(verbose_name=_("Fehler"))
|
error = models.TextField(verbose_name=_("Fehler"))
|
||||||
|
|
|
||||||
Reference in a new issue