Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

3. Conversation (Mô tả chi tiết)

3.1 UIUX: BPM – Figma

Image Added


3.2 Luồng:



STT

Bước

Mô tả






















3.3 API Spec: <gắn link tài liệu mô tả API vào đây>

...

STT

Trường/ Nút chức năng

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1CheckboxButton

Cho phép chọn  tất cả bản ghi trên trang, một hoặc nhiều các bản ghi, trên danh sách, khi chọn checkbox hiển thị thông tin số lượng bản ghi đang chọn và icon xóa:

  • Đang chọn x: Trong đó x là số lượng bản ghi đang được chọn
  • Xóa: Cho phép xóa thông tin các bản ghi đang được chọn

Khi chọn nhiều bản ghi, hiển thị icon không cho chọn các button sửa, xóa tại từng bản ghi và button thêm mới, xuất excel 

2Đang chọn xText

Hiển thị số lượng bản ghi được tích chọn trên màn hình
3XóaButton

Hiển thị khi có bản ghi được tích chọn trên màn hình

Chọn xóa gọi popup Xác nhận

4Ứng dụngCombobox

Cho phép nhập tìm kiếm và load thông tin nền tảng tương ứng trong combobox
5Tìm kiếm tên chức năngText

Cho phép tìm kiếm gần đúng theo tên chức năng:

  • Không phân biệt hoa thường
  • Tìm kiếm gần đúng tên
6STTGrid- number

Số thứ tự tự sinh tăng dần
7Tên chức năngGrid- Text

Hiển thị thông tin tên chức năng

Click mở popup Xem thông tin chi tiết chức năng

8Mã chức năngGrid- Text

Hiển thị thông tin mã chức năng
9Đường dẫnGrid- Text

Hiển thị thông tin đường dẫn
10Thêm mớiButton

Gọi popup Thêm mới Danh sách chức năng
11SửaButton

Gọi popup Sửa danh sách chức năng
12XóaButton

Gọi popup Xác nhận
13Xuất file excelButton

Gọi popup Xuất file excel
14Hiển thịDroplist

Cho phép chọn số lượng bản ghi hiển thị trên trang
15TrangButton

Hiển thị trang và cho phép chọn trang chuyển tiếp

...

STT

Trường/ Nút chức năng

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1Thêm mới chức năngLabelBắt buộc

Tên popup

2Ứng dụngComboboxBắt buộc
Cho phép nhập tìm kiếm và load thông tin nền tảng tương ứng trong combobox
3Tên chức năngButtonTextboxBắt buộc

Nhập tên chức năng

4Mã chức năngTextTextboxBắt buộc

Nhập mã chức năng

5Đường dẫnTextTextboxBắt buộc

Nhập đường dẫn

6Lựa chọn hành độngLabelBắt buộc

Các hành động được thực hiện cấu hình của mỗi chức năng

7ViewiconKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

8AddiconKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

9UpdateiconKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

10DeleteiconKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

11ImporticonKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

12ExporticonKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

13Mô tảTextKhông bắt buộc

Nhập thông tin mô tả

14Áp dụngButton

  • Hệ thống Cảnh báo và chặn trong trường hợp Thêm mới trùng thông tin với một chức năng khác:
    • Thông tin: Mã chức năng/ Đường dẫn 
    • Hành động: Cảnh báo trùng thông tin và không cho hoàn thành tạo mới chức năng
  • Hoàn thành và lưu thông tin tạo mới thành công, hiển thị thông báo toast: " Thành công- Thêm mới chức năng thành công)
15HủyButton

Chức năng cho phép người dùng thoát khỏi Pop-up

...

STT

Trường/ Nút chức năng

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1Chỉnh sửa chức năngLabelBắt buộc

Tên popup

2Ứng dụngComboboxBắt buộc
Cho phép nhập tìm kiếm và load thông tin nền tảng tương ứng trong combobox
3Tên chức năngButtonTextboxBắt buộc

Sửa tên chức năng

4Mã chức năngTextTextboxBắt buộc

Sửa mã chức năng

5Đường dẫnTextTextboxBắt buộc

Sửa đường dẫn

6Lựa chọn hành độngLabelBắt buộc

Các hành động được thực hiện cấu hình của mỗi chức năng

7XemiconKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

8ThêmiconKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

9SửaiconKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

10XóaiconKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

11NhậpiconKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

12XuấticonKhông bắt buộc

Cho phép tích chọn, bỏ tích chọn hành động

13Mô tảTextKhông bắt buộc

Nhập thông tin mô tả

14Áp dụngButton

  • Hệ thống cảnh báo và chặn trong các trường hợp: 
    • Hệ thống Cảnh báo và chặn trong trường hợp Cập nhật trùng thông tin với một chức năng khác:
      • Thông tin: Mã chức năng hoặc Đường dẫn 
      • Hành động: cảnh báo trùng thông tin
    • Hệ thống Cảnh báo và chặn trường hợp cập nhật Chức năng bỏ bớt các hành động đã được cấu hình hành động (Xem, Thêm,..) trong một nhóm quyền => Cảnh báo đã sử dụng VD: Chức năng Quản lý nhóm quyền được thiết lập hành động: Xem, Thêm.  Nhóm quyền Giám đốc được cấu hình cho phép Xem, Thêm. Cập nhật chức năng Quản lý nhóm quyền bỏ Xem => Hệ thống chặn
  • Cập nhật thành công
    • Cập nhật thông tin chỉnh sửa thành công, hiển thị thông báo toast: " Thành công- Chỉnh sửa chức năng thành công)
15HủyButton

Chức năng cho phép người dùng thoát khỏi Pop-up

3.4.4. Mô tả Popup Xem chức năng

Gọi popup khi click vào tên chức năng tại danh sách chức năng

STT

Trường/ Nút chức năng

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1Xem chi tiết chức năngLabelBắt buộc

Tên popup

2Ứng dụngComboboxBắt buộcDisableCho phép nhập tìm kiếm và load thông tin nền tảng tương ứng trong combobox
3Tên chức năngTextboxBắt buộcDisable

Nhập tên chức năng

4Mã chức năngTextboxBắt buộcDisable

Nhập mã chức năng

5Đường dẫnTextboxBắt buộcDisable

Nhập đường dẫn

6Lựa chọn hành độngLabelBắt buộc

Các hành động được thực hiện cấu hình của mỗi chức năng

7ViewiconKhông bắt buộcDisable

Cho phép tích chọn, bỏ tích chọn hành động

8AddiconKhông bắt buộcDisable

Cho phép tích chọn, bỏ tích chọn hành động

9UpdateiconKhông bắt buộcDisable

Cho phép tích chọn, bỏ tích chọn hành động

10DeleteiconKhông bắt buộcDisable

Cho phép tích chọn, bỏ tích chọn hành động

11ImporticonKhông bắt buộcDisable

Cho phép tích chọn, bỏ tích chọn hành động

12ExporticonKhông bắt buộcDisable

Cho phép tích chọn, bỏ tích chọn hành động

13Mô tảTextKhông bắt buộcDisable

Nhập thông tin mô tả

14HủyButton

Chức năng cho phép người dùng thoát khỏi Pop-up



3.4.5. Mô tả Popup Xác nhận Xóa

Popup Xác nhận hiển thị khi người dùng thực hiện Xóa 1 hoặc nhiều bản ghi đồng thời trên danh sách

STT

Trường/ Nút chức năng

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

Pop-up xác nhận xóa
1Bạn có chắc chắn muốn Xóa chức năng đã chọn?Label

Nội dung cảnh báo

2HủyButton

Chức năng cho phép người dùng thoát khỏi Pop-up xác nhận xóa

3Tôi chắc chắnButton

Chức năng cho phép người dùng xóa chức năng đã chọn.

  • Hệ thống Cảnh báo và chặn trường hợp Xóa Chức năng đã được cấu hình hành động đã được cấu hình hành động (Xem, Thêm,..) trong một nhóm quyền => Gọi popup Cảnh báo đã sử dụng
  • Chức năng chưa được cấu hình, Hệ thống hiển thị toast: "Xóa chức năng thành công"
Pop-up xác nhận xóa hàng loạt: 
1Bạn có chắc chắn muốn xóa X chức năng đã chọn? Thao tác này không thể khôi phục!Label

Trong đó X là số lượng bản ghi được lựa chọn để xóa

2HủyButton

Chức năng cho phép người dùng thoát khỏi Pop-up xác nhận xóa

3Tôi chắc chắnButton

Cho phép người dùng xóa chức năng đã chọn

  • Hệ thống Cảnh báo và chặn trường hợp Xóa Chức năng đã được cấu hình hành động đã được cấu hình hành động (Xem, Thêm,..) trong một nhóm quyền => Gọi popup Cảnh báo đã sử dụng
  • Chức năng chưa được cấu hình, Hệ thống hiển thị toast: "Xóa chức năng thành công"

3.4.56. Mô tả Cảnh báo trùng thông tin

...

STT

Trường/ Nút chức năng

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1Thông tin X đã tồn tại tại Mã chức năng Y. Vui lòng kiểm tra lại!Label

Nội dung cảnh báo trong đó:

  • X là thông tin trùng: Mã chức năng hoặc Đường dẫn
  • Y: Thông tin mã chức năng có tồn tại nội dung bị trùng
2Thoáticon

Cho phép thoát khỏi popup Cảnh báo và không hoàn thành được thao tác Thêm mới/Cập nhật


3.4.67. Mô tả Cảnh báo đã sử dụng

...

STT

Trường/ Nút chức năng

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1Chứ năng đã được cấu hình hành động tại nhóm quyền X. Vui lòng kiểm tra lại!Label

Nội dung cảnh báo trong đó:

  • X là thông tin các nhóm quyền đã được cấu hình lựa chọn hành động các chức năng
2Thoáticon

Cho phép thoát khỏi popup Cảnh báo và không hoàn thành được thao tác Thêm mới/Cập nhật

3.4.78. Mô tả Popup Xuất file excel

...