Exemple #1
0
def welfare_secondary_material_editor(request, programme_pk):
    if request.method == "POST":
        ret = ProgrammeMaterial(request, models.SecondaryWelfareProgrammeMaterial.objects).editor(programme_pk, "welfare_secondary", is_play_time=False)
        return JsonResponse(ret)
    else:
        ret = ProgrammeMaterial(request, models.SecondaryWelfareProgrammeMaterial.objects).editor(programme_pk, "welfare_secondary", is_play_time=False)
        return render(request, 'welfare/welfare_secondary_programme_editor.html', ret)
Exemple #2
0
def qrcode_programme_editor(request, programme_pk):
    if request.method == "POST":
        ret = ProgrammeMaterial(request,
                                models.QrCodeProgrammeMaterial.objects).editor(
                                    programme_pk, "qrcode", is_play_time=False)
        return JsonResponse(ret)
    else:
        ret = ProgrammeMaterial(request,
                                models.QrCodeProgrammeMaterial.objects).editor(
                                    programme_pk, "qrcode", is_play_time=False)
        return render(request, "qrcode/qrcode_programme_editor.html", ret)
Exemple #3
0
def adv_programme_editor(request, programme_pk):
    if request.method == "POST":
        ret = ProgrammeMaterial(request,
                                models.AdvProgrammeMaterial.objects).editor(
                                    programme_pk, "adv", is_play_time=True)
        return JsonResponse(ret)
    else:
        ret = ProgrammeMaterial(request,
                                models.AdvProgrammeMaterial.objects).editor(
                                    programme_pk, "adv", is_play_time=True)
        return render(request, 'adv/adv_programme_editor.html', ret)
Exemple #4
0
def machine_template_editor(request, programme_pk):
    if request.method == "POST":
        ret = ProgrammeMaterial(request,
                                models.MachineTemplateMaterial.objects).editor(
                                    programme_pk,
                                    "template",
                                    is_play_time=False)
        return JsonResponse(ret)
    else:
        ret = ProgrammeMaterial(request,
                                models.MachineTemplateMaterial.objects).editor(
                                    programme_pk,
                                    "template",
                                    is_play_time=False)
        return render(request, "qrcode/machine_template_editor.html", ret)
Exemple #5
0
def programme_view(request, programme_pk):
    ret = ProgrammeMaterial(
        request,
        models.AdvProgrammeMaterial.objects).programme_view(programme_pk,
                                                            "adv",
                                                            is_play_time=True)
    return render(request, "include/programme_view.html", ret)
Exemple #6
0
def welfare_primary_material_view(request, programme_pk):
    ret = ProgrammeMaterial(request, models.PrimaryWelfareProgrammeMaterial.objects).programme_view(programme_pk, "welfare_primary", is_play_time=True)
    return render(request, "include/programme_view.html", ret)
Exemple #7
0
def welfare_primary_material_change_time(request):
    ret = ProgrammeMaterial(request, models.PrimaryWelfareProgrammeMaterial.objects).change_time()
    return JsonResponse(ret)
Exemple #8
0
def welfare_secondary_material_del(request):
    ret = ProgrammeMaterial(request, models.SecondaryWelfareProgrammeMaterial.objects).delete()
    return JsonResponse(ret)
Exemple #9
0
def qrcode_material_view(request, programme_pk):
    ret = ProgrammeMaterial(
        request, models.QrCodeProgrammeMaterial.objects).programme_view(
            programme_pk, "qrcode", is_play_time=False)
    return render(request, "include/programme_view.html", ret)
Exemple #10
0
def qrcode_material_del(request):
    ret = ProgrammeMaterial(request,
                            models.QrCodeProgrammeMaterial.objects).delete()
    return JsonResponse(ret)
Exemple #11
0
def adv_programme_material_add(request, programme_pk):
    if request.method == "POST":
        ret = ProgrammeMaterial(request,
                                models.AdvProgrammeMaterial.objects).add(
                                    programme_pk, "adv")
        return JsonResponse(ret)
Exemple #12
0
def machine_material_view(request, programme_pk):
    ret = ProgrammeMaterial(
        request, models.MachineTemplateMaterial.objects).programme_view(
            programme_pk, "template", is_play_time=False)
    return render(request, "include/programme_view.html", ret)
Exemple #13
0
def machine_material_del(request):
    ret = ProgrammeMaterial(request,
                            models.MachineTemplateMaterial.objects).delete()
    return JsonResponse(ret)
Exemple #14
0
def machine_material_add(request, programme_pk):
    if request.method == "POST":
        ret = ProgrammeMaterial(request,
                                models.MachineTemplateMaterial.objects).add(
                                    programme_pk, "template")
        return JsonResponse(ret)
Exemple #15
0
def programme_change_time(request):
    ret = ProgrammeMaterial(request,
                            models.AdvProgrammeMaterial.objects).change_time()
    return JsonResponse(ret)
Exemple #16
0
def adv_programme_material_del(request):
    ret = ProgrammeMaterial(request,
                            models.AdvProgrammeMaterial.objects).delete()
    return JsonResponse(ret)
Exemple #17
0
def welfare_secondary_material_add(request, programme_pk):
    if request.method == "POST":
        ret = ProgrammeMaterial(request, models.SecondaryWelfareProgrammeMaterial.objects).add(programme_pk, "welfare_secondary")
        return JsonResponse(ret)
Exemple #18
0
def qrcode_material_add(request, programme_pk):
    if request.method == "POST":
        ret = ProgrammeMaterial(request,
                                models.QrCodeProgrammeMaterial.objects).add(
                                    programme_pk, "qrcode")
        return JsonResponse(ret)