gaoluyang
2026-05-25 4aaae263a6c728eaa2a3f45a1ae36082619b52a0
src/views/financialManagement/receivable/outputInvoice.vue
@@ -170,7 +170,7 @@
              <el-input-number
                v-model="form.amount"
                :min="0"
                :precision="2"
                :precision="4"
                style="width: 100%;"
                :disabled="isView"
                @change="calculateTax"
@@ -326,12 +326,12 @@
const formatMoney = (value) => {
  if (value === undefined || value === null) return "0.00";
  return Number(value).toFixed(2).replace(/\B(?=(\d{3})+(?!\d))/g, ",");
  return Number(value).toFixed(4).replace(/\B(?=(\d{3})+(?!\d))/g, ",");
};
const calculateTax = () => {
  form.taxAmount = Number((form.amount * form.taxRate / 100).toFixed(2));
  form.totalAmount = Number((form.amount + form.taxAmount).toFixed(2));
  form.taxAmount = Number((form.amount * form.taxRate / 100).toFixed(4));
  form.totalAmount = Number((form.amount + form.taxAmount).toFixed(4));
};
const handleInvoiceTypeChange = () => {