2-修改
<h5>简要描述</h5>
<pre><code> - 功能
修改
- 权限标签
prj:cost:update
- 新建 by zj 2022-01-21 11:31:38 星期五
- 修改 by llz 2022-01-25 18:06:18 星期二
修改 劳务费说明字段名称为instruction
- 修改 by llz 2022-03-10 14:21:47 星期四
添加 添加请求字段laborTypeCode
- 修改 by zj 2022-04-11 14:07:34 星期一
各个明细列表中添加请求参数
| contactQuantityId 合同材料清单清单id |
- 修改 by zj 2022-04-12 11:58:55 星期二
报销费用 添加 unitPrice 单价 amount 数量 字段
材料费用 添加 instruction 内容 字段
- 修改 by zj 2022-06-26 21:24:26 星期日
材料费用 添加 materialId 内容 字段</code></pre>
<h5>请求URL</h5>
<ul>
<li><code>{URL}/prj/cost</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>PUT</li>
</ul>
<h5>请求参数</h5>
<pre><code> {
"id" : 2,
"name" : "结算名称",
"projectId" : 23,
"price" : 23.45,
"priceCapital" : "大写金额",
"managerMemberId" : 123,
"reimburseMemberId" : 234,
"settleDate" : "2021-09-02 00:00:00",
"dueDate" : "2021-09-02 00:00:00",
"settleFlag" : 1,
"billingFlag" : 1,
"settleInstruction" : "结算说明",
"supplierId": 1234,
"laborTypeCode":"Labor",
"attachmentList":[{
"name":"文件",
"url":"www.baidu.cin",
"createTime":"2021-09-07",
"createByName":"上传人姓名"
}],
"laborDetailList":[{
"id" : 2,
"contactQuantityId":123,
"instruction": "说明",
"unitPrice":12.23,
"amount": 12,
"subtotal": 12.23,
"remark":"备注"
}],
"materialDetailList":[{
"id" : 2,
"instruction": "说明",
"contactQuantityId":123,
"sku":"型号规格",
"name":"材料名称",
"unitPrice":12.23,
"amount": 12,
"subtotal": 12.23,
"remark":"备注"
}],
"leaseDetailList":[{
"id" : 2,
"contactQuantityId":123,
"name": "设备名称",
"unit_price": 12.3,
"amount": 13,
"remark": "备注",
"sku": "型号规格",
"entryDate": "2021-09-08 00:00:00",
"exitDate": "2021-09-08 00:00:00",
"days": 12
}],
"reimburseDetailList":[{
"id" : 2,
"contactQuantityId":123,
"unitPrice": 12.3,
"amount": 13,
"name" : "报销名称",
"subtotal" : 123.23,
"typeId" : 123,
"reimburseMemberId" : 123,
"attachmentList":[{
"name":"文件",
"url":"www.baidu.cin",
"createTime":"2021-09-07",
"createByName":"上传人姓名"
}]
}
]
}</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;">number</td>
<td>数据id</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>结算名称</td>
</tr>
<tr>
<td style="text-align: left;">projectId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>项目id</td>
</tr>
<tr>
<td style="text-align: left;">price</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>结算金额</td>
</tr>
<tr>
<td style="text-align: left;">priceCapital</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>大写金额</td>
</tr>
<tr>
<td style="text-align: left;">managerMemberId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">number</td>
<td>经办人 id</td>
</tr>
<tr>
<td style="text-align: left;">reimburserMemberId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">number</td>
<td>报销人 id</td>
</tr>
<tr>
<td style="text-align: left;">settleDate</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>结算日期/报销时间</td>
</tr>
<tr>
<td style="text-align: left;">dueDate</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>截止日期</td>
</tr>
<tr>
<td style="text-align: left;">settleFlag</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">number</td>
<td>是否已打款/是否已报销 0-否 1-是</td>
</tr>
<tr>
<td style="text-align: left;">billingFlag</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">number</td>
<td>是否已开票 0-否 1-是</td>
</tr>
<tr>
<td style="text-align: left;">settleInstruction</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>结算说明(限500)</td>
</tr>
<tr>
<td style="text-align: left;">supplierId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">number</td>
<td>供应商id</td>
</tr>
<tr>
<td style="text-align: left;">attachmentList</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">list</td>
<td>附件列表</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>文件名</td>
</tr>
<tr>
<td style="text-align: left;">url</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;">createByName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>上传人姓名</td>
</tr>
<tr>
<td style="text-align: left;">laborDetailList</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">list</td>
<td>劳务费列表</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>数据id</td>
</tr>
<tr>
<td style="text-align: left;">contactQuantityId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">num</td>
<td>合同材料清单清单id</td>
</tr>
<tr>
<td style="text-align: left;">instruction</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;">number</td>
<td>单价</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>梳理</td>
</tr>
<tr>
<td style="text-align: left;">subtotal</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</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;">materialDetailList</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">list</td>
<td>材料费详情列表</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>数据id</td>
</tr>
<tr>
<td style="text-align: left;">instruction</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>内容</td>
</tr>
<tr>
<td style="text-align: left;">contactQuantityId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">num</td>
<td>合同材料清单清单id</td>
</tr>
<tr>
<td style="text-align: left;">materialId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">num</td>
<td>材料信息id</td>
</tr>
<tr>
<td style="text-align: left;">sku</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>型号规格</td>
</tr>
<tr>
<td style="text-align: left;">name</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;">number</td>
<td>单价</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>数量</td>
</tr>
<tr>
<td style="text-align: left;">subtotal</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">number</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;">leaseDetailList</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">list</td>
<td>设备租赁详情列表</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>数据id</td>
</tr>
<tr>
<td style="text-align: left;">contactQuantityId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">num</td>
<td>合同材料清单清单id</td>
</tr>
<tr>
<td style="text-align: left;">name</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;">number</td>
<td>单价</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</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;">sku</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>规格</td>
</tr>
<tr>
<td style="text-align: left;">entryDate</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">date</td>
<td>进场时间</td>
</tr>
<tr>
<td style="text-align: left;">exitDate</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">date</td>
<td>退场时间</td>
</tr>
<tr>
<td style="text-align: left;">days</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>租赁天数</td>
</tr>
<tr>
<td style="text-align: left;">reimburseDetailList</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">list</td>
<td>项目报销详情列表</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>数据id</td>
</tr>
<tr>
<td style="text-align: left;">unitPrice</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>单价</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>数量</td>
</tr>
<tr>
<td style="text-align: left;">contactQuantityId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">num</td>
<td>合同材料清单清单id</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>报销名称</td>
</tr>
<tr>
<td style="text-align: left;">subtotal</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>金额</td>
</tr>
<tr>
<td style="text-align: left;">typeId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>字典表 类型id prjCostEimburseType</td>
</tr>
<tr>
<td style="text-align: left;">reimburseMemberId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td>报销人id</td>
</tr>
<tr>
<td style="text-align: left;">attachmentList</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">list</td>
<td>附件列表</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>文件名</td>
</tr>
<tr>
<td style="text-align: left;">url</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;">createByName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>上传人姓名</td>
</tr>
<tr>
<td style="text-align: left;">laborTypeCode</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>劳务费类型 默认为Labor,农民工工资WagesOfMigrantWorkers</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
"code": 0,
"data": {},
"message": ""
}</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>