POST api/ganttchart/project/SaveFile

保存附件

请求信息

URI 参数

None.

Body 参数

附件实体

ProjectAttachmentEntity
名称说明类型其他信息
ProjectId

项目,任务组,任务或里程碑Id

string

Required

ProjectType

项目类型 0项目; 1任务组; 2任务; 3里程碑

integer

None.

FileName

文件名

string

Required

FilePath

文件路径

string

Required

FileSize

文件大小 单位M

decimal number

None.

Id

string

None.

CreateDate

date

None.

CreateUserId

string

None.

CreateUserName

string

None.

ModifyDate

date

None.

ModifyUserId

string

None.

ModifyUserName

string

None.

请求格式

application/json, text/json

Sample:
{
  "ProjectId": "sample string 1",
  "ProjectType": 2,
  "FileName": "sample string 3",
  "FilePath": "sample string 4",
  "FileSize": 5.0,
  "Id": "sample string 6",
  "CreateDate": "2024-09-21 16:34:26",
  "CreateUserId": "sample string 7",
  "CreateUserName": "sample string 8",
  "ModifyDate": "2024-09-21 16:34:26",
  "ModifyUserId": "sample string 9",
  "ModifyUserName": "sample string 10"
}

application/xml, text/xml

Sample:
<ProjectAttachmentEntity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ZJ.GX.Application.Domain">
  <CreateDate xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">2024-09-21T16:34:26.2879542+08:00</CreateDate>
  <CreateUserId xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 7</CreateUserId>
  <CreateUserName xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 8</CreateUserName>
  <Id xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 6</Id>
  <ModifyDate xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">2024-09-21T16:34:26.2879542+08:00</ModifyDate>
  <ModifyUserId xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 9</ModifyUserId>
  <ModifyUserName xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 10</ModifyUserName>
  <FileName>sample string 3</FileName>
  <FilePath>sample string 4</FilePath>
  <FileSize>5</FileSize>
  <ProjectId>sample string 1</ProjectId>
  <ProjectType>2</ProjectType>
</ProjectAttachmentEntity>

application/x-www-form-urlencoded

Sample:

Sample not available.

响应信息

响应说明

ResponseEx
名称说明类型其他信息
StatusCode

状态码

ResponseStatusCode

None.

Message

信息

string

None.

Data

数据

Object

None.

响应格式

application/json, text/json

Sample:
{
  "StatusCode": 0,
  "Message": "sample string 1",
  "Data": {}
}

application/xml, text/xml

Sample:
<ResponseEx xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ZJ.GX.Application.WebApi.Models">
  <Data />
  <Message>sample string 1</Message>
  <StatusCode>OK</StatusCode>
</ResponseEx>