POST api/Stock/AddCheckBottle

Request Information

URI Parameters

None.

Body Parameters

CheckBottleViewModel
NameDescriptionTypeAdditional information
SpecDetailedList

Collection of TCheckBottleSpecDetailed

None.

DetailedList

Collection of TCheckBottleDetailed

None.

CheckBottleID

integer

None.

CCompID

integer

None.

CCompName

string

None.

CBillNO

string

None.

CSectionInID

integer

None.

CSectionInName

string

None.

CBookInventory

integer

None.

CCheckInventory

integer

None.

CLocusInventory

integer

None.

CScanCodeInventory

integer

None.

CProfitAndLoss

integer

None.

CRemark

string

None.

CCheckDate

date

None.

CBillStatus

integer

None.

CCheckStatus

integer

None.

CCheckOptID

integer

None.

CCheckOptName

string

None.

CCustodianOptID

integer

None.

CCustodianOptName

string

None.

CCreaterOptID

integer

None.

CCreaterOptName

string

None.

CCreaterDate

date

None.

CEditOptID

integer

None.

CEditOptName

string

None.

CEditDate

date

None.

CSubmitOptID

integer

None.

CSubmitOptName

string

None.

CSubmitDate

date

None.

Request Formats

application/json, text/json

Sample:
{
  "SpecDetailedList": [
    {
      "CheckBottleDetailedID": 1,
      "CheckBottleID": 1,
      "CBillNo": "sample string 2",
      "CSpecID": 1,
      "CSpecName": "sample string 3",
      "CFillGas": 1,
      "CBottleType": 1,
      "CGasOrLiquid": 1,
      "CBookInventory": 1,
      "CCheckInventory": 1,
      "CLocusInventory": 1,
      "CScanCodeInventory": 1,
      "CProfitAndLoss": 1,
      "CRemark": "sample string 4",
      "CEditOptID": 1,
      "CEditOptName": "sample string 5",
      "CEditDate": "2025-12-06 13:45:40",
      "CSubmitOptID": 1,
      "CSubmitOptName": "sample string 6",
      "CSubmitDate": "2025-12-06 13:45:40"
    },
    {
      "CheckBottleDetailedID": 1,
      "CheckBottleID": 1,
      "CBillNo": "sample string 2",
      "CSpecID": 1,
      "CSpecName": "sample string 3",
      "CFillGas": 1,
      "CBottleType": 1,
      "CGasOrLiquid": 1,
      "CBookInventory": 1,
      "CCheckInventory": 1,
      "CLocusInventory": 1,
      "CScanCodeInventory": 1,
      "CProfitAndLoss": 1,
      "CRemark": "sample string 4",
      "CEditOptID": 1,
      "CEditOptName": "sample string 5",
      "CEditDate": "2025-12-06 13:45:40",
      "CSubmitOptID": 1,
      "CSubmitOptName": "sample string 6",
      "CSubmitDate": "2025-12-06 13:45:40"
    }
  ],
  "DetailedList": [
    {
      "CheckBottleDetailedID": 1,
      "CheckBottleID": 1,
      "CBillNO": "sample string 2",
      "CBottleID": 1,
      "CBarCode": "sample string 3",
      "CExFactoryNumber": "sample string 4",
      "COwnNumber": "sample string 5",
      "CSpecID": 1,
      "CSpecName": "sample string 6",
      "CBottleType": 1,
      "CGasOrLiquid": 1,
      "CFillGas": 1,
      "CBottleStatus": 1,
      "CInputType": 1,
      "CSubmitOptID": 1,
      "CSubmitOptName": "sample string 7",
      "CSubmitDate": "2025-12-06 13:45:40"
    },
    {
      "CheckBottleDetailedID": 1,
      "CheckBottleID": 1,
      "CBillNO": "sample string 2",
      "CBottleID": 1,
      "CBarCode": "sample string 3",
      "CExFactoryNumber": "sample string 4",
      "COwnNumber": "sample string 5",
      "CSpecID": 1,
      "CSpecName": "sample string 6",
      "CBottleType": 1,
      "CGasOrLiquid": 1,
      "CFillGas": 1,
      "CBottleStatus": 1,
      "CInputType": 1,
      "CSubmitOptID": 1,
      "CSubmitOptName": "sample string 7",
      "CSubmitDate": "2025-12-06 13:45:40"
    }
  ],
  "CheckBottleID": 1,
  "CCompID": 1,
  "CCompName": "sample string 2",
  "CBillNO": "sample string 3",
  "CSectionInID": 1,
  "CSectionInName": "sample string 4",
  "CBookInventory": 1,
  "CCheckInventory": 1,
  "CLocusInventory": 1,
  "CScanCodeInventory": 1,
  "CProfitAndLoss": 1,
  "CRemark": "sample string 5",
  "CCheckDate": "2025-12-06 13:45:40",
  "CBillStatus": 1,
  "CCheckStatus": 1,
  "CCheckOptID": 1,
  "CCheckOptName": "sample string 6",
  "CCustodianOptID": 1,
  "CCustodianOptName": "sample string 7",
  "CCreaterOptID": 1,
  "CCreaterOptName": "sample string 8",
  "CCreaterDate": "2025-12-06 13:45:40",
  "CEditOptID": 1,
  "CEditOptName": "sample string 9",
  "CEditDate": "2025-12-06 13:45:40",
  "CSubmitOptID": 1,
  "CSubmitOptName": "sample string 10",
  "CSubmitDate": "2025-12-06 13:45:40"
}

application/xml, text/xml

Sample:
<CheckBottleViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.ViewModel">
  <CBillNO xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">sample string 3</CBillNO>
  <CBillStatus xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CBillStatus>
  <CBookInventory xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CBookInventory>
  <CCheckDate xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">2025-12-06T13:45:40.9210394+08:00</CCheckDate>
  <CCheckInventory xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CCheckInventory>
  <CCheckOptID xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CCheckOptID>
  <CCheckOptName xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">sample string 6</CCheckOptName>
  <CCheckStatus xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CCheckStatus>
  <CCompID xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CCompID>
  <CCompName xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">sample string 2</CCompName>
  <CCreaterDate xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">2025-12-06T13:45:40.9210394+08:00</CCreaterDate>
  <CCreaterOptID xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CCreaterOptID>
  <CCreaterOptName xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">sample string 8</CCreaterOptName>
  <CCustodianOptID xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CCustodianOptID>
  <CCustodianOptName xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">sample string 7</CCustodianOptName>
  <CEditDate xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">2025-12-06T13:45:40.9210394+08:00</CEditDate>
  <CEditOptID xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CEditOptID>
  <CEditOptName xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">sample string 9</CEditOptName>
  <CLocusInventory xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CLocusInventory>
  <CProfitAndLoss xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CProfitAndLoss>
  <CRemark xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">sample string 5</CRemark>
  <CScanCodeInventory xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CScanCodeInventory>
  <CSectionInID xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CSectionInID>
  <CSectionInName xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">sample string 4</CSectionInName>
  <CSubmitDate xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">2025-12-06T13:45:40.9210394+08:00</CSubmitDate>
  <CSubmitOptID xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CSubmitOptID>
  <CSubmitOptName xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">sample string 10</CSubmitOptName>
  <CheckBottleID xmlns="http://schemas.datacontract.org/2004/07/DY.Entity.Model">1</CheckBottleID>
  <DetailedList xmlns:d2p1="http://schemas.datacontract.org/2004/07/DY.Entity.Model">
    <d2p1:TCheckBottleDetailed>
      <d2p1:CBarCode>sample string 3</d2p1:CBarCode>
      <d2p1:CBillNO>sample string 2</d2p1:CBillNO>
      <d2p1:CBottleID>1</d2p1:CBottleID>
      <d2p1:CBottleStatus>1</d2p1:CBottleStatus>
      <d2p1:CBottleType>1</d2p1:CBottleType>
      <d2p1:CExFactoryNumber>sample string 4</d2p1:CExFactoryNumber>
      <d2p1:CFillGas>1</d2p1:CFillGas>
      <d2p1:CGasOrLiquid>1</d2p1:CGasOrLiquid>
      <d2p1:CInputType>1</d2p1:CInputType>
      <d2p1:COwnNumber>sample string 5</d2p1:COwnNumber>
      <d2p1:CSpecID>1</d2p1:CSpecID>
      <d2p1:CSpecName>sample string 6</d2p1:CSpecName>
      <d2p1:CSubmitDate>2025-12-06T13:45:40.9210394+08:00</d2p1:CSubmitDate>
      <d2p1:CSubmitOptID>1</d2p1:CSubmitOptID>
      <d2p1:CSubmitOptName>sample string 7</d2p1:CSubmitOptName>
      <d2p1:CheckBottleDetailedID>1</d2p1:CheckBottleDetailedID>
      <d2p1:CheckBottleID>1</d2p1:CheckBottleID>
    </d2p1:TCheckBottleDetailed>
    <d2p1:TCheckBottleDetailed>
      <d2p1:CBarCode>sample string 3</d2p1:CBarCode>
      <d2p1:CBillNO>sample string 2</d2p1:CBillNO>
      <d2p1:CBottleID>1</d2p1:CBottleID>
      <d2p1:CBottleStatus>1</d2p1:CBottleStatus>
      <d2p1:CBottleType>1</d2p1:CBottleType>
      <d2p1:CExFactoryNumber>sample string 4</d2p1:CExFactoryNumber>
      <d2p1:CFillGas>1</d2p1:CFillGas>
      <d2p1:CGasOrLiquid>1</d2p1:CGasOrLiquid>
      <d2p1:CInputType>1</d2p1:CInputType>
      <d2p1:COwnNumber>sample string 5</d2p1:COwnNumber>
      <d2p1:CSpecID>1</d2p1:CSpecID>
      <d2p1:CSpecName>sample string 6</d2p1:CSpecName>
      <d2p1:CSubmitDate>2025-12-06T13:45:40.9210394+08:00</d2p1:CSubmitDate>
      <d2p1:CSubmitOptID>1</d2p1:CSubmitOptID>
      <d2p1:CSubmitOptName>sample string 7</d2p1:CSubmitOptName>
      <d2p1:CheckBottleDetailedID>1</d2p1:CheckBottleDetailedID>
      <d2p1:CheckBottleID>1</d2p1:CheckBottleID>
    </d2p1:TCheckBottleDetailed>
  </DetailedList>
  <SpecDetailedList xmlns:d2p1="http://schemas.datacontract.org/2004/07/DY.Entity.Model">
    <d2p1:TCheckBottleSpecDetailed>
      <d2p1:CBillNo>sample string 2</d2p1:CBillNo>
      <d2p1:CBookInventory>1</d2p1:CBookInventory>
      <d2p1:CBottleType>1</d2p1:CBottleType>
      <d2p1:CCheckInventory>1</d2p1:CCheckInventory>
      <d2p1:CEditDate>2025-12-06T13:45:40.9210394+08:00</d2p1:CEditDate>
      <d2p1:CEditOptID>1</d2p1:CEditOptID>
      <d2p1:CEditOptName>sample string 5</d2p1:CEditOptName>
      <d2p1:CFillGas>1</d2p1:CFillGas>
      <d2p1:CGasOrLiquid>1</d2p1:CGasOrLiquid>
      <d2p1:CLocusInventory>1</d2p1:CLocusInventory>
      <d2p1:CProfitAndLoss>1</d2p1:CProfitAndLoss>
      <d2p1:CRemark>sample string 4</d2p1:CRemark>
      <d2p1:CScanCodeInventory>1</d2p1:CScanCodeInventory>
      <d2p1:CSpecID>1</d2p1:CSpecID>
      <d2p1:CSpecName>sample string 3</d2p1:CSpecName>
      <d2p1:CSubmitDate>2025-12-06T13:45:40.9210394+08:00</d2p1:CSubmitDate>
      <d2p1:CSubmitOptID>1</d2p1:CSubmitOptID>
      <d2p1:CSubmitOptName>sample string 6</d2p1:CSubmitOptName>
      <d2p1:CheckBottleDetailedID>1</d2p1:CheckBottleDetailedID>
      <d2p1:CheckBottleID>1</d2p1:CheckBottleID>
    </d2p1:TCheckBottleSpecDetailed>
    <d2p1:TCheckBottleSpecDetailed>
      <d2p1:CBillNo>sample string 2</d2p1:CBillNo>
      <d2p1:CBookInventory>1</d2p1:CBookInventory>
      <d2p1:CBottleType>1</d2p1:CBottleType>
      <d2p1:CCheckInventory>1</d2p1:CCheckInventory>
      <d2p1:CEditDate>2025-12-06T13:45:40.9210394+08:00</d2p1:CEditDate>
      <d2p1:CEditOptID>1</d2p1:CEditOptID>
      <d2p1:CEditOptName>sample string 5</d2p1:CEditOptName>
      <d2p1:CFillGas>1</d2p1:CFillGas>
      <d2p1:CGasOrLiquid>1</d2p1:CGasOrLiquid>
      <d2p1:CLocusInventory>1</d2p1:CLocusInventory>
      <d2p1:CProfitAndLoss>1</d2p1:CProfitAndLoss>
      <d2p1:CRemark>sample string 4</d2p1:CRemark>
      <d2p1:CScanCodeInventory>1</d2p1:CScanCodeInventory>
      <d2p1:CSpecID>1</d2p1:CSpecID>
      <d2p1:CSpecName>sample string 3</d2p1:CSpecName>
      <d2p1:CSubmitDate>2025-12-06T13:45:40.9210394+08:00</d2p1:CSubmitDate>
      <d2p1:CSubmitOptID>1</d2p1:CSubmitOptID>
      <d2p1:CSubmitOptName>sample string 6</d2p1:CSubmitOptName>
      <d2p1:CheckBottleDetailedID>1</d2p1:CheckBottleDetailedID>
      <d2p1:CheckBottleID>1</d2p1:CheckBottleID>
    </d2p1:TCheckBottleSpecDetailed>
  </SpecDetailedList>
</CheckBottleViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

MessageModelOfInt32
NameDescriptionTypeAdditional information
Status

integer

None.

Success

boolean

None.

Msg

string

None.

Response

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": 200,
  "Success": true,
  "Msg": "sample string 3",
  "Response": 4
}

application/xml, text/xml

Sample:
<MessageModelOfint xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DY.Entity">
  <Msg>sample string 3</Msg>
  <Response>4</Response>
  <Status>200</Status>
  <Success>true</Success>
</MessageModelOfint>