张诺
20 小时以前 49e39f6f23ec7edf4b3fb2363ab2cf3e462fd5ce
src/views/procurementManagement/paymentEntry/index.vue
@@ -261,7 +261,6 @@
  {
    label: "供应商名称",
    prop: "supplierName",
    width:240
  },
   {
      label: "付款状态",
@@ -282,7 +281,6 @@
      label: "产品大类",
      prop: "productCategory",
      showOverflowTooltip: true,
      width: 100
   },
   {
      label: "规格型号",
@@ -293,17 +291,15 @@
  {
    label: "已付款金额(元)",
    prop: "ticketsTotal",
    width: 120,
    formatData: (params) => {
      return params ? parseFloat(params).toFixed(2) : 0;
      return params ? parseFloat(params).toFixed(3) : 0;
    },
  },
  {
    label: "待付款金额(元)",
    prop: "pendingTicketsTotal",
    width: 120,
    formatData: (params) => {
      return params ? parseFloat(params).toFixed(2) : 0;
      return params ? parseFloat(params).toFixed(3) : 0;
    },
  },
]);
@@ -327,6 +323,8 @@
  searchForm: {
    supplierNameOrContractNo: "",
    status: false,
    // 只查询审批状态为 3 的记录
    approvalStatus: 3,
  },
  form: {
    purchaseContractNumber: "",
@@ -364,7 +362,7 @@
const formattedNumber = (row, column, cellValue) => {
  const val = Number(cellValue ?? 0);
  return Number.isFinite(val) ? val.toFixed(2) : "0.00";
  return Number.isFinite(val) ? val.toFixed(3) : "0.00";
};
// 子表合计方法
const summarizeMainTable1 = (param) => {
@@ -372,6 +370,8 @@
    param,
    ["ticketsTotal", "pendingTicketsTotal"],
    {
      ticketsTotal: { decimalPlaces: 3 },
      pendingTicketsTotal: { decimalPlaces: 3 },
      ticketsNum: { noDecimal: true }, // 不保留小数
      futureTickets: { noDecimal: true }, // 不保留小数
    }
@@ -380,6 +380,7 @@
// 子表合计方法
const summarizeMainTable2 = (param) => {
   return proxy.summarizeTable(param, ["currentPaymentAmount"], {
    currentPaymentAmount: { decimalPlaces: 3 },
      ticketsNum: { noDecimal: true }, // 不保留小数
      futureTickets: { noDecimal: true }, // 不保留小数
   });