admin request 批量回滚
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>admin批量request接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/cpd/replenishment/adminRequest</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>admin request ROLE_BA 参数 审批补货单-BA提交 request</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>type的类型 ROLE_BA或,ROLE_SUPPLIER_CHANGE 或 ROLE_SUPPLIER_QUOTATION 通过type这个参数判断admin 审核的对象是谁</td>
<td>当同意的对象为ba 时,type的值为 ROLE_BA</td>
</tr>
<tr>
<td style="text-align: left;">projects</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">list</td>
<td>该参数必须填</td>
</tr>
<tr>
<td style="text-align: left;">projects.workflowInstanceId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>workflowInstanceId</td>
<td>该参数必须填</td>
</tr>
<tr>
<td style="text-align: left;">projects.comment</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>备注信息</td>
<td>该参数用户填了就传</td>
</tr>
<tr>
<td style="text-align: left;">projects.replenishmentId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>补货单id</td>
<td>该参数必填</td>
</tr>
<tr>
<td style="text-align: left;">projects.rejectReason</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>拒绝原因</td>
<td>CPD_Material_renovation(物料即将翻新无需处理)CPD_Counter_renovation(柜台即将翻新无需处理)CPD_Picture_error(图片与申请不符)CPD_Material_error(物料选择错误)CPD_Other(Comment必填)</td>
</tr>
</tbody>
</table>
<h5>admin request ROLE_SUPPLIER_QUOTATION 参数 审批补货单-安装商预估报价 request</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>type的类型 ROLE_BA或,ROLE_SUPPLIER_CHANGE 或 ROLE_SUPPLIER_QUOTATION 通过type这个参数判断admin 审核的对象是谁</td>
<td>当同意的对象为supplier 时并且为供应商预估报价时,type的值为 ROLE_SUPPLIER_QUOTATION</td>
</tr>
<tr>
<td style="text-align: left;">projects</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">list</td>
<td>该参数必须填</td>
</tr>
<tr>
<td style="text-align: left;">projects.workflowInstanceId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>workflowInstanceId</td>
<td>该参数必须填</td>
</tr>
<tr>
<td style="text-align: left;">projects.supplierId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>供应商的id</td>
<td>该参数必须填</td>
</tr>
<tr>
<td style="text-align: left;">projects.comment</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>备注信息</td>
<td>该参数必须填</td>
</tr>
<tr>
<td style="text-align: left;">projects.replenishmentId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>补货单id</td>
<td>该参数必填</td>
</tr>
</tbody>
</table>
<h5>admin request ROLE_SUPPLIER_CHANGE 参数 审批补货单-安装商申请变更 request</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>type的类型 ROLE_BA或,ROLE_SUPPLIER_CHANGE 或 ROLE_SUPPLIER_QUOTATION 通过type这个参数判断admin 审核的对象是谁</td>
<td>当同意的对象为supplier 时并且为供应商申请变更时,type的值为 ROLE_SUPPLIER_CHANGE</td>
</tr>
<tr>
<td style="text-align: left;">projects</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">list</td>
<td>该参数必须填</td>
</tr>
<tr>
<td style="text-align: left;">projects.workflowInstanceId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>workflowInstanceId</td>
<td>该参数必须填</td>
</tr>
<tr>
<td style="text-align: left;">projects.supplierId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>供应商的id</td>
<td>当回滚的对象为supplier该参数必须填</td>
</tr>
<tr>
<td style="text-align: left;">projects.comment</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>备注信息</td>
<td>该参数必须填</td>
</tr>
<tr>
<td style="text-align: left;">requestToRole</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>回滚对象:可能为ba 可能为供应商 该参数必须填</td>
<td>参数的值为BA 或 Supplier</td>
</tr>
<tr>
<td style="text-align: left;">projects.replenishmentId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>补货单id</td>
<td>该参数必填</td>
</tr>
</tbody>
</table>
<h5>请求示例</h5>
<pre><code> {
"apiVersion": "string",
"projects": [
{
"apiVersion": "string",
"comment": "string",
"itemCode": "string",
"replenishmentId": "string",
"requestId": "string",
"supplierId": "string",
"timestamp": 0,
"workflowInstanceId": "string"
}
],
"requestId": "string",
"requestToRole": "string",
"timestamp": 0,
"type": "string"
}</code></pre>
<h5>返回示例</h5>
<pre><code> {
"code": 0,
"data": {
"approvalResponseList": [
{
"currentIndex": 0,
"nextInstanceId": "string",
"stepInstanceId": "string",
"workflowInstanceId": "string"
}
]
},
"message": "string",
"requestId": "string",
"timestamp": 0
}</code></pre>
<h5>备注</h5>