【项目管理系统】①


1-发票识别

<h5>简要描述</h5> <ul> <li> <p>发票识别</p> <pre><code>发票识别</code></pre> </li> <li>权限标签 plugin:invoice:recognize</li> <li>新建 by llz 2022-03-01 10:43:55 星期二</li> <li>修改 by llz 2022-03-01 17:57:07 星期二 修改 返回字段修改 drawerName -&gt; drawer 、invoiceAmountIncludeTax -&gt; totalAmount purchasesAmountTax -&gt; invoiceTax</li> <li>修改 by llz 2022-03-02 17:03:04 星期三 修改 字段名称修改drawer -&gt; sellerName invoiceCode -&gt; invoiceNumber</li> <li> <p>修改 by zj 2022-03-10 10:21:45 星期四 修改接口结构 加上失败结果信息|权限标识修改</p> <h5>请求URL</h5> </li> <li><code>{URL}/plugin/recognize/invoice/batch</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST</li> </ul> <h5>请求参数</h5> <pre><code> form-data</code></pre> <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;">file</td> <td style="text-align: left;">是</td> <td style="text-align: left;">List</td> <td>文件列表</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { &amp;quot;code&amp;quot;: 0, &amp;quot;data&amp;quot;: { successAmount:12, failAmount:12, failList:[{ &amp;quot;fileId&amp;quot;:1, &amp;quot;fileUrl&amp;quot;:&amp;quot;http://localhost:8090/pic/5678351662745600.file&amp;quot;, &amp;quot;fileName&amp;quot;:&amp;quot;文件名称&amp;quot;, &amp;quot;reason&amp;quot;:&amp;quot;文件过大&amp;quot; }], successList:[{ &amp;quot;fileId&amp;quot;:1, &amp;quot;fileUrl&amp;quot;:&amp;quot;http://localhost:8090/pic/5678351662745600.file&amp;quot;, &amp;quot;fileName&amp;quot;:&amp;quot;文件名称&amp;quot;, &amp;quot;itemName&amp;quot;: &amp;quot;货物名称&amp;quot;, &amp;quot;invoiceDate&amp;quot;:&amp;quot;开票时间&amp;quot;, &amp;quot;invoiceNumber&amp;quot;:&amp;quot;代码&amp;quot;, &amp;quot;sellerName&amp;quot;:&amp;quot;开票公司&amp;quot;, &amp;quot;purchaserName&amp;quot;:&amp;quot;收票公司&amp;quot;, &amp;quot;invoiceType&amp;quot;:&amp;quot;发票类型&amp;quot;, &amp;quot;unitPrice&amp;quot;:11.1, &amp;quot;quantity&amp;quot;:1, &amp;quot;remark&amp;quot;:&amp;quot;摘要&amp;quot;, &amp;quot;taxRate&amp;quot;:&amp;quot;税率&amp;quot;, &amp;quot;invoiceTax&amp;quot;:11.1, &amp;quot;invoiceAmountPreTax&amp;quot;:11.1, &amp;quot;totalAmount&amp;quot;:11.1, &amp;quot;itemList&amp;quot;:[{ &amp;quot;itemName&amp;quot;:&amp;quot;货物名称&amp;quot;, &amp;quot;specification&amp;quot;:&amp;quot;规格型号&amp;quot;, &amp;quot;unit&amp;quot;:&amp;quot;单位&amp;quot;, &amp;quot;quantity&amp;quot;:&amp;quot;123&amp;quot;, &amp;quot;unitPrice&amp;quot;:&amp;quot;12.34&amp;quot;, &amp;quot;amount&amp;quot;:&amp;quot;12.34&amp;quot;, &amp;quot;taxRate&amp;quot;:&amp;quot;2.3%&amp;quot;, &amp;quot;tax&amp;quot;:&amp;quot;123&amp;quot; }] }] }, &amp;quot;message&amp;quot;: &amp;quot;&amp;quot; }</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;">int</td> <td>返回结果 0 成功 500 异常</td> </tr> <tr> <td style="text-align: left;">message</td> <td style="text-align: left;">int</td> <td>返回信息</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;">successAmount</td> <td style="text-align: left;">list</td> <td>识别成功数量</td> </tr> <tr> <td style="text-align: left;">failAmount</td> <td style="text-align: left;">num</td> <td>识别失败数量</td> </tr> <tr> <td style="text-align: left;">failList</td> <td style="text-align: left;">list</td> <td>识别失败列表</td> </tr> <tr> <td style="text-align: left;">fileId</td> <td style="text-align: left;">num</td> <td>发票文件id 关联x_aliyun_oss_upload</td> </tr> <tr> <td style="text-align: left;">fileUrl</td> <td style="text-align: left;">string</td> <td>发票文件url</td> </tr> <tr> <td style="text-align: left;">fileName</td> <td style="text-align: left;">string</td> <td>发票文件名称</td> </tr> <tr> <td style="text-align: left;">reason</td> <td style="text-align: left;">string</td> <td>失败原因</td> </tr> <tr> <td style="text-align: left;">successList</td> <td style="text-align: left;">list</td> <td>识别成功列表</td> </tr> <tr> <td style="text-align: left;">fileId</td> <td style="text-align: left;">num</td> <td>发票文件id 关联x_aliyun_oss_upload</td> </tr> <tr> <td style="text-align: left;">fileUrl</td> <td style="text-align: left;">string</td> <td>发票文件url</td> </tr> <tr> <td style="text-align: left;">fileName</td> <td style="text-align: left;">string</td> <td>发票文件名称</td> </tr> <tr> <td style="text-align: left;">itemName</td> <td style="text-align: left;">string</td> <td>货物名称</td> </tr> <tr> <td style="text-align: left;">invoiceDate</td> <td style="text-align: left;">string</td> <td>开票时间</td> </tr> <tr> <td style="text-align: left;">invoiceNumber</td> <td style="text-align: left;">string</td> <td>代码</td> </tr> <tr> <td style="text-align: left;">sellerName</td> <td style="text-align: left;">string</td> <td>开票公司</td> </tr> <tr> <td style="text-align: left;">purchaserName</td> <td style="text-align: left;">string</td> <td>收票公司</td> </tr> <tr> <td style="text-align: left;">invoiceType</td> <td style="text-align: left;">string</td> <td>发票类型(普票、专票)</td> </tr> <tr> <td style="text-align: left;">unitPrice</td> <td style="text-align: left;">num</td> <td>单价</td> </tr> <tr> <td style="text-align: left;">quantity</td> <td style="text-align: left;">num</td> <td>数量</td> </tr> <tr> <td style="text-align: left;">remark</td> <td style="text-align: left;">string</td> <td>摘要</td> </tr> <tr> <td style="text-align: left;">taxRate</td> <td style="text-align: left;">string</td> <td>税率</td> </tr> <tr> <td style="text-align: left;">invoiceTax</td> <td style="text-align: left;">num</td> <td>进项税额</td> </tr> <tr> <td style="text-align: left;">invoiceAmountPreTax</td> <td style="text-align: left;">num</td> <td>不含税价格</td> </tr> <tr> <td style="text-align: left;">totalAmount</td> <td style="text-align: left;">num</td> <td>含税价格</td> </tr> <tr> <td style="text-align: left;">itemList</td> <td style="text-align: left;">list</td> <td>详情列表</td> </tr> <tr> <td style="text-align: left;">itemName</td> <td style="text-align: left;">string</td> <td>货物或应税劳务、服务名称</td> </tr> <tr> <td style="text-align: left;">specification</td> <td style="text-align: left;">string</td> <td>规格型号</td> </tr> <tr> <td style="text-align: left;">unit</td> <td style="text-align: left;">string</td> <td>单位</td> </tr> <tr> <td style="text-align: left;">quantity</td> <td style="text-align: left;">string</td> <td>数量</td> </tr> <tr> <td style="text-align: left;">unitPrice</td> <td style="text-align: left;">string</td> <td>单价</td> </tr> <tr> <td style="text-align: left;">amount</td> <td style="text-align: left;">string</td> <td>金额</td> </tr> <tr> <td style="text-align: left;">taxRate</td> <td style="text-align: left;">string</td> <td>税率</td> </tr> <tr> <td style="text-align: left;">tax</td> <td style="text-align: left;">string</td> <td>税额</td> </tr> </tbody> </table>

页面列表

ITEM_HTML