POST api/CompanyFileAPI/AddCompanyFileList

添加公司档案

Request Information

URI Parameters

None.

Body Parameters

CompanyFileCRUDInput
NameDescriptionTypeAdditional information
CompanyFileInput

Collection of CompanyFileInput

None.

Signal

string

None.

Request Formats

application/json, text/json

Sample:
{
  "CompanyFileInput": [
    {
      "companyFile": {
        "FileType": "9635459a-a987-40f6-bb15-6c71c04e5f31",
        "FileName": "sample string 1",
        "IsPublic": true,
        "Remark": "sample string 2",
        "Tenant_GID": "2dc9d8f7-9426-4699-b3a4-508d392967a1",
        "SysCreateDate": "2025-05-04T15:08:56.8600336+08:00",
        "SysCreateUser": "00000000-0000-0000-0000-000000000000",
        "SysModifyDate": "2025-05-04T15:08:56.8600336+08:00",
        "SysModifyUser": "00000000-0000-0000-0000-000000000000",
        "GID": "25f13ed8-5843-49cb-9619-dc8792c3a4b7"
      },
      "Attachmentlist": [
        {
          "Entity_GID": "ea9a10b2-3ef2-4692-a806-c0d39e98f68f",
          "FileName": "sample string 1",
          "Description": "sample string 2",
          "FileExtend": "sample string 3",
          "FileType": "sample string 4",
          "FileSize": 1,
          "FilePath": "sample string 5",
          "GID": "dd8de16c-3255-4032-a52e-93ffc64d37b3"
        },
        {
          "Entity_GID": "ea9a10b2-3ef2-4692-a806-c0d39e98f68f",
          "FileName": "sample string 1",
          "Description": "sample string 2",
          "FileExtend": "sample string 3",
          "FileType": "sample string 4",
          "FileSize": 1,
          "FilePath": "sample string 5",
          "GID": "dd8de16c-3255-4032-a52e-93ffc64d37b3"
        }
      ]
    },
    {
      "companyFile": {
        "FileType": "9635459a-a987-40f6-bb15-6c71c04e5f31",
        "FileName": "sample string 1",
        "IsPublic": true,
        "Remark": "sample string 2",
        "Tenant_GID": "2dc9d8f7-9426-4699-b3a4-508d392967a1",
        "SysCreateDate": "2025-05-04T15:08:56.8600336+08:00",
        "SysCreateUser": "00000000-0000-0000-0000-000000000000",
        "SysModifyDate": "2025-05-04T15:08:56.8600336+08:00",
        "SysModifyUser": "00000000-0000-0000-0000-000000000000",
        "GID": "25f13ed8-5843-49cb-9619-dc8792c3a4b7"
      },
      "Attachmentlist": [
        {
          "Entity_GID": "ea9a10b2-3ef2-4692-a806-c0d39e98f68f",
          "FileName": "sample string 1",
          "Description": "sample string 2",
          "FileExtend": "sample string 3",
          "FileType": "sample string 4",
          "FileSize": 1,
          "FilePath": "sample string 5",
          "GID": "dd8de16c-3255-4032-a52e-93ffc64d37b3"
        },
        {
          "Entity_GID": "ea9a10b2-3ef2-4692-a806-c0d39e98f68f",
          "FileName": "sample string 1",
          "Description": "sample string 2",
          "FileExtend": "sample string 3",
          "FileType": "sample string 4",
          "FileSize": 1,
          "FilePath": "sample string 5",
          "GID": "dd8de16c-3255-4032-a52e-93ffc64d37b3"
        }
      ]
    }
  ],
  "Signal": "sample string 1"
}

application/xml, text/xml

Sample:
<CompanyFileCRUDInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JetHR.CompanyFile.Model">
  <CompanyFileInput>
    <CompanyFileInput>
      <Attachmentlist>
        <CompanyFileAttachment>
          <_gid xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">dd8de16c-3255-4032-a52e-93ffc64d37b3</_gid>
          <Description>sample string 2</Description>
          <Entity_GID>ea9a10b2-3ef2-4692-a806-c0d39e98f68f</Entity_GID>
          <FileExtend>sample string 3</FileExtend>
          <FileName>sample string 1</FileName>
          <FilePath>sample string 5</FilePath>
          <FileSize>1</FileSize>
          <FileType>sample string 4</FileType>
        </CompanyFileAttachment>
        <CompanyFileAttachment>
          <_gid xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">dd8de16c-3255-4032-a52e-93ffc64d37b3</_gid>
          <Description>sample string 2</Description>
          <Entity_GID>ea9a10b2-3ef2-4692-a806-c0d39e98f68f</Entity_GID>
          <FileExtend>sample string 3</FileExtend>
          <FileName>sample string 1</FileName>
          <FilePath>sample string 5</FilePath>
          <FileSize>1</FileSize>
          <FileType>sample string 4</FileType>
        </CompanyFileAttachment>
      </Attachmentlist>
      <companyFile>
        <_gid xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">25f13ed8-5843-49cb-9619-dc8792c3a4b7</_gid>
        <SysModifyDate xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">2025-05-04T15:08:56.8600336+08:00</SysModifyDate>
        <SysModifyUser xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">00000000-0000-0000-0000-000000000000</SysModifyUser>
        <Tenant_GID xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">2dc9d8f7-9426-4699-b3a4-508d392967a1</Tenant_GID>
        <FileName>sample string 1</FileName>
        <FileType>9635459a-a987-40f6-bb15-6c71c04e5f31</FileType>
        <IsPublic>true</IsPublic>
        <Remark>sample string 2</Remark>
      </companyFile>
    </CompanyFileInput>
    <CompanyFileInput>
      <Attachmentlist>
        <CompanyFileAttachment>
          <_gid xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">dd8de16c-3255-4032-a52e-93ffc64d37b3</_gid>
          <Description>sample string 2</Description>
          <Entity_GID>ea9a10b2-3ef2-4692-a806-c0d39e98f68f</Entity_GID>
          <FileExtend>sample string 3</FileExtend>
          <FileName>sample string 1</FileName>
          <FilePath>sample string 5</FilePath>
          <FileSize>1</FileSize>
          <FileType>sample string 4</FileType>
        </CompanyFileAttachment>
        <CompanyFileAttachment>
          <_gid xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">dd8de16c-3255-4032-a52e-93ffc64d37b3</_gid>
          <Description>sample string 2</Description>
          <Entity_GID>ea9a10b2-3ef2-4692-a806-c0d39e98f68f</Entity_GID>
          <FileExtend>sample string 3</FileExtend>
          <FileName>sample string 1</FileName>
          <FilePath>sample string 5</FilePath>
          <FileSize>1</FileSize>
          <FileType>sample string 4</FileType>
        </CompanyFileAttachment>
      </Attachmentlist>
      <companyFile>
        <_gid xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">25f13ed8-5843-49cb-9619-dc8792c3a4b7</_gid>
        <SysModifyDate xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">2025-05-04T15:08:56.8600336+08:00</SysModifyDate>
        <SysModifyUser xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">00000000-0000-0000-0000-000000000000</SysModifyUser>
        <Tenant_GID xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">2dc9d8f7-9426-4699-b3a4-508d392967a1</Tenant_GID>
        <FileName>sample string 1</FileName>
        <FileType>9635459a-a987-40f6-bb15-6c71c04e5f31</FileType>
        <IsPublic>true</IsPublic>
        <Remark>sample string 2</Remark>
      </companyFile>
    </CompanyFileInput>
  </CompanyFileInput>
  <Signal>sample string 1</Signal>
</CompanyFileCRUDInput>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'CompanyFileCRUDInput'.

Response Information

Resource Description

添加公司档案

string

Response Formats

application/json, text/json

Sample:
"sample string 1"

application/xml, text/xml

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