新增/修改一条未提交的发票(1)
<h5>简要描述</h5>
<ul>
<li>新增/修改一条未提交的发票信息</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://localhost:10003/api/v1/fapiao/insert</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;">uuid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>发票ID(存在则更新,不存在即新增)</td>
</tr>
<tr>
<td style="text-align: left;">category</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>发票类别,增值税.机打.火车.出租车等</td>
</tr>
<tr>
<td style="text-align: left;">folder</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>发票票夹uuid</td>
</tr>
<tr>
<td style="text-align: left;">projectId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>项目uuid</td>
</tr>
<tr>
<td style="text-align: left;">customerId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>客户uuid</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;">type1</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>发票大类</td>
</tr>
<tr>
<td style="text-align: left;">type2</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>发票小类</td>
</tr>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>发票代码</td>
</tr>
<tr>
<td style="text-align: left;">number</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>发票号码</td>
</tr>
<tr>
<td style="text-align: left;">validateCode</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>校验码</td>
</tr>
<tr>
<td style="text-align: left;">createDate</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">date</td>
<td>开票时间</td>
</tr>
<tr>
<td style="text-align: left;">buyer</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>购买方</td>
</tr>
<tr>
<td style="text-align: left;">buyerTaxNumber</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>购买税号</td>
</tr>
<tr>
<td style="text-align: left;">saler</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>销售方</td>
</tr>
<tr>
<td style="text-align: left;">salerTaxNumber</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>销售方税号</td>
</tr>
<tr>
<td style="text-align: left;">taxExcludedAmount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">double</td>
<td>不含税金额</td>
</tr>
<tr>
<td style="text-align: left;">taxAmount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">double</td>
<td>税额</td>
</tr>
<tr>
<td style="text-align: left;">totalAmount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">double</td>
<td>价税合计金额</td>
</tr>
<tr>
<td style="text-align: left;">consumeAmount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">double</td>
<td>消费金额</td>
</tr>
<tr>
<td style="text-align: left;">passenger</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>乘客</td>
</tr>
<tr>
<td style="text-align: left;">position</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>出发地</td>
</tr>
<tr>
<td style="text-align: left;">endPosition</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>目的地</td>
</tr>
<tr>
<td style="text-align: left;">consumeTime</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">date</td>
<td>消费时间</td>
</tr>
<tr>
<td style="text-align: left;">beginTime</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">date</td>
<td>出发时间</td>
</tr>
<tr>
<td style="text-align: left;">endTime</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">date</td>
<td>结束时间</td>
</tr>
<tr>
<td style="text-align: left;">seatType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>座位类型</td>
</tr>
<tr>
<td style="text-align: left;">fapiaoAmount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">double</td>
<td>发票金额</td>
</tr>
<tr>
<td style="text-align: left;">count</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>发票张数</td>
</tr>
<tr>
<td style="text-align: left;">userName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>销售姓名</td>
</tr>
<tr>
<td style="text-align: left;">createTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">date</td>
<td>数据创建时间</td>
</tr>
<tr>
<td style="text-align: left;">modifyTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">date</td>
<td>数据修改时间</td>
</tr>
<tr>
<td style="text-align: left;">fapiaoType</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;">days</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td>补贴天数</td>
</tr>
<tr>
<td style="text-align: left;">flag</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>是否删除标识</td>
</tr>
<tr>
<td style="text-align: left;">fileId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td>附件id ( SW id)</td>
</tr>
<tr>
<td style="text-align: left;">fileType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td>附件类型 png jpg pdf</td>
</tr>
<tr>
<td style="text-align: left;">check</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td>true 已验真 false 未验真</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td>与报销单关联后与报销单状态保持同步</td>
</tr>
<tr>
<td style="text-align: left;">extraTotalamount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">double</td>
<td>与表中字段无关的总数</td>
</tr>
</tbody>
</table>
<h5>请求示例</h5>
<pre><code> {
"category":"1",
"folder":"AAAA",
"remark":"路费车费",
"type1":1,
"type2":20,
"code":"FWEFWEFWE",
"number":"FEWF1231241",
"validateCode":"DF#WR#F",
"createDate":"2021-10-20",
"buyer":"九州方圆",
"buyerTaxNumber":"FWEJIOFJWE",
"saler":"支付宝",
"salerTaxNumber":"FIEOWJFIO9080",
"taxExcludedAmount":22.23,
"taxAmount":2.23,
"totalAmount":20.00,
"consumeAmount":23.23,
"passenger":"张三",
"position":"杭州",
"endPosition":"温州",
"consumeTime":"2021-10-10",
"beginTime":"2021-10-10",
"endTime":"2021-10-20",
"seatType":"一等座",
"fapiaoAmount":20.00,
"count":2,
"userName":"sjh",
"createTime":"2021-10-10",
"modifyTime":"2021-10-10",
"fapiaoType":1,
"flag":1
}</code></pre>
<h5>返回示例</h5>
<pre><code> {
"code": 0,
"count": 0,
"msg": "新增一条发票成功",
"data": []
}</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-成功 -1 - 失败</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td>返回方法返回消息 , succ-成功 error-错误</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">list</td>
<td>返回新增/更新的发票信息</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>