From b14ebbffee4e7d5ab021fb9743d5135d357de1b5 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Mon, 14 Apr 2025 11:02:58 +0800
Subject: [PATCH] feat:增加任务管理store
---
src/store/index.js | 2 ++
src/store/modules/task.js | 19 +++++++++++++++++++
src/views/TaskManage/TaskIntermediateContent/TaskIntermediateContent.vue | 2 ++
3 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/src/store/index.js b/src/store/index.js
index fabcab1..07f0fd7 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -6,6 +6,7 @@
import dict from './modules/dict'
import getters from './getters'
import home from '@/store/modules/home'
+import task from '@/store/modules/task'
const store = createStore({
modules: {
@@ -15,6 +16,7 @@
tags,
dict,
home,
+ task,
},
getters,
})
diff --git a/src/store/modules/task.js b/src/store/modules/task.js
new file mode 100644
index 0000000..dbd811e
--- /dev/null
+++ b/src/store/modules/task.js
@@ -0,0 +1,19 @@
+import { EDeviceTypeName } from '@/utils/staticData/enums'
+import { getStore, setStore } from '@/utils/store'
+const task = {
+ state: {
+ // 用于任务管理搜索条件
+ taskSearchParams:getStore({ name: 'taskSearchParams' }) || {},
+ },
+ actions: {},
+ mutations: {
+ setTaskSearchParams: (state, data) => {
+ setStore({ name: 'taskSearchParams', content: data })
+ state.taskSearchParams = data;
+ },
+ },
+ getters: {
+ },
+}
+
+export default task
\ No newline at end of file
diff --git a/src/views/TaskManage/TaskIntermediateContent/TaskIntermediateContent.vue b/src/views/TaskManage/TaskIntermediateContent/TaskIntermediateContent.vue
index 095542c..2ea617b 100644
--- a/src/views/TaskManage/TaskIntermediateContent/TaskIntermediateContent.vue
+++ b/src/views/TaskManage/TaskIntermediateContent/TaskIntermediateContent.vue
@@ -121,6 +121,8 @@
jobListParams.current = 1;
jobListParams.size = 10;
jobListParams.searchParams = params;
+ // 存储查询条件 ,用于统计图搜索
+
getJobList();
};
--
Gitblit v1.9.3