商家(增/改)出入库存单
<p>欢迎使用ShowDoc!</p>
<h5>简要描述</h5>
<ul>
<li>商家(增/改)出入库存单</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://ggtools.thinkerx.com/erp/commodity_storage</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">supplier_id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>供应商id</td>
</tr>
<tr>
<td style="text-align: left;">supplier_name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>入库:供应商名字(出库:用户名字)</td>
</tr>
<tr>
<td style="text-align: left;">stock_id</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>出入库单id</td>
</tr>
<tr>
<td style="text-align: left;">order_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>1为入库,2为出库</td>
</tr>
<tr>
<td style="text-align: left;">detail</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">list[dict]</td>
<td>存放的入库单具体内容描述(前端自己定义即可,返回的时候仍然会原样返回)</td>
</tr>
<tr>
<td style="text-align: left;">remark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>备注信息</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">list[dict]</td>
<td>需要处理的商品库存信息</td>
</tr>
<tr>
<td style="text-align: left;">commodity_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品类型 (plank,hardware等)</td>
</tr>
<tr>
<td style="text-align: left;">num</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>需要处理的商品库存信息(+n为增加库存量n,-n为减少库存量n)</td>
</tr>
</tbody>
</table>
<p><strong>注</strong>:如果stock_id为0或者没有这个字段,则认为是新增库存单,否则是修改id对应的库存单</p>
<h5>入参示例</h5>
<pre><code> {
"supplier_id": 1,
"supplier_name": "hhhhhh",
"stock_id":3,
"order_type":1,
"remark":"",
"detail": [
{
},
{
}
],
"data":[
{
"commodity_type":"plank",
"cid":1,
"num":"+20"
},
{
"commodity_type":"plank",
"cid":2,
"num":"-15"
}
]
}</code></pre>
<h5>返回示例</h5>
<pre><code> {
"status": 1,
"msg":"请求成功",
"data": 3
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">int</td>
<td>1(成功),0(失败)</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td></td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">int</td>
<td>处理成功库存单id</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>