Selaa lähdekoodia

fix(customer): 修复供应商详情页面验证逻辑

- 移除新增接口调用中重复的 supplyStatus 赋值
- 简化合同新增验证条件,移除 supplierNo 检查
- 简化付款信息新增验证条件,移除 supplierNo 检查
- 简化地址新增验证条件,移除 supplierNo 检查
肖路 1 viikko sitten
vanhempi
sitoutus
904a8b5ec8
1 muutettua tiedostoa jossa 4 lisäystä ja 4 poistoa
  1. 4 4
      src/views/customer/info/detail.vue

+ 4 - 4
src/views/customer/info/detail.vue

@@ -1128,7 +1128,7 @@ const handleSave = async () => {
     console.log('submitData:', submitData);
     if (isAddMode.value && !isBasicInfoSaved.value) {
       // 新增模式,调用新增接口
-      submitData.supplyStatus = 0; 
+      submitData.supplyStatus = 0;
       res = await addInfoTemporary(submitData);
     } else {
       // 编辑模式,调用供应商临时信息更新接口
@@ -2446,7 +2446,7 @@ const getSettlementMethodData = async () => {
 /** 新增合同 */
 const handleAddContract = () => {
   // 检查是否已保存供应商基本信息
-  if (!detailData.value.id || !detailData.value.supplierNo) {
+  if (!detailData.value.id ) {
     ElMessage.warning('请先保存供应商基本信息后再新增合同信息');
     return;
   }
@@ -2567,7 +2567,7 @@ const handleEditPayment = async (row: any) => {
 /** 新增付款信息 */
 const handleAddPayment = () => {
   // 检查是否已保存供应商基本信息
-  if (!detailData.value.id || !detailData.value.supplierNo) {
+  if (!detailData.value.id ) {
     ElMessage.warning('请先保存供应商基本信息后再新增财务信息');
     return;
   }
@@ -2679,7 +2679,7 @@ const getAddressList = async () => {
 
 /** 新增地址 */
 const handleAddAddress = () => {
-  if (!detailData.value.id || !detailData.value.supplierNo) {
+  if (!detailData.value.id) {
     ElMessage.warning('请先保存供应商基本信息后再新增地址信息');
     return;
   }