refactor: ♻️ 重构文件结构

This commit is contained in:
tsl
2026-03-31 17:08:30 +08:00
parent 1b6e12e402
commit 0b2c1ca83f
53 changed files with 10813 additions and 2410 deletions
+1 -1
View File
@@ -6167,7 +6167,7 @@ dependencies = [
[[package]]
name = "work-order-monitor"
version = "0.2.2"
version = "0.2.3"
dependencies = [
"env_logger",
"log",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "work-order-monitor"
version = "0.2.2"
version = "0.2.3"
description = "A Tauri App"
authors = ["you"]
edition = "2021"
+43 -48
View File
@@ -1,48 +1,43 @@
{
"$schema": "../gen/schemas/desktop-schema.json",
"identifier": "default",
"description": "Capability for the main window",
"windows": ["main"],
"permissions": [
"core:default",
"opener:default",
"notification:default",
{
"identifier": "http:default",
"allow": [
{ "url": "https://crm.yunvip123.com/**" },
{ "url": "https://www.baidu.com/**" }
]
},
{
"identifier": "http:allow-fetch",
"allow": [
{ "url": "https://crm.yunvip123.com/**" },
{ "url": "https://www.baidu.com/**" }
]
},
"http:allow-fetch-cancel",
"http:allow-fetch-read-body",
"http:allow-fetch-send",
"autostart:default",
"autostart:allow-enable",
"autostart:allow-disable",
"autostart:allow-is-enabled",
"core:tray:default",
"core:tray:allow-new",
"core:tray:allow-set-icon",
"core:tray:allow-set-menu",
"core:tray:allow-set-tooltip",
"core:window:allow-close",
"core:window:allow-destroy",
"core:window:allow-show",
"core:window:allow-hide",
"core:window:allow-set-focus",
"core:window:allow-set-title",
"core:window:allow-unminimize",
"core:image:default",
"core:image:allow-from-path",
"updater:default",
"process:allow-restart"
]
}
{
"$schema": "../gen/schemas/desktop-schema.json",
"identifier": "default",
"description": "Capability for the main window",
"windows": ["main"],
"permissions": [
"core:default",
"opener:default",
"notification:default",
{
"identifier": "http:default",
"allow": [{ "url": "https://crm.yunvip123.com/**" }, { "url": "https://www.baidu.com/**" }]
},
{
"identifier": "http:allow-fetch",
"allow": [{ "url": "https://crm.yunvip123.com/**" }, { "url": "https://www.baidu.com/**" }]
},
"http:allow-fetch-cancel",
"http:allow-fetch-read-body",
"http:allow-fetch-send",
"autostart:default",
"autostart:allow-enable",
"autostart:allow-disable",
"autostart:allow-is-enabled",
"core:tray:default",
"core:tray:allow-new",
"core:tray:allow-set-icon",
"core:tray:allow-set-menu",
"core:tray:allow-set-tooltip",
"core:window:allow-close",
"core:window:allow-destroy",
"core:window:allow-show",
"core:window:allow-hide",
"core:window:allow-set-focus",
"core:window:allow-set-title",
"core:window:allow-unminimize",
"core:image:default",
"core:image:allow-from-path",
"updater:default",
"process:allow-restart",
"store:default"
]
}
+1
View File
@@ -91,6 +91,7 @@ pub fn run() {
MacosLauncher::LaunchAgent,
Some(vec![]),
))
.plugin(tauri_plugin_store::Builder::new().build())
.plugin(tauri_plugin_updater::Builder::new().build())
.plugin(tauri_plugin_process::init())
.setup(|app| {
+5 -18
View File
@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "工单系统监测",
"version": "0.2.2",
"version": "0.2.3",
"identifier": "com.yunpu.workordermonitor",
"build": {
"beforeDevCommand": "pnpm dev",
@@ -23,28 +23,15 @@
},
"bundle": {
"active": true,
"targets": [
"nsis"
],
"targets": ["nsis"],
"createUpdaterArtifacts": true,
"icon": [
"icons/32x32.png",
"icons/128x128.png",
"icons/128x128@2x.png",
"icons/icon.icns",
"icons/icon.ico"
],
"resources": [
"icons/32x32.png",
"icons/icon.ico"
]
"icon": ["icons/32x32.png", "icons/128x128.png", "icons/128x128@2x.png", "icons/icon.icns", "icons/icon.ico"],
"resources": ["icons/32x32.png", "icons/icon.ico"]
},
"plugins": {
"updater": {
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDY0Q0YxMzNBM0Q5OEU4NEMKUldSTTZKZzlPaFBQWkVXRVdBVHdTdlNvVnZSL2FFQkZtbFpRTzdjNGxHbjJsZ1R5MFRLdkpmYzMK",
"endpoints": [
"http://web.nps.yunvip123.cn/work-order-monitor/update.json"
],
"endpoints": ["http://web.nps.yunvip123.cn/work-order-monitor/update.json"],
"dangerousInsecureTransportProtocol": true,
"windows": {
"installMode": "passive"