From 57fe929080179d4c90f30e36651a6f87ff21939e Mon Sep 17 00:00:00 2001
From: liyuanchao <438964165@qq.com>
Date: Fri, 12 Sep 2025 09:24:59 +0800
Subject: [PATCH] =?UTF-8?q?=E8=AF=B7=E5=81=87=20=E5=B7=A1=E6=A3=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
App.vue | 65 +--
common/config.js | 2 +-
common/http.interceptor.js | 1 +
components/CommonCalendar.vue | 56 ++-
components/SelectCalendarDialog.vue | 140 ++++++
components/punchInfo.vue | 115 +++++
pages.json | 6 +
pages/sys/user/myRecord/cardReplacement.vue | 420 ++++++++++++++++++
pages/sys/user/myRecord/myRecord.vue | 361 +++------------
pages/sys/workbench/inspection/inspection.vue | 2 +-
.../inspection/inspectionProcess.vue | 6 +-
pages/sys/workbench/leave/leave.vue | 285 ++++++------
pages/sys/workbench/workbench.vue | 10 +-
store/index.js | 3 +-
14 files changed, 973 insertions(+), 499 deletions(-)
create mode 100644 components/SelectCalendarDialog.vue
create mode 100644 components/punchInfo.vue
create mode 100644 pages/sys/user/myRecord/cardReplacement.vue
diff --git a/App.vue b/App.vue
index c3407a1..a42b0c1 100644
--- a/App.vue
+++ b/App.vue
@@ -1,34 +1,49 @@
\ No newline at end of file
diff --git a/common/config.js b/common/config.js
index 204ac8b..d32a67b 100644
--- a/common/config.js
+++ b/common/config.js
@@ -30,5 +30,5 @@ const config = {
config.baseUrl = 'http://183.230.235.66:11010/api';
-// config.baseUrl = 'http://5b35f15d.r28.cpolar.top';
+// config.baseUrl = 'http://3efb1a71.r28.cpolar.top';
export default config;
diff --git a/common/http.interceptor.js b/common/http.interceptor.js
index 2971a0c..0b12c37 100644
--- a/common/http.interceptor.js
+++ b/common/http.interceptor.js
@@ -26,6 +26,7 @@ const install = (Vue, vm) => {
}
req.header["source"] = "uniapp";
req.header["clientId"] = "dab457a1ea14411787c240db05bb0832"
+ req.header["pushClientId"] = vm.vuex_push_clientId
// 默认指定返回 JSON 数据
if (!req.header[ajaxHeader]){
req.header[ajaxHeader] = 'json';
diff --git a/components/CommonCalendar.vue b/components/CommonCalendar.vue
index a14e355..2ae6f29 100644
--- a/components/CommonCalendar.vue
+++ b/components/CommonCalendar.vue
@@ -1,12 +1,12 @@
-
-
+
立即巡检
-
+
完成巡检
-
+
{{ item.inspectionResults == 1 ? '正常' : '异常' }}
diff --git a/pages/sys/workbench/leave/leave.vue b/pages/sys/workbench/leave/leave.vue
index 9d65fe4..f618335 100644
--- a/pages/sys/workbench/leave/leave.vue
+++ b/pages/sys/workbench/leave/leave.vue
@@ -20,23 +20,23 @@
- 请假类型
-
- {{ leaveTypes[leaveTypeIndex] || '请选择' }}
-
+ 请假类型
+
+ {{ leaveTypes[leaveTypeIndex] || '请选择' }}
+
开始时间
-
-
+
+
{{ startDate || '请选择' }}
-
+
@@ -63,8 +63,8 @@
-
+
@@ -113,13 +113,8 @@
+
\ No newline at end of file
diff --git a/pages/sys/workbench/workbench.vue b/pages/sys/workbench/workbench.vue
index 314bafe..3aa24ba 100644
--- a/pages/sys/workbench/workbench.vue
+++ b/pages/sys/workbench/workbench.vue
@@ -74,11 +74,11 @@
text: '报事报修',
url:'/pages/sys/user/myRepair/myRepair'
},
- // {
- // icon: 'https://picsum.photos/80/80?random=3',
- // text: '工作巡检',
- // url:'/pages/sys/workbench/inspection/inspection'
- // },
+ {
+ icon: 'https://picsum.photos/80/80?random=3',
+ text: '工作巡检',
+ url:'/pages/sys/workbench/inspection/inspection'
+ },
// {
// icon: 'https://picsum.photos/80/80?random=3',
// text: '通讯录',
diff --git a/store/index.js b/store/index.js
index 91d5de4..f649260 100644
--- a/store/index.js
+++ b/store/index.js
@@ -16,7 +16,7 @@ try{
}
// 需要永久存储,且下次APP启动需要取出的,在state中的变量名
-let saveStateKeys = ['vuex_user', 'vuex_token', 'vuex_remember', 'vuex_locale','vuex_isAgent'];
+let saveStateKeys = ['vuex_user', 'vuex_token', 'vuex_remember', 'vuex_locale','vuex_isAgent','vuex_push_clientId'];
// 保存变量到本地存储中
const saveLifeData = function(key, value){
@@ -41,6 +41,7 @@ const store = new Vuex.Store({
vuex_remember: lifeData.vuex_remember ? lifeData.vuex_remember : '',
vuex_locale: lifeData.vuex_locale ? lifeData.vuex_locale : '',
vuex_isAgent: lifeData.vuex_isAgent ? lifeData.vuex_isAgent : '',
+ vuex_push_clientId: lifeData.vuex_push_clientId ? lifeData.vuex_push_clientId : '',
// 如果vuex_version无需保存到本地永久存储,无需lifeData.vuex_version方式
vuex_config: config,