Versions Compared

Key

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

...

API update trạng thái hồ sơ
Panel
titleAPI lấy dữ liệu hồ sơ mời thầu

Method

GET

URL

application/tenderDocument/list

Description

API lấy dữ liệu hồ sơ mời thầu

Note

API mới lấy dữ liệu theo "nhóm yêu cầu mua sắm". Với mỗi nhóm yêu cầu mua sắm sẽ cấu hình các loại hồ sơ để hiển thị.

1. Headers

STT

Field

Source Data Type / Length 

Description

Sample Values

1authorization<token>Token của người dùng đăng nhậpBearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjY0NTU3ODksInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBsb3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.wrvIFd-Q2kHgkTmPf6ryMY6aDIgXpNsWmSvvifQWc5k

2. Request

STT

Field

Require

Data Type / Length

Description

Note

Sample Values

1potIdtrueIntegerid hồ sơ

3. Response / Incoming Data Specification

Method

POST

URL

application/tenderDocument/update

Description

API update trạng thái hồ sơ

Note

STT

Field

Data Type / Length

Description

Note

Sample Values

1codeInteger0: thành công còn lại thất bại

2messageStringmessage

3resultList<Object>kết quả trả ra

4(result) roundIntegerlần điều chỉnh

5(result) documentsList<Object>danh sách hồ sơ

6(documents) idInteger


7(documents) nameStringTên hồ sơ
Phạm vi công việc, Tiêu chí thí nghiệm...
8(documents) isAdjustmentBooleanđánh dấu xem hồ sơ này có điều chỉnh không, mặc định là falseVới trường hợp điều chỉnh hồ sơ mời thầu thì các hồ sơ được đánh dấu điều chỉnh sẽ có giá trị true
9(documents) statusIntegertrạng thái

1: Đang thực hiện, 2: Chờ phê duyệt, 3: Đã phê duyệt, 4: Đã phát hành


10(documents) nodeIdString

Nếu ở trạng thái hoàn thành thì sẽ dùng field này để mở eform.


11(documents) documentTypeStringloại hồ sơ


HSTC, PVCV...
Panel
titleAPI update trạng thái hồ sơ
12(documents) employeeIdsList<Integer>danh sách id nhân viên được giao việc

trường hợp hồ sơ đã phát hành thì sẽ có id gói thầu


13(documents) potIdIntegerid hồ sơ



14(documents) noteStringghi chú



15(documents) attachmentsStringlink tệp đính kèm



Panel
titleAPI update trạng thái hồ sơ

Method

POST

URL

application/tenderDocument/update

Description

API update trạng thái hồ sơ

Note

API update trạng thái hồ sơ khi hoàn thành công việc. Cần tạo service task trong quy trình để thay đổi trạng thái hồ sơ

1. Headers

STT

Field

Source Data Type / Length 

Description

Sample Values

1authorization<token>Token của người dùng đăng nhậpBearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjY0NTU3ODksInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBsb3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.wrvIFd-Q2kHgkTmPf6ryMY6aDIgXpNsWmSvvifQWc5k

2. Request

STT

Field

Require

Data Type / Length

Description

Note

Sample Values

1potIdtrueIntegerid hồ sơ

2statustrueIntegertrạng thái

3documentTypetrueStringloại hồ sơ

3. Response / Incoming Data Specification

STT

Field

Data Type / Length

Description

Note

Sample Values

1codeInteger0: thành công còn lại thất bại

2messageStringmessage

Panel
titleAPI lấy danh sách nhân viên

Method

GET

URL

system/employee/list

Description

API lấy danh sách nhân viên (dùng cho phần điều chỉnh hồ sơ)

Note

API cũ đã có rồi

1. Headers

STT

Field

Source Data Type / Length 

Description

Sample Values

1authorization<token>Token của người dùng đăng nhậpBearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjY0NTU3ODksInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBsb3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.wrvIFd-Q2kHgkTmPf6ryMY6aDIgXpNsWmSvvifQWc5k

2. Request

STT

Field

Require

Data Type / Length

Description

Note

Sample Values

1namefalseStringtên nhân viên

2pagetrueInteger


3limittrueInteger


3. Response / Incoming Data Specification

STT

Field

Data Type / Length

Description

Note

Sample Values

1codeInteger0: thành công còn lại thất bại

2messageStringmessage

3resultObjectkết quả

4(result) totalIntegertổng số bản ghi

5(result) pageIntegertrang

6(result) loadMoreAbleboolean


7(result) preLoadAbleboolean


8(result) itemsList<Object>Danh sách user

9(items) idIntegerid nhân viên

10(items) nameStringtên nhân viên

11(items) userNameString


12(items) avatarStringảnh đại diện

13(items) phoneString số điện thoại

14(items) addressStringđịa chỉ

15(items) userIdInteger


16Còn một số các field khác thì đang không cần xử lý ở giao diện nên không list ra
Panel
titleAPI upload file

Method

POST

URL

adminapi/upload/file

Description

API upload file

Note

API cũ đã có rồi

1. Headers

STT

Field

Source Data Type / Length 

Description

Sample Values

1authorization<token>Token của người dùng đăng nhậpBearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjY0NTU3ODksInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBsb3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.wrvIFd-Q2kHgkTmPf6ryMY6aDIgXpNsWmSvvifQWc5k

2. Request body

STT

Field

Require

Data Type / Length

Description

Note

Sample Values

1filetruefilefile tải lên

3. Response / Incoming Data Specification

STT

Field

Data Type / Length

Description

Note

Sample Values

1codeInteger0: thành công còn lại thất bại

2messageStringmessage

3resultObjectkết quả

4(result) fileUrlStringurl của file

5(result) fileSizeIntegerdung lượng

6(result) fileNameStringtên file

7(result) widthIntegerchiều rộng

8(result) heightIntegerchiều cao

9(result) extensionStringloại file

10(result) fileTypeString


11(result) mineTypeString


12(result) employeeIdIntegerid nhân viên tải lên

Panel
titleAPI gửi yêu cầu điều chỉnh

Method

POST

URL

application/adjustments/submi

Description

API gửi yêu cầu điều chỉnh

Note

API cũ đã có rồi nhưng cần sửa lại logic 1 chút. Logic ngoài các item gửi lên thì cần duplicate các item mà không điều chỉnh ở version trước đó

1. Headers

STT

Field

Source Data Type / Length 

Description

Sample Values

1authorization<token>Token của người dùng đăng nhậpBearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjY0NTU3ODksInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBsb3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.wrvIFd-Q2kHgkTmPf6ryMY6aDIgXpNsWmSvvifQWc5k

2. Request body

STT

Field

Require

Data Type / Length

Description

Note

Sample Values

1documentTypetrueStringloại hồ sơ

2employeeIdtrueIntegerid nhân viên nhận việc điều chỉnh hồ sơ

3notetrueStringghi chú

4attachmentstrueStringlink file

5processingTimeDaytrueIntegerthời gian số ngày xử lý

6processingTimeHourtrueIntegerthời gian số giờ xử lý

7processingTimeMinutetrueIntegerthời gian số phút xử lý

8responseTimeDaytrueIntegerthời gian số ngày phản hồi

9responseTimeHourtrueIntegerthời gian số giờ phản hồi

10responseTimeMinutetrueIntegerthời gian số phút phản hồi

11potIdtrueIntegerid hồ sơ

12roundtrueIntegervòng điều chỉnh

3. Response / Incoming Data Specification

STT

Field

Data Type / Length

Description

Note

Sample Values

1codeInteger0: thành công còn lại thất bại

2messageStringmessage

4. Mô tả các trường dữ liệu trên màn hình

...