bug
jiangping
2023-12-06 1f4e7d0f73a73e7350cf5a1df279d5f30904c5d5
web_standard/src/components/business/OperaSalaryParamWindow.vue
@@ -7,7 +7,7 @@
  >
    <el-form :model="form" ref="form" :rules="rules">
      <el-form-item label="计价方式" prop="type">
        <el-select v-model="form.type" placeholder="请选择计价方式" clearable>
        <el-select v-model="form.type" :disabled="isEdit" placeholder="请选择计价方式" clearable>
          <el-option
            v-for="item in type"
            :key="item.value"
@@ -32,9 +32,9 @@
        <el-select v-model="form.materialId" placeholder="请选择物料" :disabled="isEdit" clearable @change="selectMaterial">
          <el-option
            v-for="item in materials"
            :key="item.realMaterialId"
            :key="item.materialId"
            :label="item.mmodel.name"
            :value="item.realMaterialId"
            :value="item.materialId"
          >
          </el-option>
        </el-select>
@@ -103,7 +103,7 @@
        minute: '',
        second: '',
        unqualified: 0,
        type: ''
        type: 0
      },
      isEdit: false,
      type: [
@@ -196,7 +196,9 @@
          // if (!isEdit) {
          //   this.form.materialId = res[0]?res[0].materialId:''
          // }
          // this.selectMaterial(this.form.materialId)
          if (isEdit) {
            this.selectMaterial(this.form.materialId)
          }
        })
        .catch(err => {
          console.log(err)
@@ -206,7 +208,7 @@
     
      let routeId;
      for (const item of this.materials) {
        if (item.realMaterialId === id) {
        if (item.materialId === id) {
          routeId = item.routeId
        }
      }