POST api/Policy/UpdatePolicy

修改保单

Request Information

URI Parameters

None.

Body Parameters

PolicyDto
NameDescriptionTypeAdditional information
Id

integer

None.

PolicyHolder

投保人

string

None.

PolicyMobile

投保人手机号

string

None.

PlateNum

车牌号

string

None.

Company

挂靠公司

string

None.

InsuredMobile

被保险人手机号

string

None.

QuotationNo

报价单号

string

None.

PolicyNo

保单号

string

None.

Status

保单状态

integer

None.

DateOfOrder

下单时间

date

None.

DateOfQuotation

报价时间

date

None.

OfferEffectiveDeadline

报价有效截止日

date

None.

Premium

应付保费

decimal number

None.

RebatesPercentage

返点比例

decimal number

None.

Rebates

返点金额

decimal number

None.

SubsidyPercentage

补贴比例

decimal number

None.

SubsidyAmount

补贴金额

decimal number

None.

ActuallyPremium

实付保费

decimal number

None.

DateOfPayment

付款时间

date

None.

PaymentUserId

付款人Id

integer

None.

PolicyExpirationDate

保单到期时间

date

None.

CreateId

创建人

integer

None.

CreateName

创建人姓名

string

None.

CreateDate

创建时间

date

None.

UpdateId

修改人

integer

None.

UpdateName

修改人姓名

string

None.

UpdateDate

修改时间

date

None.

PolicyInsurances

Collection of PolicyInsurance

None.

AddIds

附件新增或修改Id

Collection of integer

None.

DeleteIds

附件删除Id

Collection of integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "PolicyHolder": "sample string 2",
  "PolicyMobile": "sample string 3",
  "PlateNum": "sample string 4",
  "Company": "sample string 5",
  "InsuredMobile": "sample string 6",
  "QuotationNo": "sample string 7",
  "PolicyNo": "sample string 8",
  "Status": 1,
  "DateOfOrder": "2026-03-31 21:47:34",
  "DateOfQuotation": "2026-03-31 21:47:34",
  "OfferEffectiveDeadline": "2026-03-31 21:47:34",
  "Premium": 1.0,
  "RebatesPercentage": 1.0,
  "Rebates": 1.0,
  "SubsidyPercentage": 1.0,
  "SubsidyAmount": 1.0,
  "ActuallyPremium": 1.0,
  "DateOfPayment": "2026-03-31 21:47:34",
  "PaymentUserId": 1,
  "PolicyExpirationDate": "2026-03-31 21:47:34",
  "CreateId": 1,
  "CreateName": "sample string 9",
  "CreateDate": "2026-03-31 21:47:34",
  "UpdateId": 1,
  "UpdateName": "sample string 10",
  "UpdateDate": "2026-03-31 21:47:34",
  "PolicyInsurances": [
    {
      "Id": 1,
      "PolicyId": 1,
      "InsuranceId": 1,
      "Amount": 1.0,
      "IsAer": true,
      "InsuranceAmount": 1.0,
      "AerAmount": 1.0,
      "RewardRatio": 1.0,
      "SubsidyRatio": 1.0
    },
    {
      "Id": 1,
      "PolicyId": 1,
      "InsuranceId": 1,
      "Amount": 1.0,
      "IsAer": true,
      "InsuranceAmount": 1.0,
      "AerAmount": 1.0,
      "RewardRatio": 1.0,
      "SubsidyRatio": 1.0
    }
  ],
  "AddIds": [
    1,
    2
  ],
  "DeleteIds": [
    1,
    2
  ]
}

application/xml, text/xml

Sample:
<PolicyDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMS.Domain.Dto">
  <ActuallyPremium>1</ActuallyPremium>
  <AddIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </AddIds>
  <Company>sample string 5</Company>
  <CreateDate>2026-03-31T21:47:34.6522993+08:00</CreateDate>
  <CreateId>1</CreateId>
  <CreateName>sample string 9</CreateName>
  <DateOfOrder>2026-03-31T21:47:34.6522993+08:00</DateOfOrder>
  <DateOfPayment>2026-03-31T21:47:34.6522993+08:00</DateOfPayment>
  <DateOfQuotation>2026-03-31T21:47:34.6522993+08:00</DateOfQuotation>
  <DeleteIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </DeleteIds>
  <Id>1</Id>
  <InsuredMobile>sample string 6</InsuredMobile>
  <OfferEffectiveDeadline>2026-03-31T21:47:34.6522993+08:00</OfferEffectiveDeadline>
  <PaymentUserId>1</PaymentUserId>
  <PlateNum>sample string 4</PlateNum>
  <PolicyExpirationDate>2026-03-31T21:47:34.6522993+08:00</PolicyExpirationDate>
  <PolicyHolder>sample string 2</PolicyHolder>
  <PolicyInsurances xmlns:d2p1="http://schemas.datacontract.org/2004/07/CMS.Domain.Entity">
    <d2p1:PolicyInsurance>
      <d2p1:AerAmount>1</d2p1:AerAmount>
      <d2p1:Amount>1</d2p1:Amount>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:InsuranceAmount>1</d2p1:InsuranceAmount>
      <d2p1:InsuranceId>1</d2p1:InsuranceId>
      <d2p1:IsAer>true</d2p1:IsAer>
      <d2p1:PolicyId>1</d2p1:PolicyId>
      <d2p1:RewardRatio>1</d2p1:RewardRatio>
      <d2p1:SubsidyRatio>1</d2p1:SubsidyRatio>
    </d2p1:PolicyInsurance>
    <d2p1:PolicyInsurance>
      <d2p1:AerAmount>1</d2p1:AerAmount>
      <d2p1:Amount>1</d2p1:Amount>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:InsuranceAmount>1</d2p1:InsuranceAmount>
      <d2p1:InsuranceId>1</d2p1:InsuranceId>
      <d2p1:IsAer>true</d2p1:IsAer>
      <d2p1:PolicyId>1</d2p1:PolicyId>
      <d2p1:RewardRatio>1</d2p1:RewardRatio>
      <d2p1:SubsidyRatio>1</d2p1:SubsidyRatio>
    </d2p1:PolicyInsurance>
  </PolicyInsurances>
  <PolicyMobile>sample string 3</PolicyMobile>
  <PolicyNo>sample string 8</PolicyNo>
  <Premium>1</Premium>
  <QuotationNo>sample string 7</QuotationNo>
  <RebatesPercentage>1</RebatesPercentage>
  <Status>1</Status>
  <SubsidyPercentage>1</SubsidyPercentage>
  <UpdateDate>2026-03-31T21:47:34.6522993+08:00</UpdateDate>
  <UpdateId>1</UpdateId>
  <UpdateName>sample string 10</UpdateName>
</PolicyDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

InfoResult
NameDescriptionTypeAdditional information
Data

Object

None.

IsSuccess

是否成功:true:成功,false:失败

boolean

None.

Msg

返回消息

string

None.

Extra

特定信息

string

None.

Code

内部代码:[成功 000000|失败 000001|未登陆/未授权 000002]

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {},
  "IsSuccess": true,
  "Msg": "sample string 3",
  "Extra": "sample string 4",
  "Code": "sample string 5"
}

application/xml, text/xml

Sample:
<InfoResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMS.Core.ShareData">
  <Code>sample string 5</Code>
  <Extra>sample string 4</Extra>
  <IsSuccess>true</IsSuccess>
  <Msg>sample string 3</Msg>
  <Data />
</InfoResult>