获取报价单详情
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>供应商获取报价单详情</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/cpd/repairQuotation/getQuotationDetail</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<pre><code> {
"apiVersion": "string",
"repairIds": [ // 维修单id
"string"
],
"repairQuotationId": "string", // 报价单id
"requestId": "string",
"timestamp": 0
}</code></pre>
<h5>返回示例</h5>
<pre><code> {
"code": 0,
"data": {
"actualInformation": { // 实际信息
"counterNumber": 0, //柜台数量
"dateNumber": 0, // 天数
"remark": "string", // 备注
"time": 0, // 时间
"workerNumber": 0 // 人数
},
"actualMaterialExpense": 0, // 实际材料费
"actualOtherExpense": 0, // 实际其他费用
"actualTotalExpense": 0, // 实际总费用
"estimateInformation": { // 预估信息
"counterNumber": 0,
"dateNumber": 0,
"remark": "string",
"time": 0,
"workerNumber": 0
},
"estimateMaterialExpense": 0, //预估材料费用
"estimateOtherExpense": 0, // 预估其他费用
"estimateTotalExpense": 0, // 预估总费用
"materialList": [ // 报价单材料
{
"materialCategory": "artificial", // 材料类型
"materialCode": "string", // 材料编码
"materialId": "string", // 材料id
"materialInformation": { // 材料的其他信息
"actualCounterQty": 0, // 实际店数
"actualDate": 0, // 实际天数
"actualTotalPrice": 0, // 实际总价
"actualWorkerNumber": 0, // 实际人数
"estimateCounterQty": 0, // 实际店数
"estimateDate": 0, // 预估天数
"estimateTotalPrice": 0, // 预估总价
"estimateWorkerNumber": 0, // 预估人数
"materialId": "string" // 维修单id
},
"materialName": "string", // 材料名称
"materialNameEn": "string", //材料名称 英文
"unit": "string", // 单位
"unitPrice": 0 // 单价
}
],
"repairList": [ // 维修单信息 下面数据参详项目列表
{
"applyForChangeId": 0,
"applyForChangeReasonCn": "string",
"applyForChangeReasonEn": "string",
"applyForChangeRemark": "string",
"baFinishedPicture": [
{
"clientId": "string",
"clientPlatform": "string",
"fileName": "string",
"folderList": [
"string"
],
"itemType": "string",
"namespace": "string",
"requestId": "string",
"url": "string"
}
],
"brandName": "string",
"city": "string",
"comment": "string",
"counterId": "string",
"counterName": "string",
"counterSupplierNameCh": "string",
"counterSupplierNameEn": "string",
"counterSupplierNickname": "string",
"createAt": 0,
"currentIndex": 0,
"currentStepNameCh": "string",
"currentStepNameEn": "string",
"emergencyId": "string",
"estimateRemark": "string",
"estimateServiceDate": 0,
"itemCode": "string",
"itemId": "string",
"itemName": "string",
"itemQty": 0,
"projectId": "string",
"rejectRemark": "string",
"repairCategory": "string",
"repairCode": "string",
"repairEmergency": 0,
"repairId": "string",
"repairManMobile": "string",
"repairManName": "string",
"repairPosition": "string",
"repairQty": 0,
"repairQuotationId": "string",
"repairRemark": "string",
"repairStatusOrder": 0,
"repairType": 0,
"repairUrgency": "string",
"reportIssue": "string",
"reportPicture": [
{
"clientId": "string",
"clientPlatform": "string",
"fileName": "string",
"folderList": [
"string"
],
"itemType": "string",
"namespace": "string",
"requestId": "string",
"url": "string"
}
],
"serviceDate": 0,
"serviceRemark": "string",
"status": "string",
"statusCn": "string",
"stepInstanceId": "string",
"storeName": "string",
"supplierFinishedPicture": [
{
"clientId": "string",
"clientPlatform": "string",
"fileName": "string",
"folderList": [
"string"
],
"itemType": "string",
"namespace": "string",
"requestId": "string",
"url": "string"
}
],
"supplierFinishedReport": [
{
"clientId": "string",
"clientPlatform": "string",
"fileName": "string",
"folderList": [
"string"
],
"itemType": "string",
"namespace": "string",
"requestId": "string",
"url": "string"
}
],
"supplierNameCh": "string",
"supplierNameEn": "string",
"supplierNickName": "string",
"totalCount": 0
}
],
"repairQuotationId": "string", // 报价单id
"repairWorkers": [ // 维修工
{
"name": "string",
"phone": "string"
}
]
},
"message": "string",
"requestId": "string",
"timestamp": 0
}</code></pre>