1、调整领取故障报修单弹窗标题并在提交时加入必须选择一条报修单提醒
2、OEE增加分页查询功能
| | |
| | | components: { EamReportRepairList }, |
| | | data() { |
| | | return { |
| | | title: '故障保修单', |
| | | title: '故障报修单', |
| | | visible: false, |
| | | model: {}, |
| | | labelCol: { |
| | |
| | | created() { |
| | | }, |
| | | methods: { |
| | | loadData() { |
| | | this.$nextTick(() => { |
| | | // this.$refs.reportRepairListRef.queryParam.reportStatus = 'WAIT_REPAIR' |
| | | // this.$refs.reportRepairListRef.loadData(1) |
| | | }) |
| | | }, |
| | | close() { |
| | | this.$emit('close') |
| | | this.visible = false |
| | | }, |
| | | handleOk() { |
| | | console.log('rowKey', this.$refs.reportRepairListRef.selectedRowKeys[0]) |
| | | const reportId = this.$refs.reportRepairListRef.selectedRowKeys[0] |
| | | if (!reportId) { |
| | | this.$notification.warning({ |
| | | message: '消息', |
| | | description: '请选择需领取的故障报修单' |
| | | }) |
| | | return |
| | | } |
| | | this.confirmLoading = true |
| | | httpAction(this.url.receiveFault, { reportId }, 'post').then((res) => { |
| | | httpAction(this.url.receiveFault, { reportId }, 'post') |
| | | .then((res) => { |
| | | if (res.success) { |
| | | this.$message.success(res.message) |
| | | this.$emit('ok') |
| | | } else { |
| | | this.$message.warning(res.message) |
| | | } |
| | | }).finally(() => { |
| | | }) |
| | | .finally(() => { |
| | | this.confirmLoading = false |
| | | this.close() |
| | | }) |
| | | }, |
| | | handleCancel() { |
| | | this.close() |
| | | }, |
| | | close() { |
| | | this.$emit('close') |
| | | this.visible = false |
| | | } |
| | | } |
| | | } |
| | |
| | | :columns="columns" |
| | | :dataSource="dataSource" |
| | | :pagination="ipagination" |
| | | :loading="loading"> |
| | | :loading="loading" |
| | | @change="handleTableChange" |
| | | > |
| | | <template slot="percent" slot-scope="text"> |
| | | {{text+'%'}} |
| | | </template> |