src/views/productionManagement/productStructure/Detail/index.vue
@@ -40,7 +40,7 @@
              <el-table-column prop="productName"
                               label="产品" />
                     <el-table-column prop="model"
                                              label="图纸编号">
                                              label="规格型号">
                        <template #default="{ row, $index }">
                           <el-form-item v-if="dataValue.isEdit"
                                             :rules="[{ required: true, message: '请选择规格', trigger: ['blur','change'] }]"
@@ -149,7 +149,7 @@
                       prop="bomNo" />
      <el-table-column label="产品名称"
                       prop="productName" />
         <el-table-column label="图纸编号"
         <el-table-column label="规格型号"
                                           prop="model" />
    </el-table>
    <product-select-dialog v-if="dataValue.showProductDialog"
@@ -424,16 +424,13 @@
    // 先进行表单校验
    const valid = validateAll();
    console.log(dataValue.dataList, "dataValue.dataList");
    if (valid) {
      add({
        bomId: routeId.value,
        children: dataValue.dataList || [],
      })
        .then(res => {
          router.push({
            path: "/productionManagement/productionManagement/productStructure/index",
          });
          router.go(-1);
          ElMessage.success("保存成功");
          dataValue.loading = false;
        })