From 7f6af6907202cb7c9395a7020d249bd62e17d50f Mon Sep 17 00:00:00 2001 From: zhuzhuanzhuan Date: 星期五, 05 一月 2024 17:59:17 +0800 Subject: [PATCH] 1、解决车间看板页面因浏览器兼容性问题导致的样式不适配问题(使用浏览器86版本与其他版本做对比) 2、优化车间看板页面代码,将看板拖拽区域设置高度后再设置限制拖拽以试图解决进入页面后有概率设备无法自由拖拽问题(猜想因父子组件渲染顺序导致,父组件还未渲染完成,子组件就已限制区域,此时区域高度可能0,未在现场调试,本地调试无问题) 3、优化设备利用率、开动率及班次利用率页面代码,解决因浏览器版本问题导致表格前3列文字无法垂直排列导致的布局问题以及调整右上角区间展示区域为响应式布局 --- src/views/eam/EquipmentOfLine.vue | 41 ++++++++++++++++++++++++++++++++++------- 1 files changed, 34 insertions(+), 7 deletions(-) diff --git a/src/views/eam/EquipmentOfLine.vue b/src/views/eam/EquipmentOfLine.vue index 6a33fba..3335ca5 100644 --- a/src/views/eam/EquipmentOfLine.vue +++ b/src/views/eam/EquipmentOfLine.vue @@ -61,7 +61,7 @@ @click="searchReset" icon="reload" >閲嶇疆</a-button> - <a-button @click="handleAdd" type="primary" icon="plus" v-has="'equipmentAccount:add&delete&import&Edit'">鏂板</a-button> + <a-button @click="handleAdd" type="primary" icon="plus" v-has="'line:add&edit&delete'">鏂板</a-button> <!-- <a-button type="primary" icon="download" @click="handleExportXls('璁惧鍙拌处')" v-has="'equipmentAccount:outport'">瀵煎嚭</a-button> <a-upload name="file" :showUploadList="false" :multiple="false" :headers="tokenHeader" :action="importExcelUrl" @change="handleImportExcel"> <a-button type="primary" icon="import" v-has="'equipmentAccount:add&delete&import&Edit'">瀵煎叆</a-button> @@ -78,7 +78,7 @@ <a-table ref="table" - size="middle" + size="small" bordered rowKey="id" :scroll="{x:true}" @@ -119,20 +119,21 @@ >璇︽儏</a> <a-divider type="vertical" /> <a @click="handleEdit(record)" >缂栬緫</a> + <a-divider type="vertical" /> <a-dropdown> <a class="ant-dropdown-link"> 鏇村 <a-icon type="down" /> </a> <a-menu slot="overlay"> - <a-menu-item v-has="'equipmentAccount:add&delete&import&Edit'"> + <a-menu-item v-has="'line:add&edit&delete'"> </a-menu-item> <a-menu-item> <a-popconfirm title="纭畾鍒犻櫎鍚�?" @confirm="() => handleDelete(record.id)" - v-has="'equipmentAccount:add&delete&import&Edit'" + v-has="'line:add&edit&delete'" > <a>鍒犻櫎</a> </a-popconfirm> @@ -159,7 +160,7 @@ import '@/assets/less/TableExpand.less' import JSearchSelectTag from '../../components/dict/JSearchSelectTag.vue' import EquipmentOfLineModal from './modules/line/EquipmentOfLineModal.vue' - import EquipmentListOfLine from './modules/line/EquipmentListOfLine.vue' + import EquipmentListOfLine from './modules/line/EquipmentListOfLine' export default { name: "EquipmentOfLine", mixins:[JeecgListMixin,mixinDevice], @@ -188,16 +189,43 @@ title: '鐢熶骇绾跨紪鐮�', align: "center", dataIndex: 'num', + width: 200, }, { title: '鐢熶骇绾垮悕绉�', align: "center", dataIndex: 'name', + width: 200, + }, + { + title: '浣跨敤閮ㄩ棬', + align: "center", + dataIndex: 'useId_dictText', + width: 150, + }, + { + title: '缁存姢閮ㄩ棬', + align: "center", + dataIndex: 'manageId_dictText', + width: 150, + }, + { + title: '缁翠慨鐝粍', + align: "center", + dataIndex: 'teamId_dictText', + width: 150, + }, + { + title: '宸ュ尯', + align: "center", + dataIndex: 'factoryModelId_dictText', + width: 150, }, { title: '璁惧鎬绘暟', align: "center", dataIndex: 'sumOfEquipment', + width: 150, }, { title: '鎿嶄綔', @@ -206,8 +234,7 @@ scopedSlots: { customRender: 'action', }, - width: 147, - fixed: 'right', + width: 150, }, ], url: { -- Gitblit v1.9.3