Refactor user interface to include password authentication and enhance task management features. Updated user-data.json with new tasks and projects. Modified App.vue to implement authentication UI and reorganized main application layout. Updated styles for improved responsiveness and added new CSS for modal components. Replaced outdated assets with new versions in dist folder.

This commit is contained in:
Asoka 2025-07-28 23:12:05 +08:00
parent 58da3a5bf2
commit fc0e1f829a
9 changed files with 3633 additions and 1012 deletions

File diff suppressed because one or more lines are too long

1
dist/assets/index-4ae537ef.css vendored Normal file

File diff suppressed because one or more lines are too long

17
dist/assets/index-6a0a008e.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

4
dist/index.html vendored
View File

@ -5,8 +5,8 @@
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>滴答清单 - 高效任务管理</title>
<script type="module" crossorigin src="/assets/index-2e6a5b77.js"></script>
<link rel="stylesheet" href="/assets/index-d9a96dc9.css">
<script type="module" crossorigin src="/assets/index-6a0a008e.js"></script>
<link rel="stylesheet" href="/assets/index-4ae537ef.css">
</head>
<body>
<div id="app"></div>

View File

@ -1,17 +1,17 @@
{
"hash": "82e16c66",
"browserHash": "24587afd",
"hash": "9ef95769",
"browserHash": "c23b1b70",
"optimized": {
"@vueuse/core": {
"src": "../../@vueuse/core/index.mjs",
"file": "@vueuse_core.js",
"fileHash": "b99e778b",
"fileHash": "0f82eab8",
"needsInterop": false
},
"vue": {
"src": "../../vue/dist/vue.runtime.esm-bundler.js",
"file": "vue.js",
"fileHash": "1ca6187c",
"fileHash": "dd118165",
"needsInterop": false
}
},

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1 +1,161 @@
{"tasks":[],"projects":[],"lastUpdated":"2025-07-27T17:01:12.554Z"}
{
"tasks": [
{
"id": 1753690065466,
"text": "智能排班-设备管理-设备维护开发",
"projectId": "1753664888202",
"type": "development",
"completed": true,
"priority": "high",
"importance": "high",
"urgency": "high",
"startTime": "2025-07-28T08:07:47.021Z",
"endTime": "2025-07-28T13:15:46.759Z",
"timerRunning": false,
"timerStartTime": null,
"timerDuration": 18479,
"createdAt": "2025-07-28T08:07:45.466Z",
"editing": false
},
{
"id": 1753689939473,
"text": "NPP Kaizen 讨论-下游文件排班规则",
"projectId": "1753664888202",
"type": "other",
"completed": true,
"priority": "high",
"importance": "high",
"urgency": "high",
"startTime": "2025-07-28T15:30",
"endTime": "2025-07-28T16:05",
"timerRunning": false,
"timerStartTime": null,
"timerDuration": null,
"createdAt": "2025-07-28T08:05:39.473Z",
"editing": false
},
{
"id": 1753682091814,
"text": "智能排班-设备管理-设备台账开发",
"projectId": "1753664888202",
"type": "development",
"completed": true,
"priority": "high",
"importance": "high",
"urgency": "high",
"startTime": "2025-07-28T05:54:53.559Z",
"endTime": "2025-07-28T07:29:48.358Z",
"timerRunning": false,
"timerStartTime": null,
"timerDuration": 5694,
"createdAt": "2025-07-28T05:54:51.814Z",
"editing": false
},
{
"id": 1753677126558,
"text": "智能排班-前端框架整理2",
"projectId": "1753664888202",
"type": "development",
"completed": true,
"priority": "high",
"importance": "high",
"urgency": "high",
"startTime": "2025-07-28T04:32:08.785Z",
"endTime": "2025-07-28T05:54:18.066Z",
"timerRunning": false,
"timerStartTime": null,
"timerDuration": 4929,
"createdAt": "2025-07-28T04:32:06.558Z",
"editing": false
},
{
"id": 1753666141526,
"text": "NPP-XR自动测样项目周会",
"projectId": "1753664897916",
"type": "other",
"completed": false,
"priority": "medium",
"importance": "high",
"urgency": "low",
"startTime": "2025-07-30T10:00",
"endTime": "2025-07-30T11:00",
"timerRunning": false,
"timerStartTime": null,
"timerDuration": null,
"createdAt": "2025-07-28T01:29:01.526Z",
"editing": false
},
{
"id": 1753665942944,
"text": "OneBPM 工时填写",
"projectId": "1753665883114",
"type": "other",
"completed": false,
"priority": "high",
"importance": "high",
"urgency": "high",
"startTime": "2025-07-31T09:00",
"endTime": "2025-07-31T09:20",
"timerRunning": false,
"timerStartTime": null,
"timerDuration": null,
"createdAt": "2025-07-28T01:25:42.944Z",
"editing": false
},
{
"id": 1753665564810,
"text": "智能排班-前端框架整理",
"projectId": "1753664888202",
"type": "development",
"completed": true,
"priority": "high",
"importance": "high",
"urgency": "high",
"startTime": "2025-07-28T01:19:26.737Z",
"endTime": "2025-07-28T03:39:43.214Z",
"timerRunning": false,
"timerStartTime": null,
"timerDuration": 8416,
"createdAt": "2025-07-28T01:19:24.810Z",
"editing": false
}
],
"projects": [
{
"id": "1753636991623",
"name": "生活",
"createdAt": "2025-07-27T17:23:11.623Z"
},
{
"id": "1753664865348",
"name": "SPMS",
"createdAt": "2025-07-28T01:07:45.348Z"
},
{
"id": "1753664871244",
"name": "SLMS",
"createdAt": "2025-07-28T01:07:51.244Z"
},
{
"id": "1753664881774",
"name": "门户网站",
"createdAt": "2025-07-28T01:08:01.774Z"
},
{
"id": "1753664888202",
"name": "智能排班",
"createdAt": "2025-07-28T01:08:08.202Z"
},
{
"id": "1753664897916",
"name": "会议",
"createdAt": "2025-07-28T01:08:17.916Z"
},
{
"id": "1753665883114",
"name": "其他",
"createdAt": "2025-07-28T01:24:43.114Z"
}
],
"lastUpdated": "2025-07-28T14:42:27.754Z"
}