张诺
6 小时以前 19f73dc4a398c5d89b6568ede10bf2804a43bbf8
src/views/salesManagement/invoiceRegistration/index.vue
@@ -116,7 +116,7 @@
            </el-table-column>
            <el-table-column align="center" label="序号" type="index" width="60" />
            <el-table-column
               label="销售合同号"
               label="订单编号"
               prop="salesContractNo"
               show-overflow-tooltip
            />
@@ -184,7 +184,7 @@
         >
            <el-row :gutter="30">
               <el-col :span="12">
                  <el-form-item label="销售合同号:" prop="salesContractNo">
                  <el-form-item label="订单编号:" prop="salesContractNo">
                     <el-input v-model="form.salesContractNo" disabled placeholder="多合同批量处理(具体合同号见产品列表)"></el-input>
                  </el-form-item>
               </el-col>
@@ -609,7 +609,7 @@
               allProductData.push({
                  ...item,
                  // id: contractId, // 明确设置合同ID
                  salesContractNo: contract.salesContractNo, // 添加销售合同号
                  salesContractNo: contract.salesContractNo, // 添加订单编号
                  customerName: contract.customerName, // 添加客户名称
                  customerContractNo: contract.customerContractNo // 添加客户合同号
               });
@@ -617,13 +617,13 @@
         }
      });
      
      // 设置表单数据(使用第一个合同的基本信息,销售合同号留空)
      // 设置表单数据(使用第一个合同的基本信息,订单编号留空)
      form.value = { ...results[0] };
      form.value.createTime = dayjs().format("YYYY-MM-DD");
      form.value.issueDate = dayjs().format("YYYY-MM-DD");
      form.value.createUer = userStore.nickName;
      form.value.selectedContractIds = selectedRows.value.map(row => row.id); // 存储所有选中的合同ID
      form.value.salesContractNo = ""; // 销售合同号留空,因为会在产品表格中分别显示
      form.value.salesContractNo = ""; // 订单编号留空,因为会在产品表格中分别显示
      
      productData.value = allProductData;