POST api/SYS/searchUser?fromModule={fromModule}&ip={ip}
根据搜索条件获取用户信息
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| fromModule | string |
Required |
|
| ip | string |
Required |
Body Parameters
searchSYUserInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| createUser |
录入者 |
string |
None. |
| LastEditUser |
最后修改者 |
string |
None. |
| Individual |
1=个人、0=公司 |
Collection of integer |
None. |
| loginName |
用户名称 |
string |
None. |
| userName |
真实姓名 |
string |
None. |
| depaCode |
所属部门id |
Collection of integer |
None. |
| roleCode |
管理权限id |
Collection of integer |
None. |
| FilterRoleCode |
需要过滤掉的roleCode |
Collection of integer |
None. |
| state |
是否锁定 |
Collection of integer |
None. |
| position |
职位id |
Collection of integer |
None. |
| intoDate |
入库时间 |
Collection of date |
Max length: 2 Min length: 2 |
| isFullTime |
是否内部译员 |
Collection of integer |
None. |
| active |
0=停用 1=启用 2=已注册待审核 |
Collection of byte |
None. |
| Expertise |
声称领域 |
string |
None. |
| otherInfo |
日期安排 |
string |
None. |
| TrialTranslationEvaluation |
试译评价 |
string |
None. |
| QualitativeEvaluation |
定性评价 |
string |
None. |
| SpecializationsCheck |
核实领域id |
Collection of integer |
None. |
| VendorTags |
资源标签id |
Collection of integer |
None. |
|
email地址 |
string |
None. |
|
| gender |
性别 |
Collection of integer |
None. |
| VendorSourceLanguageId |
源语言 |
Collection of integer |
None. |
| VendorTargetLanguageId |
目标语言 |
Collection of integer |
None. |
| VendorWorkFlowUnitStepId |
工作类型 |
Collection of integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"createUser": "sample string 1",
"LastEditUser": "sample string 2",
"Individual": [
1,
2
],
"loginName": "sample string 3",
"userName": "sample string 4",
"depaCode": [
1,
2
],
"roleCode": [
1,
2
],
"FilterRoleCode": [
1,
2
],
"state": [
1,
2
],
"position": [
1,
2
],
"intoDate": null,
"isFullTime": [
1,
2
],
"active": [
64,
64
],
"Expertise": "sample string 5",
"otherInfo": "sample string 6",
"TrialTranslationEvaluation": "sample string 7",
"QualitativeEvaluation": "sample string 8",
"SpecializationsCheck": [
1,
2
],
"VendorTags": [
1,
2
],
"email": "sample string 9",
"gender": [
1,
2
],
"VendorSourceLanguageId": [
1,
2
],
"VendorTargetLanguageId": [
1,
2
],
"VendorWorkFlowUnitStepId": [
1,
2
]
}
application/xml, text/xml
Sample:
<SYSController.searchSYUserInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Base.Controllers">
<Expertise>sample string 5</Expertise>
<FilterRoleCode xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</FilterRoleCode>
<Individual xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</Individual>
<LastEditUser>sample string 2</LastEditUser>
<QualitativeEvaluation>sample string 8</QualitativeEvaluation>
<SpecializationsCheck xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</SpecializationsCheck>
<TrialTranslationEvaluation>sample string 7</TrialTranslationEvaluation>
<VendorSourceLanguageId xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</VendorSourceLanguageId>
<VendorTags xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</VendorTags>
<VendorTargetLanguageId xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</VendorTargetLanguageId>
<VendorWorkFlowUnitStepId xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</VendorWorkFlowUnitStepId>
<active xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:unsignedByte>64</d2p1:unsignedByte>
<d2p1:unsignedByte>64</d2p1:unsignedByte>
</active>
<createUser>sample string 1</createUser>
<depaCode xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</depaCode>
<email>sample string 9</email>
<gender xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</gender>
<intoDate xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<isFullTime xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</isFullTime>
<loginName>sample string 3</loginName>
<otherInfo>sample string 6</otherInfo>
<position xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</position>
<roleCode xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</roleCode>
<state xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</state>
<userName>sample string 4</userName>
</SYSController.searchSYUserInfo>
application/x-www-form-urlencoded
Sample:
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="createUser" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LastEditUser" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Individual[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Individual[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="loginName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="userName" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="depaCode[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="depaCode[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="roleCode[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="roleCode[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="FilterRoleCode[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="FilterRoleCode[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="state[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="state[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="position[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="position[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="isFullTime[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="isFullTime[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="active[0]" 64 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="active[1]" 64 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Expertise" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="otherInfo" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TrialTranslationEvaluation" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QualitativeEvaluation" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SpecializationsCheck[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SpecializationsCheck[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VendorTags[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VendorTags[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="email" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="gender[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="gender[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VendorSourceLanguageId[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VendorSourceLanguageId[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VendorTargetLanguageId[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VendorTargetLanguageId[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VendorWorkFlowUnitStepId[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VendorWorkFlowUnitStepId[1]" 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--