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": "a75e0a8a-7ed1-4afa-a2ac-0e480f052c20",
        "FileName": "sample string 1",
        "IsPublic": true,
        "Remark": "sample string 2",
        "Tenant_GID": "4ad5fbee-e15a-4c7e-8bd5-492298a0b359",
        "SysCreateDate": "2025-06-21T01:46:53.7261324+08:00",
        "SysCreateUser": "00000000-0000-0000-0000-000000000000",
        "SysModifyDate": "2025-06-21T01:46:53.7261324+08:00",
        "SysModifyUser": "00000000-0000-0000-0000-000000000000",
        "GID": "127890f4-176e-431e-aec6-393258ac7f13"
      },
      "Attachmentlist": [
        {
          "Entity_GID": "7f0699e7-3dda-4134-a86b-025fde8e957b",
          "FileName": "sample string 1",
          "Description": "sample string 2",
          "FileExtend": "sample string 3",
          "FileType": "sample string 4",
          "FileSize": 1,
          "FilePath": "sample string 5",
          "GID": "0aa0ecc1-4209-405b-8be7-258d64be182d"
        },
        {
          "Entity_GID": "7f0699e7-3dda-4134-a86b-025fde8e957b",
          "FileName": "sample string 1",
          "Description": "sample string 2",
          "FileExtend": "sample string 3",
          "FileType": "sample string 4",
          "FileSize": 1,
          "FilePath": "sample string 5",
          "GID": "0aa0ecc1-4209-405b-8be7-258d64be182d"
        }
      ]
    },
    {
      "companyFile": {
        "FileType": "a75e0a8a-7ed1-4afa-a2ac-0e480f052c20",
        "FileName": "sample string 1",
        "IsPublic": true,
        "Remark": "sample string 2",
        "Tenant_GID": "4ad5fbee-e15a-4c7e-8bd5-492298a0b359",
        "SysCreateDate": "2025-06-21T01:46:53.7261324+08:00",
        "SysCreateUser": "00000000-0000-0000-0000-000000000000",
        "SysModifyDate": "2025-06-21T01:46:53.7261324+08:00",
        "SysModifyUser": "00000000-0000-0000-0000-000000000000",
        "GID": "127890f4-176e-431e-aec6-393258ac7f13"
      },
      "Attachmentlist": [
        {
          "Entity_GID": "7f0699e7-3dda-4134-a86b-025fde8e957b",
          "FileName": "sample string 1",
          "Description": "sample string 2",
          "FileExtend": "sample string 3",
          "FileType": "sample string 4",
          "FileSize": 1,
          "FilePath": "sample string 5",
          "GID": "0aa0ecc1-4209-405b-8be7-258d64be182d"
        },
        {
          "Entity_GID": "7f0699e7-3dda-4134-a86b-025fde8e957b",
          "FileName": "sample string 1",
          "Description": "sample string 2",
          "FileExtend": "sample string 3",
          "FileType": "sample string 4",
          "FileSize": 1,
          "FilePath": "sample string 5",
          "GID": "0aa0ecc1-4209-405b-8be7-258d64be182d"
        }
      ]
    }
  ],
  "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">0aa0ecc1-4209-405b-8be7-258d64be182d</_gid>
          <Description>sample string 2</Description>
          <Entity_GID>7f0699e7-3dda-4134-a86b-025fde8e957b</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">0aa0ecc1-4209-405b-8be7-258d64be182d</_gid>
          <Description>sample string 2</Description>
          <Entity_GID>7f0699e7-3dda-4134-a86b-025fde8e957b</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">127890f4-176e-431e-aec6-393258ac7f13</_gid>
        <SysModifyDate xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">2025-06-21T01:46:53.7261324+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">4ad5fbee-e15a-4c7e-8bd5-492298a0b359</Tenant_GID>
        <FileName>sample string 1</FileName>
        <FileType>a75e0a8a-7ed1-4afa-a2ac-0e480f052c20</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">0aa0ecc1-4209-405b-8be7-258d64be182d</_gid>
          <Description>sample string 2</Description>
          <Entity_GID>7f0699e7-3dda-4134-a86b-025fde8e957b</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">0aa0ecc1-4209-405b-8be7-258d64be182d</_gid>
          <Description>sample string 2</Description>
          <Entity_GID>7f0699e7-3dda-4134-a86b-025fde8e957b</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">127890f4-176e-431e-aec6-393258ac7f13</_gid>
        <SysModifyDate xmlns="http://schemas.datacontract.org/2004/07/JetHR.Core.Model">2025-06-21T01:46:53.7261324+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">4ad5fbee-e15a-4c7e-8bd5-492298a0b359</Tenant_GID>
        <FileName>sample string 1</FileName>
        <FileType>a75e0a8a-7ed1-4afa-a2ac-0e480f052c20</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>