From 92ff846fb659c62037a32b1d8c15eae9df9d9b54 Mon Sep 17 00:00:00 2001 From: zenglf <18502938215@163.com> Date: 星期一, 18 九月 2023 13:24:30 +0800 Subject: [PATCH] Merge branch 'develop' of http://117.34.109.166:18448/r/vue_mdc_430 --- src/views/eam/modules/equipmentReturn/EquipmentUnloadingReturnDetail.vue | 187 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 187 insertions(+), 0 deletions(-) diff --git a/src/views/eam/modules/equipmentReturn/EquipmentUnloadingReturnDetail.vue b/src/views/eam/modules/equipmentReturn/EquipmentUnloadingReturnDetail.vue new file mode 100644 index 0000000..23200cf --- /dev/null +++ b/src/views/eam/modules/equipmentReturn/EquipmentUnloadingReturnDetail.vue @@ -0,0 +1,187 @@ +<template> + <a-card + :bordered='false' + :class="'cust-erp-sub-tab'" + > + <!-- 鏌ヨ鍖哄煙 --> + <div class='table-page-search-wrapper'> + <a-form + layout='inline' + @keyup.enter.native='searchQuery' + > + <a-row :gutter='24'> + </a-row> + </a-form> + </div> + <div> + <a-table + ref='table' + size='middle' + bordered + rowKey='id' + :scroll="{ x: 'calc(1400px + 50%)', y: 900 }" + :columns='columns' + :dataSource='dataSource' + :pagination='ipagination' + :loading='loading' + @change='handleTableChange' + + > + </a-table> + </div> + + + </a-card> +</template> + +<script> +import { JeecgListMixin } from '@/mixins/JeecgListMixin' +import { getAction } from '@/api/manage' + +export default { + name: 'EquipmentUnloadingReturnDetail', + mixins: [JeecgListMixin], + components: {}, + props: { + + equipmentUnloadingId: { + type: String, + default: '', + required: false + } + }, + watch: { + equipmentUnloadingId: { + immediate: true, + handler(val) { + if (!this.equipmentUnloadingId) { + this.clearList() + } else { + this.queryParam['equipmentUnloadingId'] = val + this.queryParam['delFlag'] = 0 + this.loadData(1) + } + } + } + }, + data() { + return { + // disableMixinCreated: true, + // originTargetKeys: [], + // 琛ㄥご + disableMixinCreated: true, + columns: [ + { + title: '#', + dataIndex: '', + key: 'rowIndex', + width: 50, + align: 'center', + customRender: function(t, r, index) { + return parseInt(index) + 1 + } + }, + { + title: '璁惧缂栫爜', + align: 'center', + dataIndex: 'equipmentNum' + }, + { + title: '璁惧鍚嶇О', + align: 'center', + dataIndex: 'equipmentName' + + }, + { + title: '瑙勬牸', + align: 'center', + dataIndex: 'model' + + }, + { + title: '鍨嬪彿', + align: 'center', + dataIndex: 'specification' + + }, + { + title: '鎶�鏈姸鎬�', + align: 'center', + dataIndex: 'technicalStatus' + + }, + { + title: '璐d换鐝粍', + align: 'center', + dataIndex: 'responsibilityTeamName' + + }, + { + title: '璐d换浜�', + align: 'center', + dataIndex: 'responsibilityUserName' + + }, + { + title: '瀹為檯鍊熼鏃ユ湡', + align: 'center', + dataIndex: 'actualBorrowDate' + }, + { + title: '瀹為檯褰掕繕鏃ユ湡', + align: 'center', + dataIndex: 'actualReturnDate' + } + + ], + url: { + list: '/eam/equipmentUnloadingReturnDetail/getEquipmentUnloadingReturnDetailList' + } + } + }, + created() { + }, + computed: {}, + methods: { + clearList() { + this.dataSource = [] + this.selectedRowKeys = [] + this.ipagination.current = 1 + }, + loadData(arg) { + if (!this.url.list) { + this.$message.error('璇疯缃畊rl.list灞炴��!') + return + } + //鍔犺浇鏁版嵁 鑻ヤ紶鍏ュ弬鏁�1鍒欏姞杞界涓�椤电殑鍐呭 + if (arg === 1) { + this.ipagination.current = 1 + } + var params = this.getQueryParams()//鏌ヨ鏉′欢 + this.loading = true + // this.originTargetKeys = []; + getAction(this.url.list, params).then((res) => { + if (res.success) { + + this.dataSource = res.result.records || res.result + if (res.result.total) { + this.ipagination.total = res.result.total + } else { + this.ipagination.total = 0 + } + //update-end---author:zhangyafei Date:20201118 for锛氶�傞厤涓嶅垎椤电殑鏁版嵁鍒楄〃------------ + } else { + this.$message.warning(res.message) + } + }).finally(() => { + this.loading = false + }) + } + + + } +} +</script> +<style scoped> +@import '~@assets/less/common.less'; +</style> -- Gitblit v1.9.3