POST dz_api/Receipt/Add

添加一条收款记录(App专用)

Request Information

URI Parameters

None.

Body Parameters

ReceiptEditModel
NameDescriptionTypeAdditional information
CustId

客户ID

integer

None.

RecDate

收款日期

date

None.

RecAccId

收款账户

integer

None.

Note

备注

string

None.

RecItems

收款项目

Collection of ReceiptItemEditModel

None.

UsePreAmount

本次使用的预收款金额

decimal number

None.

DiscAmount

优惠金额

decimal number

None.

RecAmount

实收金额

decimal number

None.

PreAmount

本次预收金额

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "CustId": 1,
  "RecDate": "2024-04-28T14:47:29.9029444+08:00",
  "RecAccId": 3,
  "Note": "sample string 4",
  "RecItems": [
    {
      "ContractId": 1,
      "ContractItemId": 2,
      "StartPeriod": "2024-04-28T14:47:29.9029444+08:00",
      "EndPeriod": "2024-04-28T14:47:29.9029444+08:00",
      "OfAmount": 5.0
    },
    {
      "ContractId": 1,
      "ContractItemId": 2,
      "StartPeriod": "2024-04-28T14:47:29.9029444+08:00",
      "EndPeriod": "2024-04-28T14:47:29.9029444+08:00",
      "OfAmount": 5.0
    }
  ],
  "UsePreAmount": 5.0,
  "DiscAmount": 6.0,
  "RecAmount": 7.0,
  "PreAmount": 8.0
}

application/xml, text/xml

Sample:
<ReceiptEditModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAa.WebApi.Areas.Receipt.Models">
  <CustId>1</CustId>
  <DiscAmount>6</DiscAmount>
  <Note>sample string 4</Note>
  <PreAmount>8</PreAmount>
  <RecAccId>3</RecAccId>
  <RecAmount>7</RecAmount>
  <RecDate>2024-04-28T14:47:29.9029444+08:00</RecDate>
  <RecItems>
    <ReceiptItemEditModel>
      <ContractId>1</ContractId>
      <ContractItemId>2</ContractItemId>
      <EndPeriod>2024-04-28T14:47:29.9029444+08:00</EndPeriod>
      <OfAmount>5</OfAmount>
      <StartPeriod>2024-04-28T14:47:29.9029444+08:00</StartPeriod>
    </ReceiptItemEditModel>
    <ReceiptItemEditModel>
      <ContractId>1</ContractId>
      <ContractItemId>2</ContractItemId>
      <EndPeriod>2024-04-28T14:47:29.9029444+08:00</EndPeriod>
      <OfAmount>5</OfAmount>
      <StartPeriod>2024-04-28T14:47:29.9029444+08:00</StartPeriod>
    </ReceiptItemEditModel>
  </RecItems>
  <UsePreAmount>5</UsePreAmount>
</ReceiptEditModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

添加一条收款记录(App专用)

integer

Response Formats

application/json, text/json

Sample:
1

application/xml, text/xml

Sample:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>