| | |
| | | <el-table-column |
| | | prop="RowNum" |
| | | width="50" |
| | | fixed |
| | | label="序号" |
| | | /> |
| | | <el-table-column |
| | |
| | | </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)" |
| | |
| | | DeviceCheckStanedAssociationEqp, DeviceRepairItemSelect, |
| | | DeviceRepairStandArdSearch, DeviceRepairStanedAssociationEqp, |
| | | SaveDeviceCheckStanedAssociationEqp, SaveDeviceRepairStanedAssociationEqp, |
| | | ViewDeviceCheckStanedSearch |
| | | ViewDeviceCheckStanedSearch, ViewDeviceRepairStanedSearch |
| | | } from '@/api/sbgl' |
| | | import $ from 'jquery' |
| | | |
| | |
| | | // 修改按钮 |
| | | edit(operation, row) { |
| | | this.operation = operation |
| | | this.getViewDeviceCheckStanedSearch(row.code) |
| | | this.getViewDeviceRepairStanedSearch(row.code) |
| | | this.dialogVisible = true |
| | | |
| | | this.$nextTick(() => { |
| | |
| | | // }) |
| | | }, |
| | | // 修改前请求接口 |
| | | 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 |
| | |
| | | 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) { |
| | |
| | | this.dialogFormEqp.eqpTree = [this.dialogFormEqp.eqpAll[index]] |
| | | } |
| | | }) |
| | | this.$nextTick(() => { // 树形回显 |
| | | this.$refs.epqTree.setCheckedKeys(this.dialogFormEqp.eqpCodeSelectedArr) |
| | | }) |
| | | }, |
| | | // 小盒子点击 |
| | | myCheckboxInputClick(val) { |