Contracts List
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 30/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- typescript
- Lĩnh vực
- full-stack
Hướng nghiên cứu
Issue không nêu rõ tệp, bài kiểm thử hay điểm vào nào. Hãy bắt đầu bằng cách xác định trang “Lista Contracte” hiện có và luồng dữ liệu hợp đồng của trang đó, sau đó làm rõ với các maintainer về khoảng thời gian hết hạn và hành vi tải xuống hợp đồng đã được phê duyệt; công việc được xem là hoàn tất khi bảng, các bộ đếm, quy tắc xóa và việc tải xuống ZIP đáp ứng các tiêu chí chấp nhận.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
User Story
As a user, I want to view a table listing all generated contracts, so that I can review them as needed.
Description
The page is organized into two distinct sections:
-
Counters Section: this area displays key metrics, showing information such as the number of active contracts, contracts awaiting signatures, saved (but not sent) contracts, and contracts approaching their expiration date.
-
Templates List Section: this section includes a table displaying all generated contracts, with columns for contract number, volunteer name, contract start and end dates, and contract status.
Actors
- Web Users
Preconditions
- User must be logged in and have navigated to the 'Lista Contracte' page
- The list must contains several entries
Main Flow
- The application displays a table listing all generated contracts.
- User can scroll through the table to view all available templates.
- User is able to download all approved contracts at once.
Business Rules
- The 'Contracte active' counter must display the total number of contracts with an 'Activ' status.
- The 'Contracte in curs de semnare' counter must show the total number of contracts with 'Validare voluntar' and 'Validare ONG' statuses.
- The 'Contracte salvate (netrimise)' counter must indicate the total number of contracts with a 'Salvat' status.
- The 'Contracte care expira curand' counter must display the total number of contracts expiring within a specified timeframe. [to be defined]
- Use can Delete Contract only if was not signed by any parties.
Acceptance Criteria
- The table must accurately reflect all generated contracts with up-to-date information in each column.
- Clicking the "Descarca aprobate" button should generate and download a zip file containing all existing contracts with approved status.
Additional Information
- Figma references: here
- Ngôn ngữ chính
- TypeScript
- Star
- 3
- Fork
- 2
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của code4romania/vic
-
bug :bug:
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
code4romania/vic#463 ·
-
Typos & small fixes neededĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 20/100
code4romania/vic#461 ·
-
bug :bug: web-app
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
code4romania/vic#458 ·
-
Update cards highlight issueĐang mởbug :bug: mobile-app
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
code4romania/vic#457 ·
-
bug :bug: web-app
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
code4romania/vic#456 ·
Tất cả issue của code4romania/vic
Issue tương tự
-
Add: VIVE TVĐang mởapproved check:passed streams:add
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
iptv-org/iptv#55293 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
Fission-AI/OpenSpec#2084 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Contrib indemnité de départ à la retraite : faire le pont avec le simulateur sur la page génériqueĐang mởP1
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
SocialGouv/code-du-travail-numerique#7561 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
beginner bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
hiero-ledger/hiero-sdk-js#4517 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
kubernetes-sigs/headlamp#7950 ·
Maintainer thường phản hồi trong vòng 3 ngày