| | |
| | | </div> |
| | | |
| | | <div id="EfficiencyShift" style="flex:1;overflow: hidden;height: inherit"> |
| | | <a-table :columns="columns" rowKey="id" :dataSource="dataSource.records" :loading="tableLoading" |
| | | :pagination="false" :scroll="{x:'max-content',y:scrollY}" bordered></a-table> |
| | | <a-table :columns="columns" rowKey="id" :dataSource="dataSource.records?dataSource.records:[]" |
| | | :loading="tableLoading" |
| | | :pagination="false" :scroll="{x:'max-content',y:scrollY}" bordered> |
| | | <template slot="equipmentModel" slot-scope="text, record"> |
| | | <editable-cell :text="text" @change="onCellChange(record.id, 'equipmentModel', $event)"/> |
| | | </template> |
| | | </a-table> |
| | | </div> |
| | | <!--<div class="pagination">--> |
| | | <!--<a-pagination--> |
| | |
| | | import { ajaxGetDictItems, getDictItemsFromCache, duplicateCheck } from '@/api/api' |
| | | import api from '@api/mdc' |
| | | |
| | | import EditableCell from './EditableCell.vue' |
| | | |
| | | export default { |
| | | name: 'OEEAnalysisList', |
| | | components: {}, |
| | | components: { EditableCell }, |
| | | data() { |
| | | return { |
| | | dates: [moment().subtract('month', 1), moment().subtract('month', 1)], |
| | |
| | | } |
| | | }, |
| | | { |
| | | title: '车间', |
| | | align: 'center', |
| | | dataIndex: 'productionName', |
| | | width: 200 |
| | | }, |
| | | { |
| | | title: '设备统一编号', |
| | | align: 'center', |
| | | dataIndex: 'equipmentId', |
| | |
| | | { |
| | | title: '设备型号', |
| | | align: 'center', |
| | | width: 110, |
| | | dataIndex: 'equipmentModel' |
| | | width: 200, |
| | | dataIndex: 'equipmentModel', |
| | | scopedSlots: { customRender: 'equipmentModel' } |
| | | }, |
| | | { |
| | | title: '日期', |
| | |
| | | this.tableLoading = true |
| | | getAction(this.url.list, this.queryParam) |
| | | .then(res => { |
| | | if (res.success) { |
| | | if (res.success && res.result) { |
| | | this.dataSource = res.result |
| | | this.tableLoading = false |
| | | } |
| | |
| | | this.loadData() |
| | | }, |
| | | |
| | | onCellChange(key, dataIndex, value) { |
| | | console.log('触发onCellChange', key, dataIndex, value) |
| | | }, |
| | | |
| | | /** |
| | | * 当浏览器可视窗口尺寸发生改变时触发 |
| | | */ |