erp过磅管理页面验证方法
<h5>简要描述</h5>
<ul>
<li>erp过磅管理页面验证方法</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://localhost:8080/erp/vehicleorder/newWeighCheck</code> </li>
</ul>
<h5>请求方式</h5>
<ul>
<li>post</li>
</ul>
<h5>请求参数示例</h5>
<pre><code>{
"id": 193999,
"card": "8788888",
"placeId": 4
}
</code></pre>
<h5>json字段说明</h5>
<table>
<thead>
<tr>
<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;">id</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>订单id (点击左侧订单后加载数据到右侧过磅页面时,左侧订单的id)</td>
</tr>
<tr>
<td style="text-align: left;">card</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>订单卡号 (点击左侧订单后加载数据到右侧过磅页面时,左侧订单的card, 或者是直接输入的业务号)</td>
</tr>
<tr>
<td style="text-align: left;">placeId</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>页面参数中的场地id</td>
</tr>
</tbody>
</table>
<h5>成功返回示例</h5>
<pre><code>{
"code": 0,
"guid": null,
"isInfrared": null,
"msg": null,
"errorCode": null,
"successCode": null,
"data": {
"id": null,
"setDate": null,
"code": null,
"checkType": null,
"card": null,
"idcard": null,
"driver": null,
"vehicle": null,
"vehicleType": null,
"outReturnVehicleType": null,
"purveyId": null,
"productId": null,
"clientId": null,
"transporter": null,
"materialId": null,
"mineId": null,
"orderValidDate": null,
"orderType": null,
"orderNumber": null,
"orderStatus": null,
"carryType": null,
"carryInPlace": null,
"carryOutPlace": null,
"carryOutCorp": null,
"peelType": null,
"weightType": null,
"createTime": null,
"updateTime": null,
"deleteFlag": null,
"corp": null,
"tenantId": null,
"orderSource": null,
"sourceId": null,
"isNoLicensed": null,
"useStatus": null,
"lasSwipeTime": null,
"enabledMarkType": null,
"createUserId": null,
"outFlag": null,
"weighingStatus": null,
"ladeFlag": null,
"signFlag": null,
"remark": null,
"cloudId": null,
"localId": null,
"syncFlag": null,
"phone": null,
"unionId": null,
"transportType": null,
"isReturn": null,
"returnType": null,
"netWeightOpponent": null,
"password": null,
"axle": null,
"cancelUserId": null,
"cancelTime": null,
"deleteUserId": null,
"deleteTime": null,
"productNameId": null,
"placeId": null,
"materialPickType": null,
"companyId": null,
"materId": null,
"grossWeight": null,
"tareWeight": null,
"netWeight": null,
"curUserId": null,
"miniType": null,
"startDate": null,
"endDate": null,
"projectId": null,
"materialName": null,
"corpName": null,
"companyName": null,
"productName": null,
"clientName": null,
"errorMsg": "没有待处理订单",
"transporterName": null,
"createUserName": null,
"inPlaceName": null,
"outPlaceName": null,
"weighId": null,
"inUserId": null,
"outUserId": null,
"inTime": null,
"inTimeString": null,
"outTime": null,
"outTimeString": null,
"markingCode": null,
"tenantName": null,
"ladeCode": null,
"factTotal": null,
"productCode": null,
"productCodeName": null,
"checkBalance": null,
"factNumber": null,
"transportTypeName": null,
"buckleWater": null,
"buckleImpurity": null,
"materialType": null,
"enterTime": null,
"enterStartTime": null,
"enterEndTime": null,
"tempOnlyOne": null,
"weighCode": null,
"currentRoad": null,
"isOrder": null,
"weight": null,
"baggedWeigh": null,
"materType": null,
"isValid": null,
"orderPurpose": null,
"type": null,
"orderQueryCondition": null,
"vehicleTypeName": null,
"orderStatusName": null,
"field": null,
"noOutQueue": null
},
"hardInfo": null
}
</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;">code</td>
<td style="text-align: left;">string</td>
<td>1失败0成功</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">object</td>
<td>接口返回数据</td>
</tr>
<tr>
<td style="text-align: left;">errorMsg</td>
<td style="text-align: left;">string</td>
<td>错误信息,接口返回此字段有数据时,直接抛出异常提示</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">object</td>
<td>订单id</td>
</tr>
<tr>
<td style="text-align: left;">vehicleType</td>
<td style="text-align: left;">object</td>
<td>订单类型101销售102采购</td>
</tr>
<tr>
<td style="text-align: left;">weighingStatus</td>
<td style="text-align: left;">object</td>
<td>过磅状态, 页面上取皮重/毛重请根据此字段进行控制</td>
</tr>
<tr>
<td style="text-align: left;">card</td>
<td style="text-align: left;">object</td>
<td>订单业务号</td>
</tr>
<tr>
<td style="text-align: left;">idcard</td>
<td style="text-align: left;">object</td>
<td>订单身份证号</td>
</tr>
<tr>
<td style="text-align: left;">driver</td>
<td style="text-align: left;">object</td>
<td>订单司机名称</td>
</tr>
<tr>
<td style="text-align: left;">vehicle</td>
<td style="text-align: left;">object</td>
<td>订单车号</td>
</tr>
<tr>
<td style="text-align: left;">purveyId</td>
<td style="text-align: left;">object</td>
<td>供应商id</td>
</tr>
<tr>
<td style="text-align: left;">productId</td>
<td style="text-align: left;">object</td>
<td>产品id</td>
</tr>
<tr>
<td style="text-align: left;">clientId</td>
<td style="text-align: left;">object</td>
<td>客户id</td>
</tr>
<tr>
<td style="text-align: left;">transporter</td>
<td style="text-align: left;">object</td>
<td>运输商</td>
</tr>
<tr>
<td style="text-align: left;">materialId</td>
<td style="text-align: left;">object</td>
<td>物料id</td>
</tr>
<tr>
<td style="text-align: left;">mineId</td>
<td style="text-align: left;">object</td>
<td>矿点id</td>
</tr>
<tr>
<td style="text-align: left;">orderNumber</td>
<td style="text-align: left;">object</td>
<td>订单数量</td>
</tr>
<tr>
<td style="text-align: left;">orderStatus</td>
<td style="text-align: left;">object</td>
<td>订单状态</td>
</tr>
<tr>
<td style="text-align: left;">tenantId</td>
<td style="text-align: left;">object</td>
<td>租户id</td>
</tr>
<tr>
<td style="text-align: left;">remark</td>
<td style="text-align: left;">object</td>
<td>备注</td>
</tr>
<tr>
<td style="text-align: left;">phone</td>
<td style="text-align: left;">object</td>
<td>手机号</td>
</tr>
<tr>
<td style="text-align: left;">materialName</td>
<td style="text-align: left;">object</td>
<td>物料名称</td>
</tr>
<tr>
<td style="text-align: left;">companyName</td>
<td style="text-align: left;">object</td>
<td>供应商名称</td>
</tr>
<tr>
<td style="text-align: left;">productName</td>
<td style="text-align: left;">object</td>
<td>产品名称</td>
</tr>
<tr>
<td style="text-align: left;">clientName</td>
<td style="text-align: left;">object</td>
<td>客户名称</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ol>
<li>接口参数说明: 参数有两种来源 ,: 点击左侧的订单后将订单信息放在右侧后进行验证 ; 直接输入业务号后验证;
(1)点击左侧的订单后将订单信息放在右侧后进行验证时 ,参数传入: 订单id ;订单card ; 页面参数的场地id;
(2)直接输入业务号后验证时: 参数传入 : 订单card ; 页面参数的场地id; </li>
</ol>
<p>2.接口返回的errorMsg有数据时,表示有错误信息,直接抛出errorMsg的信息即可;;</p>
<p>3.vehicleType101销售102采购; weighingStatus:0未过磅1一次过磅2二次过磅;
页面上取皮重还是去毛重请根据这两个字段共同控制; </p>
<ol>
<li>过磅操作台页面上的字段 , 以及 crud按钮的保存方法, 与过磅管理2页面中的方法保持一致即可; </li>
</ol>
<p>有哪些字段不明白的请直接问我.</p>