src/views/mdc/base/modules/efficiencyShiftReport/EfficiencyShiftList.vue
@@ -133,12 +133,11 @@
                    <a-button type="primary" @click="searchQuery" icon="search">查询</a-button>
                    <a-button type="primary" @click="searchReset" icon="reload">重置</a-button>
                    <a-button type="primary" @click="exportExcel" icon="download">导出</a-button>
                    <a-button type="primary" @click="handleShowFeedbackModal" icon="plus" v-has="'efficiencyShiftReport:feedback'">异常反馈</a-button>
                    <a-button type="primary" icon="printer" v-print="'#EfficiencyShift'"
                              v-has="'efficiencyShiftReport:print'">打印
                    </a-button>
                  </a-space>
                  <a-checkbox-group :value="checkedList" :default-value="['lyl']" :options="efficiencyOptions"
                                    @change="efficiencyOptionsOnChange"/>
                </div>
                <table cellpadding="5" cellspacing="1" style="border: 1px solid darkgray;">
                  <tr>
@@ -150,6 +149,13 @@
                    </td>
                  </tr>
                </table>
              </a-col>
            </a-row>
            <a-row :gutter="24">
              <a-col>
                <a-checkbox-group :value="checkedList" :default-value="['lyl']" :options="efficiencyOptions"
                                  @change="efficiencyOptionsOnChange"/>
              </a-col>
            </a-row>
          </a-form>
@@ -250,6 +256,8 @@
        </div>
      </a-spin>
    </div>
    <mdc-message-approval-modal ref="modalForm" :visible="modalVisible" @closeModal="modalVisible = false"/>
  </div>
</template>
@@ -260,10 +268,11 @@
  import '@/components/table2excel/table2excel'
  import { ajaxGetDictItems, getDictItemsFromCache, duplicateCheck } from '@/api/api'
  import api from '@/api/mdc'
  import MdcMessageApprovalModal from '../MdcMessageApproval/MdcMessageApprovalModal'
  export default {
    name: 'EfficiencyShiftList',
    components: {},
    components: { MdcMessageApprovalModal },
    data() {
      return {
        typeTree: '',
@@ -310,7 +319,8 @@
        shiftList: [],
        shiftSubList: [],
        spinning: false,
        toggleSearchStatus: false
        toggleSearchStatus: false,
        modalVisible: false// 异常反馈弹窗是否弹出
      }
    },
    props: { nodeTree: '', Type: '', nodePeople: '' },
@@ -569,15 +579,6 @@
        // if(!this.queryParam.startTime&&!this.queryParam.endTime)this.searchReset()
      },
      efficiencyOptionsOnChange(checkedList) {
        // let index = checkedList.indexOf('lyl')
        // if (index < 0) {
        //   // this.$message.warn('不能取消查询利用率')
        //   this.$notification.warning({
        //     message: '消息',
        //     description: '不能取消查询班次利用率'
        //   })
        //   return false
        // }
        this.checkedList = checkedList
      },
      searchQuery() {
@@ -639,6 +640,13 @@
          this.spinning = false
        })
      },
      // 控制异常反馈弹窗弹出
      handleShowFeedbackModal() {
        this.$refs.modalForm.formParams = {}
        this.modalVisible = true
      },
      queryGroup() {
        getAction(this.url.queryEquipmentType).then(res => {
          if (res.success) {