From 6bde9b75ff4d5008928f8beb22c0553aeac63ccb Mon Sep 17 00:00:00 2001 From: jianzhichu Date: Wed, 26 Nov 2025 01:18:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E4=BC=98=E5=8C=96=20arm-ffmp?= =?UTF-8?q?eg=20DockerFile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile-arm-img | 16 ++--- .../PublishProfiles/FolderProfile.pubxml.user | 2 +- README.md | 52 +++++++------- app/src/pages/cok/CookieTable.vue | 1 + app/src/pages/set/AppSet.vue | 4 +- app/src/pages/workplace/RecordTable.vue | 70 ++++++++++++++----- 6 files changed, 86 insertions(+), 59 deletions(-) diff --git a/Dockerfile-arm-img b/Dockerfile-arm-img index 80511cd..db3ffcc 100644 --- a/Dockerfile-arm-img +++ b/Dockerfile-arm-img @@ -1,24 +1,18 @@ -#See https://aka.ms/customizecontainer to learn how to customize your debug container and how Visual Studio uses this Dockerfile to build your images for faster debugging. - -FROM mcr.microsoft.com/dotnet/aspnet:6.0-focal-arm64v8 AS base +# 使用 Ubuntu 20.04 的 .NET 6 运行时镜像 +FROM mcr.microsoft.com/dotnet/aspnet:6.0-focal AS base WORKDIR /app EXPOSE 10101 -RUN echo "deb http://mirrors.aliyun.com/debian/ bookworm main non-free contrib" > /etc/apt/sources.list && \ - echo "deb http://mirrors.aliyun.com/debian-security/ bookworm-security main" >> /etc/apt/sources.list && \ - echo "deb http://mirrors.aliyun.com/debian/ bookworm-updates main non-free contrib" >> /etc/apt/sources.list && \ - echo "deb http://mirrors.aliyun.com/debian/ bookworm-backports main non-free contrib" >> /etc/apt/sources.list && \ - apt-get update && \ +# 安装 ffmpeg (Ubuntu 的 universe 仓库包含 ffmpeg) +RUN apt-get update && \ apt-get install -y --no-install-recommends ffmpeg && \ rm -rf /var/lib/apt/lists/* RUN ffmpeg -version - COPY . . ENV ASPNETCORE_URLS=http://*:10101 ENV TZ=Asia/Shanghai ENV DOWN_IMGVIDEO=1 -ENTRYPOINT ["dotnet", "dy.net.dll"] - +ENTRYPOINT ["dotnet", "dy.net.dll"] \ No newline at end of file diff --git a/Properties/PublishProfiles/FolderProfile.pubxml.user b/Properties/PublishProfiles/FolderProfile.pubxml.user index 8e8dc53..17daa41 100644 --- a/Properties/PublishProfiles/FolderProfile.pubxml.user +++ b/Properties/PublishProfiles/FolderProfile.pubxml.user @@ -5,7 +5,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121. <_PublishTargetUrl>E:\code\dysync\bin\Release\net6.0\publish\ - True|2025-11-25T06:08:53.3850967Z||;True|2025-11-24T23:53:54.4283003+08:00||;True|2025-11-24T23:41:15.8248332+08:00||;True|2025-11-24T23:33:57.1844427+08:00||;True|2025-11-24T23:31:54.9228836+08:00||;True|2025-11-24T23:24:15.8681502+08:00||;True|2025-11-24T23:22:57.9046229+08:00||;True|2025-11-24T23:18:04.1131647+08:00||;True|2025-11-24T22:47:54.1336448+08:00||;True|2025-11-24T22:47:18.3613833+08:00||;True|2025-11-24T08:17:50.3994607+08:00||;True|2025-11-24T08:07:00.9951205+08:00||;True|2025-11-23T23:34:50.0030826+08:00||;True|2025-11-23T23:32:36.7452616+08:00||;True|2025-11-22T23:18:56.3202345+08:00||;True|2025-11-22T22:52:51.7203302+08:00||;True|2025-11-22T22:52:42.9620946+08:00||;True|2025-11-22T22:52:09.8257640+08:00||;True|2025-11-22T22:39:31.5894141+08:00||;True|2025-11-22T22:31:11.0704815+08:00||;True|2025-11-22T22:20:36.4579131+08:00||;True|2025-11-22T22:19:10.2281364+08:00||;True|2025-11-22T19:34:45.9336901+08:00||;True|2025-11-12T23:06:38.7834109+08:00||;False|2025-11-12T23:01:02.2269478+08:00||;True|2025-10-22T22:08:11.6423148+08:00||;True|2025-10-22T21:54:24.7180547+08:00||;True|2025-10-22T21:40:03.5194315+08:00||;True|2025-10-22T21:28:28.8962766+08:00||;True|2025-10-22T21:22:47.9631689+08:00||;True|2025-10-22T21:18:24.5274318+08:00||;True|2025-10-22T21:14:51.6386326+08:00||;False|2025-10-22T21:14:07.6282769+08:00||;True|2025-10-22T21:03:48.9892860+08:00||;True|2025-10-22T21:00:56.3617243+08:00||;False|2025-10-22T21:00:30.5472941+08:00||;True|2025-10-22T20:51:29.6155916+08:00||;False|2025-10-22T20:50:47.1882956+08:00||;True|2025-10-22T15:01:04.1668366+08:00||;True|2025-10-22T14:49:43.6340569+08:00||;True|2025-10-22T14:38:39.4685603+08:00||;True|2025-10-21T18:35:28.8392541+08:00||;True|2025-10-20T10:31:05.5865212+08:00||;True|2025-10-20T10:20:41.5717101+08:00||;True|2025-10-19T10:08:33.6669332+08:00||;False|2025-10-19T10:07:22.3337545+08:00||;False|2025-10-19T10:05:22.9484805+08:00||;True|2025-10-10T16:54:27.1472888+08:00||;False|2025-10-10T16:53:44.1700030+08:00||;False|2025-10-10T16:52:48.1740453+08:00||;False|2025-10-10T16:51:21.5067253+08:00||;False|2025-10-10T16:50:19.2140597+08:00||;False|2025-10-10T16:49:21.2213290+08:00||;False|2025-10-10T16:48:47.7229948+08:00||;False|2025-10-10T16:48:15.1258700+08:00||;True|2025-09-30T13:29:42.2354235+08:00||;True|2025-09-25T11:44:52.6858389+08:00||;True|2025-09-25T11:08:27.8810109+08:00||;True|2025-09-25T09:28:50.2563374+08:00||;True|2025-09-24T16:14:02.3072184+08:00||;True|2025-09-23T22:38:52.4414757+08:00||;True|2025-09-23T22:19:07.1006356+08:00||;True|2025-09-23T22:18:01.5945225+08:00||;True|2025-09-23T22:06:15.6293613+08:00||;True|2025-09-23T21:53:14.2977444+08:00||;True|2025-09-23T21:46:55.2322411+08:00||;False|2025-09-23T21:45:23.7858854+08:00||;False|2025-09-23T21:03:51.8325689+08:00||;True|2025-09-23T10:03:32.2251920+08:00||;False|2025-09-23T09:38:08.2372201+08:00||;False|2025-09-23T09:37:49.9390545+08:00||;True|2024-03-11T21:31:45.8102398+08:00||;True|2024-03-11T07:26:24.7660541+08:00||;True|2024-03-08T22:08:40.0154831+08:00||;True|2024-03-03T10:14:36.8109114+08:00||;True|2024-03-02T18:44:57.3288537+08:00||;True|2024-01-24T17:51:37.9164415+08:00||;True|2024-01-24T16:36:50.5612157+08:00||;True|2024-01-24T15:51:35.7556653+08:00||;True|2024-01-17T23:40:40.7526618+08:00||;True|2024-01-17T23:36:10.3692844+08:00||;True|2024-01-17T23:22:03.2378834+08:00||;True|2024-01-03T11:35:44.7118292+08:00||;True|2024-01-03T11:11:23.4270453+08:00||;True|2024-01-03T11:04:35.2081526+08:00||;True|2024-01-03T10:57:03.7053107+08:00||;True|2024-01-03T10:51:50.7463989+08:00||;False|2024-01-03T10:50:24.9775312+08:00||;True|2024-01-03T10:47:30.1128183+08:00||;True|2024-01-03T10:42:55.8640657+08:00||;True|2024-01-03T09:24:24.3436056+08:00||;True|2024-01-02T23:40:38.2001198+08:00||;True|2024-01-02T23:08:36.7230444+08:00||;True|2024-01-02T22:53:43.9658255+08:00||;True|2024-01-02T22:25:38.5545279+08:00||;False|2024-01-02T22:24:42.6577609+08:00||;True|2024-01-02T22:04:33.4708889+08:00||;True|2024-01-02T21:49:57.9249898+08:00||;True|2023-12-28T22:42:58.5976180+08:00||;True|2023-12-28T22:24:09.2051205+08:00||; + True|2025-11-25T16:00:42.1507258Z||;True|2025-11-26T00:00:17.0107229+08:00||;True|2025-11-25T23:42:07.4349629+08:00||;False|2025-11-25T23:41:56.9328658+08:00||;True|2025-11-25T23:19:32.5262917+08:00||;True|2025-11-25T14:08:53.3850967+08:00||;True|2025-11-24T23:53:54.4283003+08:00||;True|2025-11-24T23:41:15.8248332+08:00||;True|2025-11-24T23:33:57.1844427+08:00||;True|2025-11-24T23:31:54.9228836+08:00||;True|2025-11-24T23:24:15.8681502+08:00||;True|2025-11-24T23:22:57.9046229+08:00||;True|2025-11-24T23:18:04.1131647+08:00||;True|2025-11-24T22:47:54.1336448+08:00||;True|2025-11-24T22:47:18.3613833+08:00||;True|2025-11-24T08:17:50.3994607+08:00||;True|2025-11-24T08:07:00.9951205+08:00||;True|2025-11-23T23:34:50.0030826+08:00||;True|2025-11-23T23:32:36.7452616+08:00||;True|2025-11-22T23:18:56.3202345+08:00||;True|2025-11-22T22:52:51.7203302+08:00||;True|2025-11-22T22:52:42.9620946+08:00||;True|2025-11-22T22:52:09.8257640+08:00||;True|2025-11-22T22:39:31.5894141+08:00||;True|2025-11-22T22:31:11.0704815+08:00||;True|2025-11-22T22:20:36.4579131+08:00||;True|2025-11-22T22:19:10.2281364+08:00||;True|2025-11-22T19:34:45.9336901+08:00||;True|2025-11-12T23:06:38.7834109+08:00||;False|2025-11-12T23:01:02.2269478+08:00||;True|2025-10-22T22:08:11.6423148+08:00||;True|2025-10-22T21:54:24.7180547+08:00||;True|2025-10-22T21:40:03.5194315+08:00||;True|2025-10-22T21:28:28.8962766+08:00||;True|2025-10-22T21:22:47.9631689+08:00||;True|2025-10-22T21:18:24.5274318+08:00||;True|2025-10-22T21:14:51.6386326+08:00||;False|2025-10-22T21:14:07.6282769+08:00||;True|2025-10-22T21:03:48.9892860+08:00||;True|2025-10-22T21:00:56.3617243+08:00||;False|2025-10-22T21:00:30.5472941+08:00||;True|2025-10-22T20:51:29.6155916+08:00||;False|2025-10-22T20:50:47.1882956+08:00||;True|2025-10-22T15:01:04.1668366+08:00||;True|2025-10-22T14:49:43.6340569+08:00||;True|2025-10-22T14:38:39.4685603+08:00||;True|2025-10-21T18:35:28.8392541+08:00||;True|2025-10-20T10:31:05.5865212+08:00||;True|2025-10-20T10:20:41.5717101+08:00||;True|2025-10-19T10:08:33.6669332+08:00||;False|2025-10-19T10:07:22.3337545+08:00||;False|2025-10-19T10:05:22.9484805+08:00||;True|2025-10-10T16:54:27.1472888+08:00||;False|2025-10-10T16:53:44.1700030+08:00||;False|2025-10-10T16:52:48.1740453+08:00||;False|2025-10-10T16:51:21.5067253+08:00||;False|2025-10-10T16:50:19.2140597+08:00||;False|2025-10-10T16:49:21.2213290+08:00||;False|2025-10-10T16:48:47.7229948+08:00||;False|2025-10-10T16:48:15.1258700+08:00||;True|2025-09-30T13:29:42.2354235+08:00||;True|2025-09-25T11:44:52.6858389+08:00||;True|2025-09-25T11:08:27.8810109+08:00||;True|2025-09-25T09:28:50.2563374+08:00||;True|2025-09-24T16:14:02.3072184+08:00||;True|2025-09-23T22:38:52.4414757+08:00||;True|2025-09-23T22:19:07.1006356+08:00||;True|2025-09-23T22:18:01.5945225+08:00||;True|2025-09-23T22:06:15.6293613+08:00||;True|2025-09-23T21:53:14.2977444+08:00||;True|2025-09-23T21:46:55.2322411+08:00||;False|2025-09-23T21:45:23.7858854+08:00||;False|2025-09-23T21:03:51.8325689+08:00||;True|2025-09-23T10:03:32.2251920+08:00||;False|2025-09-23T09:38:08.2372201+08:00||;False|2025-09-23T09:37:49.9390545+08:00||;True|2024-03-11T21:31:45.8102398+08:00||;True|2024-03-11T07:26:24.7660541+08:00||;True|2024-03-08T22:08:40.0154831+08:00||;True|2024-03-03T10:14:36.8109114+08:00||;True|2024-03-02T18:44:57.3288537+08:00||;True|2024-01-24T17:51:37.9164415+08:00||;True|2024-01-24T16:36:50.5612157+08:00||;True|2024-01-24T15:51:35.7556653+08:00||;True|2024-01-17T23:40:40.7526618+08:00||;True|2024-01-17T23:36:10.3692844+08:00||;True|2024-01-17T23:22:03.2378834+08:00||;True|2024-01-03T11:35:44.7118292+08:00||;True|2024-01-03T11:11:23.4270453+08:00||;True|2024-01-03T11:04:35.2081526+08:00||;True|2024-01-03T10:57:03.7053107+08:00||;True|2024-01-03T10:51:50.7463989+08:00||;False|2024-01-03T10:50:24.9775312+08:00||;True|2024-01-03T10:47:30.1128183+08:00||;True|2024-01-03T10:42:55.8640657+08:00||;True|2024-01-03T09:24:24.3436056+08:00||;True|2024-01-02T23:40:38.2001198+08:00||;True|2024-01-02T23:08:36.7230444+08:00||;True|2024-01-02T22:53:43.9658255+08:00||;True|2024-01-02T22:25:38.5545279+08:00||; \ No newline at end of file diff --git a/README.md b/README.md index 6e0b5ca..910b8bc 100644 --- a/README.md +++ b/README.md @@ -66,21 +66,19 @@ Cookie 鍙 `sec_user_id` 鏄悓姝ュ姛鑳界殑鏍稿績锛岄渶涓ユ牸鎸夋楠よ幏鍙栵紝 --- -## 馃殌 4. 杩愯鏂瑰紡锛堟帹鑽 Docker Compose锛屾洿鏄撶淮鎶わ級 +## 馃殌 4. 杩愯鏂瑰紡锛堟帹鑽 Docker Compose锛 # Dysync.net Docker 闀滃儚鐗堟湰璇存槑 -鏈枃妗h缁嗘弿杩颁簡 `jianzhichu/dysync.net` Docker 闀滃儚鐨勫悇涓増鏈佸叾鍔熻兘鐗规с侀傜敤鏋舵瀯浠ュ強闀滃儚澶у皬銆 - -## 闀滃儚鐗堟湰鎬昏 +## 闀滃儚鐗堟湰 | 闀滃儚鏍囩 | 鏋舵瀯 | 鍔熻兘鎻忚堪 | 闀滃儚澶у皬 | 閫傜敤鍦烘櫙 | |-----------------------------------|----------------|--------------------------------------------------------------------------|-----------|------------------------------| | `jianzhichu/dysync.net:latest` | x86_64 (amd64) | **鏍囧噯鐗**
- 鍖呭惈鏍稿績鍔熻兘
- **涓嶅惈 FFmpeg**
- 涓嶈兘涓嬭浇鍥炬枃瑙嗛 | ~200M | 浠呴渶鍩虹鍔熻兘锛岃拷姹傝交閲忛儴缃 | | `jianzhichu/dysync.net:full_latest` | x86_64 (amd64) | **瀹屾暣鐗**
- 鍖呭惈鍏ㄩ儴鏍稿績鍔熻兘
- **鍐呯疆 FFmpeg**
- 鏀寔鍥炬枃瑙嗛涓嬭浇涓庡悎鎴 | ~700M | 闇瑕佸畬鏁村獟浣撳鐞嗚兘鍔涚殑鍦烘櫙 | | `jianzhichu/dysync.net:arm_latest` | ARM64 | **ARM 鏍囧噯鐗**
- 鏍稿績鍔熻兘锛堜笌 `latest` 涓鑷达級
- **閫傞厤 ARM 鏋舵瀯** | ~200M | ARM 璁惧锛堝鏍戣帗娲撅級鐨勮交閲忛儴缃 | -| `jianzhichu/dysync.net:full_arm_latest` | ARM64 | **ARM 瀹屾暣鐗**
- 瀹屾暣鍔熻兘锛堜笌 `full_latest` 涓鑷达級
- **閫傞厤 ARM 鏋舵瀯** | ~700M | ARM 璁惧鐨勫畬鏁村姛鑳介儴缃 | +| `jianzhichu/dysync.net:full_arm_latest` | ARM64 | **ARM 瀹屾暣鐗**
- 瀹屾暣鍔熻兘锛堜笌 `full_latest` 涓鑷达級
- **閫傞厤 ARM 鏋舵瀯** | ~500M | ARM 璁惧鐨勫畬鏁村姛鑳介儴缃 | | `jianzhichu/dysync.net:beta_1.0` | x86_64 (amd64) | **娴嬭瘯鐗 v1.0**
- 鍖呭惈鏈鏂板紑鍙戠壒鎬
- 鍔熻兘鍙兘涓嶇ǔ瀹
- 涓嶅惈 FFmpeg | ~200M | 寮鍙戞祴璇曘佸皾椴滄柊鍔熻兘 | ## 鏋勫缓鍛戒护绀轰緥 @@ -93,43 +91,43 @@ Cookie 鍙 `sec_user_id` 鏄悓姝ュ姛鑳界殑鏍稿績锛岄渶涓ユ牸鎸夋楠よ幏鍙栵紝 灏嗕笅鏂瑰懡浠や腑鐨勩屾湰鍦拌矾寰勩嶆浛鎹负浣犵殑瀹為檯璺緞锛岀粓绔墽琛屽嵆鍙細 ```bash -### Arm璁惧璇蜂娇鐢 registry.cn-hangzhou.aliyuncs.com/jianzhichu/dysync.net:arm_1.0 鐗堟湰闀滃儚 ### 鏂瑰紡涓锛欴ocker 鍛戒护琛 docker run -d --restart=always \ - -v /浣犵殑/鏈湴/鏀惰棌瑙嗛璺緞:/app/collect \ - -v /浣犵殑/鏈湴/鍠滄瑙嗛璺緞:/app/favorite \ - -v /浣犵殑/鏈湴/鏁版嵁搴撹矾寰:/app/db \ - -v /浣犵殑/鏈湴/鍗氫富瑙嗛璺緞:/app/uper \ - -p 10101:10101 \ - --name dysync2025 \ - registry.cn-hangzhou.aliyuncs.com/jianzhichu/dysync.net + -v /opt/dysync/coll:/app/collect \ + -v /opt/dysync/favorite \ + -v /opt/dysync/db:/app/db \ + -v /opt/dysync/imgs:/app/images \ + -v /opt/dysync/uper:/app/uper \ + -p 10103:10101 \ + --name dysync_arm_full \ + registry.cn-hangzhou.aliyuncs.com/jianzhichu/dysync.net:latest # 娉ㄦ剰锛-p 鍚庨潰鐨勫鍣ㄧ鍙e繀椤讳负 10101锛堟簮鐮佸浐瀹氾級 ### 鏂瑰紡浜岋細Docker Compose 杩愯锛堟帹鑽愶級 -### Arm璁惧璇蜂娇鐢 registry.cn-hangzhou.aliyuncs.com/jianzhichu/dysync.net:arm_1.0 鐗堟湰闀滃儚 鍒涘缓 docker-compose.yml 鏂囦欢锛屽鍒朵互涓嬪唴瀹癸紝鏇挎崲銆屾湰鍦拌矾寰勩嶅悗鎵ц docker-compose up -d锛 version: '3.8' services: dysync: - image: registry.cn-hangzhou.aliyuncs.com/jianzhichu/dysync.net - container_name: dysync2025 - restart: always + image: registry.cn-hangzhou.aliyuncs.com/jianzhichu/dysync.net:latest + container_name: dysync_arm_full # 瀹瑰櫒鍚嶇О + restart: always # 鎬绘槸閲嶅惎 ports: - - "10101:10101" + - "10101:10101" # 绔彛鏄犲皠 volumes: - - /volume1/docker/dysync/db:/app/db - - - /volume2/mediay/dysync:/app/collect - - /volume2/mediay/dysync_fav:/app/favorite - - /volume2/mediay/dysync_up:/app/uper + - /opt/dysync/db:/app/db # 鏁版嵁搴撶洰褰 + - /opt/dysync/coll:/app/collect # 鏀堕泦鐩綍 + - /opt/dysync/favorite:/app/favorite # 鏀惰棌鐩綍锛堣ˉ鍏呬簡瀹瑰櫒鍐呰矾寰勶級 + - /opt/dysync/imgs:/app/images # 鍥剧墖鐩綍 + - /opt/dysync/uper:/app/uper # 涓婁紶鐩綍 # 涓嬮潰鏄璐﹀彿璺緞鏄犲皠绀轰緥锛堝彲閫夛級 - - /volume2/mediay/dysync2:/app/yeyeye - - /volume2/mediay/dysync2_fav:/app/yeyeye_fav - - /volume2/mediay/dysync2_up:/app/yeyeye_up - # 閰嶇疆DNS鏈嶅姟鍣紙瑙e喅鍩熷悕瑙f瀽澶辫触瀵艰嚧鐨勬棤娉曡闂缃戯級 + - /opt/dysync/coll2:/app/collect # 鏀堕泦鐩綍 + - /opt/dysync/favorite2:/app/favorite # 鏀惰棌鐩綍锛堣ˉ鍏呬簡瀹瑰櫒鍐呰矾寰勶級 + - /opt/dysync/imgs2:/app/images # 鍥剧墖鐩綍 + - /opt/dysync/uper2:/app/uper # 涓婁紶鐩綍 + # 閰嶇疆DNS鏈嶅姟鍣紙鍙夛級 network_mode: bridge dns: - 8.8.8.8 # Google DNS diff --git a/app/src/pages/cok/CookieTable.vue b/app/src/pages/cok/CookieTable.vue index f7a5284..55a99cb 100644 --- a/app/src/pages/cok/CookieTable.vue +++ b/app/src/pages/cok/CookieTable.vue @@ -148,6 +148,7 @@ function submit() { loading.value = false; if (res.code === 0) { showModal.value = false; + message.success('淇敼鎴愬姛锛屽悓姝ヤ换鍔″皢鍦5-10绉掓寜鏂伴厤缃繍琛...'); reset(); GetRecords(); } diff --git a/app/src/pages/set/AppSet.vue b/app/src/pages/set/AppSet.vue index ec48eee..0f56a25 100644 --- a/app/src/pages/set/AppSet.vue +++ b/app/src/pages/set/AppSet.vue @@ -190,7 +190,7 @@ const onSubmit = () => { .apiUpdateConfig(toRaw(formState)) .then((res) => { if (res.code === 0) { - message.success('閰嶇疆淇敼鐢熸晥锛屽悓姝ヤ换鍔″皢鎸夌収鏂扮殑瑙勫垯鎵ц'); + message.success('淇敼鎴愬姛锛屽悓姝ヤ换鍔″皢鍦5-10绉掓寜鏂伴厤缃繍琛...'); componentDisabled.value = true; } else { message.error(res.erro || '鏇存柊閰嶇疆澶辫触', 8); @@ -198,7 +198,7 @@ const onSubmit = () => { }) .catch((error) => { console.error('鏇存柊閰嶇疆澶辫触:', error); - message.error('鏇存柊閰嶇疆澶辫触锛岃绋嶅悗閲嶈瘯', 8); + message.error('淇敼澶辫触锛岃绋嶅悗閲嶈瘯', 8); }); }) .catch((error) => { diff --git a/app/src/pages/workplace/RecordTable.vue b/app/src/pages/workplace/RecordTable.vue index 2083e4d..5d267e7 100644 --- a/app/src/pages/workplace/RecordTable.vue +++ b/app/src/pages/workplace/RecordTable.vue @@ -19,7 +19,14 @@ 鏌ヨ - 绔嬪嵆鍚屾 + + + + + 绔嬪嵆鍚屾 + @@ -27,6 +34,7 @@ + + + \ No newline at end of file