POST api/CaseAttachmentUpload

客户部管理-案件新增-案件附件上传

Request Information

URI Parameters

None.

Body Parameters

BaseAddAttachment
NameDescriptionTypeAdditional information
case_id

客户代码

integer

None.

fileType

附件种类

string

None.

workType

作业种类编码

integer

None.

case_code

案件编号

string

None.

original_words

结算字数

string

None.

file

附件

HttpFile

None.

Request Formats

application/json, text/json

Sample:
{
  "case_id": 1,
  "fileType": "sample string 2",
  "workType": 3,
  "case_code": "sample string 4",
  "original_words": "sample string 5",
  "file": {
    "FileName": "sample string 1",
    "MediaType": "sample string 2",
    "Buffer": "QEA="
  }
}

application/xml, text/xml

Sample:
<FileUploadController.BaseAddAttachment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Base.Controllers">
  <case_code>sample string 4</case_code>
  <case_id>1</case_id>
  <file xmlns:d2p1="http://schemas.datacontract.org/2004/07/MultipartDataMediaFormatter.Infrastructure">
    <d2p1:Buffer>QEA=</d2p1:Buffer>
    <d2p1:FileName>sample string 1</d2p1:FileName>
    <d2p1:MediaType>sample string 2</d2p1:MediaType>
  </file>
  <fileType>sample string 2</fileType>
  <original_words>sample string 5</original_words>
  <workType>3</workType>
</FileUploadController.BaseAddAttachment>

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 'BaseAddAttachment'.

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="case_id"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="fileType"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="workType"

3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="case_code"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="original_words"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="file"; filename="sample string 1"
Content-Type: sample string 2

@@
--MultipartDataMediaFormatterBoundary1q2w3e--

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml, multipart/form-data

Sample:

Sample not available.