src/views/basicData/product/index.vue
@@ -140,6 +140,18 @@
      >
        <el-row>
          <el-col :span="24">
            <el-form-item label="物料编号:" prop="materialCode">
              <el-input
                  v-model="modelForm.materialCode"
                  placeholder="请输入物料编号"
                  clearable
                  @keydown.enter.prevent
              />
            </el-form-item>
          </el-col>
        </el-row>
        <el-row>
          <el-col :span="24">
            <el-form-item label="规格型号:" prop="model">
              <el-input
                v-model="modelForm.model"
@@ -202,6 +214,10 @@
const expandedKeys = ref([]);
const tableColumn = ref([
  {
    label: "物料编号",
    prop: "materialCode",
  },
  {
    label: "规格型号",
    prop: "model",
  },
@@ -244,10 +260,12 @@
    ],
  },
  modelForm: {
    materialCode: "",
    model: "",
    unit: "",
  },
  modelRules: {
    materialCode: [{ required: true, message: "请输入", trigger: "blur" }, { max: 200, message: "物料编号不能超过200个字符", trigger: "blur" }],
    model: [{ required: true, message: "请输入", trigger: "blur" }],
    unit: [{ required: true, message: "请输入", trigger: "blur" }],
  },