diff --git a/src/api/trade/dataBoard.js b/src/api/trade/dataBoard.js new file mode 100644 index 0000000..569fbad --- /dev/null +++ b/src/api/trade/dataBoard.js @@ -0,0 +1,43 @@ +import request from "@/utils/request"; + +// 获取顶部左侧数据(运营看板) +export function getAstsTransTotals(data) { + return request({ + url: "/tairui-transettle/astsInfo/getAstsTransTotals", + method: "post", + data: data, + }); +} +//获取顶部右侧数据(线形图) +export function getEchartsData(data) { + return request({ + url: "/brand/brandbase/save", + method: "post", + data: data, + }); +} +//获取中间数据(统计数据) +export function getMidleInfo(data) { + return request({ + url: "/tairui-transettle/astsInfo/getLeftMidQueryInfo", + method: "post", + data: data, + }); +} +// 获取厎部左侧数据(产品销量) +export function getGoodsSalesInfo(data) { + return request({ + url: "/tairui-transettle/astsInfo/getGoodsSalesInfo", + method: "post", + data: data, + }); +} + +// 获取厎部右侧数据(售后概况) +export function getAfterSalesData(data) { + return request({ + url: "/tairui-transettle/astsInfo/getAfterSalesData", + method: "post", + data: data, + }); +} \ No newline at end of file diff --git a/src/assets/styles/custom.scss b/src/assets/styles/custom.scss index 0d65714..af49d21 100644 --- a/src/assets/styles/custom.scss +++ b/src/assets/styles/custom.scss @@ -305,3 +305,11 @@ justify-content: flex-start; align-items: flex-start; } + +// 溢出隐藏 +.text-ellipsis { + width: 100%; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} \ No newline at end of file diff --git a/src/views/trade/dataBoard.vue b/src/views/trade/dataBoard.vue index aa54f63..965053d 100644 --- a/src/views/trade/dataBoard.vue +++ b/src/views/trade/dataBoard.vue @@ -1,186 +1,188 @@