From 14873889f3cc28d55fab38b2a43370c6e5d0b088 Mon Sep 17 00:00:00 2001
From: popWheat <49830650+j10ccc@users.noreply.github.com>
Date: Sat, 19 Oct 2024 22:50:44 +0800
Subject: [PATCH] chore(canteen): deprecate canteen flow page (#137)
---
src/app.config.ts | 1 -
src/constants/copywriting.ts | 2 -
src/pages/canteenflow/index.config.ts | 6 --
src/pages/canteenflow/index.scss | 79 ------------------
src/pages/canteenflow/index.vue | 104 ------------------------
src/services/api/apiList.ts | 3 -
src/services/index.ts | 2 -
src/services/services/canteenService.ts | 8 --
src/store/service/canteen.ts | 14 ----
src/store/service/index.ts | 8 --
10 files changed, 227 deletions(-)
delete mode 100644 src/pages/canteenflow/index.config.ts
delete mode 100644 src/pages/canteenflow/index.scss
delete mode 100644 src/pages/canteenflow/index.vue
delete mode 100644 src/services/services/canteenService.ts
delete mode 100644 src/store/service/canteen.ts
diff --git a/src/app.config.ts b/src/app.config.ts
index 29388c2b..828b5298 100644
--- a/src/app.config.ts
+++ b/src/app.config.ts
@@ -18,7 +18,6 @@ export default {
"pages/connect/faq/index",
"pages/lab/index",
"pages/freeroom/index",
- "pages/canteenflow/index",
"pages/announcement/index",
"pages/electricity/index",
"pages/electricity/record/index",
diff --git a/src/constants/copywriting.ts b/src/constants/copywriting.ts
index fadc765d..3826659b 100644
--- a/src/constants/copywriting.ts
+++ b/src/constants/copywriting.ts
@@ -66,8 +66,6 @@ export const helpText = {
},
exam: "丨微精弘的数据全部来源于正方教务系统,如果有误,请向正方教务系统提出更正意见。\n丨考试信息以实际为准,常见考试时长是2h,但也有部分考试时长为1.5h,请大家务必仔细注意考场黑板上的考试时间噢~",
examCard: "若信息长时间无法更新或总是刷新失败,可能是因为更改过正方教务系统的密码,请前往我的-绑定-重新绑定正方账号。\n丨考试安排中的信息全部来自正方教务系统,数据录入可能会有延迟,请耐心等待。如有疑问请联系教务处,本程序仅作信息展示。\n丨仅展示 近3日 的考试",
- canteenflow:
- "丨食堂计数机制存在误差,且数据有一定延迟,流量指数仅供参考噢 \n丨莫干山校区暂无食堂流量数据,摊手手\n丨祝大家干饭顺利",
activtion:
"因微精弘改版更新,老用户需要重新对微精弘账号进行激活操作,重新设置的密码将作为账号新密码,万望理解。如遇长时间加载可退出重试或删除小程序重新进入(如有疑问请加群 721519763 )",
score:
diff --git a/src/pages/canteenflow/index.config.ts b/src/pages/canteenflow/index.config.ts
deleted file mode 100644
index b9c20ac7..00000000
--- a/src/pages/canteenflow/index.config.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-export default {
- navigationBarTitleText: "食堂流量",
- backgroundColor: "#dfdfdf",
- disableScroll: true,
- navigationStyle: "custom"
-};
diff --git a/src/pages/canteenflow/index.scss b/src/pages/canteenflow/index.scss
deleted file mode 100644
index 6f5f1d3f..00000000
--- a/src/pages/canteenflow/index.scss
+++ /dev/null
@@ -1,79 +0,0 @@
-@import '@/style/mixin.scss';
-@import "@/style/theme.scss";
-
-.background {
- background-image: url("~@/assets/photos/background-yellow.svg");
-}
-
-.header-view {
- height: 200Px;
- background-color: var(--wjh-color-yellow-600);
- display: flex;
-
- image {
- height: 95%;
- margin: auto;
- }
-
- .extra {
- position: absolute;
- color: var(--wjh-color-white);
- right: 16Px;
- top: 145Px;
- text-align: center;
-
- .icon-wrapper {
- width: 32Px;
- height: 32Px;
- background-color: var(--wjh-color-background-container);
- text-align: center;
- border-radius: 50%;
-
- .extra-icon {
- color: var(--wjh-color-yellow-600);
- font-size: 1.5rem;
- }
- }
-
- .label {
- font-size: 0.75rem;
- }
- }
-}
-
-.canteen-flow-list {
- display: flex;
- align-items: center;
- gap: 16Px;
-
- .name-wrapper {
- @include radius;
- display: inline-block;
- padding: 0.5rem;
- height: 40Px;
- width: 40Px;
- color: var(--wjh-color-white);
- font-size: 1.875rem;
- text-align: center;
- }
-
- .col:not(:first-child):not(:last-child) {
- flex: 1;
- font-size: 0.875rem;
- line-height: 1.8rem;
-
- :last-child {
- color: var(--wjh-color-week);
- }
- }
-
- .col:first-child {
- flex: 0 0 20%;
- }
-
- .col:last-child {
- flex: 0 0 20%;
- font-size: 1.5rem;
- font-weight: var(--wjh-font-weight-medium);
- }
-}
diff --git a/src/pages/canteenflow/index.vue b/src/pages/canteenflow/index.vue
deleted file mode 100644
index cb73a507..00000000
--- a/src/pages/canteenflow/index.vue
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
- 无食堂流量信息
-
-
-
-
-
- {{ item.restaurantName[0] }}
-
-
-
- {{ item.restaurantName }}
- 流量指数: {{ item.dealCount }}
-
-
-
- 空闲
-
-
- 适中
-
-
- 忙碌
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/services/api/apiList.ts b/src/services/api/apiList.ts
index ae0d83b7..aa14dfd1 100644
--- a/src/services/api/apiList.ts
+++ b/src/services/api/apiList.ts
@@ -41,9 +41,6 @@ const api = {
midtermscoreInfo: "/api/func/zf/midtermscore",
freeroom: "/api/func/zf/room"
},
- canteen: {
- flow: "/api/func/canteen/flow"
- },
electricity: {
balance: "/api/func/electricity/balance",
record: "/api/func/electricity/record",
diff --git a/src/services/index.ts b/src/services/index.ts
index 0b781a1c..7175cbf7 100644
--- a/src/services/index.ts
+++ b/src/services/index.ts
@@ -2,7 +2,6 @@ import ZFService from "./services/zfService";
import SystemService from "./services/systemService";
import UserService from "./services/userService";
import LibraryService from "./services/libraryService";
-import CanteenService from "./services/canteenService";
import YxyService from "./services/yxyService";
import LostfoundService from "./services/lostfoundService";
import SuitService from "./services/suitService";
@@ -15,7 +14,6 @@ export {
SystemService,
UserService,
LibraryService,
- CanteenService,
YxyService,
LostfoundService,
SuitService,
diff --git a/src/services/services/canteenService.ts b/src/services/services/canteenService.ts
deleted file mode 100644
index 3028757b..00000000
--- a/src/services/services/canteenService.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { api } from "../api/apiList";
-import { updateDateStateWithSession } from "../utils/updateDateState";
-
-export default class CanteenService {
- static async getCanteenFlow(): Promise {
- return updateDateStateWithSession(api.canteen.flow, null, "setCanteenFlow");
- }
-}
diff --git a/src/store/service/canteen.ts b/src/store/service/canteen.ts
deleted file mode 100644
index 16ca35a5..00000000
--- a/src/store/service/canteen.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-export const CanteenServiceStore = {
- state: () => ({
- flow: undefined,
- updateTime: {
- flow: undefined
- }
- }),
- mutations: {
- setCanteenFlow(state: any, value) {
- state.flow = value;
- state.updateTime.flow = new Date();
- }
- }
-};
diff --git a/src/store/service/index.ts b/src/store/service/index.ts
index 5e5ba08c..6b740170 100644
--- a/src/store/service/index.ts
+++ b/src/store/service/index.ts
@@ -6,7 +6,6 @@ import { BorrowBooksInfo } from "@/types/BorrowBooksInfo";
import { AnnouncementStore, AnnouncementType } from "./announcement";
import { InformationStore, InformationStoreType } from "./information";
import { AppListItem } from "@/types/AppList";
-import { CanteenServiceStore } from "./canteen";
import { ScoreServiceStore } from "./score";
import { HomeCardServiceStore, HomeCardServiceType } from "./homecard";
import { ElectricityServiceStore } from "./electricity";
@@ -24,12 +23,6 @@ export interface ServiceStoreType {
webview: WebviewStoreType;
announcement: AnnouncementType;
information: InformationStoreType;
- canteen: {
- flow: any;
- updateTime: {
- flow: string;
- };
- };
electricity: {
roomName: string;
roomCode: string;
@@ -70,7 +63,6 @@ export const ServiceStore = {
zf: ZFServiceStore,
announcement: AnnouncementStore,
information: InformationStore,
- canteen: CanteenServiceStore,
score: ScoreServiceStore,
homecard: HomeCardServiceStore,
electricity: ElectricityServiceStore,