加入需求管理界面控件值储存功能。

This commit is contained in:
2023-02-06 16:43:40 +08:00
parent 9b57dbb772
commit 8e72f3bccd
10 changed files with 291 additions and 71 deletions

View File

@@ -0,0 +1,73 @@
/*
* @Author: Kane
* @Date: 2023-02-06 14:12:11
* @LastEditors: Kane
* @LastEditTime: 2023-02-06 15:52:55
* @FilePath: /IT工具综合平台/src/utils/api/LocalStorage.js
* @Description: 初始化localStorage中保存的值。
*
* Copyright (c) ${2022} by Kane, All Rights Reserved.
*/
//常量
const REQUIREMRNT_UI = "requirement_ui";
//需求管理模块
function loadRequirementUI()
{
// debugger;
let requirementUI = null;
try
{
requirementUI = JSON.parse(window.localStorage.getItem(REQUIREMRNT_UI));
}
catch (error)
{
console.log("转换requirement-ui失败", error);
requirementUI = {};
}
//如果之前不存在json转换结果也会是null
if (requirementUI === null)
{
requirementUI = {};
}
if (requirementUI.selected_status === undefined)
{
requirementUI.selected_status = [];
}
if (requirementUI.title === undefined)
{
requirementUI.title = "";
}
if (requirementUI.serial_no === undefined)
{
requirementUI.serial_no = "";
}
if (requirementUI.request_people === undefined)
{
requirementUI.request_people = "";
}
if (requirementUI.commit_start_date === undefined)
{
requirementUI.commit_start_date = new Date();
requirementUI.commit_start_date.setMonth(0);
requirementUI.commit_start_date.setDate(1);
}
if (requirementUI.commit_end_date === undefined)
{
requirementUI.commit_end_date = new Date();
}
return requirementUI;
}
export { loadRequirementUI };

View File

@@ -2,7 +2,7 @@
* @Author: Kane
* @Date: 2022-12-22 17:18:10
* @LastEditors: Kane
* @LastEditTime: 2023-02-04 21:51:11
* @LastEditTime: 2023-02-06 09:19:32
* @FilePath: /IT工具综合平台/src/utils/api/request.js
* @Description: 配置axios拦截器
*
@@ -72,7 +72,7 @@ service.interceptors.response.use(
confirmButtonText: "是",
cancelButtonText: "否",
type: "warning",
},
}
).then(() =>
{
router.replace("/login");