【项目管理系统】①


4.修改

<h5>简要描述</h5> <pre><code> - 功能 功能 - 权限标签 prj:invoice:update - 新建 by zj 2022-03-10 11:52:58 星期四 - 修改 by llz 2022-03-11 17:07:10 星期五 请求字段添加invoiceTypeCode 发票类型编码 - 修改 by zj 2022-05-06 15:47:15 星期五 添加请求参数 managerMemberId 经办人id</code></pre> <h5>请求URL</h5> <ul> <li><code>{URL}/ent/invoice</code></li> </ul> <h5>请求方式</h5> <ul> <li>PUT</li> </ul> <h5>请求参数</h5> <pre><code> { &amp;quot;id&amp;quot;:23, &amp;quot;projectId&amp;quot;:1223, &amp;quot;fileId&amp;quot;:1, &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;invoiceTypeCode&amp;quot;:&amp;quot;General &amp;quot;, &amp;quot;managerMemberId&amp;quot;:123, &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; }] }</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;">id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">num</td> <td>数据id</td> </tr> <tr> <td style="text-align: left;">projectId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">num</td> <td>项目id</td> </tr> <tr> <td style="text-align: left;">fileId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">num</td> <td>发票文件id 关联x_aliyun_oss_upload</td> </tr> <tr> <td style="text-align: left;">itemName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>货物名称</td> </tr> <tr> <td style="text-align: left;">invoiceDate</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>开票时间</td> </tr> <tr> <td style="text-align: left;">invoiceNumber</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>代码</td> </tr> <tr> <td style="text-align: left;">sellerName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>开票公司</td> </tr> <tr> <td style="text-align: left;">purchaserName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>收票公司</td> </tr> <tr> <td style="text-align: left;">invoiceType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>发票类型(普票、专票)</td> </tr> <tr> <td style="text-align: left;">unitPrice</td> <td style="text-align: left;">否</td> <td style="text-align: left;">num</td> <td>单价</td> </tr> <tr> <td style="text-align: left;">quantity</td> <td style="text-align: left;">否</td> <td style="text-align: left;">num</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;">taxRate</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>税率</td> </tr> <tr> <td style="text-align: left;">invoiceTax</td> <td style="text-align: left;">是</td> <td style="text-align: left;">num</td> <td>进项税额</td> </tr> <tr> <td style="text-align: left;">invoiceAmountPreTax</td> <td style="text-align: left;">是</td> <td style="text-align: left;">num</td> <td>不含税价格</td> </tr> <tr> <td style="text-align: left;">totalAmount</td> <td style="text-align: left;">是</td> <td style="text-align: left;">num</td> <td>含税价格</td> </tr> <tr> <td style="text-align: left;">managerMemberId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">num</td> <td>经办人id</td> </tr> <tr> <td style="text-align: left;">itemList</td> <td style="text-align: left;">否</td> <td style="text-align: left;">list</td> <td>详情列表</td> </tr> <tr> <td style="text-align: left;">itemName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>货物或应税劳务、服务名称</td> </tr> <tr> <td style="text-align: left;">specification</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>规格型号</td> </tr> <tr> <td style="text-align: left;">unit</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>单位</td> </tr> <tr> <td style="text-align: left;">quantity</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>数量</td> </tr> <tr> <td style="text-align: left;">unitPrice</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>单价</td> </tr> <tr> <td style="text-align: left;">amount</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>金额</td> </tr> <tr> <td style="text-align: left;">taxRate</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>税率</td> </tr> <tr> <td style="text-align: left;">tax</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>税额</td> </tr> <tr> <td style="text-align: left;">invoiceTypeCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>发票类型编码 普票 General 专票 Special 其他Others</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { &amp;quot;code&amp;quot;: 0, &amp;quot;data&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> </tbody> </table>

页面列表

ITEM_HTML