huminmin
5 天以前 842336cb13319389ec8328bedc52491478d24203
src/views/inventoryManagement/receiptManagement/components/formDia.vue
@@ -2,25 +2,41 @@
  <el-dialog v-model="dialogFormVisible" :title="getDialogTitle()" width="70%"
    @close="closeDia">
    <el-form :model="form" label-width="140px" label-position="top" :rules="rules" ref="formRef">
      <el-form-item label="采购订单号" prop="purchaseContractNumber">
        <el-select
          v-model="form.purchaseContractNumber"
          placeholder="请选择采购订单号"
          clearable
          filterable
          :loading="loadingPurchaseOptions"
          @change="handlePurchaseChange"
          :disabled="operationType === 'edit'"
          style="width: 100%"
        >
          <el-option
            v-for="item in purchaseOptions"
            :key="item.purchaseContractNumber"
            :label="formatPurchaseOption(item)"
            :value="item.purchaseContractNumber"
          />
        </el-select>
      </el-form-item>
      <el-row :gutter="24">
        <el-col :span="12">
          <el-form-item label="采购订单号" prop="purchaseContractNumber">
            <el-select
                v-model="form.purchaseContractNumber"
                placeholder="请选择采购订单号"
                clearable
                filterable
                :loading="loadingPurchaseOptions"
                @change="handlePurchaseChange"
                :disabled="operationType === 'edit'"
                style="width: 100%"
            >
              <el-option
                  v-for="item in purchaseOptions"
                  :key="item.purchaseContractNumber"
                  :label="formatPurchaseOption(item)"
                  :value="item.purchaseContractNumber"
              />
            </el-select>
          </el-form-item>
        </el-col>
        <el-col :span="12">
          <el-form-item label="入库时间" prop="inboundTime">
            <el-date-picker
                v-model="form.inboundTime"
                value-format="YYYY-MM-DD"
                format="YYYY-MM-DD"
                type="date"
            ></el-date-picker>
          </el-form-item>
        </el-col>
      </el-row>
      <el-table
        :data="productList"
        border