BA 查看维修中的项目
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>查看维修的项目</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/repair/getList</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<pre><code> {
"apiVersion": "string",
"emergencyIdList": [ // 紧急程度
0
],
"existRepairIds": [ // 选中的维修单
"string"
],
"endTime": 0, // 结束时间
"page": 0,
"requestId": "string",
"role": "string", // 角色 BA ,Admin , supplier
"size": 0,
"sort": [ // 排序规则
{
"column": "string",
"desc": true
}
],
"startTime": 0, // 开始时间
"status": "New", // 项目状态 Ongoing 正在进行中的项目,如果查看全部则不需要这个参数
"stepIndex": [ // 步骤index admin 传2
0
],
"stepName": "string", // 当前步骤名称
"storeName": "string", // 商场名称
"supplierId": "string", // 供应商名称
"timestamp": 0,
"workSystemEnum": "CPD", // 必传 欧莱雅机构 CPD
"reportIssue": "string", // BA 搜索字段,搜索项目根据Position
"brandIdList": [ // 品牌
"string"
],
}</code></pre>
<h5>返回示例</h5>
<pre><code>{
"code": 0,
"data": {
"dataList": [
{
"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",
"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,
"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",
"counterSupplierNameCh": "string",
"counterSupplierNameEn": "string",
"totalCount": 0
}
],
"total": 0
},
"message": "string",
"requestId": "string",
"timestamp": 0
}</code></pre>