From 6d6ce6025be58840302de45858e4d3629366e4ff Mon Sep 17 00:00:00 2001 From: Kane Wang Date: Thu, 23 Feb 2023 18:10:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E5=AD=98=E8=BF=9B=E5=BA=A6=EF=BC=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/ts/后端辅助工具/package.json | 21 +++++---- code/ts/后端辅助工具/webpack.config.js | 11 +++++ .../it-console/src/utils/api/LocalStorage.js | 46 +++++-------------- .../it-console/src/views/info/StaffInfo.vue | 12 ++--- .../views/requirement/RequirementManager.vue | 12 ++--- 5 files changed, 47 insertions(+), 55 deletions(-) create mode 100644 code/ts/后端辅助工具/webpack.config.js diff --git a/code/ts/后端辅助工具/package.json b/code/ts/后端辅助工具/package.json index a44cc35..15671b7 100644 --- a/code/ts/后端辅助工具/package.json +++ b/code/ts/后端辅助工具/package.json @@ -1,11 +1,14 @@ { - "devDependencies": { - "@typescript-eslint/eslint-plugin": "^5.51.0", - "@typescript-eslint/parser": "^5.51.0", - "eslint": "^8.33.0" - }, - "dependencies": { - "axios": "^1.3.2", - "pako": "^2.1.0" - } + "devDependencies": { + "@typescript-eslint/eslint-plugin": "^5.51.0", + "@typescript-eslint/parser": "^5.51.0", + "eslint": "^8.33.0", + "ts-loader": "^9.4.2", + "webpack": "^5.75.0", + "webpack-cli": "^5.0.1" + }, + "dependencies": { + "axios": "^1.3.2", + "pako": "^2.1.0" + } } diff --git a/code/ts/后端辅助工具/webpack.config.js b/code/ts/后端辅助工具/webpack.config.js new file mode 100644 index 0000000..a7c9c33 --- /dev/null +++ b/code/ts/后端辅助工具/webpack.config.js @@ -0,0 +1,11 @@ +/* + * @Author: Kane + * @Date: 2023-02-23 16:15:45 + * @LastEditors: Kane + * @LastEditTime: 2023-02-23 16:16:04 + * @FilePath: /后端辅助工具/webpack.config.js + * @Description: + * + * Copyright (c) ${2022} by Kane, All Rights Reserved. + */ +const path = require("path"); \ No newline at end of file diff --git a/code/web/it-console/src/utils/api/LocalStorage.js b/code/web/it-console/src/utils/api/LocalStorage.js index c5f18cf..b5957f6 100644 --- a/code/web/it-console/src/utils/api/LocalStorage.js +++ b/code/web/it-console/src/utils/api/LocalStorage.js @@ -2,8 +2,8 @@ * @Author: Kane * @Date: 2023-02-06 14:12:11 * @LastEditors: Kane - * @LastEditTime: 2023-02-08 10:46:41 - * @FilePath: /IT工具综合平台/src/utils/api/LocalStorage.js + * @LastEditTime: 2023-02-23 16:00:54 + * @FilePath: /it-console/src/utils/api/LocalStorage.js * @Description: 初始化localStorage中保存的值。 * * Copyright (c) ${2022} by Kane, All Rights Reserved. @@ -12,11 +12,12 @@ //常量 const REQUIREMRNT_UI = `requirement_ui`; -//需求管理模块 +/** + * + * @returns 读取并装配好的ui对象 + */ function loadRequirementUI() { - // debugger; - let requirementUI = null; try @@ -30,30 +31,12 @@ function loadRequirementUI() } //如果之前不存在,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 = ""; - } + requirementUI = requirementUI || {}; + requirementUI.selected_status = requirementUI.selected_status || []; + requirementUI.title = requirementUI.title || ""; + requirementUI.serial_no = requirementUI.serial_no || ""; + requirementUI.request_people = requirementUI.request_people || ""; + requirementUI.commit_end_date = requirementUI.commit_end_date || new Date(); if (requirementUI.commit_start_date === undefined) { @@ -62,11 +45,6 @@ function loadRequirementUI() requirementUI.commit_start_date.setDate(1); } - if (requirementUI.commit_end_date === undefined) - { - requirementUI.commit_end_date = new Date(); - } - return requirementUI; } diff --git a/code/web/it-console/src/views/info/StaffInfo.vue b/code/web/it-console/src/views/info/StaffInfo.vue index a30eefe..e0faf23 100644 --- a/code/web/it-console/src/views/info/StaffInfo.vue +++ b/code/web/it-console/src/views/info/StaffInfo.vue @@ -11,7 +11,7 @@ * @Author: Kane * @Date: 2023-02-21 11:03:15 * @LastEditors: Kane - * @LastEditTime: 2023-02-23 09:59:16 + * @LastEditTime: 2023-02-23 10:18:25 * @FilePath: /it-console/src/views/info/StaffInfo.vue * @Description:< * @@ -25,19 +25,19 @@ 姓名 - + 工号 - + P13账号 - + @@ -45,13 +45,13 @@ 部门 - + 部门代码 - +
diff --git a/code/web/it-console/src/views/requirement/RequirementManager.vue b/code/web/it-console/src/views/requirement/RequirementManager.vue index a464e59..81c1f2e 100644 --- a/code/web/it-console/src/views/requirement/RequirementManager.vue +++ b/code/web/it-console/src/views/requirement/RequirementManager.vue @@ -2,8 +2,8 @@ * @Author: Kane * @Date: 2023-02-02 22:19:12 * @LastEditors: Kane - * @LastEditTime: 2023-02-22 23:02:30 - * @FilePath: /IT工具综合平台/src/views/requirement/RequirementManager.vue + * @LastEditTime: 2023-02-23 15:51:11 + * @FilePath: /it-console/src/views/requirement/RequirementManager.vue * @Description: * * Copyright (c) ${2022} by Kane, All Rights Reserved. @@ -229,10 +229,10 @@ +
+ 关闭 +
+ -->