POST api/SubmitFirstCampMaterialInfo

新增或修改提交产品首营信息

Request Information

URI Parameters

None.

Body Parameters

请求视图

FirstCampMaterialParams
NameDescriptionTypeAdditional information
IDX

integer

None.

DepartID

部门ID(新增)

integer

None.

DepartNames

部门名称(新增)

string

None.

ApplyPersonID

申请人ID(新增)

integer

None.

MaterialName

物料名称

string

None.

NickName

物料简称

string

None.

InvCode

物料编号(规则待定)

string

None.

InvTypeID

物料分类

integer

None.

MaterialTypeID

物料类型

integer

None.

MaterialSubTypeID

物料子类型

integer

None.

BrandID

品牌

integer

None.

BrandName

品牌名称

string

None.

SourceAreaID

产地ID

integer

None.

SourceAreaName

产地名称

string

None.

Specification

规格/型号

string

None.

MinPacking

最小包装(新增)

string

None.

StorageNo

存货代码(新增)

string

None.

StockUnitN

英文单位

string

None.

ShelfLifeType

有效期状态:0 长期有效,1 年,2 月,3 日(新增)

integer

None.

ShelfLifeNum

有效期状态数值(新增)

integer

None.

ShelfLifeNums

integer

None.

TransportCondition

运输条件(新增)

integer

None.

ManuPartNum

原厂编号

string

None.

RegisterNo

注册证号

string

None.

RegisterStart

注册证起始时间

string

None.

RegisterEnd

注册证结束起始时间

string

None.

RegisterCardType

注册证是否是长期有效 0: 否 1:是 (新增)

integer

None.

RegisterPerson

医疗器械注册人 (新增)

string

None.

ProductFactory

生产厂家

string

None.

MaterialPermissionPerson

药品上市许可人(新增)

string

None.

ProductLicenseNo

生产企业许可证号

string

None.

StockCode

物料默认仓库

string

None.

StorageConditionID

存储条件

integer

None.

MaterialRemark

备注(新增)

string

None.

Tax

税率

decimal number

None.

TaxType

税率类别(新增)

integer

None.

PlanPrice

计划价格(新增)

decimal number

None.

Price

发布价格

decimal number

None.

DINum

DI码

string

None.

MaterialID

integer

None.

CertificateListSave

证照保存信息

Collection of FirstCamp_MaterialCertificate

None.

Request Formats

application/json, text/json

Sample:
{
  "IDX": 1,
  "DepartID": 2,
  "DepartNames": "sample string 3",
  "ApplyPersonID": 4,
  "MaterialName": "sample string 5",
  "NickName": "sample string 6",
  "InvCode": "sample string 7",
  "InvTypeID": 8,
  "MaterialTypeID": 9,
  "MaterialSubTypeID": 10,
  "BrandID": 11,
  "BrandName": "sample string 12",
  "SourceAreaID": 13,
  "SourceAreaName": "sample string 14",
  "Specification": "sample string 15",
  "MinPacking": "sample string 16",
  "StorageNo": "sample string 17",
  "StockUnitN": "sample string 18",
  "ShelfLifeType": 19,
  "ShelfLifeNum": 20,
  "ShelfLifeNums": 21,
  "TransportCondition": 22,
  "ManuPartNum": "sample string 23",
  "RegisterNo": "sample string 24",
  "RegisterStart": "sample string 25",
  "RegisterEnd": "sample string 26",
  "RegisterCardType": 27,
  "RegisterPerson": "sample string 28",
  "ProductFactory": "sample string 29",
  "MaterialPermissionPerson": "sample string 30",
  "ProductLicenseNo": "sample string 31",
  "StockCode": "sample string 32",
  "StorageConditionID": 33,
  "MaterialRemark": "sample string 34",
  "Tax": 1.0,
  "TaxType": 35,
  "PlanPrice": 1.0,
  "Price": 1.0,
  "DINum": "sample string 36",
  "MaterialID": 37,
  "CertificateListSave": [
    {
      "IDX": 1,
      "MaterialRefCompanyID": 2,
      "CertificateName": "sample string 3",
      "CertificatePath": "sample string 4",
      "CertificateFileName": "sample string 5",
      "CertificateType": 6,
      "CertificateTypeName": "sample string 7",
      "DelFlag": 8,
      "Writer": 9,
      "WriterName": "sample string 10",
      "WriteTime": "2026-04-05 22:32:35",
      "Updater": 12,
      "UpdateTime": "2026-04-05 22:32:35",
      "CertificateDeadLine": "2026-04-05 22:32:35",
      "CertificateStartLine": "2026-04-05 22:32:35",
      "CertificateCompanyName": "sample string 14",
      "DatetimeType": 15,
      "Remarks": "sample string 16",
      "CertificateCode": "sample string 17",
      "TypeID": 18,
      "TypeString": "sample string 19",
      "PhotoUrl": "sample string 20",
      "ValidTo": "2026-04-05 22:32:35",
      "ValidToString": "2026-04-05",
      "IsLongRange": 21,
      "Remark": "sample string 22",
      "Address": "sample string 23",
      "BeginTime": "2026-04-05 22:32:35",
      "Sort": 25,
      "cerBeginDate": "sample string 26",
      "cerEndDate": "sample string 27"
    },
    {
      "IDX": 1,
      "MaterialRefCompanyID": 2,
      "CertificateName": "sample string 3",
      "CertificatePath": "sample string 4",
      "CertificateFileName": "sample string 5",
      "CertificateType": 6,
      "CertificateTypeName": "sample string 7",
      "DelFlag": 8,
      "Writer": 9,
      "WriterName": "sample string 10",
      "WriteTime": "2026-04-05 22:32:35",
      "Updater": 12,
      "UpdateTime": "2026-04-05 22:32:35",
      "CertificateDeadLine": "2026-04-05 22:32:35",
      "CertificateStartLine": "2026-04-05 22:32:35",
      "CertificateCompanyName": "sample string 14",
      "DatetimeType": 15,
      "Remarks": "sample string 16",
      "CertificateCode": "sample string 17",
      "TypeID": 18,
      "TypeString": "sample string 19",
      "PhotoUrl": "sample string 20",
      "ValidTo": "2026-04-05 22:32:35",
      "ValidToString": "2026-04-05",
      "IsLongRange": 21,
      "Remark": "sample string 22",
      "Address": "sample string 23",
      "BeginTime": "2026-04-05 22:32:35",
      "Sort": 25,
      "cerBeginDate": "sample string 26",
      "cerEndDate": "sample string 27"
    }
  ]
}

application/xml, text/xml

Sample:
<FirstCampMaterialParams xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JR.SAAS.Web.API.Models">
  <ApplyPersonID>4</ApplyPersonID>
  <BrandID>11</BrandID>
  <BrandName>sample string 12</BrandName>
  <CertificateListSave xmlns:d2p1="http://schemas.datacontract.org/2004/07/JR.SAAS.Models">
    <d2p1:FirstCamp_MaterialCertificate>
      <d2p1:Address>sample string 23</d2p1:Address>
      <d2p1:BeginTime>2026-04-05T22:32:35.6280026+08:00</d2p1:BeginTime>
      <d2p1:CertificateCode>sample string 17</d2p1:CertificateCode>
      <d2p1:CertificateCompanyName>sample string 14</d2p1:CertificateCompanyName>
      <d2p1:CertificateDeadLine>2026-04-05T22:32:35.6280026+08:00</d2p1:CertificateDeadLine>
      <d2p1:CertificateFileName>sample string 5</d2p1:CertificateFileName>
      <d2p1:CertificateName>sample string 3</d2p1:CertificateName>
      <d2p1:CertificatePath>sample string 4</d2p1:CertificatePath>
      <d2p1:CertificateStartLine>2026-04-05T22:32:35.6280026+08:00</d2p1:CertificateStartLine>
      <d2p1:CertificateType>6</d2p1:CertificateType>
      <d2p1:CertificateTypeName>sample string 7</d2p1:CertificateTypeName>
      <d2p1:DatetimeType>15</d2p1:DatetimeType>
      <d2p1:DelFlag>8</d2p1:DelFlag>
      <d2p1:IDX>1</d2p1:IDX>
      <d2p1:IsLongRange>21</d2p1:IsLongRange>
      <d2p1:MaterialRefCompanyID>2</d2p1:MaterialRefCompanyID>
      <d2p1:PhotoUrl>sample string 20</d2p1:PhotoUrl>
      <d2p1:Remark>sample string 22</d2p1:Remark>
      <d2p1:Remarks>sample string 16</d2p1:Remarks>
      <d2p1:Sort>25</d2p1:Sort>
      <d2p1:TypeID>18</d2p1:TypeID>
      <d2p1:TypeString>sample string 19</d2p1:TypeString>
      <d2p1:UpdateTime>2026-04-05T22:32:35.6280026+08:00</d2p1:UpdateTime>
      <d2p1:Updater>12</d2p1:Updater>
      <d2p1:ValidTo>2026-04-05T22:32:35.6280026+08:00</d2p1:ValidTo>
      <d2p1:WriteTime>2026-04-05T22:32:35.6280026+08:00</d2p1:WriteTime>
      <d2p1:Writer>9</d2p1:Writer>
      <d2p1:WriterName>sample string 10</d2p1:WriterName>
      <d2p1:cerBeginDate>sample string 26</d2p1:cerBeginDate>
      <d2p1:cerEndDate>sample string 27</d2p1:cerEndDate>
    </d2p1:FirstCamp_MaterialCertificate>
    <d2p1:FirstCamp_MaterialCertificate>
      <d2p1:Address>sample string 23</d2p1:Address>
      <d2p1:BeginTime>2026-04-05T22:32:35.6280026+08:00</d2p1:BeginTime>
      <d2p1:CertificateCode>sample string 17</d2p1:CertificateCode>
      <d2p1:CertificateCompanyName>sample string 14</d2p1:CertificateCompanyName>
      <d2p1:CertificateDeadLine>2026-04-05T22:32:35.6280026+08:00</d2p1:CertificateDeadLine>
      <d2p1:CertificateFileName>sample string 5</d2p1:CertificateFileName>
      <d2p1:CertificateName>sample string 3</d2p1:CertificateName>
      <d2p1:CertificatePath>sample string 4</d2p1:CertificatePath>
      <d2p1:CertificateStartLine>2026-04-05T22:32:35.6280026+08:00</d2p1:CertificateStartLine>
      <d2p1:CertificateType>6</d2p1:CertificateType>
      <d2p1:CertificateTypeName>sample string 7</d2p1:CertificateTypeName>
      <d2p1:DatetimeType>15</d2p1:DatetimeType>
      <d2p1:DelFlag>8</d2p1:DelFlag>
      <d2p1:IDX>1</d2p1:IDX>
      <d2p1:IsLongRange>21</d2p1:IsLongRange>
      <d2p1:MaterialRefCompanyID>2</d2p1:MaterialRefCompanyID>
      <d2p1:PhotoUrl>sample string 20</d2p1:PhotoUrl>
      <d2p1:Remark>sample string 22</d2p1:Remark>
      <d2p1:Remarks>sample string 16</d2p1:Remarks>
      <d2p1:Sort>25</d2p1:Sort>
      <d2p1:TypeID>18</d2p1:TypeID>
      <d2p1:TypeString>sample string 19</d2p1:TypeString>
      <d2p1:UpdateTime>2026-04-05T22:32:35.6280026+08:00</d2p1:UpdateTime>
      <d2p1:Updater>12</d2p1:Updater>
      <d2p1:ValidTo>2026-04-05T22:32:35.6280026+08:00</d2p1:ValidTo>
      <d2p1:WriteTime>2026-04-05T22:32:35.6280026+08:00</d2p1:WriteTime>
      <d2p1:Writer>9</d2p1:Writer>
      <d2p1:WriterName>sample string 10</d2p1:WriterName>
      <d2p1:cerBeginDate>sample string 26</d2p1:cerBeginDate>
      <d2p1:cerEndDate>sample string 27</d2p1:cerEndDate>
    </d2p1:FirstCamp_MaterialCertificate>
  </CertificateListSave>
  <DINum>sample string 36</DINum>
  <DepartID>2</DepartID>
  <DepartNames>sample string 3</DepartNames>
  <IDX>1</IDX>
  <InvCode>sample string 7</InvCode>
  <InvTypeID>8</InvTypeID>
  <ManuPartNum>sample string 23</ManuPartNum>
  <MaterialID>37</MaterialID>
  <MaterialName>sample string 5</MaterialName>
  <MaterialPermissionPerson>sample string 30</MaterialPermissionPerson>
  <MaterialRemark>sample string 34</MaterialRemark>
  <MaterialSubTypeID>10</MaterialSubTypeID>
  <MaterialTypeID>9</MaterialTypeID>
  <MinPacking>sample string 16</MinPacking>
  <NickName>sample string 6</NickName>
  <PlanPrice>1</PlanPrice>
  <Price>1</Price>
  <ProductFactory>sample string 29</ProductFactory>
  <ProductLicenseNo>sample string 31</ProductLicenseNo>
  <RegisterCardType>27</RegisterCardType>
  <RegisterEnd>sample string 26</RegisterEnd>
  <RegisterNo>sample string 24</RegisterNo>
  <RegisterPerson>sample string 28</RegisterPerson>
  <RegisterStart>sample string 25</RegisterStart>
  <ShelfLifeNum>20</ShelfLifeNum>
  <ShelfLifeNums>21</ShelfLifeNums>
  <ShelfLifeType>19</ShelfLifeType>
  <SourceAreaID>13</SourceAreaID>
  <SourceAreaName>sample string 14</SourceAreaName>
  <Specification>sample string 15</Specification>
  <StockCode>sample string 32</StockCode>
  <StockUnitN>sample string 18</StockUnitN>
  <StorageConditionID>33</StorageConditionID>
  <StorageNo>sample string 17</StorageNo>
  <Tax>1</Tax>
  <TaxType>35</TaxType>
  <TransportCondition>22</TransportCondition>
</FirstCampMaterialParams>

Response Information

Resource Description

新增或修改提交产品首营信息

ApiRet
NameDescriptionTypeAdditional information
RetCode

状态码

string

None.

RetMsg

状态描述

string

None.

Message

数据实体

Object

None.

Total

查询结果所有页的总条数

integer

None.

TotalPage

总页数

integer

None.

Redirect

需重定向的地址

string

None.

FieldStr

列表字段管理

Object

None.

CurrentTime

当前时间

date

None.

IDX

主键

integer

None.

DelFlag

删除标识 0未删除 1:已删除

integer

None.

PageIndex

列表请求参数

integer

None.

PageSize

列表请求参数

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "RetCode": "sample string 1",
  "RetMsg": "sample string 2",
  "Message": {},
  "Total": 4,
  "TotalPage": 5,
  "Redirect": "sample string 6",
  "FieldStr": {},
  "CurrentTime": "2026-04-05 22:32:35",
  "IDX": 9,
  "DelFlag": 10,
  "PageIndex": 11,
  "PageSize": 12
}

application/xml, text/xml

Sample:
<ApiRet xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JR.SAAS.Models.Common">
  <_x003C_DelFlag_x003E_k__BackingField>10</_x003C_DelFlag_x003E_k__BackingField>
  <_x003C_IDX_x003E_k__BackingField>9</_x003C_IDX_x003E_k__BackingField>
  <_x003C_PageIndex_x003E_k__BackingField>11</_x003C_PageIndex_x003E_k__BackingField>
  <_x003C_PageSize_x003E_k__BackingField>12</_x003C_PageSize_x003E_k__BackingField>
  <CurrentTime>2026-04-05T22:32:35.6748802+08:00</CurrentTime>
  <FieldStr />
  <Message />
  <Redirect>sample string 6</Redirect>
  <RetCode>sample string 1</RetCode>
  <RetMsg>sample string 2</RetMsg>
  <Total>4</Total>
  <TotalPage>5</TotalPage>
</ApiRet>