gaoluyang
2026-08-13 3b90ed271713c5c73d928afcc47cbc89867e077c
环境工程
1.协同审批中采购审批信息中合同金额一直显示0的问题
已修改2个文件
18 ■■■■ 文件已修改
multiple/config.json 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
multiple/config.json
@@ -18,8 +18,8 @@
  "HJGC": {
    "env": {
      "VITE_APP_TITLE": "环境工程管理系统",
      "VITE_BASE_API": "http://36.139.202.111:9014",
      "VITE_JAVA_API": "http://36.139.202.111:9013"
      "VITE_BASE_API": "http://36.213.180.217:9013",
      "VITE_JAVA_API": "http://36.213.180.217:9012"
    },
    "logo": "logo/HJGCLogo.png",
    "favicon": "favicon/HJGCfavicon.ico"
src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue
@@ -85,7 +85,7 @@
            <el-descriptions-item label="付款方式">{{ detailData.paymentMethod || "--" }}</el-descriptions-item>
            <el-descriptions-item label="合同金额" :span="2">
              <span style="font-size: 18px; color: #e6a23c; font-weight: bold;">
                ¥{{ Number(detailData.contractAmount ?? 0).toFixed(2) }}
                ¥{{ contractAmount.toFixed(2) }}
              </span>
            </el-descriptions-item>
          </el-descriptions>
@@ -209,6 +209,18 @@
    return props.detailData || {};
  });
  // 合同金额:后端详情接口未返回 contractAmount 时,用产品明细含税总价求和兜底
  const contractAmount = computed(() => {
    const detail = props.detailData || {};
    const raw = Number(detail.contractAmount);
    if (raw > 0) return raw;
    const products = detail.productData || [];
    return products.reduce(
      (sum, p) => sum + Number(p.taxInclusiveTotalPrice || 0),
      0
    );
  });
  const attachmentList = computed(() => {
    const list = props.row.storageBlobVOList || props.row.storageBlobDTOs || [];
    return Array.isArray(list) ? list : [];