src/views/salesManagement/deliveryLedger/index.vue
@@ -28,9 +28,12 @@
        <el-table-column align="center" type="selection" width="55" />
        <el-table-column align="center" label="序号" type="index" width="60" />
        <el-table-column label="销售订单" prop="salesContractNo" show-overflow-tooltip />
        <el-table-column label="产品大类" prop="productCategory" show-overflow-tooltip />
        <el-table-column label="规格型号" prop="specificationModel" show-overflow-tooltip />
        <el-table-column label="客户名称" prop="customerName" show-overflow-tooltip />
        <el-table-column label="发货时间" prop="shippingDate" show-overflow-tooltip />
        <el-table-column label="发货车牌号" prop="shippingCarNumber" show-overflow-tooltip />
        <el-table-column label="发货数量" prop="quantity" show-overflow-tooltip />
        <el-table-column fixed="right" label="操作" width="150" align="center">
          <template #default="scope">
            <el-button link type="primary" size="small" @click="openForm('edit', scope.row)">编辑</el-button>
@@ -76,6 +79,13 @@
          <el-col :span="24">
            <el-form-item label="发货车牌号:" prop="shippingCarNumber">
              <el-input v-model="form.shippingCarNumber" placeholder="请输入" clearable />
            </el-form-item>
          </el-col>
        </el-row>
        <el-row :gutter="30">
          <el-col :span="24">
            <el-form-item label="发货数量:" prop="quantity">
               <el-input v-model="form.quantity" placeholder="请输入" clearable :disabled="operationType === 'edit'" />
            </el-form-item>
          </el-col>
        </el-row>
@@ -127,6 +137,7 @@
    customerName: "",
    shippingDate: "",
    shippingCarNumber: "",
    quantity: "",
  },
  rules: {
    salesContractNo: [{ required: true, message: "请选择销售订单", trigger: "change" }],
@@ -188,6 +199,7 @@
      customerName: row.customerName ?? "",
      shippingDate: row.shippingDate || getCurrentDate(),
      shippingCarNumber: row.shippingCarNumber ?? "",
      quantity: row.quantity ?? "",
    };
  } else {
    form.value = {
@@ -196,6 +208,7 @@
      customerName: "",
      shippingDate: getCurrentDate(),
      shippingCarNumber: "",
      quantity: "",
    };
  }