POST MatchingRule/djsw/AddOrUpdateMatchingItem
Request Information
URI Parameters
None.
Body Parameters
Collection of MatchingRuleItemInput| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| MatchingRuleId | integer |
None. |
|
| Name | string |
None. |
|
| AmountLimit | decimal number |
None. |
|
| Judgment | integer |
None. |
|
| MaxRange | decimal number |
None. |
|
| MaxDeliveryCharge | decimal number |
None. |
|
| IsEnable | boolean |
None. |
|
| ModifyTime | date |
None. |
|
| Operator | string |
None. |
|
| RuleItemId | integer |
None. |
|
| RowNumber | integer |
None. |
|
| Total | integer |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"Id": 1,
"MatchingRuleId": 2,
"Name": "sample string 3",
"AmountLimit": 4.0,
"Judgment": 5,
"MaxRange": 6.0,
"MaxDeliveryCharge": 7.0,
"IsEnable": true,
"ModifyTime": "2026-03-21T21:13:15.7046972+08:00",
"Operator": "sample string 10",
"RuleItemId": 11,
"RowNumber": 12,
"Total": 13
},
{
"Id": 1,
"MatchingRuleId": 2,
"Name": "sample string 3",
"AmountLimit": 4.0,
"Judgment": 5,
"MaxRange": 6.0,
"MaxDeliveryCharge": 7.0,
"IsEnable": true,
"ModifyTime": "2026-03-21T21:13:15.7046972+08:00",
"Operator": "sample string 10",
"RuleItemId": 11,
"RowNumber": 12,
"Total": 13
}
]
text/plain
Sample:
[{"Id":1,"MatchingRuleId":2,"Name":"sample string 3","AmountLimit":4.0,"Judgment":5,"MaxRange":6.0,"MaxDeliveryCharge":7.0,"IsEnable":true,"ModifyTime":"2026-03-21T21:13:15.7046972+08:00","Operator":"sample string 10","RuleItemId":11,"RowNumber":12,"Total":13},{"Id":1,"MatchingRuleId":2,"Name":"sample string 3","AmountLimit":4.0,"Judgment":5,"MaxRange":6.0,"MaxDeliveryCharge":7.0,"IsEnable":true,"ModifyTime":"2026-03-21T21:13:15.7046972+08:00","Operator":"sample string 10","RuleItemId":11,"RowNumber":12,"Total":13}]
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MatchingRuleId" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Name" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].AmountLimit" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Judgment" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MaxRange" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MaxDeliveryCharge" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].IsEnable" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].ModifyTime" 2026-03-21T21:13:15.7046972+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Operator" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].RuleItemId" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].RowNumber" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Total" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MatchingRuleId" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Name" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].AmountLimit" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Judgment" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MaxRange" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MaxDeliveryCharge" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].IsEnable" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].ModifyTime" 2026-03-21T21:13:15.7046972+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Operator" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].RuleItemId" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].RowNumber" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Total" 13 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
IssResponseModel| Name | Description | Type | Additional information |
|---|---|---|---|
| status | integer |
None. |
|
| msg | string |
None. |
|
| data | Object |
None. |
|
| message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"status": 1,
"msg": "sample string 2",
"data": {},
"message": "sample string 4"
}
text/plain
Sample:
{"status":1,"msg":"sample string 2","data":{},"message":"sample string 4"}
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="status" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="msg" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="message" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e--