From a6f42fcb76ca3c93face56bdf375f3df9174233e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=96=AA=E5=90=8D?= <942005050@qq.com> Date: Sun, 4 Feb 2024 14:28:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4home?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Home/Index copy.vue | 381 ----------------- src/views/Home/Index2.vue | 319 -------------- src/views/Home/components/material.vue | 336 --------------- src/views/Home/components/produce.vue | 286 ------------- src/views/Home/components/product.vue | 313 -------------- src/views/Home/components/supplierIndex.vue | 452 -------------------- src/views/Home/echarts-data.ts | 286 ------------- src/views/Home/types.ts | 55 --- src/views/home/index.vue | 14 - 9 files changed, 2442 deletions(-) delete mode 100644 src/views/Home/Index copy.vue delete mode 100644 src/views/Home/Index2.vue delete mode 100644 src/views/Home/components/material.vue delete mode 100644 src/views/Home/components/produce.vue delete mode 100644 src/views/Home/components/product.vue delete mode 100644 src/views/Home/components/supplierIndex.vue delete mode 100644 src/views/Home/echarts-data.ts delete mode 100644 src/views/Home/types.ts delete mode 100644 src/views/home/index.vue diff --git a/src/views/Home/Index copy.vue b/src/views/Home/Index copy.vue deleted file mode 100644 index 121ec6a8b..000000000 --- a/src/views/Home/Index copy.vue +++ /dev/null @@ -1,381 +0,0 @@ - - - - - - - - - - - {{ t('workplace.welcome') }} {{ username }} {{ t('workplace.happyDay') }} - - - {{ t('workplace.toady') }},20℃ - 32℃! - - - - - - - - {{ t('workplace.project') }} - - - - - {{ t('workplace.toDo') }} - - - - - {{ t('workplace.access') }} - - - - - - - - - - - - - - - {{ t('workplace.project') }} - {{ t('action.more') }} - - - - - - - - - {{ item.name }} - - {{ t(item.message) }} - - {{ item.personal }} - {{ formatTime(item.time, 'yyyy-MM-dd') }} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {{ t('workplace.shortcutOperation') }} - - - - - - - - - {{ item.name }} - - - - - - - - - - {{ t('workplace.notice') }} - {{ t('action.more') }} - - - - - - - - - - {{ item.type }} : {{ item.title }} - - - - {{ formatTime(item.date, 'yyyy-MM-dd') }} - - - - - - - - - - - diff --git a/src/views/Home/Index2.vue b/src/views/Home/Index2.vue deleted file mode 100644 index c9429ab10..000000000 --- a/src/views/Home/Index2.vue +++ /dev/null @@ -1,319 +0,0 @@ - - - - - - - - - - - - - - {{ t('analysis.newUser') }} - - - - - - - - - - - - - - - - - - - - - {{ t('analysis.unreadInformation') }} - - - - - - - - - - - - - - - - - - - - - {{ t('analysis.transactionAmount') }} - - - - - - - - - - - - - - - - - - - - - {{ t('analysis.totalShopping') }} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/views/Home/components/material.vue b/src/views/Home/components/material.vue deleted file mode 100644 index 83aadaa35..000000000 --- a/src/views/Home/components/material.vue +++ /dev/null @@ -1,336 +0,0 @@ - - - - - - - 今日到货计划(已发货) - {{materialData?.preparetoissueTodayCount}}单 - - - - - - 今日备料计划(已发料) - {{materialData?.preparetoissueTodayCount}}单 - - - - - - 今日叫料请求(已发料) - {{materialData?.issueRequestTodayCount}}单 - - - - - - 空闲库位数/总库位数 - {{materialData?.freeLocationCount}}个/{{materialData?.totalLocationCount}}个 - - - - - - - 呆滞库存预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - 超期库存预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - 高低储预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - 待处理任务 - - - - - - - diff --git a/src/views/Home/components/produce.vue b/src/views/Home/components/produce.vue deleted file mode 100644 index c289ec0c0..000000000 --- a/src/views/Home/components/produce.vue +++ /dev/null @@ -1,286 +0,0 @@ - - - - - - 今日生产计划 - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - {{ formatDate(scope.row.beginTime) }} - - - - {{ formatDate(scope.row.endTime) }} - - - - - - - 线边安全库存 - - - - - - - - - - - - - - - - - - - - {{ formatDate(scope.row.createTime) }} - - - - - {{ formatDate(scope.row.createTime) }} - - - - - - - - 待上架成品库存 - - - - - - {{ formatDate(scope.row.requestTime) }} - - - - - {{ formatDate(scope.row.requestDueTime) }} - - - - - - - - {{ formatDate(scope.row.acceptTime) }} - - - - - - - - - - {{ formatter(scope.row.autoComplete, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowModifyLocation, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowModifyQty, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowBiggerQty, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowSmallerQty, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ - formatter(scope.row.allowModifyInventoryStatus, DICT_TYPE.TRUE_FALSE) - }} - - - - - {{ formatter(scope.row.allowContinuousScanning, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowPartialComplete, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowModifyBatch, DICT_TYPE.TRUE_FALSE) }} - - - - - {{ formatter(scope.row.allowModifyPackingNumber, DICT_TYPE.TRUE_FALSE) }} - - - - - - 待处理任务 - - - - - - - diff --git a/src/views/Home/components/product.vue b/src/views/Home/components/product.vue deleted file mode 100644 index 5124d9c11..000000000 --- a/src/views/Home/components/product.vue +++ /dev/null @@ -1,313 +0,0 @@ - - - - - - - 今日到货计划(已发货) - {{ productData?.deliverPlanTodayCount || 0 }}单 - - - - - - - 呆滞库存预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - 超期库存预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - 高低储预警 - - - - - - - - - {{ formatter(scope.row.uom, DICT_TYPE.UOM) }} - - - - - - - {{ formatter(scope.row.inventoryStatus, DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - - - - - {{ formatDate(scope.row.planDate) }} - - - - - - 待处理任务 - - - - - - - diff --git a/src/views/Home/components/supplierIndex.vue b/src/views/Home/components/supplierIndex.vue deleted file mode 100644 index c665f9867..000000000 --- a/src/views/Home/components/supplierIndex.vue +++ /dev/null @@ -1,452 +0,0 @@ - - - - - - 订单数 - - - - {{ supplierData?.openPurchaseCount || 0 }}单 - 开放订单数 - - - - - - {{ supplierData?.allPurchaseCount || 0 }}单 - 全部订单数 - - - - - - - 要货计划数 - - - - {{ supplierData?.openPurchasePlanCount || 0 }}单 - 开放计划数 - - - - - - {{ supplierData?.allPurchasePlanCount || 0 }}单 - 全部计划数 - - - - - - - 发货单数 - - - - {{ supplierData?.notTakeSupplierdeliverCount || 0 }}单 - 未收货订单数 - - - - - - {{ supplierData?.takeSupplierdeliverCount || 0 }}单 - 已收货订单数 - - - - - - - - - 本月发货单趋势 - - - - 本月发货零件TOP10 - - - - - - 最新消息 - - - - - - - - - - - - - {{ scope.row.templateParams }} - - - - - - - - - - - - - - - - - - 最新扣分明细 - - - - - - - - - - 本月退货明细 - - - - - - - - - - - - - - - - - - - - {{ formatter(scope.row.inventoryStatus,DICT_TYPE.INVENTORY_STATUS) }} - - - - - - - - - - - - - - - {{ formatter(scope.row.uom,DICT_TYPE.UOM) }} - - - - - - - {{ formatDate(scope.row.createTime) }} - - - - - - - 本月索赔明细 - - - - - - - - - - - - {{ formatDate(scope.row.createTime) }} - - - - - - - - - - diff --git a/src/views/Home/echarts-data.ts b/src/views/Home/echarts-data.ts deleted file mode 100644 index 15c7b4afd..000000000 --- a/src/views/Home/echarts-data.ts +++ /dev/null @@ -1,286 +0,0 @@ -import { EChartsOption } from 'echarts' - -const { t } = useI18n() - -export const lineOptions: EChartsOption = { - - xAxis: { - data: [ 1, 2, 3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30 - ], - boundaryGap: false, - axisTick: { - show: false - } - }, - grid: { - left: 20, - right: 20, - bottom: 20, - top: 50, - containLabel: true - }, - tooltip: { - trigger: 'axis', - axisPointer: { - type: 'cross' - }, - padding: [5, 10] - }, - yAxis: { - axisTick: { - show: false - } - }, - legend: { - data: ['销售','哈哈'], - top: 20 - }, - series: [ - { - name: '销售', - smooth: true, - type: 'line', - data: [100, 120, 161, 134, 105, 160, 165, 114, 163, 185, 118, 123], - animationDuration: 2800, - animationEasing: 'cubicInOut' - }, - { - name: '哈哈', - smooth: true, - type: 'line', - itemStyle: {}, - data: [120, 82, 91, 154, 162, 140, 145, 250, 134, 56, 99, 123], - animationDuration: 2800, - animationEasing: 'quadraticOut' - } - ] -} - -export const pieOptions: EChartsOption = { - // title: { - // text: t('analysis.userAccessSource'), - // left: 'center' - // }, - tooltip: { - trigger: 'item', - formatter: '{a} {b} : {c} ({d}%)' - }, - legend: { - orient: 'vertical', - left: 'left', - top:20, - data: [ - t('analysis.directAccess'), - t('analysis.mailMarketing'), - t('analysis.allianceAdvertising'), - t('analysis.videoAdvertising'), - t('analysis.searchEngines') - ] - }, - series: [ - { - name: t('analysis.userAccessSource'), - type: 'pie', - radius: '55%', - center: ['50%', '60%'], - data: [ - { value: 335, name: t('analysis.directAccess') }, - { value: 310, name: t('analysis.mailMarketing') }, - { value: 234, name: t('analysis.allianceAdvertising') }, - { value: 135, name: t('analysis.videoAdvertising') }, - { value: 1548, name: t('analysis.searchEngines') } - ] - } - ] -} - -export const barOptions: EChartsOption = { - title: { - text: '', - left: 'center' - }, - tooltip: { - trigger: 'axis', - axisPointer: { - type: 'shadow' - } - }, - grid: { - left: 50, - right: 20, - bottom: 20 - }, - xAxis: { - type: 'category', - data: [], - axisTick: { - alignWithLabel: true - } - }, - yAxis: { - type: 'value' - }, - series: [ - { - name: t('analysis.activeQuantity'), - data: [], - type: 'bar' - } - ] -} - -export const radarOption: EChartsOption = { - legend: { - data: [t('workplace.personal'), t('workplace.team')] - }, - radar: { - // shape: 'circle', - indicator: [ - { name: t('workplace.quote'), max: 65 }, - { name: t('workplace.contribution'), max: 160 }, - { name: t('workplace.hot'), max: 300 }, - { name: t('workplace.yield'), max: 130 }, - { name: t('workplace.follow'), max: 100 } - ] - }, - series: [ - { - name: `xxx${t('workplace.index')}`, - type: 'radar', - data: [ - { - value: [42, 30, 20, 35, 80], - name: t('workplace.personal') - }, - { - value: [50, 140, 290, 100, 90], - name: t('workplace.team') - } - ] - } - ] -} - -export const wordOptions = { - series: [ - { - type: 'wordCloud', - gridSize: 2, - sizeRange: [12, 50], - rotationRange: [-90, 90], - shape: 'pentagon', - width: 600, - height: 400, - drawOutOfBound: true, - textStyle: { - color: function () { - return ( - 'rgb(' + - [ - Math.round(Math.random() * 160), - Math.round(Math.random() * 160), - Math.round(Math.random() * 160) - ].join(',') + - ')' - ) - } - }, - emphasis: { - textStyle: { - shadowBlur: 10, - shadowColor: '#333' - } - }, - data: [ - { - name: 'Sam S Club', - value: 10000, - textStyle: { - color: 'black' - }, - emphasis: { - textStyle: { - color: 'red' - } - } - }, - { - name: 'Macys', - value: 6181 - }, - { - name: 'Amy Schumer', - value: 4386 - }, - { - name: 'Jurassic World', - value: 4055 - }, - { - name: 'Charter Communications', - value: 2467 - }, - { - name: 'Chick Fil A', - value: 2244 - }, - { - name: 'Planet Fitness', - value: 1898 - }, - { - name: 'Pitch Perfect', - value: 1484 - }, - { - name: 'Express', - value: 1112 - }, - { - name: 'Home', - value: 965 - }, - { - name: 'Johnny Depp', - value: 847 - }, - { - name: 'Lena Dunham', - value: 582 - }, - { - name: 'Lewis Hamilton', - value: 555 - }, - { - name: 'KXAN', - value: 550 - }, - { - name: 'Mary Ellen Mark', - value: 462 - }, - { - name: 'Farrah Abraham', - value: 366 - }, - { - name: 'Rita Ora', - value: 360 - }, - { - name: 'Serena Williams', - value: 282 - }, - { - name: 'NCAA baseball tournament', - value: 273 - }, - { - name: 'Point Break', - value: 265 - } - ] - } - ] -} diff --git a/src/views/Home/types.ts b/src/views/Home/types.ts deleted file mode 100644 index e6313d36c..000000000 --- a/src/views/Home/types.ts +++ /dev/null @@ -1,55 +0,0 @@ -export type WorkplaceTotal = { - project: number - access: number - todo: number -} - -export type Project = { - name: string - icon: string - message: string - personal: string - time: Date | number | string -} - -export type Notice = { - title: string - type: string - keys: string[] - date: Date | number | string -} - -export type Shortcut = { - name: string - icon: string - url: string -} - -export type RadarData = { - personal: number - team: number - max: number - name: string -} -export type AnalysisTotalTypes = { - users: number - messages: number - moneys: number - shoppings: number -} - -export type UserAccessSource = { - value: number - name: string -} - -export type WeeklyUserActivity = { - value: number - name: string -} - -export type MonthlySales = { - name: string - estimate: number - actual: number -} diff --git a/src/views/home/index.vue b/src/views/home/index.vue deleted file mode 100644 index 1cc81ac3a..000000000 --- a/src/views/home/index.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - -