【项目管理系统】①


1-新增

简要描述
    - 功能
            新增
    - 权限标签
            prj:cost:save
    - 新建 by zj 2022-01-21 11:31:38 星期五
    - 修改 by llz 2022-01-25 18:05:13 星期二
            修改 劳务费说明字段名称为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 20:50:10 星期日
            材料明细费用列表中添加 materialId 材料id字段
请求URL
  • {URL}/prj/cost/save
请求方式
  • POST
请求参数
    {
        "typeId" : 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":[{
                "contactQuantityId":123,
                "instruction": "说明",
                "unitPrice":12.23,
                "amount": 12,
                "subtotal": 12.23,
                "remark":"备注"
            }],
        "materialDetailList":[{
                "materialId":123,
                "instruction": "说明",
                "contactQuantityId":123,
                "sku":"型号规格",
                "name":"材料名称",
                "unitPrice":12.23,
                "amount": 12,
                "subtotal": 12.23,
                "remark":"备注"
            }],
        "leaseDetailList":[{
                "contactQuantityId":123,
                "name": "设备名称",
                "unitPrice": 12.3,
                "amount": 13,
                "remark": "备注",
                "sku": "型号规格",
                "entryDate": "2021-09-08 00:00:00",
                "exitDate": "2021-09-08 00:00:00",
                "days": 12
            }],
        "reimburseDeatilList":[{
                "unitPrice": 12.3,
                "amount": 13,
                "contactQuantityId":123,
                "name" : "报销名称",
                "subtotal" : 123.23,
                "typeId" : 123,
                "reimburserMemberId" : 123,
                "attachmentList":[{
                        "name":"文件",
                        "url":"www.baidu.cin",
                        "createTime":"2021-09-07",
                        "createByName":"上传人姓名"
                    }]
            }]
    }
参数
参数名 必选 类型 说明
typeId number 费用类型id 1-劳务费 2-材料费 3-设备租赁 4-项目报销
name string 结算名称
projectId number 项目id
price number 结算金额
priceCapital string 大写金额
managerMemberId number 经办人 id
reimburserMemberId number 报销人 id
settleDate string 结算日期/报销时间
dueDate string 截止日期
settleFlag number 是否已打款/是否已报销 0-否 1-是
billingFlag number 是否已开票 0-否 1-是
instruction string 结算说明(限500)
supplierId number 供应商id
attachmentList list 附件列表
name string 文件名
url string 文件路径
createTime date 上传时间
createByName string 上传人姓名
laborDetailList list 劳务费列表
contactQuantityId num 合同材料清单清单id
instruction string 内容
unitPrice number 单价
amount number 数量
subtotal number 小计
remark string 备注
materialDetailList list 材料费详情列表
contactQuantityId num 合同材料清单清单id
materialId num 材料信息id
instruction string 说明
sku string 型号规格
name string 材料名称
unitPrice number 单价
amount number 数量
subtotal number 小计
remark string 备注
leaseDetailList list 设备租赁详情列表
contactQuantityId num 合同材料清单清单id
name string 设备名称
unitPrice number 单价
amount number 数量
remark string 备注
sku string 规格
entryDate date 进场时间
exitDate date 退场时间
days number 租赁天数
reimburseDeatilList list 项目报销详情列表
contactQuantityId num 合同材料清单清单id
unitPrice number 单价
amount number 数量
name string 报销名称
subtotal number 金额
typeId number 字典表 类型id prjCostEimburseType
reimburseMemberId number 报销人id
attachmentList list 附件列表
name string 文件名
url string 文件路径
createTime date 上传时间
createByName string 上传人姓名
laborTypeCode string 劳务费类型 默认为Labor,农民工工资WagesOfMigrantWorkers
返回示例
    {
        "code": 0,
        "data": {},
        "message": ""
    }
返回参数说明
参数名 类型 说明
code int 返回结果 0 成功 500 异常
message int 返回信息
data object 返回结果

页面列表

ITEM_HTML