gaoluyang
11 小时以前 3ab45f295fb26c7794b4829976f3fb20c68a012e
src/views/procurementManagement/paymentEntry/index.vue
@@ -29,7 +29,7 @@
            <el-form-item style="float: right; margin-right: unset">
              <el-button @click="handleExport" style="margin-right: 10px">导出</el-button>
              <el-button type="primary" @click="openForm('add')">
                新增付款
                付款登记
              </el-button>
<!--              <el-button type="danger" plain @click="handleDelete">-->
<!--                删除-->
@@ -75,7 +75,7 @@
                        <el-input-number :step="0.01" :min="0" style="width: 100%"
                                                 v-model="scope.row.currentPaymentAmount"
                                                 :disabled="!scope.row.editType"
                                                 :precision="2"
                                                 :precision="3"
                                                 placeholder="请输入"
                                                 clearable
                        />
@@ -129,6 +129,7 @@
    </div>
    <el-dialog
      v-model="dialogFormVisible"
         draggable
      :title="operationType === 'add' ? '新增付款登记' : '编辑付款登记'"
      width="60%"
      @close="closeDia"
@@ -198,7 +199,7 @@
          <el-col :span="12">
            <el-form-item label="本次付款金额:" prop="currentPaymentAmount">
              <el-input-number :step="0.01" :min="0" style="width: 100%"
                                              :precision="2"
                                              :precision="3"
                v-model="form.currentPaymentAmount"
                placeholder="请输入"
                clearable
@@ -283,6 +284,7 @@
   updatePaymentRegistration
} from "@/api/procurementManagement/procurementInvoiceLedger.js";
import useFormData from "@/hooks/useFormData";
import { getCurrentDate, truncate } from "@/utils/index.js";
const { proxy } = getCurrentInstance();
const tableColumn = ref([
@@ -295,10 +297,10 @@
    label: "采购合同号",
    prop: "purchaseContractNumber",
  },
  {
    label: "销售合同号",
    prop: "salesContractNo",
  },
  // {
  //   label: "销售合同号",
  //   prop: "salesContractNo",
  // },
  {
    label: "供应商名称",
    prop: "supplierName",
@@ -327,21 +329,21 @@
    label: "发票金额(元)",
    prop: "invoiceAmount",
    formatData: (params) => {
      return params ? parseFloat(params).toFixed(2) : 0;
      return params ? truncate(parseFloat(params), 3) : 0;
    },
  },
  {
    label: "已付款金额(元)",
    prop: "paymentAmountTotal",
    formatData: (params) => {
      return params ? parseFloat(params).toFixed(2) : 0;
      return params ? truncate(parseFloat(params), 3) : 0;
    },
  },
  {
    label: "待付款金额(元)",
    prop: "unPaymentAmountTotal",
    formatData: (params) => {
      return params ? parseFloat(params).toFixed(2) : 0;
      return params ? truncate(parseFloat(params), 3) : 0;
    },
  },
  {
@@ -573,14 +575,6 @@
      proxy.$modal.msg("已取消");
    });
};
// 获取当前日期并格式化为 YYYY-MM-DD
function getCurrentDate() {
  const today = new Date();
  const year = today.getFullYear();
  const month = String(today.getMonth() + 1).padStart(2, "0"); // 月份从0开始
  const day = String(today.getDate()).padStart(2, "0");
  return `${year}-${month}-${day}`;
}
// 导出
const handleExport = () => {