添加春播填报
<h5>简要描述</h5>
<ul>
<li>首次点击保存按钮,新增春播填报单据</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/progressInfo/add</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;">plantSeasonId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>种植季id</td>
</tr>
<tr>
<td style="text-align: left;">schemeType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>方案类型</td>
</tr>
<tr>
<td style="text-align: left;">statisticsDate</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>统计日期</td>
</tr>
<tr>
<td style="text-align: left;">progressInfoSpringCropsTypeDTOS</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">array</td>
<td>主粮、牧草、中草药</td>
</tr>
<tr>
<td style="text-align: left;">progressSpringDetailsOtherDTOS</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">array</td>
<td>其他</td>
</tr>
</tbody>
</table>
<p>例:如下:</p>
<pre><code>{
"plantSeasonId": 5,
"schemeType": 86,
"statisticsDate": "2022-01-21",
"progressInfoSpringCropsTypeDTOS": [
{
"cropsTypeId": 7,
"progressInfoSpringCropsDTOS": [
{
"area2": "",
"cropsId": 1,//作物id
"personalArea": "220",//新增个人
"planArea": "1000.0",//计划播种面积
"planUnitiveArea": "1000.0",//计划自种面积
"planPersonalArea": "1000.0",//计划个人面积
"planRentArea": "1000.0",//计划外租面积
"rentArea": "1100",//新增外租
"unitiveArea": "500"//新增自种
},
{
"area2": "",
"cropsId": 2,
"personalArea": "150",
"planArea": "8000.0",
"planUnitiveArea": "4000.0",
"planPersonalArea": "3000.0",
"planRentArea": "1000.0",
"rentArea": "100",
"unitiveArea": "100"
}
]
}
],
"progressSpringDetailsOtherDTOS": [
{
"area": 800,//面积
"landTypeId": 108 //用途编码
},
{
"area": 500,
"landTypeId": 109
},
{
"area": 300,
"landTypeId": 110
}
]
}</code></pre>
<h5>返回示例</h5>
<p>1、正常返回示例</p>
<pre><code>{
"code": 1,
"message": "操作成功",
"data": {
"id": 148,
"billName": "谢尔塔拉农场第一生产队春播填报单7",
"businessCode": "bp446f1600eb00481396de62c7e3b7a60f",
"schemeType": 86,
"orgId": 844,
"plantSeasonId": 5,
"statisticsDate": "2023-01-26 00:00:00",
"createId": 96,
"ctime": "2022-01-26 14:36:46",
"lastUpdateUserId": 96,
"lastUpdateTime": "2022-01-26 14:36:46",
"status": 0
},
"exceptionMsg": null,
"exceptionTrace": null
}</code></pre>
<p>2、选择的统计日期已存在单据,状态包括未提交、已提交审批中、审批通过、已驳回,则返回对应错误</p>
<pre><code>{
"code": -1,
"message": "当前统计日期存在未提交单据!",
"data": null,
"exceptionMsg": null,
"exceptionTrace": null
}</code></pre>