POST WEvalContract/GetContractChangeDetail

获取变更合同详情

Request Information

URI Parameters

None.

Body Parameters

ContractCDetailRequest
NameDescriptionTypeAdditional information
ContractID

integer

None.

ContractChangeID

integer

None.

UserId

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ContractID": 1,
  "ContractChangeID": 2,
  "UserId": "sample string 3"
}

application/xml, text/xml

Sample:
<ContractCDetailRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GJ.WEM.Biz.Model">
  <ContractChangeID>2</ContractChangeID>
  <ContractID>1</ContractID>
  <UserId>sample string 3</UserId>
</ContractCDetailRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

RemoteResponseOfContractDetailResponse
NameDescriptionTypeAdditional information
success

boolean

None.

errors

string

None.

unauthed

boolean

None.

result

ContractDetailResponse

None.

Response Formats

application/json, text/json

Sample:
{
  "success": true,
  "errors": "sample string 2",
  "unauthed": true,
  "result": {
    "BaseInfo": {
      "ContractID": 1,
      "ContractNo": "sample string 2",
      "ContractName": "sample string 3",
      "Description": "sample string 4",
      "ContractPrice": 1.1,
      "CName": "sample string 5",
      "Cid": "sample string 6",
      "ContractStart": "2026-06-02T20:33:32.6147066+08:00",
      "ContractEnd": "2026-06-02T20:33:32.6147066+08:00",
      "SignedUnitA": "sample string 7",
      "SignedUnitB": "sample string 8",
      "SignedUnitC": "sample string 9",
      "ContractType": 1,
      "ContractTypeName": "sample string 10",
      "ContractMediumTypeName": "sample string 11",
      "ContractDepartmentID": "sample string 12",
      "ContractDepartment": "sample string 13",
      "SignDate": "2026-06-02T20:33:32.6147066+08:00",
      "ArchiveData": "2026-06-02T20:33:32.6147066+08:00",
      "ArchiveMemo": "sample string 14",
      "ContractState": 1,
      "ContractStateName": "sample string 15",
      "PayMode": 1,
      "ContractMediumType": 1,
      "ArchiveStatus": 1,
      "ArchiveStatusName": "sample string 16",
      "ChopCount": 1,
      "ChopType": "sample string 17",
      "ChopTypeName": "sample string 18",
      "ChopUserID": "sample string 19",
      "ChopState": 1,
      "ChopStateName": "sample string 20",
      "ChopDisuse": 1,
      "ChopMemo": "sample string 21",
      "Remark": "sample string 22",
      "IsActived": 23,
      "CreatedUserId": "sample string 24",
      "ModifiedUserId": "sample string 25",
      "CreatedDataTime": "2026-06-02T20:33:32.6147066+08:00",
      "ModifiedDateTime": "2026-06-02T20:33:32.6147066+08:00",
      "AgentCode": "sample string 26",
      "CurState": "sample string 27",
      "PaymentPrice": 1.1,
      "TaskID": 28,
      "ActionID": 29,
      "UserID": "sample string 30",
      "ChangeType": "sample string 31",
      "ChangeTypeName": "sample string 32"
    },
    "RelProjects": [
      {
        "ID": 1,
        "ContractID": 2,
        "Pid": 3,
        "PaymentPrice": 1.1,
        "ProjectNo": "sample string 4",
        "ProjectName": "sample string 5",
        "MV": 1.1,
        "StandEvaluationFee": 1.1,
        "PaymentRealPrice": 1.1,
        "Totalinvoiced": 1.1,
        "Discount": "sample string 6"
      },
      {
        "ID": 1,
        "ContractID": 2,
        "Pid": 3,
        "PaymentPrice": 1.1,
        "ProjectNo": "sample string 4",
        "ProjectName": "sample string 5",
        "MV": 1.1,
        "StandEvaluationFee": 1.1,
        "PaymentRealPrice": 1.1,
        "Totalinvoiced": 1.1,
        "Discount": "sample string 6"
      }
    ],
    "Attachs": [
      {
        "AttachID": 1,
        "ContractID": 2,
        "AttachName": "sample string 3",
        "Version": 4,
        "Description": "sample string 5",
        "FileType": "sample string 6",
        "ViewFilePath": "sample string 7",
        "IsActived": 8,
        "FileData": "sample string 9"
      },
      {
        "AttachID": 1,
        "ContractID": 2,
        "AttachName": "sample string 3",
        "Version": 4,
        "Description": "sample string 5",
        "FileType": "sample string 6",
        "ViewFilePath": "sample string 7",
        "IsActived": 8,
        "FileData": "sample string 9"
      }
    ],
    "TaskHistory": [
      {
        "ID": 1,
        "CurStepName": "sample string 2",
        "CurOperation": "sample string 3",
        "CreateTime": "2026-06-02T20:33:32.6147066+08:00",
        "Memo": "sample string 4",
        "UserName": "sample string 5"
      },
      {
        "ID": 1,
        "CurStepName": "sample string 2",
        "CurOperation": "sample string 3",
        "CreateTime": "2026-06-02T20:33:32.6147066+08:00",
        "Memo": "sample string 4",
        "UserName": "sample string 5"
      }
    ],
    "ApprovalActionButtons": [
      {
        "ButtonName": "sample string 1",
        "TaskID": 2,
        "ActionID": 3
      },
      {
        "ButtonName": "sample string 1",
        "TaskID": 2,
        "ActionID": 3
      }
    ],
    "SaveEnable": true,
    "SubmitEnable": true
  }
}

application/xml, text/xml

Sample:
<RemoteResponseOfContractDetailResponsedmGyRm56 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GJ.Biz.Model">
  <Errors>sample string 2</Errors>
  <Result xmlns:d2p1="http://schemas.datacontract.org/2004/07/GJ.WEM.Biz.Model">
    <d2p1:ApprovalActionButtons>
      <d2p1:ApprovalActionButton>
        <d2p1:ActionID>3</d2p1:ActionID>
        <d2p1:ButtonName>sample string 1</d2p1:ButtonName>
        <d2p1:TaskID>2</d2p1:TaskID>
      </d2p1:ApprovalActionButton>
      <d2p1:ApprovalActionButton>
        <d2p1:ActionID>3</d2p1:ActionID>
        <d2p1:ButtonName>sample string 1</d2p1:ButtonName>
        <d2p1:TaskID>2</d2p1:TaskID>
      </d2p1:ApprovalActionButton>
    </d2p1:ApprovalActionButtons>
    <d2p1:Attachs>
      <d2p1:Contract_AttachInfo>
        <d2p1:AttachID>1</d2p1:AttachID>
        <d2p1:AttachName>sample string 3</d2p1:AttachName>
        <d2p1:ContractID>2</d2p1:ContractID>
        <d2p1:Description>sample string 5</d2p1:Description>
        <d2p1:FileData>sample string 9</d2p1:FileData>
        <d2p1:FileType>sample string 6</d2p1:FileType>
        <d2p1:IsActived>8</d2p1:IsActived>
        <d2p1:Version>4</d2p1:Version>
        <d2p1:ViewFilePath>sample string 7</d2p1:ViewFilePath>
      </d2p1:Contract_AttachInfo>
      <d2p1:Contract_AttachInfo>
        <d2p1:AttachID>1</d2p1:AttachID>
        <d2p1:AttachName>sample string 3</d2p1:AttachName>
        <d2p1:ContractID>2</d2p1:ContractID>
        <d2p1:Description>sample string 5</d2p1:Description>
        <d2p1:FileData>sample string 9</d2p1:FileData>
        <d2p1:FileType>sample string 6</d2p1:FileType>
        <d2p1:IsActived>8</d2p1:IsActived>
        <d2p1:Version>4</d2p1:Version>
        <d2p1:ViewFilePath>sample string 7</d2p1:ViewFilePath>
      </d2p1:Contract_AttachInfo>
    </d2p1:Attachs>
    <d2p1:BaseInfo>
      <d2p1:ActionID>29</d2p1:ActionID>
      <d2p1:AgentCode>sample string 26</d2p1:AgentCode>
      <d2p1:ArchiveData>2026-06-02T20:33:32.6147066+08:00</d2p1:ArchiveData>
      <d2p1:ArchiveMemo>sample string 14</d2p1:ArchiveMemo>
      <d2p1:ArchiveStatus>1</d2p1:ArchiveStatus>
      <d2p1:ArchiveStatusName>sample string 16</d2p1:ArchiveStatusName>
      <d2p1:CName>sample string 5</d2p1:CName>
      <d2p1:ChangeType>sample string 31</d2p1:ChangeType>
      <d2p1:ChangeTypeName>sample string 32</d2p1:ChangeTypeName>
      <d2p1:ChopCount>1</d2p1:ChopCount>
      <d2p1:ChopDisuse>1</d2p1:ChopDisuse>
      <d2p1:ChopMemo>sample string 21</d2p1:ChopMemo>
      <d2p1:ChopState>1</d2p1:ChopState>
      <d2p1:ChopStateName>sample string 20</d2p1:ChopStateName>
      <d2p1:ChopType>sample string 17</d2p1:ChopType>
      <d2p1:ChopTypeName>sample string 18</d2p1:ChopTypeName>
      <d2p1:ChopUserID>sample string 19</d2p1:ChopUserID>
      <d2p1:Cid>sample string 6</d2p1:Cid>
      <d2p1:ContractDepartment>sample string 13</d2p1:ContractDepartment>
      <d2p1:ContractDepartmentID>sample string 12</d2p1:ContractDepartmentID>
      <d2p1:ContractEnd>2026-06-02T20:33:32.6147066+08:00</d2p1:ContractEnd>
      <d2p1:ContractID>1</d2p1:ContractID>
      <d2p1:ContractMediumType>1</d2p1:ContractMediumType>
      <d2p1:ContractMediumTypeName>sample string 11</d2p1:ContractMediumTypeName>
      <d2p1:ContractName>sample string 3</d2p1:ContractName>
      <d2p1:ContractNo>sample string 2</d2p1:ContractNo>
      <d2p1:ContractPrice>1.1</d2p1:ContractPrice>
      <d2p1:ContractStart>2026-06-02T20:33:32.6147066+08:00</d2p1:ContractStart>
      <d2p1:ContractState>1</d2p1:ContractState>
      <d2p1:ContractStateName>sample string 15</d2p1:ContractStateName>
      <d2p1:ContractType>1</d2p1:ContractType>
      <d2p1:ContractTypeName>sample string 10</d2p1:ContractTypeName>
      <d2p1:CreatedDataTime>2026-06-02T20:33:32.6147066+08:00</d2p1:CreatedDataTime>
      <d2p1:CreatedUserId>sample string 24</d2p1:CreatedUserId>
      <d2p1:CurState>sample string 27</d2p1:CurState>
      <d2p1:Description>sample string 4</d2p1:Description>
      <d2p1:IsActived>23</d2p1:IsActived>
      <d2p1:ModifiedDateTime>2026-06-02T20:33:32.6147066+08:00</d2p1:ModifiedDateTime>
      <d2p1:ModifiedUserId>sample string 25</d2p1:ModifiedUserId>
      <d2p1:PayMode>1</d2p1:PayMode>
      <d2p1:PaymentPrice>1.1</d2p1:PaymentPrice>
      <d2p1:Remark>sample string 22</d2p1:Remark>
      <d2p1:SignDate>2026-06-02T20:33:32.6147066+08:00</d2p1:SignDate>
      <d2p1:SignedUnitA>sample string 7</d2p1:SignedUnitA>
      <d2p1:SignedUnitB>sample string 8</d2p1:SignedUnitB>
      <d2p1:SignedUnitC>sample string 9</d2p1:SignedUnitC>
      <d2p1:TaskID>28</d2p1:TaskID>
      <d2p1:UserID>sample string 30</d2p1:UserID>
    </d2p1:BaseInfo>
    <d2p1:RelProjects>
      <d2p1:Contract_Rel_ProjectInfo>
        <d2p1:ContractID>2</d2p1:ContractID>
        <d2p1:Discount>sample string 6</d2p1:Discount>
        <d2p1:ID>1</d2p1:ID>
        <d2p1:MV>1.1</d2p1:MV>
        <d2p1:PaymentPrice>1.1</d2p1:PaymentPrice>
        <d2p1:PaymentRealPrice>1.1</d2p1:PaymentRealPrice>
        <d2p1:Pid>3</d2p1:Pid>
        <d2p1:ProjectName>sample string 5</d2p1:ProjectName>
        <d2p1:ProjectNo>sample string 4</d2p1:ProjectNo>
        <d2p1:StandEvaluationFee>1.1</d2p1:StandEvaluationFee>
        <d2p1:Totalinvoiced>1.1</d2p1:Totalinvoiced>
      </d2p1:Contract_Rel_ProjectInfo>
      <d2p1:Contract_Rel_ProjectInfo>
        <d2p1:ContractID>2</d2p1:ContractID>
        <d2p1:Discount>sample string 6</d2p1:Discount>
        <d2p1:ID>1</d2p1:ID>
        <d2p1:MV>1.1</d2p1:MV>
        <d2p1:PaymentPrice>1.1</d2p1:PaymentPrice>
        <d2p1:PaymentRealPrice>1.1</d2p1:PaymentRealPrice>
        <d2p1:Pid>3</d2p1:Pid>
        <d2p1:ProjectName>sample string 5</d2p1:ProjectName>
        <d2p1:ProjectNo>sample string 4</d2p1:ProjectNo>
        <d2p1:StandEvaluationFee>1.1</d2p1:StandEvaluationFee>
        <d2p1:Totalinvoiced>1.1</d2p1:Totalinvoiced>
      </d2p1:Contract_Rel_ProjectInfo>
    </d2p1:RelProjects>
    <d2p1:SaveEnable>true</d2p1:SaveEnable>
    <d2p1:SubmitEnable>true</d2p1:SubmitEnable>
    <d2p1:TaskHistory>
      <d2p1:TaskHistoryInfo>
        <d2p1:CreateTime>2026-06-02T20:33:32.6147066+08:00</d2p1:CreateTime>
        <d2p1:CurOperation>sample string 3</d2p1:CurOperation>
        <d2p1:CurStepName>sample string 2</d2p1:CurStepName>
        <d2p1:ID>1</d2p1:ID>
        <d2p1:Memo>sample string 4</d2p1:Memo>
        <d2p1:UserName>sample string 5</d2p1:UserName>
      </d2p1:TaskHistoryInfo>
      <d2p1:TaskHistoryInfo>
        <d2p1:CreateTime>2026-06-02T20:33:32.6147066+08:00</d2p1:CreateTime>
        <d2p1:CurOperation>sample string 3</d2p1:CurOperation>
        <d2p1:CurStepName>sample string 2</d2p1:CurStepName>
        <d2p1:ID>1</d2p1:ID>
        <d2p1:Memo>sample string 4</d2p1:Memo>
        <d2p1:UserName>sample string 5</d2p1:UserName>
      </d2p1:TaskHistoryInfo>
    </d2p1:TaskHistory>
  </Result>
  <Success>true</Success>
  <UnAuthorizedRequest>true</UnAuthorizedRequest>
</RemoteResponseOfContractDetailResponsedmGyRm56>