cmi项目管理
  1. 乙方合同
cmi项目管理
  • 下拉选
    • 乙方合同下拉
      GET
    • 获取项目名称列表
      GET
    • 施工计划下拉
      GET
    • 用户下拉
      GET
    • 部门下拉
      GET
    • 仓库下拉
      GET
    • 甲方合同下拉
      GET
    • 合同范本下拉
      GET
    • 招标计划下拉
      GET
    • 供应商下拉
      GET
  • 付费企业端
    • 文件系统
      • 获取调用COS的临时token
      • 添加文件信息
    • 公共接口
      • 招标计划基础信息
    • 系统管理
      • 组织架构
        • 部门
          • 创建组织
          • 编辑组织
          • 删除
          • 根据pid获取直接子级
          • 部门添加用户
          • 部门删除用户
          • 获取部门所有成员
          • 所有部门及成员信息
          • 权限配置
        • OA
          • 创建审批流
          • 编辑审批流
          • 删除审批流
          • 审批流详情
          • 审批流列表
          • 创建审核任务
          • 审核
          • 根据模块查找审批流
      • 字典项
        • 分页列表
        • 字典项详情,包含全部子项
        • 添加/编辑子项
        • 删除子项
      • 企业管理
        • 创建企业
        • 企业详情
        • 编辑企业
        • 创建或编辑公户信息
        • banner图列表
        • 创建banner图
        • 编辑banner图
        • 删除banner图
        • 启用/禁用banner图
        • 可分配权限列表
      • 用户相关
        • 登录
        • 查看个人信息
        • 退出登录
        • 注册
        • 修改密码
      • 人员管理
        • 企业人员列表
        • 企业添加人员
        • 企业编辑人员
        • 企业人员详情
        • 删除人员
    • 招标管理
      • 项目管理
        • 创建项目信息
        • 修改项目信息
        • 删除项目
        • 获取项目信息列表
        • 项目详情
        • 提交项目状态信息审核
        • 获取项目可用余额
      • 招标计划
        • 获取招标计划列表
        • 创建招标计划
        • 修改项目信息
        • 删除项目
        • 招标计划详情
      • 投标保证金
        • 保证金列表
        • 确认保证金收款
        • 退还保证金收款
        • 保证金详情
      • 评标管理
        • 列表
        • 提交投标审核结果
        • 评标详情
    • 消息管理
      • 消息列表
    • 供应商管理
      • 企业生成邀请码
      • 供应商分类树形数据
      • 供应商账号注册
      • 完善供应商信息
      • 供应商详情
      • 供应商分页
      • 企业启用/禁用供应商
      • 企业解绑供应商
    • 物资管理
      • 仓库档案
        • 添加仓库
        • 仓库列表
        • 编辑仓库
        • 仓库详情
        • 仓库库存明细分页
      • 采购计划
        • 创建采购计划
        • 编辑采购计划
        • 采购计划列表
        • 采购计划详情
        • 根据明细模板获取明细列表
      • 采购入库
        • 入库记录列表
        • 创建入库记录
        • 编辑入库记录
        • 入库记录详情
        • 创建入库明细
        • 编辑入库明细
        • 删除入库明细
      • 采购出库
        • 出库记录列表
        • 创建出库记录
        • 编辑出库记录
        • 出库记录详情
        • 创建出库明细
        • 编辑出库明细
        • 删除出库明细
      • 拨调管理
        • 物资调拨(已可联调)
          • 调拨记录列表
          • 创建物资调拨
          • 编辑物资调拨记录
          • 物资调拨详情
          • 创建调拨明细
          • 编辑调拨明细
          • 删除出库明细
    • 合同管理
      • 合同范本
        • 列表
        • 创建
        • 编辑
        • 详情
        • 删除
      • 甲方合同
        • 列表
        • 创建
        • 编辑
        • 详情
        • 删除
      • 乙方合同
        • 根据模板文件获取价款明细
          POST
        • 根据模板文件获取采购明细
          POST
        • 列表
          GET
        • 创建
          POST
        • 编辑
          PUT
        • 详情
          GET
        • 删除
          DELETE
    • 生产管理
      • 进度管理
        • 施工计划
          • 创建施工计划
          • 编辑施工计划
          • 施工计划详情
          • 删除施工计划
          • 施工计划列表
          • 施工计划进度填报对比
        • 进度填报
          • 进度填报列表
          • 创建进度填报
          • 编辑进度填报
          • 进度填报详情
        • 年度计划产值
          • 创建年度计划产值
          • 编辑年度计划产值
          • 年度计划产值列表
          • 年度计划产值详情
        • 月度计划填报
          • 月度计划填报列表
          • 创建月度计划填报
          • 编辑月度计划填报
          • 月度计划填报详情
    • 人员管理
      • 劳务人员
        • 劳务人员列表
        • 导入劳务人员
        • 创建劳务人员
        • 劳务人员详情
        • 更新劳务人员信息
        • 删除劳务人员
      • 项目人员
        • 项目部
          • 创建项目部
          • 项目部列表
          • 项目部详情
          • 更新项目部信息
        • 项目人员
          • 创建项目人员
          • 项目人员列表
          • 项目人员详情
          • 更新项目部信息
    • 结算管理
      • 甲方合同结算
        • 甲方合同结算列表
        • 创建甲方合同结算
        • 编辑甲方合同结算
        • 甲方合同结算详情
        • 创建时获取截至上期结算信息
      • 乙方合同结算(供方和材料类合同结算)(开发中)
        • 乙方合同结算列表
        • 创建乙方合同结算
        • 编辑乙方合同结算
        • 乙方合同结算详情
        • 创建时获取截至上期结算信息
    • 资金管理
      • 收款管理
        • 创建收款记录
        • 编辑收款记录
        • 收款记录列表
        • 收款记录详情
      • 资金支付计划
        • 资金支付计划列表
        • 创建资金支付计划
        • 编辑资金支付计划
        • 资金支付计划详情
      • 付款管理
        • 创建付款记录
        • 编辑付款记录
        • 付款记录详情
        • 付款记录列表
      • 备用金管理
        • 项目备用金
          • 项目备用金列表
          • 创建项目备用金
          • 编辑项目备用金
          • 项目备用金详情
        • 企业备用金
          • 项目备用金列表
          • 创建项目备用金
          • 编辑项目备用金
          • 项目备用金详情
      • 发票管理
        • 列表
        • 导入发票
        • 上传发票附件
        • 删除发票附件
        • 获取发票附件
    • 成本分析
      • 进度分析
      • 项目成本分析
      • 财税分析
      • 资金分析
      • 结算分析
  • 供应商端
    • 招标管理
      • 招标管理
        • 投标列表
        • 创建投标
        • 修改投标信息
        • 投标信息详情
        • 查看指定招商计划下投标列表
        • 获取该招商计划供应商的最新投标信息
      • 保证金管理
        • 供应商确认到账
        • 保证金列表
        • 缴纳保证金
        • 招标计划详情
        • 查看指定招商计划下投标列表
      • 投标信息
  • 管理端
    • 企业管理
      • 权限配置
      • 可分配权限列表
    • 角色管理
      • 创建角色
      • 编辑角色
      • 角色详情
      • 角色列表
      • 删除角色
      • 可分配权限列表
      • 权限配置
    • 用户管理
      • 用户列表
      • 创建用户
      • 编辑用户
      • 用户详情
  1. 乙方合同

创建

开发中
POST
/api/contracts

请求参数

Authorization
在 header 添加参数
token
示例:
token: ********************
Body 参数application/json
object {0}
示例
{
    "project_id":1, // 关联项目id
    "plan_id": 1, // 招标计划id
    "status": 1, // 合同状态: 1=有效合同, 2=无效合同, 3=效力待定的合同, 4=可撤销的合同
    "type": 4, // 合同类型:1=业主/甲方类合同, 2=劳务合同, 3=服务合同, 4=材料合同, 5=专业合同, 6=设备合同,8=其他合同
    "name": "材料采购合同1", // 合同名称
    "code": "HTLW20251011601", // 合同编号
    "region_id": 1404, // 工程所在地区
    "address": "平顺县", // 详细地址
    "work_scope": "建材,施工", // 分包范围
    "handler_id": 3, // 经办人id
    "handler_group_id": 10, // 经办部门id
    "handle_date": 1748707200, // 经办日期
    "bill": {
        "type": 1, // 发票类型:1=增值税普通发票,2=增值税专用发票
        "title": "北京人马座科技有限公司", // 发票抬头
        "tax_no": "aabbcc", // 税号
        "address": "北京", // 地址
        "mobile": "14321123443", // 电话
        "bank_name": null, // 开户行
        "bank_no": null, // 银行卡号
        "tax_rate": 6, // 税率。传百分数,例如税率 4.5%,传 4.5
        "remark": "备注", // 备注
    },
    "price": {
        "value_including_tax": 1000000, // 含税金额,单位元
        "main_tax_rate": 10, // 主税率。传百分数,例如税率 4.5%,传 4.5
        "is_deductible": false, // 是否可抵扣
        "performance_security": null, // 履约保证金金额
        "performance_security_payment_method": 1, // 履约保证金支付方式:1=无履约保证金
        "stamp_tax_rate": 3, // 印花税率
        "is_down_payment": true, // 是否有预付款
        "down_payment_rate": 10, // 预付款比例。传百分数,例如 10%,传 10
        "advance_settlement_method": "一段关于预结算方式的文字描述", // 预结算方式
        "progress_payment": "进度款支付约定", // 进度款支付约定
        "contract_amount_adjust": "合同价调整原则", // 合同价调整原则
        "retention_rate": 3, // 质保金比例。百分数,3%传3
        "warranty_period": "两年", // 质保期
        "defects_period": "两年", // 缺陷责任期
        "retention_payment": 1, // 质保金付款方式:1=网银
        "retention_return": "质保金支付及返还约定", // 质保金返还约定
        "is_temporary_amount": false, // 是否暂估价项目分包
        "payer": "总包付款", // 合同付款人
        "is_service_fee": true, // 是否收取总包服务费
        "service_fee_rate": 5, // 总包服务费比例。百分数, 5% 传 5
        "price_type": 1, // 合同价格形式:1=固定单价
        "pay_type": 1, // 付款方式:1=网银
        "purchase_supply": "采购说明及供货要求", // 采购说明及供货要求
        "quality": "质量及材质要求", // 质量及材质要求
        "price_introduction": "价格说明", // 价格说明
        "is_price_increase": true, // 是否有加价条款
        "price_increase": "加价条款说明", // 加价条款说明
        "reconciliation_settlement": "对账及结算方式", // 对账及结算方式
        "pay_clause": "付款方式及期限", // 付款方式及期限
    },
    "fulfill": {
        "start_date": 1739577600, // 计划开工日期
        "end_date": 1760486400, // 计划竣工日期
        "phase_based": "其它阶段性工期要求", // 阶段性工期要求、交货期限说明
        "quality_targets": "质量目标", // 质量目标
        "excellence_goals": "创优目标", // 创优目标
        "is_safe_equip": false, // 是否安全文施类设备
    },
    "legal": {
        "payment_duty": "工程款支付违约责任", // 工程款支付违约责任
        "expire_duty": "工期违约责任", // 工期违约责任
        "quality_duty": "质量违约责任", // 质量违约责任
        "other_duty": "其他违约责任", // 其他违约责任
        "dispute_resolution": 36, // 解决争议方式,字典项详情接口,id=3
        "authority": "管辖机构", // 管辖机构
        "signing_date": 1736899200, // 合同签订日期
        "signing_addr": "合同签订地点", // 合同签订地点
        "is_use_temp": true, // 是否使用范本
        "temp_contract_id": 3, // 范本id
        "remark": "备注", // 备注
    },
    "counterparty": {
        "supplier_id": null, // 供应商id
        "supplier_name": "一个分包单位", // 分包单位(供应商名称)
        "taxpayer_type": 1, // 纳税人性质:1=一般纳税人, 2=小规模纳税人, 3=个体工商户, 4=其他
        "construction_foreman": "张三疯", // 施工队长
        "mobile": null, // 联系方式
        "id_card": null // 身份证号
    },
    "items": [
        {
            "accounting_obj": "核算对象1", //  核算对象
            "code": "作业项编码", // 作业项编码
            "work_content": "分包作业项", // 分包作业项
            "unit": "立方米", // 单位
            "num": 100, // 数量
            "price": 15, // 含税单价
            "tax_rate": 6, // 税率
        }
    ],
    "procurements": [ // 采购明细
        {
            "accounting_obj": "核算对象", // 核算对象
            "stock_in_code": "入库单号", // 入库单号
            "name": "物资名称", // 物资名称
            "code": "物资编码", // 物资编码
            "type": "物资分类", // 物资分类
            "spec": "规格型号", // 规格型号
            "material": "材质", //  材质
            "unit": "立方米", // 单位
            "batch_no": "批号", // 批号
            "batch": "批次", // 批次
            "price": 22, // 含税单价
            "tax_rate": 6, // 税率
            "num": 223, // 采购量
            "remark": "备注", //  
        }
    ],
    "file_list": [
        {
            "name": "一个劳务合同", // 附件名称
            "md5": null, // 
            "origin_name": "一个劳务合同.pdf", // 源文件名 
            "path": "contract/aabbcc.pdf", // 云端存储路径
            "ext": "pdf", // 文件后缀
            "size": 2345, // 文件大小,单位为B
            "duration": null, // 
            "width": null, // 
            "height": null, // 
        }
    ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://cmi-api.gleg.site/api/contracts' \
--header 'Content-Type: application/json' \
--header 'token;' \
--data-raw '{
    "project_id":1, // 关联项目id
    "plan_id": 1, // 招标计划id
    "status": 1, // 合同状态: 1=有效合同, 2=无效合同, 3=效力待定的合同, 4=可撤销的合同
    "type": 4, // 合同类型:1=业主/甲方类合同, 2=劳务合同, 3=服务合同, 4=材料合同, 5=专业合同, 6=设备合同,8=其他合同
    "name": "材料采购合同1", // 合同名称
    "code": "HTLW20251011601", // 合同编号
    "region_id": 1404, // 工程所在地区
    "address": "平顺县", // 详细地址
    "work_scope": "建材,施工", // 分包范围
    "handler_id": 3, // 经办人id
    "handler_group_id": 10, // 经办部门id
    "handle_date": 1748707200, // 经办日期
    "bill": {
        "type": 1, // 发票类型:1=增值税普通发票,2=增值税专用发票
        "title": "北京人马座科技有限公司", // 发票抬头
        "tax_no": "aabbcc", // 税号
        "address": "北京", // 地址
        "mobile": "14321123443", // 电话
        "bank_name": null, // 开户行
        "bank_no": null, // 银行卡号
        "tax_rate": 6, // 税率。传百分数,例如税率 4.5%,传 4.5
        "remark": "备注", // 备注
    },
    "price": {
        "value_including_tax": 1000000, // 含税金额,单位元
        "main_tax_rate": 10, // 主税率。传百分数,例如税率 4.5%,传 4.5
        "is_deductible": false, // 是否可抵扣
        "performance_security": null, // 履约保证金金额
        "performance_security_payment_method": 1, // 履约保证金支付方式:1=无履约保证金
        "stamp_tax_rate": 3, // 印花税率
        "is_down_payment": true, // 是否有预付款
        "down_payment_rate": 10, // 预付款比例。传百分数,例如 10%,传 10
        "advance_settlement_method": "一段关于预结算方式的文字描述", // 预结算方式
        "progress_payment": "进度款支付约定", // 进度款支付约定
        "contract_amount_adjust": "合同价调整原则", // 合同价调整原则
        "retention_rate": 3, // 质保金比例。百分数,3%传3
        "warranty_period": "两年", // 质保期
        "defects_period": "两年", // 缺陷责任期
        "retention_payment": 1, // 质保金付款方式:1=网银
        "retention_return": "质保金支付及返还约定", // 质保金返还约定
        "is_temporary_amount": false, // 是否暂估价项目分包
        "payer": "总包付款", // 合同付款人
        "is_service_fee": true, // 是否收取总包服务费
        "service_fee_rate": 5, // 总包服务费比例。百分数, 5% 传 5
        "price_type": 1, // 合同价格形式:1=固定单价
        "pay_type": 1, // 付款方式:1=网银
        "purchase_supply": "采购说明及供货要求", // 采购说明及供货要求
        "quality": "质量及材质要求", // 质量及材质要求
        "price_introduction": "价格说明", // 价格说明
        "is_price_increase": true, // 是否有加价条款
        "price_increase": "加价条款说明", // 加价条款说明
        "reconciliation_settlement": "对账及结算方式", // 对账及结算方式
        "pay_clause": "付款方式及期限", // 付款方式及期限
    },
    "fulfill": {
        "start_date": 1739577600, // 计划开工日期
        "end_date": 1760486400, // 计划竣工日期
        "phase_based": "其它阶段性工期要求", // 阶段性工期要求、交货期限说明
        "quality_targets": "质量目标", // 质量目标
        "excellence_goals": "创优目标", // 创优目标
        "is_safe_equip": false, // 是否安全文施类设备
    },
    "legal": {
        "payment_duty": "工程款支付违约责任", // 工程款支付违约责任
        "expire_duty": "工期违约责任", // 工期违约责任
        "quality_duty": "质量违约责任", // 质量违约责任
        "other_duty": "其他违约责任", // 其他违约责任
        "dispute_resolution": 36, // 解决争议方式,字典项详情接口,id=3
        "authority": "管辖机构", // 管辖机构
        "signing_date": 1736899200, // 合同签订日期
        "signing_addr": "合同签订地点", // 合同签订地点
        "is_use_temp": true, // 是否使用范本
        "temp_contract_id": 3, // 范本id
        "remark": "备注", // 备注
    },
    "counterparty": {
        "supplier_id": null, // 供应商id
        "supplier_name": "一个分包单位", // 分包单位(供应商名称)
        "taxpayer_type": 1, // 纳税人性质:1=一般纳税人, 2=小规模纳税人, 3=个体工商户, 4=其他
        "construction_foreman": "张三疯", // 施工队长
        "mobile": null, // 联系方式
        "id_card": null // 身份证号
    },
    "items": [
        {
            "accounting_obj": "核算对象1", //  核算对象
            "code": "作业项编码", // 作业项编码
            "work_content": "分包作业项", // 分包作业项
            "unit": "立方米", // 单位
            "num": 100, // 数量
            "price": 15, // 含税单价
            "tax_rate": 6, // 税率
        }
    ],
    "procurements": [ // 采购明细
        {
            "accounting_obj": "核算对象", // 核算对象
            "stock_in_code": "入库单号", // 入库单号
            "name": "物资名称", // 物资名称
            "code": "物资编码", // 物资编码
            "type": "物资分类", // 物资分类
            "spec": "规格型号", // 规格型号
            "material": "材质", //  材质
            "unit": "立方米", // 单位
            "batch_no": "批号", // 批号
            "batch": "批次", // 批次
            "price": 22, // 含税单价
            "tax_rate": 6, // 税率
            "num": 223, // 采购量
            "remark": "备注", //  
        }
    ],
    "file_list": [
        {
            "name": "一个劳务合同", // 附件名称
            "md5": null, // 
            "origin_name": "一个劳务合同.pdf", // 源文件名 
            "path": "contract/aabbcc.pdf", // 云端存储路径
            "ext": "pdf", // 文件后缀
            "size": 2345, // 文件大小,单位为B
            "duration": null, // 
            "width": null, // 
            "height": null, // 
        }
    ]
}'

返回响应

🔴500服务器错误
text/html
Body
object {0}
修改于 2025-06-01 14:40:42
上一页
列表
下一页
编辑
Built with