Versions Compared

Key

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

...

  1. Header

    STTFieldSource Data Type / LengthDescriptionSample Values
    1authorizedStringToken

    Bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjYzMDk1MTgsInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6

    puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBs b3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.UGz8TQudVxEd7rp_rsLXePraHELTRWHyc7iXNvVnn14

  2. Body

    STTFieldRequiredData Type/LengthDescriptionNote
    1

    code

    trueString

    Thông tin mã nhóm quyền

    Ký tự được phép nhập: Chữ , Số, ký tự đặc biệt bao gồm . _ (Chấm và gạch dưới)

    Giới hạn: 32 ký tự

    2

    name

    trueInteger

    Thông tin tên nhóm quyền

    Giới hạn: 500 ký tự

    3

    description

    falseInteger

    Thông tin mô tả


    4

    status

    true

    Integer (default: 1)

    Cho phép chuyển trạng thái Hoạt động (1) → Không hoạt động (0)

    Mặc định là hoạt động

    5

    listResource

    false

    List<Resource> 

    Danh sách danh mục chức năng


  3. Response

    STTFieldData Type/LengthDescriptionNoteSample Values
    1idInteger

    Id nhóm quyền



    2codeString

    Mã nhóm quyền



    3nameString

    Tên nhóm quyền



    4statusInteger

    Trạng thái hoạt động

    1: Hoạt động/0: Không hoạt động


    5

    description

    String

    Thông tin mô tả



3.3.3. Chỉnh sửa nhóm quyền

Method

POST

URL

<DOMAIN>/system/groupRole/update

Description

API thêm mới nhóm quyền

Note

Cùng api với thêm mới nhóm quyền nhưng yêu cầu truyền thêm id


  1. Header

    STTFieldSource Data Type / LengthDescriptionSample Values
    1authorizedStringToken

    Bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjYzMDk1MTgsInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6

    puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBs b3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.UGz8TQudVxEd7rp_rsLXePraHELTRWHyc7iXNvVnn14

  2. Body

    STTFieldRequiredData Type/LengthDescriptionNote
    1

    id

    trueInteger

    Thông tin id nhóm quyền


    2

    code

    trueString

    Thông tin mã nhóm quyền

    Ký tự được phép nhập: Chữ , Số, ký tự đặc biệt bao gồm . _ (Chấm và gạch dưới)

    Giới hạn: 32 ký tự

    3

    name

    trueInteger

    Thông tin tên nhóm quyền

    Giới hạn: 500 ký tự

    4

    description

    falseInteger

    Thông tin mô tả


    5

    status

    true

    Integer (default: 1)

    Cho phép chuyển trạng thái Hoạt động (1) → Không hoạt động (0)

    Mặc định là hoạt động

    6

    listResource

    false

    List<Resource> 

    Danh sách danh mục chức năng


  3. Response

    STTFieldData Type/LengthDescriptionNoteSample Values
    1idInteger

    Id nhóm quyền



    2codeString

    Mã nhóm quyền



    3nameString

    Tên nhóm quyền



    4statusInteger

    Trạng thái hoạt động

    1: Hoạt động/0: Không hoạt động


    5

    description

    String

    Thông tin mô tả



3.3.4. Chi tiết nhóm quyền

Method

GET

URL

<DOMAIN>/system/groupRole/get

Description

API lấy chi tiết nhóm quyền

Note

Api mới


  1. Header

    STTFieldSource Data Type / LengthDescriptionSample Values
    1authorizedStringToken

    Bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjYzMDk1MTgsInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6

    puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBs b3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.UGz8TQudVxEd7rp_rsLXePraHELTRWHyc7iXNvVnn14

  2. Param

    STTFieldRequiredData Type/LengthDescriptionNote
    1idtrueInteger

    Id nhóm quyền


  3. Response

    STTFieldData Type/LengthDescriptionNoteSample Values
    1idInteger

    Id nhóm quyền



    2codeString

    Mã nhóm quyền



    3nameString

    Tên nhóm quyền



    4statusInteger

    Trạng thái hoạt động

    1: Hoạt động/0: Không hoạt động


    5descriptionString

    Mô tả



    6listResourceList<Resource>

    Danh sách danh mục chức năng



3.3.5. Thêm danh sách nhân viên vào nhóm quyền

Method

POST

URL

<DOMAIN>/system/groupEmployee/update

Description

API thêm nhân viên vào nhóm quyền

Note

Api mới

  1. Header

    STTFieldSource Data Type / LengthDescriptionSample Values
    1authorizedStringToken

    Bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjYzMDk1MTgsInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6

    puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBs b3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.UGz8TQudVxEd7rp_rsLXePraHELTRWHyc7iXNvVnn14

  2. Body

    STTFieldRequiredData Type/LengthDescriptionNote
    1

    lstEmployeeId

    true

    List<Integer>

    Danh sách mã nhân viên


    2

    groupRoleId

    trueInteger

    Thông tin id nhóm quyền


  3. Response

    STTFieldData Type/LengthDescriptionNoteSample Values
    1lstEmployeeId

    List<Integer>

    Id nhóm quyền



    2groupRoleIdInteger

    Mã nhóm quyền



3.3.6. Xóa nhân viên khỏi nhóm quyền

Method

DELETE

URL

<DOMAIN>/system/groupEmployee/delete

Description

API xóa nhân viên khỏi nhóm quyền

Note

Api mới

  1. Header

    STTFieldSource Data Type / LengthDescriptionSample Values
    1authorizedStringToken

    Bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjYzMDk1MTgsInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6

    puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBs b3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.UGz8TQudVxEd7rp_rsLXePraHELTRWHyc7iXNvVnn14

  2. Param

    STTFieldRequiredData Type/LengthDescriptionNote
    1

    employeeId

    true

    Integer

    ID nhân viên


    2

    groupRoleId

    trueInteger

    ID nhóm quyền


  3. Response

    STTFieldData Type/LengthDescriptionNoteSample Values
    1result

    Integer

    Id bản ghi được xóa



3.3.7. Nhập excel

Method

POST

URL

<DOMAIN>/system/groupRole/upload

Description

API nhập excel danh sách nhóm quyền

Note

Api mới

  1. Header

    STTFieldSource Data Type / LengthDescriptionSample Values
    1authorizedStringToken

    Bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjYzMDk1MTgsInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6

    puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBs b3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.UGz8TQudVxEd7rp_rsLXePraHELTRWHyc7iXNvVnn14

    2

    Content-Type

    multipart/form-data

    Bắt buộc để gửi file


  2. Body

    STTFieldRequiredData Type/LengthDescriptionNote
    1

    file

    true

    File

    File Excel (.xlsx, .xls, .csv) chứa danh sách nhóm quyền


  3. Response

    STTFieldData Type/LengthDescriptionNoteSample Values
    1fileName

    String

    Tên file



    2uploadIdInteger

    Id upload



    3numDuplicateLong

    Số bản ghi trùng lặp



    4numValidLong

    Số bản ghi hợp lệ



    5numDoneLong

    Số bản ghi hoàn thành



    6numInvalidLong

    Số bản ghi không hợp lệ



    7errorMessages

    List<String>

    Danh sách lỗi



3.4.1. Mô tả màn hình Danh sách nhóm quyền

...