loulijun2021
2022-08-31 436569820a3084dcf90f8156a4f812bc220fbb98
src/views/sbgl/bybz.vue
@@ -51,6 +51,7 @@
          <el-table-column
            prop="RowNum"
            width="50"
            fixed
            label="序号"
          />
          <el-table-column
@@ -76,19 +77,26 @@
            </template>
          </el-table-column>
          <el-table-column
            prop="iscontr"
            prop="main_cycle"
            label="保养周期"
            sortable="custom"
          />
          >
            <template slot-scope="{row}">
              <div v-if="row.main_cycle==='Y'">年</div>
              <div v-if="row.main_cycle==='S'">季</div>
              <div v-if="row.main_cycle==='M'">月</div>
              <div v-if="row.main_cycle==='W'">周</div>
            </template>
          </el-table-column>
          <el-table-column
            prop="is_checkeqp"
            prop="is_repaireqp"
            label="关联设备"
            sortable="custom"
          >
            <template slot-scope="{row}">
              <i v-if="row.is_checkeqp==='Y'" class="el-icon-share" @click="checkeqpClick(row)" />
              <i v-if="row.is_repaireqp==='Y'" class="el-icon-share" @click="checkeqpClick(row)" />
              <i
                v-if="row.is_checkeqp==='N'"
                v-if="row.is_repaireqp==='N'"
                class="el-icon-share"
                style="color: rgb(180 ,181, 185)"
                @click="checkeqpClick(row)"
@@ -390,7 +398,7 @@
  DeviceCheckStanedAssociationEqp, DeviceRepairItemSelect,
  DeviceRepairStandArdSearch, DeviceRepairStanedAssociationEqp,
  SaveDeviceCheckStanedAssociationEqp, SaveDeviceRepairStanedAssociationEqp,
  ViewDeviceCheckStanedSearch
  ViewDeviceCheckStanedSearch, ViewDeviceRepairStanedSearch
} from '@/api/sbgl'
import $ from 'jquery'
@@ -566,7 +574,7 @@
    // 修改按钮
    edit(operation, row) {
      this.operation = operation
      this.getViewDeviceCheckStanedSearch(row.code)
      this.getViewDeviceRepairStanedSearch(row.code)
      this.dialogVisible = true
      this.$nextTick(() => {
@@ -580,8 +588,8 @@
      // })
    },
    // 修改前请求接口
    async getViewDeviceCheckStanedSearch(checkstand_code) {
      const { data: res } = await ViewDeviceCheckStanedSearch({ checkstand_code })
    async getViewDeviceRepairStanedSearch(repairstand_code) {
      const { data: res } = await ViewDeviceRepairStanedSearch({ repairstand_code    })
      this.tableDataDialog = res.Data
      this.dialogForm.code = res.code
@@ -781,7 +789,7 @@
      this.dialogFormEqp.name = row.name
      this.dialogFormEqp.code = row.code
      const { data: res } = await DeviceRepairStanedAssociationEqp({ checkstand_code: row.code })
      const { data: res } = await DeviceRepairStanedAssociationEqp({ repairstand_code: row.code })
      this.dialogFormEqp.eqpAll = res
      if (this.dialogFormEqp.eqpAll.length > 0) {
@@ -835,6 +843,9 @@
          this.dialogFormEqp.eqpTree = [this.dialogFormEqp.eqpAll[index]]
        }
      })
      this.$nextTick(() => { // 树形回显
        this.$refs.epqTree.setCheckedKeys(this.dialogFormEqp.eqpCodeSelectedArr)
      })
    },
    // 小盒子点击
    myCheckboxInputClick(val) {