服务采购合同管理与提醒系统

{{ currentDate }}
⚠️ 已逾期
{{ statistics.overdue_count }}
📅 今日到期
{{ statistics.today_count }}
📆 7天内到期
{{ statistics.week_count }}
💰 年度合同总额
{{ formatMoney(statistics.year_total) }}
待办事项
🎉
暂无待办事项
{{ getTodoBadgeText(todo) }}
{{ todo.task_title }}
类型: {{ getTaskTypeName(todo.task_type) }} 到期: {{ todo.due_date }} 逾期{{ todo.overdue_days }}天
处理
搜索 重置
搜索 重置
合同数量: {{ contractTotal }} 份 (当前页 {{ contractList.length }} 条) 合同总额: {{ formatMoney(contractSummary.total) }} 元 不含税合计: {{ formatMoney(contractSummary.total_ex_tax) }} 元
搜索 重置
📋 基本参数
⚠️ 合同编号已存在,将覆盖原有记录
🏢 甲方信息
🏭 乙方信息(供应商)
📝 服务内容
💰 报价参数
💳 付款条款
⚙️ 其他选项
📋 补充字段 (以下信息仅用于同步到合同台账,不影响合同文档生成)
已选三级分类: {{ cat }}
📊 细化成本项
📄 下载模板 📥 批量导入 + 添加成本项
合计:¥ {{ calcCostItemsTotal }}
🚀 生成合同 重置
📥 批量导入供应商 📄 下载导入模板 支持 .xlsx 格式,第一行为标题行
共 {{ partyBTotal }} 条记录
搜索 重置
+ 添加分类 📥 导入Excel 共 {{ classificationList.length }} 条分类
将Excel文件拖到此处,或点击上传
搜索 📋 手动增加付款台账 📤 批量导入
基本信息 付款条款 验收与付款状态
将文件拖到此处,或 点击上传

供应商 Top20 排名

合同金额 合同数量

Top20供应商近4年合作趋势(金额 & 合同数量)

{{ supplier.supplier_name }}
A类 - 无需公告 B类 - 需公告3天
基本信息
合同分类(可多选)
{{ cat.join(' / ') }}
风场信息
付款条款
细化成本项 + 添加行
成本大类 细化成本项 单位 数量 单价(元) 实际采购成本(元) 操作
{{ item.unit_price ? item.unit_price.toFixed(2) : '-' }} 删除
备注
📋 导入说明
  • 请先点击下方按钮下载「合同导入模板」
  • 按模板格式填写数据后上传
  • 支持 .xlsx 或 .xls 格式
📄 下载合同导入模板
将文件拖到此处,或点击上传
{{ getTaskTypeName(handleForm.task_type) }} {{ handleForm.task_title }} {{ handleForm.due_date }}
{{ contractDetail.contract_no }} {{ contractDetail.supplier_name }} {{ contractDetail.party_a_name || '-' }} {{ contractDetail.sign_date }} {{ formatMoney(contractDetail.total_amount) }}元 {{ contractDetail.tax_rate }}% {{ formatMoney(contractDetail.amount_ex_tax) }}元 {{ contractDetail.manager }} {{ contractDetail.register_date }} {{ contractDetail.sales_contract_no }} {{ contractDetail.owner_name }} {{ contractDetail.service_name }} {{ contractDetail.contract_period }} {{ contractDetail.project_type }} {{ contractDetail.contract_type }} {{ contractDetail.wind_farm_name }} {{ contractDetail.wind_farm_region }} {{ contractDetail.province }} {{ contractDetail.turbine_model }} {{ contractDetail.turbine_capacity }} MW {{ contractDetail.unit_count }} {{ contractDetail.total_quantity }} {{ contractDetail.turbine_vendor }} {{ contractDetail.blade_model }} {{ contractDetail.remarks }}

付款条款

{{ contractDetail.payment_terms.prepayment_days }}天 {{ contractDetail.payment_terms.prepayment_due_date }} {{ contractDetail.payment_terms.acceptance_days }}天 {{ contractDetail.payment_terms.acceptance_due_date || '待录入发票日期' }} {{ contractDetail.payment_terms.warranty_days }}天 {{ contractDetail.payment_terms.warranty_payment_days }}天 {{ contractDetail.payment_terms.warranty_due_date }} {{ contractDetail.payment_terms.invoice_received_date || '未录入' }}

细化成本项

📋 导入说明
  • 请先点击下方按钮下载「供应商导入模板」
  • 按模板格式填写数据后上传
  • 第一列"名称"为必填项,其他列可选
  • 支持 .xlsx 或 .xls 格式
📄 下载供应商导入模板
将文件拖到此处,或点击上传
{{ partyBImportResult.success ? '✅ 导入成功' : '❌ 导入失败' }}
{{ partyBImportResult.message }}
错误详情:
{{ err }}
...还有 {{ partyBImportResult.errors.length - 10 }} 条错误
📋 导入说明
  • 支持 .xlsx 或 .csv 格式文件
  • Excel 第一行为标题行,列顺序为:成本大类、细化成本项、单位、数量、单价
  • 导入的数据将追加到现有成本项列表中
  • 数量和单价请填写数字,系统会自动计算实际成本
将文件拖到此处,或点击上传
📋 导入预览(共 {{ costItemPreview.length }} 条):