POST api/XTRF/SYS/Client/RateingLastOPs?fromModule={fromModule}&ip={ip}
为上一级 工作流单元的 人员打分
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| fromModule | string |
Required |
|
| ip | string |
Required |
Body Parameters
打分信息
RatingParam| Name | Description | Type | Additional information |
|---|---|---|---|
| LastOPs |
打分以及评论 |
Collection of XTRFRating |
Required |
| OPNote |
对下一级备注 |
string |
None. |
| CurrentProjectCaseModuleUnitOPId | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"LastOPs": [
{
"CurrentProjectCaseModuleUnitOPId": 1,
"ProjectCaseModuleUnitOPId": 2,
"Rating": 3,
"Comments": "sample string 4"
},
{
"CurrentProjectCaseModuleUnitOPId": 1,
"ProjectCaseModuleUnitOPId": 2,
"Rating": 3,
"Comments": "sample string 4"
}
],
"OPNote": "sample string 1",
"CurrentProjectCaseModuleUnitOPId": 2
}
application/xml, text/xml
Sample:
<XTRFProjectController.RatingParam xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Base.Controllers">
<CurrentProjectCaseModuleUnitOPId>2</CurrentProjectCaseModuleUnitOPId>
<LastOPs>
<XTRFProjectController.XTRFRating>
<Comments>sample string 4</Comments>
<CurrentProjectCaseModuleUnitOPId>1</CurrentProjectCaseModuleUnitOPId>
<ProjectCaseModuleUnitOPId>2</ProjectCaseModuleUnitOPId>
<Rating>3</Rating>
</XTRFProjectController.XTRFRating>
<XTRFProjectController.XTRFRating>
<Comments>sample string 4</Comments>
<CurrentProjectCaseModuleUnitOPId>1</CurrentProjectCaseModuleUnitOPId>
<ProjectCaseModuleUnitOPId>2</ProjectCaseModuleUnitOPId>
<Rating>3</Rating>
</XTRFProjectController.XTRFRating>
</LastOPs>
<OPNote>sample string 1</OPNote>
</XTRFProjectController.RatingParam>
application/x-www-form-urlencoded
Sample:
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LastOPs[0].CurrentProjectCaseModuleUnitOPId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LastOPs[0].ProjectCaseModuleUnitOPId" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LastOPs[0].Rating" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LastOPs[0].Comments" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LastOPs[1].CurrentProjectCaseModuleUnitOPId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LastOPs[1].ProjectCaseModuleUnitOPId" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LastOPs[1].Rating" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LastOPs[1].Comments" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPNote" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CurrentProjectCaseModuleUnitOPId" 2 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
resultSuccess| Name | Description | Type | Additional information |
|---|---|---|---|
| code |
0 =SUCCESS,1=ERROR,401TIMEOUT |
integer |
None. |
| result | Object |
None. |
|
| message | string |
None. |
|
| type | string |
None. |
|
| page | string |
None. |
|
| pageSize | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"code": 1,
"result": {},
"message": "sample string 3",
"type": "sample string 4",
"page": "sample string 5",
"pageSize": "sample string 6"
}
application/xml, text/xml
Sample:
<resultSuccess xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Base.Entities"> <code>1</code> <message>sample string 3</message> <page>sample string 5</page> <pageSize>sample string 6</pageSize> <result /> <type>sample string 4</type> </resultSuccess>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="code" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="result" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="message" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="type" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="page" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="pageSize" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e--