spring
2025-04-08 4f94a66bc8ad9a57295f161de9195d5528b1d181
src/views/structural/capabilityAndLaboratory/capabilityComponents/EditForm.vue
@@ -30,8 +30,9 @@
          <el-col :span="12">
            <el-form-item label="检验对象:" prop="sample">
              <el-cascader v-model="editForm.sample" :options="itemParameterData.cascaderField.sample.tree"
                :props="{ value: 'name', label: 'name', checkStrictly: true, multiple: true }" :show-all-levels="false"
                clearable filterable placeholder="请选择" size="small" style="width: 100%;"></el-cascader>
                :props="{ value: 'labelName', label: 'name', checkStrictly: true, multiple: true }"
                :show-all-levels="false" clearable filterable placeholder="请选择" size="small"
                style="width: 100%;"></el-cascader>
            </el-form-item>
          </el-col>
          <el-col :span="12">
@@ -148,7 +149,7 @@
          </el-col>
        </el-row>
        <el-row>
          <el-col :span="12">
          <!-- <el-col :span="12">
            <el-form-item label="试验方法:" prop="method">
              <el-select v-model="editForm.method" clearable multiple placeholder="请选择" size="small"
                style="width: 100%">
@@ -156,8 +157,8 @@
                  :value="item.label"></el-option>
              </el-select>
            </el-form-item>
          </el-col>
          <!-- <el-col :span="12">
          </el-col> -->
          <el-col :span="12">
            <el-form-item label="试验条件:" prop="radiusList">
              <el-select v-model="editForm.radiusList" allow-create default-first-option filterable multiple
                placeholder="请选择" size="small" style="width: 100%">
@@ -165,12 +166,19 @@
                  :value="item.value"></el-option>
              </el-select>
            </el-form-item>
          </el-col> -->
        </el-row>
        <el-row>
          </el-col>
          <el-col :span="12">
            <el-form-item label="收费标准(元/次):" prop="rates">
              <el-input v-model="editForm.rates" clearable size="small"></el-input>
            </el-form-item>
          </el-col>
          <el-col :span="12">
            <el-form-item label="是否委托要求:" prop="rates">
              <el-select v-model="editForm.delegateRequestFlag" clearable placeholder="请选择" size="small"
                style="width: 100%">
                <el-option v-for="item in dict.type.inspection_bsm" :key="item.value" :label="item.label"
                  :value="item.value"></el-option>
              </el-select>
            </el-form-item>
          </el-col>
        </el-row>
@@ -236,6 +244,7 @@
        method: '', // 试验方法
        radiusList: [], // 条件
        rates: '', // 条件
        delegateRequestFlag: null,//是否委托要求
      },
      sampleList: [], // 检验对象下拉框
      laboratoryList: [], // 场所下拉框
@@ -309,6 +318,7 @@
          method: '', // 试验方法
          radiusList: [], // 条件
          rates: '', // 条件
          delegateRequestFlag: null,//是否委托要求
        }
        this.resetForm('editForm')
      } else {