POST api/SYS/searchUser?fromModule={fromModule}&ip={ip}

根据搜索条件获取用户信息

Request Information

URI Parameters

NameDescriptionTypeAdditional information
fromModule

string

Required

ip

string

Required

Body Parameters

searchSYUserInfo
NameDescriptionTypeAdditional 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

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:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'searchSYUserInfo'.

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
NameDescriptionTypeAdditional 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--