From bfdfceb60b41a541d9d9087323079bc64c144209 Mon Sep 17 00:00:00 2001
From: chenrui <1187576398@qq.com>
Date: 星期四, 29 五月 2025 13:18:18 +0800
Subject: [PATCH] 客户/供应商修改

---
 src/views/salesManagement/receiptPayment/index.vue |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/src/views/salesManagement/receiptPayment/index.vue b/src/views/salesManagement/receiptPayment/index.vue
index d894833..c37883b 100644
--- a/src/views/salesManagement/receiptPayment/index.vue
+++ b/src/views/salesManagement/receiptPayment/index.vue
@@ -73,7 +73,7 @@
           </el-col>
           <el-col :span="12">
             <el-form-item label="鏈鍥炴閲戦锛�" prop="receiptPaymentAmount">
-              <el-input type="number" v-model="form.receiptPaymentAmount" placeholder="璇疯緭鍏�" :step="0.01" clearable/>
+              <el-input type="number" min="0" v-model="form.receiptPaymentAmount" placeholder="璇疯緭鍏�" :step="0.01" clearable/>
             </el-form-item>
           </el-col>
         </el-row>
@@ -87,7 +87,7 @@
           </el-col>
           <el-col :span="12">
             <el-form-item label="鐧昏浜猴細" prop="registrant">
-              <el-input v-model="form.registrant" placeholder="璇疯緭鍏�" clearable/>
+              <el-input v-model="form.registrant" placeholder="璇疯緭鍏�" clearable disabled/>
             </el-form-item>
           </el-col>
         </el-row>
@@ -125,6 +125,8 @@
   bindInvoiceNoRegPage,
   invoiceInfo
 } from "../../../api/salesManagement/receiptPayment.js";
+import useUserStore from '@/store/modules/user'
+const userStore = useUserStore()
 const { proxy } = getCurrentInstance()
 const tableData = ref([])
 const selectedRows = ref([])
@@ -222,10 +224,17 @@
     proxy.$modal.msgError("璇烽�夋嫨涓�鏉℃暟鎹�")
     return
   }
+  //
+  console.log('(selectedRows.value',selectedRows.value)
+  if(selectedRows.value[0].noReceiptAmount === 0){
+    proxy.$modal.msgError("寰呭洖娆鹃噾棰濅负0鍏�")
+    return
+  }
   invoiceInfo({id: selectedRows.value[0].id}).then(res => {
     form.value = {...res.data}
     form.value.invoiceLedgerId = form.value.id
     form.value.id = ''
+    form.value.registrant = userStore.nickName
   })
   dialogFormVisible.value = true
 }

--
Gitblit v1.9.3