POST WEvalProjectApproval/ProjectApprovalDetail
获取项目变更详情接口
Request Information
URI Parameters
None.
Body Parameters
ProjectApprovalDetailRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ProjectApprovalId | integer |
None. |
|
| UserId | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"ProjectApprovalId": 1,
"UserId": "sample string 1"
}
application/xml, text/xml
Sample:
<ProjectApprovalDetailRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GJ.WEM.Biz.Model"> <ProjectApprovalId>1</ProjectApprovalId> <UserId>sample string 1</UserId> </ProjectApprovalDetailRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
RemoteResponseOfProjectApprovalDetailResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| success | boolean |
None. |
|
| errors | string |
None. |
|
| unauthed | boolean |
None. |
|
| result | ProjectApprovalDetailResponse |
None. |
Response Formats
application/json, text/json
Sample:
{
"success": true,
"errors": "sample string 2",
"unauthed": true,
"result": {
"ApprovalActionButtons": [
{
"ButtonName": "sample string 1",
"TaskID": 2,
"ActionID": 3
},
{
"ButtonName": "sample string 1",
"TaskID": 2,
"ActionID": 3
}
],
"ImageCount": 1,
"Flows": [
{
"Stage": "sample string 1",
"Perator": "sample string 2",
"Time": "2026-06-02T20:33:17.8792501+08:00",
"State": "sample string 3",
"subFlowList": [
{
"substage": "sample string 1",
"suboPerator": "sample string 2",
"subTime": "2026-06-02T20:33:17.8792501+08:00",
"State": "sample string 3",
"Memo": "sample string 4"
},
{
"substage": "sample string 1",
"suboPerator": "sample string 2",
"subTime": "2026-06-02T20:33:17.8792501+08:00",
"State": "sample string 3",
"Memo": "sample string 4"
}
]
},
{
"Stage": "sample string 1",
"Perator": "sample string 2",
"Time": "2026-06-02T20:33:17.8792501+08:00",
"State": "sample string 3",
"subFlowList": [
{
"substage": "sample string 1",
"suboPerator": "sample string 2",
"subTime": "2026-06-02T20:33:17.8792501+08:00",
"State": "sample string 3",
"Memo": "sample string 4"
},
{
"substage": "sample string 1",
"suboPerator": "sample string 2",
"subTime": "2026-06-02T20:33:17.8792501+08:00",
"State": "sample string 3",
"Memo": "sample string 4"
}
]
}
],
"ProjectNo": "sample string 1",
"Residential": "sample string 2",
"Address": "sample string 3",
"City": "sample string 4",
"Floor": 1,
"TotalFloor": 1,
"Area": 1.0,
"PropertyTypeName": "sample string 5",
"AppraisalPurpose": "sample string 6",
"CreateTime": "2026-06-02T20:33:17.8792501+08:00",
"UnitPrice": 1.0,
"TotalPrice": 1.0,
"CustomerName": "sample string 7",
"CustomerPhone": "sample string 8",
"CustomerLinkmen": "sample string 9",
"CustomerLinkPhone": "sample string 10",
"UserList": [
{
"UserId": "sample string 1",
"UserName": "sample string 2",
"UserType": "sample string 3",
"UserTypeName": "sample string 4",
"JobPercent": 5.0,
"JobTime": "2026-06-02T20:33:17.8792501+08:00",
"Phone": "sample string 6"
},
{
"UserId": "sample string 1",
"UserName": "sample string 2",
"UserType": "sample string 3",
"UserTypeName": "sample string 4",
"JobPercent": 5.0,
"JobTime": "2026-06-02T20:33:17.8792501+08:00",
"Phone": "sample string 6"
}
],
"SurveyTime": "2026-06-02T20:33:17.8792501+08:00",
"SurveyState": "sample string 11",
"Consignee": "sample string 12",
"SType": "sample string 13",
"Property": "sample string 14",
"Remark": "sample string 15",
"BankName": "sample string 16",
"BankContact": "sample string 17",
"BankContactPhone": "sample string 18",
"SourceType": "sample string 19",
"ContractID": 20,
"ContractName": "sample string 21",
"HasContract": true,
"IsDetail": true,
"Pid": 24,
"SurveyFeedback": [
{
"Name": "sample string 1",
"Date": "2026-06-02T20:33:17.8792501+08:00",
"Type": "sample string 2",
"Content": "sample string 3"
},
{
"Name": "sample string 1",
"Date": "2026-06-02T20:33:17.8792501+08:00",
"Type": "sample string 2",
"Content": "sample string 3"
}
],
"ProjectLog": [
{
"UserName": "sample string 1",
"StepName": "sample string 2",
"Date": "2026-06-02T20:33:17.8792501+08:00"
},
{
"UserName": "sample string 1",
"StepName": "sample string 2",
"Date": "2026-06-02T20:33:17.8792501+08:00"
}
],
"InvitewatchTime": "2026-06-02T20:33:17.8792501+08:00",
"CompleteTime": "2026-06-02T20:33:17.8792501+08:00",
"HouseStatus": "sample string 25",
"SurplusTerm": "sample string 26",
"SurveyRemark": "sample string 27",
"Reports": [
{
"ReportType": 1,
"ReportTypeName": "sample string 2",
"ReportUrl": "sample string 3",
"ReportID": "sample string 4",
"CompleteTime": "2026-06-02T20:33:17.8792501+08:00"
},
{
"ReportType": 1,
"ReportTypeName": "sample string 2",
"ReportUrl": "sample string 3",
"ReportID": "sample string 4",
"CompleteTime": "2026-06-02T20:33:17.8792501+08:00"
}
],
"ReportLogs": [
{
"ReportType": 1,
"ReportTypeName": "sample string 2",
"SendTime": "sample string 3",
"Sender": "sample string 4",
"SendType": "sample string 5",
"ReportCount": 1
},
{
"ReportType": 1,
"ReportTypeName": "sample string 2",
"SendTime": "sample string 3",
"Sender": "sample string 4",
"SendType": "sample string 5",
"ReportCount": 1
}
],
"ReportType": "sample string 28",
"PrjInfoComplete": 1,
"PrjInfoRemark": "sample string 29",
"BuildYear": "sample string 30",
"HouseNature": "sample string 31",
"MortgageValueNnivalent": 1.0,
"MortgageValue": 1.0,
"SealDate": "sample string 32"
}
}
application/xml, text/xml
Sample:
<RemoteResponseOfProjectApprovalDetailResponsedmGyRm56 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:Address>sample string 3</d2p1:Address>
<d2p1:AppraisalPurpose>sample string 6</d2p1:AppraisalPurpose>
<d2p1:Area>1</d2p1:Area>
<d2p1:BankContact>sample string 17</d2p1:BankContact>
<d2p1:BankContactPhone>sample string 18</d2p1:BankContactPhone>
<d2p1:BankName>sample string 16</d2p1:BankName>
<d2p1:BuildYear>sample string 30</d2p1:BuildYear>
<d2p1:City>sample string 4</d2p1:City>
<d2p1:CompleteTime>2026-06-02T20:33:17.8792501+08:00</d2p1:CompleteTime>
<d2p1:Consignee>sample string 12</d2p1:Consignee>
<d2p1:ContractID>20</d2p1:ContractID>
<d2p1:ContractName>sample string 21</d2p1:ContractName>
<d2p1:CreateTime>2026-06-02T20:33:17.8792501+08:00</d2p1:CreateTime>
<d2p1:CustomerLinkPhone>sample string 10</d2p1:CustomerLinkPhone>
<d2p1:CustomerLinkmen>sample string 9</d2p1:CustomerLinkmen>
<d2p1:CustomerName>sample string 7</d2p1:CustomerName>
<d2p1:CustomerPhone>sample string 8</d2p1:CustomerPhone>
<d2p1:Floor>1</d2p1:Floor>
<d2p1:Flows>
<d2p1:Flow>
<d2p1:Perator>sample string 2</d2p1:Perator>
<d2p1:Stage>sample string 1</d2p1:Stage>
<d2p1:State>sample string 3</d2p1:State>
<d2p1:Time>2026-06-02T20:33:17.8792501+08:00</d2p1:Time>
<d2p1:subFlowList>
<d2p1:subFlow>
<d2p1:Memo>sample string 4</d2p1:Memo>
<d2p1:State>sample string 3</d2p1:State>
<d2p1:subTime>2026-06-02T20:33:17.8792501+08:00</d2p1:subTime>
<d2p1:suboPerator>sample string 2</d2p1:suboPerator>
<d2p1:substage>sample string 1</d2p1:substage>
</d2p1:subFlow>
<d2p1:subFlow>
<d2p1:Memo>sample string 4</d2p1:Memo>
<d2p1:State>sample string 3</d2p1:State>
<d2p1:subTime>2026-06-02T20:33:17.8792501+08:00</d2p1:subTime>
<d2p1:suboPerator>sample string 2</d2p1:suboPerator>
<d2p1:substage>sample string 1</d2p1:substage>
</d2p1:subFlow>
</d2p1:subFlowList>
</d2p1:Flow>
<d2p1:Flow>
<d2p1:Perator>sample string 2</d2p1:Perator>
<d2p1:Stage>sample string 1</d2p1:Stage>
<d2p1:State>sample string 3</d2p1:State>
<d2p1:Time>2026-06-02T20:33:17.8792501+08:00</d2p1:Time>
<d2p1:subFlowList>
<d2p1:subFlow>
<d2p1:Memo>sample string 4</d2p1:Memo>
<d2p1:State>sample string 3</d2p1:State>
<d2p1:subTime>2026-06-02T20:33:17.8792501+08:00</d2p1:subTime>
<d2p1:suboPerator>sample string 2</d2p1:suboPerator>
<d2p1:substage>sample string 1</d2p1:substage>
</d2p1:subFlow>
<d2p1:subFlow>
<d2p1:Memo>sample string 4</d2p1:Memo>
<d2p1:State>sample string 3</d2p1:State>
<d2p1:subTime>2026-06-02T20:33:17.8792501+08:00</d2p1:subTime>
<d2p1:suboPerator>sample string 2</d2p1:suboPerator>
<d2p1:substage>sample string 1</d2p1:substage>
</d2p1:subFlow>
</d2p1:subFlowList>
</d2p1:Flow>
</d2p1:Flows>
<d2p1:HasContract>true</d2p1:HasContract>
<d2p1:HouseNature>sample string 31</d2p1:HouseNature>
<d2p1:HouseStatus>sample string 25</d2p1:HouseStatus>
<d2p1:ImageCount>1</d2p1:ImageCount>
<d2p1:InvitewatchTime>2026-06-02T20:33:17.8792501+08:00</d2p1:InvitewatchTime>
<d2p1:IsDetail>true</d2p1:IsDetail>
<d2p1:MortgageValue>1</d2p1:MortgageValue>
<d2p1:MortgageValueNnivalent>1</d2p1:MortgageValueNnivalent>
<d2p1:Pid>24</d2p1:Pid>
<d2p1:PrjInfoComplete>1</d2p1:PrjInfoComplete>
<d2p1:PrjInfoRemark>sample string 29</d2p1:PrjInfoRemark>
<d2p1:ProjectLog>
<d2p1:ProjectLogInfo>
<d2p1:Date>2026-06-02T20:33:17.8792501+08:00</d2p1:Date>
<d2p1:StepName>sample string 2</d2p1:StepName>
<d2p1:UserName>sample string 1</d2p1:UserName>
</d2p1:ProjectLogInfo>
<d2p1:ProjectLogInfo>
<d2p1:Date>2026-06-02T20:33:17.8792501+08:00</d2p1:Date>
<d2p1:StepName>sample string 2</d2p1:StepName>
<d2p1:UserName>sample string 1</d2p1:UserName>
</d2p1:ProjectLogInfo>
</d2p1:ProjectLog>
<d2p1:ProjectNo>sample string 1</d2p1:ProjectNo>
<d2p1:Property>sample string 14</d2p1:Property>
<d2p1:PropertyTypeName>sample string 5</d2p1:PropertyTypeName>
<d2p1:Remark>sample string 15</d2p1:Remark>
<d2p1:ReportLogs>
<d2p1:ReportLogInfo>
<d2p1:ReportCount>1</d2p1:ReportCount>
<d2p1:ReportType>1</d2p1:ReportType>
<d2p1:ReportTypeName>sample string 2</d2p1:ReportTypeName>
<d2p1:SendTime>sample string 3</d2p1:SendTime>
<d2p1:SendType>sample string 5</d2p1:SendType>
<d2p1:Sender>sample string 4</d2p1:Sender>
</d2p1:ReportLogInfo>
<d2p1:ReportLogInfo>
<d2p1:ReportCount>1</d2p1:ReportCount>
<d2p1:ReportType>1</d2p1:ReportType>
<d2p1:ReportTypeName>sample string 2</d2p1:ReportTypeName>
<d2p1:SendTime>sample string 3</d2p1:SendTime>
<d2p1:SendType>sample string 5</d2p1:SendType>
<d2p1:Sender>sample string 4</d2p1:Sender>
</d2p1:ReportLogInfo>
</d2p1:ReportLogs>
<d2p1:ReportType>sample string 28</d2p1:ReportType>
<d2p1:Reports>
<d2p1:ReportInfo>
<d2p1:CompleteTime>2026-06-02T20:33:17.8792501+08:00</d2p1:CompleteTime>
<d2p1:ReportID>sample string 4</d2p1:ReportID>
<d2p1:ReportType>1</d2p1:ReportType>
<d2p1:ReportTypeName>sample string 2</d2p1:ReportTypeName>
<d2p1:ReportUrl>sample string 3</d2p1:ReportUrl>
</d2p1:ReportInfo>
<d2p1:ReportInfo>
<d2p1:CompleteTime>2026-06-02T20:33:17.8792501+08:00</d2p1:CompleteTime>
<d2p1:ReportID>sample string 4</d2p1:ReportID>
<d2p1:ReportType>1</d2p1:ReportType>
<d2p1:ReportTypeName>sample string 2</d2p1:ReportTypeName>
<d2p1:ReportUrl>sample string 3</d2p1:ReportUrl>
</d2p1:ReportInfo>
</d2p1:Reports>
<d2p1:Residential>sample string 2</d2p1:Residential>
<d2p1:SType>sample string 13</d2p1:SType>
<d2p1:SealDate>sample string 32</d2p1:SealDate>
<d2p1:SourceType>sample string 19</d2p1:SourceType>
<d2p1:SurplusTerm>sample string 26</d2p1:SurplusTerm>
<d2p1:SurveyFeedback>
<d2p1:SurveyFeedbackInfo>
<d2p1:Content>sample string 3</d2p1:Content>
<d2p1:Date>2026-06-02T20:33:17.8792501+08:00</d2p1:Date>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Type>sample string 2</d2p1:Type>
</d2p1:SurveyFeedbackInfo>
<d2p1:SurveyFeedbackInfo>
<d2p1:Content>sample string 3</d2p1:Content>
<d2p1:Date>2026-06-02T20:33:17.8792501+08:00</d2p1:Date>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Type>sample string 2</d2p1:Type>
</d2p1:SurveyFeedbackInfo>
</d2p1:SurveyFeedback>
<d2p1:SurveyRemark>sample string 27</d2p1:SurveyRemark>
<d2p1:SurveyState>sample string 11</d2p1:SurveyState>
<d2p1:SurveyTime>2026-06-02T20:33:17.8792501+08:00</d2p1:SurveyTime>
<d2p1:TotalFloor>1</d2p1:TotalFloor>
<d2p1:TotalPrice>1</d2p1:TotalPrice>
<d2p1:UnitPrice>1</d2p1:UnitPrice>
<d2p1:UserList>
<d2p1:UserInfo>
<d2p1:JobPercent>5</d2p1:JobPercent>
<d2p1:JobTime>2026-06-02T20:33:17.8792501+08:00</d2p1:JobTime>
<d2p1:Phone>sample string 6</d2p1:Phone>
<d2p1:UserId>sample string 1</d2p1:UserId>
<d2p1:UserName>sample string 2</d2p1:UserName>
<d2p1:UserType>sample string 3</d2p1:UserType>
<d2p1:UserTypeName>sample string 4</d2p1:UserTypeName>
</d2p1:UserInfo>
<d2p1:UserInfo>
<d2p1:JobPercent>5</d2p1:JobPercent>
<d2p1:JobTime>2026-06-02T20:33:17.8792501+08:00</d2p1:JobTime>
<d2p1:Phone>sample string 6</d2p1:Phone>
<d2p1:UserId>sample string 1</d2p1:UserId>
<d2p1:UserName>sample string 2</d2p1:UserName>
<d2p1:UserType>sample string 3</d2p1:UserType>
<d2p1:UserTypeName>sample string 4</d2p1:UserTypeName>
</d2p1:UserInfo>
</d2p1:UserList>
<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>
</Result>
<Success>true</Success>
<UnAuthorizedRequest>true</UnAuthorizedRequest>
</RemoteResponseOfProjectApprovalDetailResponsedmGyRm56>