-
Notifications
You must be signed in to change notification settings - Fork 1
POST Forms TaskWorkloadReport
Pierre Robert-Michon edited this page Mar 5, 2019
·
2 revisions
Create a new Tasks and Workload Report form
POST
/form/tasksWorkloadReport/{formId}/{submissionDate}/{hoursPerWeek}/{tasks}/{training}/{wage}/{coopId}
-
int formId
- unique ID of the form -
String submissionDateStr
- date of submission of the form -
int hoursPerWeek
- number of hours worked per week on average -
String tasks
- description of tasks and responsibilities -
String training
- description of completed training, if any -
int wage
- monthly wage -
int coopId
- unique ID of the coop to which the form is associated
A JSON array of message header maps, containing the following fields:
-
int formId
- unique ID of the form -
String submissionDateStr
- date of submission of the form -
int hoursPerWeek
- number of hours worked per week on average -
String tasks
- description of tasks and responsibilities -
String training
- description of completed training, if any -
int wage
- monthly wage -
int coopId
- unique ID of the coop to which the form is associated
Request: POST
http://localhost:8080/form/tasksWorkloadReport/12/2018-09-10/35/Helping\ to\ develop\ Junit\ 5\ tests/None/2000/43
Success Response:
-
Code: 200
- Content:
{
"formId": 12,
"submissionDate": "2018-09-10",
"hoursPerWeek": 35,
"tasks": "Helping to develop Junit 5 tests",
"training": "None",
"wage": 2000,
"coop": 43
}
1.1 Requirements Model
1.2 Domain Model
1.3 Deliverable 1 Report
2.1 RESTful Service Endpoints
2.2 Software Quality Assurance
2.3 Deliverable 2 Report
3.1 Architecture Model
3.2 Deliverable 3 Report
4.0 Before Anything
4.1 User Documentation
4.2 User Experience
4.3 Software Testing Update
4.4 Android App Instructions
4.5 Deliverable 4 Report