value
2024-05-23 4e3b0ffb433f6e331cd2eae93bcd874d41b8de84
src/components/do/b3-work-time-management/work-time-config.vue
@@ -8,7 +8,7 @@
         </div>
         <div class="search_thing">
            <div class="search_label">实验室:</div>
            <el-select v-model="componentData.entity.laboratory" placeholder="全部" size="small">
            <el-select v-model="componentData.entity.laboratory" placeholder="全部" size="small" @change="refreshTable()">
               <el-option v-for="item in laboratoryList" :key="item.value" :label="item.label" :value="item.value">
               </el-option>
            </el-select>
@@ -16,7 +16,7 @@
         <div class="search_thing">
            <div class="search_label">部门:</div>
            <div class="search_input">
          <el-select v-model="componentData.entity.department" placeholder="全部" size="small">
          <el-select v-model="componentData.entity.department" placeholder="全部" size="small" @change="refreshTable()">
                 <el-option v-for="item in partList" :key="item.value" :label="item.label" :value="item.value">
            </el-option>
          </el-select>
@@ -73,7 +73,7 @@
                  laboratory: {
                     select: []
                  },
                  label: {
                  unit: {
                     select: []
                  },
                  // department: {
@@ -86,15 +86,15 @@
                  laboratory: {
                     select: []
                  },
                  label: {
                  unit: {
                     select: []
                  },
                  // department: {
                  //    select: []
                  // },
               },
               requiredAdd: ['number','auxiliaryProject','laboratory','label','approvedWorkingHour','department'],
               requiredUp: ['number','auxiliaryProject','laboratory','label','approvedWorkingHour','department']
               requiredAdd: ['number','auxiliaryProject','laboratory','unit','approvedWorkingHour','department'],
               requiredUp: ['number','auxiliaryProject','laboratory','unit','approvedWorkingHour','department']
         },
      entityCopy: {},
         upIndex: 0,
@@ -162,8 +162,8 @@
      this.$axios.post(this.$api.enums.selectEnumByCategory, {
        category: "单位"
      }).then(res => {
        this.componentData.selectField.label.select = res.data
        this.componentData.tagField.label.select = res.data
        this.componentData.selectField.unit.select = res.data
        this.componentData.tagField.unit.select = res.data
      })
    },
  }
@@ -200,7 +200,7 @@
      margin-top: 10px;
      background-color: #fff;
      width: calc(100% - 40px);
      height: calc(100% - 60px - 80px - 10px - 40px);
      height: calc(100% - 60px - 80px - 10px - 24px);
      padding: 20px;
   }
</style>