youngtsai commited on
Commit
bc56c98
·
1 Parent(s): 2f81547
Files changed (1) hide show
  1. assignment_ui.py +39 -39
assignment_ui.py CHANGED
@@ -407,48 +407,48 @@ def create_assignment_ui(user_data, assignment_service, submission_service):
407
  outputs=[submission_data_html]
408
  )
409
 
410
- with gr.Tab("生|模擬繳交"):
411
- with gr.Row():
412
- with gr.Column():
413
- assignment_id_input_student = gr.Textbox(label="作業 ID")
414
- get_assignment_button = gr.Button("獲取作業")
415
- assignment_display = gr.JSON(label="作業內容")
416
 
417
- get_assignment_button.click(
418
- assignment_service.get_assignment,
419
- inputs=[assignment_id_input_student],
420
- outputs=assignment_display
421
- )
422
 
423
- with gr.Row():
424
- with gr.Column():
425
- student_name_input = gr.Textbox(label="學生姓名")
426
- submission_input = gr.Textbox(label="文字輸入")
427
- submit_button = gr.Button("繳交作業")
428
- submission_status = gr.Textbox(label="繳交狀態", interactive=False)
429
 
430
- submit_button.click(
431
- submission_service.submit_assignment,
432
- inputs=[assignment_id_input_student, user_data, student_name_input, submission_input],
433
- outputs=submission_status
434
- )
435
 
436
- with gr.Row():
437
- with gr.Column():
438
- load_submissions_button = gr.Button("獲取提交的作業")
439
- submissions_radio = gr.Radio([], label="提交的作業", interactive=True)
440
- submission_display = gr.JSON(label="作業內容")
441
-
442
- load_submissions_button.click(
443
- submission_service.update_submission_list,
444
- inputs=[user_data],
445
- outputs=submissions_radio
446
- )
447
-
448
- submissions_radio.select(
449
- submission_service.get_submission_from_gcs,
450
- inputs=[submissions_radio],
451
- outputs=submission_display
452
- )
453
 
454
  return assignment_interface
 
407
  outputs=[submission_data_html]
408
  )
409
 
410
+ # with gr.Tab("生|模擬繳交"):
411
+ # with gr.Row():
412
+ # with gr.Column():
413
+ # assignment_id_input_student = gr.Textbox(label="作業 ID")
414
+ # get_assignment_button = gr.Button("獲取作業")
415
+ # assignment_display = gr.JSON(label="作業內容")
416
 
417
+ # get_assignment_button.click(
418
+ # assignment_service.get_assignment,
419
+ # inputs=[assignment_id_input_student],
420
+ # outputs=assignment_display
421
+ # )
422
 
423
+ # with gr.Row():
424
+ # with gr.Column():
425
+ # student_name_input = gr.Textbox(label="學生姓名")
426
+ # submission_input = gr.Textbox(label="文字輸入")
427
+ # submit_button = gr.Button("繳交作業")
428
+ # submission_status = gr.Textbox(label="繳交狀態", interactive=False)
429
 
430
+ # submit_button.click(
431
+ # submission_service.submit_assignment,
432
+ # inputs=[assignment_id_input_student, user_data, student_name_input, submission_input],
433
+ # outputs=submission_status
434
+ # )
435
 
436
+ # with gr.Row():
437
+ # with gr.Column():
438
+ # load_submissions_button = gr.Button("獲取提交的作業")
439
+ # submissions_radio = gr.Radio([], label="提交的作業", interactive=True)
440
+ # submission_display = gr.JSON(label="作業內容")
441
+
442
+ # load_submissions_button.click(
443
+ # submission_service.update_submission_list,
444
+ # inputs=[user_data],
445
+ # outputs=submissions_radio
446
+ # )
447
+
448
+ # submissions_radio.select(
449
+ # submission_service.get_submission_from_gcs,
450
+ # inputs=[submissions_radio],
451
+ # outputs=submission_display
452
+ # )
453
 
454
  return assignment_interface