From c81c8fbe994fb2f18f6c7e4f50cfd0ba558e0963 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=89=E8=99=B9=E7=9D=BF?= <297504645@qq.com> Date: Mon, 26 Jun 2023 17:36:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E7=9B=91=E6=8E=A7=E7=9C=8B?= =?UTF-8?q?=E6=9D=BF=E6=9A=82=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fe/PC/src/api/wms-interface.js | 86 ++++++++ .../src/components/tablePagination/index.vue | 6 + fe/PC/src/components/umyTable/index.vue | 133 +++++++++++- fe/PC/src/router/index.js | 60 +++++- fe/PC/src/utils/tableColumns/index.js | 192 +++++++++++++++++- .../src/views/interfaceBoard/comingToWms.vue | 79 +++++++ .../views/interfaceBoard/comingToWms_file.vue | 79 +++++++ .../interfaceBoard/dataExchangeFromOut.vue | 79 +++++++ .../dataExchangeFromOut_file.vue | 79 +++++++ .../interfaceBoard/dataExchangeFromWms.vue | 79 +++++++ 10 files changed, 868 insertions(+), 4 deletions(-) create mode 100644 fe/PC/src/api/wms-interface.js create mode 100644 fe/PC/src/views/interfaceBoard/comingToWms.vue create mode 100644 fe/PC/src/views/interfaceBoard/comingToWms_file.vue create mode 100644 fe/PC/src/views/interfaceBoard/dataExchangeFromOut.vue create mode 100644 fe/PC/src/views/interfaceBoard/dataExchangeFromOut_file.vue create mode 100644 fe/PC/src/views/interfaceBoard/dataExchangeFromWms.vue diff --git a/fe/PC/src/api/wms-interface.js b/fe/PC/src/api/wms-interface.js new file mode 100644 index 000000000..41f10698d --- /dev/null +++ b/fe/PC/src/api/wms-interface.js @@ -0,0 +1,86 @@ +// 接口监控看板相关api +import axios from 'axios' +let interfaceBoard_api = localStorage.getItem('interfaceBoardUrl') + 'api/app/' +// 转义传参 +const initParams = (data) => { + return { + skipCount:data.SkipCount, + maxResultCount:data.MaxResultCount, + sorting:data.Sorting + } +} +//外部数据转换 +export function dataExchangeFromOut(data) { + return axios({ + method:'get', + url: interfaceBoard_api + 'outgoing-to-external', + params:initParams(data) + }) +} + +//归档外部数据转换 +export function dataExchangeFromOut_file(data) { + return axios({ + method:'get', + url: interfaceBoard_api + 'archived-outgoing-to-external', + params:initParams(data) + }) +} + +//wms数据接收 +export function comingToWms(data) { + return axios({ + method:'get', + url: interfaceBoard_api + 'incoming-to-wms', + params:initParams(data) + }) +} + +//归档wms数据接收 +export function comingToWms_file(data) { + return axios({ + method:'get', + url: interfaceBoard_api + 'archived-incoming-to-wms', + params:initParams(data) + }) +} + +//wms数据转换 +export function dataExchangeFromWms(data) { + return axios({ + method:'get', + url: interfaceBoard_api + 'data-exchange_Outgoing-from-wms', + params:initParams(data) + }) +} + +// 归档wms数据转换 +export function dataExchangeFromWms_file(data) { + return axios({ + method:'get', + url: interfaceBoard_api + 'data-exchange_Archived-outgoing-from-wms', + params:initParams(data) + }) +} + +//外部数据接收 +export function comingFromOut(data) { + return axios({ + method:'get', + url: interfaceBoard_api + 'data-exchange_Incoming-from-external', + params:initParams(data) + }) +} + +//归档外部数据接收 +export function comingFromOut_file(data) { + return axios({ + method:'get', + url: interfaceBoard_api + 'data-exchange_Archived-incoming-from-external', + params:initParams(data) + }) +} + + + + diff --git a/fe/PC/src/components/tablePagination/index.vue b/fe/PC/src/components/tablePagination/index.vue index d90b40d05..89d948364 100644 --- a/fe/PC/src/components/tablePagination/index.vue +++ b/fe/PC/src/components/tablePagination/index.vue @@ -53,6 +53,7 @@ :tableBorder="true" :firstFixed="true" :cellStyle = "cellStyle" + :showOverflowTooltip="showOverflowTooltip" > + + + + {{ showDetailData ? showDetailData + "" : showDetailData }} + + + + + + + + + + + + + \ No newline at end of file diff --git a/fe/PC/src/views/interfaceBoard/comingToWms_file.vue b/fe/PC/src/views/interfaceBoard/comingToWms_file.vue new file mode 100644 index 000000000..0d83678ae --- /dev/null +++ b/fe/PC/src/views/interfaceBoard/comingToWms_file.vue @@ -0,0 +1,79 @@ + + + \ No newline at end of file diff --git a/fe/PC/src/views/interfaceBoard/dataExchangeFromOut.vue b/fe/PC/src/views/interfaceBoard/dataExchangeFromOut.vue new file mode 100644 index 000000000..2d7c0dbec --- /dev/null +++ b/fe/PC/src/views/interfaceBoard/dataExchangeFromOut.vue @@ -0,0 +1,79 @@ + + + \ No newline at end of file diff --git a/fe/PC/src/views/interfaceBoard/dataExchangeFromOut_file.vue b/fe/PC/src/views/interfaceBoard/dataExchangeFromOut_file.vue new file mode 100644 index 000000000..e67fc410e --- /dev/null +++ b/fe/PC/src/views/interfaceBoard/dataExchangeFromOut_file.vue @@ -0,0 +1,79 @@ + + + \ No newline at end of file diff --git a/fe/PC/src/views/interfaceBoard/dataExchangeFromWms.vue b/fe/PC/src/views/interfaceBoard/dataExchangeFromWms.vue new file mode 100644 index 000000000..d86c2d707 --- /dev/null +++ b/fe/PC/src/views/interfaceBoard/dataExchangeFromWms.vue @@ -0,0 +1,79 @@ + + + \ No newline at end of file