1
yuan
8 天以前 a9ed2b5a1e4370ecf4c0d4f40d515daef0e999df
src/views/salesManagement/deliveryLedger/index.vue
@@ -22,7 +22,7 @@
            @change="handleQuery"
          />
        </el-form-item>
        <el-form-item label="快递单号:" >
        <el-form-item label="快递单号:">
          <el-input
            v-model="searchForm.expressNumber"
            placeholder="请输入"
@@ -95,7 +95,6 @@
          label="发货车牌号"
          prop="shippingCarNumber"
          show-overflow-tooltip
          v-if="false"
        />
        <el-table-column
          label="快递公司"
@@ -181,8 +180,8 @@
                style="width: 100%"
                @change="handleShippingTypeChange"
              >
                <el-option label="货车" value="货车" />
                <el-option label="快递" value="快递" />
                <el-option label="货车" value="货车" v-if="false"/>
              </el-select>
            </el-form-item>
          </el-col>
@@ -204,7 +203,7 @@
        </el-row>
        <el-row :gutter="30">
          <el-col :span="24" v-if="form.type === '货车'">
            <el-form-item label="发货车牌号:" prop="shippingCarNumber" v-if="false">
            <el-form-item label="发货车牌号:" prop="shippingCarNumber">
              <el-input
                v-model="form.shippingCarNumber"
                placeholder="请输入发货车牌号"
@@ -212,7 +211,7 @@
              />
            </el-form-item>
          </el-col>
          <el-col :span="24" v-else-if="false">
          <el-col :span="24" v-else>
            <el-form-item label="快递公司:" prop="expressCompany">
              <el-input
                v-model="form.expressCompany"
@@ -222,7 +221,7 @@
            </el-form-item>
          </el-col>
        </el-row>
        <el-row :gutter="30" >
        <el-row :gutter="30" v-if="form.type === '快递'">
          <el-col :span="24">
            <el-form-item label="快递单号:" prop="expressNumber">
              <el-input
@@ -282,18 +281,20 @@
          <el-descriptions-item label="审核状态">{{
            getApprovalStatusText(detailRow.status)
          }}</el-descriptions-item>
          <el-descriptions-item label="发货车牌号" v-if="false">{{
          <el-descriptions-item label="发货车牌号">{{
            detailRow.shippingCarNumber || "--"
          }}</el-descriptions-item>
          <el-descriptions-item label="快递公司" >{{
          <el-descriptions-item label="快递公司">{{
            detailRow.expressCompany || "--"
          }}</el-descriptions-item>
          <el-descriptions-item label="快递单号" :span="2" >{{
          <el-descriptions-item label="快递单号" :span="2">{{
            detailRow.expressNumber || "--"
          }}</el-descriptions-item>
          <el-descriptions-item label="出库单号" :span="2">{{
            detailRow.outboundBatches || "--"
          }}</el-descriptions-item>
          <el-descriptions-item label="出库单号" :span="2">
            <span class="outbound-batches-text">
              {{ detailRow.outboundBatches || "--" }}
            </span>
          </el-descriptions-item>
        </el-descriptions>
        <el-table
          :data="getDeliveryProductInfoList()"
@@ -384,7 +385,7 @@
    customerName: "",
    specificationModel: "",
    productName: "",
    type: "快递", // 货车, 快递
    type: "货车", // 货车, 快递
    shippingDate: "",
    shippingCarNumber: "",
    expressCompany: "",
@@ -475,7 +476,7 @@
      id: row.id ?? null,
      salesContractNo: row.salesContractNo ?? "",
      customerName: row.customerName ?? "",
      type: row.type || "快递",
      type: row.type || "货车",
      shippingDate: row.shippingDate || getCurrentDate(),
      shippingCarNumber: row.shippingCarNumber ?? "",
      expressCompany: row.expressCompany ?? "",
@@ -893,6 +894,14 @@
  padding: 8px 0;
}
.outbound-batches-text {
  display: block;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  line-height: 1.6;
}
.detail-images {
  margin-top: 16px;
}