[Business support system] Approve Process - Offices Asigning Stage (Stage 1)
User Story: Giai đoạn đầu tiên - Offices Asigning Stage (Stage 1).
Tiêu đề
Người dùng sẽ truy cập để xem và thực hiện các thao tác cần thiết trong stage này.
Mô tả
- Là một người dùng,
-
Tôi muốn:
- Kiểm tra xem có request nhầm fire department không?
- Thực hiện chỉ định department phụ trách.
- Nếu là đơn có Sự đồng ý của Tổng cục, thì bật flag Sự đồng ý của Tổng cục.
- Để tiến hành review/approve đơn request của Sở cứu hỏa chỉ định theo từng stage.
Tiêu chí chấp nhận:
- Người dùng nhấp vào [Title] của record request từ màn hình (http://192.168.3.220:8000/fire-department-app/fire-service-consent-development/-/issues/33), hệ thống sẽ hiển thị màn hình Request Detail, bao gồm:
- 6 stage cần thiết để tiến hành duyệt đơn. Chỉ có thể click/tháo tác ở stage tiếp theo khi đã hoàn thành và nhấn [Next Stage] button ở stage trước đó.
- Các tab chứa thông tin của đơn request.
Nhiệm vụ kỹ thuật (Tasks)
- Tạo các thông tin cần thiết trong stage 1:
- Correct station: Người dùng sẽ check kết quả kiểm tra fire department được request.
- Nếu đúng thì chọn 「Yes」.
- Nếu sai thì chọn 「No」 -> chuyển tới phần request nhầm.
- Office in charge: Người dùng sẽ input tên fire department, sub-department và branch department phụ trách kiểm tra.
- Director-General consent project flag: Người dùng input kết quả kiểm tra data request có phù hợp với quy định phòng cháy nổ hay không?
- Nếu phù hợp thì chọn 「yes」.
- Nếu không phù hợp chọn 「no」.
- Comment for return: Chỉ dùng trong trường hợp request nhầm, bình thường không cần input.
- [Next Stage] button: Nhấn button Next Stage -> chuyển tới Format review stage
Nhiệm vụ kỹ thuật (Tasks)
- Tạo giao diện cho Offices Asigning Stage:
- Tạo giao diện với đầy đủ thông tin nêu trên.
- Đảm bảo xử lý khi chọn 「no」 ở mục Ban phụ trách.
- Đảm bảo xử lý khi nhấn [Next Stage] button.
- Xử lý lỗi:
- Hiển thị thông báo lỗi nếu có vấn đề trong quá trình gửi request.
- Viết testcase:
- Kiểm tra giao diện thông tin của Offices Asigning Stage
- Kiểm tra hoạt động khi chọn 「No」 ở mục Ban phụ trách.
- Kiểm tra hoạt động khi nhấn [Next Stage] button.
- Kiểm tra việc kết thúc stage 1.
Edited by minh tung doan