POST api/case/editOneCase?fromModule={fromModule}&ip={ip}&case_id={case_id}

根据case_id 编辑案件

Request Information

URI Parameters

NameDescriptionTypeAdditional information
fromModule

前端页面模块名称

string

Required

ip

客户端ip

string

Required

case_id

案件id

integer

Required

Body Parameters

{"customer_id":"客户代码","customer_name":"客户名称","worksheet_code":"工作单号","customer_work_code":"客户案号","take_code":"承揽编号","same_case_id":"相同案号的案件编号","bill_type":"结算类别","connect_customer_work_code":"关联案号","billing":"[结算费率-结算字数]","currency_code":"结算币别","title":"标题","worktype_code":"作业种类名称","spec":"所属领域","original_pages":"源文页数","pic_pages":"附图页数","images":"不可编辑图片数","images_rate":"不可编辑图片费用","note_customer":"客户特殊要求","note_cs":"客服部备注","delivery_note":"交期(日)","deadline_time":"内部完成期限(十位时间戳)","finish_time":"客户交稿期限(十位时间戳)","original_time":"客户来稿日期(十位时间戳)","complete_time":"绝限日期(十位时间戳)","out_special_words":"图上文字(对外)","is_urgent":"修正稿","is_revise":"急件","is_trial":"试译稿","isLate":"不可延期","isWork":"工时计费"}

BaseAddCase
NameDescriptionTypeAdditional information
customer_id

客户代码

integer

None.

customer_name

客户名称

string

None.

worksheet_code

工作单号

string

None.

customer_work_code

客户案号

string

None.

take_code

承揽编号

string

None.

same_case_id

相同案号的案件编号

string

None.

bill_type

结算类别

integer

None.

connect_customer_work_code

关联案号

string

None.

billing

[结算费率-结算字数]

string

None.

currency_code

结算币别

string

None.

title

标题

string

None.

worktype_code

作业种类名称

integer

None.

spec

所属领域

string

None.

original_pages

源文页数

string

None.

pic_pages

附图页数

string

None.

images

不可编辑图片数

integer

None.

images_rate

不可编辑图片费用

decimal number

None.

note_customer

客户特殊要求

string

None.

note_cs

客服部备注

string

None.

delivery_note

交期(日)

string

None.

deadline_time

内部完成期限

string

None.

finish_time

客户交稿期限

string

None.

original_time

客户来稿日期

string

None.

complete_time

绝限日期

string

None.

out_special_words

图上文字(对外)

integer

None.

is_urgent

修正稿

boolean

None.

is_revise

急件

boolean

None.

is_trial

试译稿

boolean

None.

isLate

不可延期

boolean

None.

isWork

工时计费

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "customer_id": 1,
  "customer_name": "sample string 2",
  "worksheet_code": "sample string 3",
  "customer_work_code": "sample string 4",
  "take_code": "sample string 5",
  "same_case_id": "sample string 6",
  "bill_type": 7,
  "connect_customer_work_code": "sample string 8",
  "billing": "sample string 9",
  "currency_code": "sample string 10",
  "title": "sample string 11",
  "worktype_code": 12,
  "spec": "sample string 13",
  "original_pages": "sample string 14",
  "pic_pages": "sample string 15",
  "images": 16,
  "images_rate": 17.1,
  "note_customer": "sample string 18",
  "note_cs": "sample string 19",
  "delivery_note": "sample string 20",
  "deadline_time": "sample string 21",
  "finish_time": "sample string 22",
  "original_time": "sample string 23",
  "complete_time": "sample string 24",
  "out_special_words": 25,
  "is_urgent": true,
  "is_revise": true,
  "is_trial": true,
  "isLate": true,
  "isWork": true
}

application/xml, text/xml

Sample:
<BaseAddCase xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Base.Controllers">
  <bill_type>7</bill_type>
  <billing>sample string 9</billing>
  <complete_time>sample string 24</complete_time>
  <connect_customer_work_code>sample string 8</connect_customer_work_code>
  <currency_code>sample string 10</currency_code>
  <customer_id>1</customer_id>
  <customer_name>sample string 2</customer_name>
  <customer_work_code>sample string 4</customer_work_code>
  <deadline_time>sample string 21</deadline_time>
  <delivery_note>sample string 20</delivery_note>
  <finish_time>sample string 22</finish_time>
  <images>16</images>
  <images_rate>17.1</images_rate>
  <isLate>true</isLate>
  <isWork>true</isWork>
  <is_revise>true</is_revise>
  <is_trial>true</is_trial>
  <is_urgent>true</is_urgent>
  <note_cs>sample string 19</note_cs>
  <note_customer>sample string 18</note_customer>
  <original_pages>sample string 14</original_pages>
  <original_time>sample string 23</original_time>
  <out_special_words>25</out_special_words>
  <pic_pages>sample string 15</pic_pages>
  <same_case_id>sample string 6</same_case_id>
  <spec>sample string 13</spec>
  <take_code>sample string 5</take_code>
  <title>sample string 11</title>
  <worksheet_code>sample string 3</worksheet_code>
  <worktype_code>12</worktype_code>
</BaseAddCase>

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

multipart/form-data

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

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

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

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="customer_work_code"

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

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="same_case_id"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="bill_type"

7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="connect_customer_work_code"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billing"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="currency_code"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="title"

sample string 11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="worktype_code"

12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="spec"

sample string 13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="original_pages"

sample string 14
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="pic_pages"

sample string 15
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="images"

16
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="images_rate"

17.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="note_customer"

sample string 18
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="note_cs"

sample string 19
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="delivery_note"

sample string 20
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="deadline_time"

sample string 21
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="finish_time"

sample string 22
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="original_time"

sample string 23
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="complete_time"

sample string 24
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="out_special_words"

25
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="is_urgent"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="is_revise"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="is_trial"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="isLate"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="isWork"

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