【项目管理系统】①


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>

页面列表

ITEM_HTML