From f5052fa7d4e73c0df5a02a6ad8987f35df42b8f8 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期四, 07 十一月 2024 17:23:50 +0800 Subject: [PATCH] 1. 完成场景报告模块 2. 日报管理模块添加时间范围选择以及word报告生成 --- src/enum/scene.js | 69 +++++++++++++++++++++++----------- 1 files changed, 47 insertions(+), 22 deletions(-) diff --git a/src/enum/scene.js b/src/enum/scene.js index 2dcf30a..5aeb977 100644 --- a/src/enum/scene.js +++ b/src/enum/scene.js @@ -5,7 +5,7 @@ */ function enumScene(type, allOption = true) { let l; - switch (type) { + switch (parseInt(type)) { case 1: l = _enumScene_1(); break; @@ -24,7 +24,7 @@ } function getSceneName(value, type = 1) { - enumScene(type).find((v) => { + return enumScene(type).find((v) => { if (v.value == value) { return v; } @@ -36,36 +36,44 @@ return [ { label: '鍏ㄩ儴', - value: '0', + value: null }, { label: '椁愰ギ', - value: '1', + value: '1' }, { label: '宸ュ湴', - value: '2', + value: '2' }, { label: '鐮佸ご', - value: '3', + value: '3' }, { label: '鍫嗗満', - value: '4', + value: '4' }, { label: '鎼呮媽绔�', - value: '5', + value: '5' }, { label: '宸ヤ笟浼佷笟', - value: '6', + value: '6' }, { label: '姹戒慨', - value: '7', + value: '7' }, + { + label: '瀹為獙瀹�', + value: '8' + }, + { + label: '鍖荤枟鏈烘瀯', + value: '9' + } ]; } @@ -74,45 +82,62 @@ return [ { label: '鍏ㄩ儴', - value: '0', + value: null }, { label: '宸ュ湴', - value: '1', + value: '1' }, { label: '鐮佸ご', - value: '2', + value: '2' }, { label: '鎼呮媽绔�', - value: '3', + value: '3' }, { label: '宸ヤ笟浼佷笟', - value: '4', + value: '4' }, { label: '椁愰ギ', - value: '5', + value: '5' }, { label: '姹戒慨', - value: '6', + value: '6' }, { label: '閬撹矾鎵皹鐩戞祴鐐�', - value: '9', + value: '9' }, { label: '閬撹矾', - value: '10', + value: '10' }, { label: '鍫嗗満', - value: '14', - }, + value: '14' + } ]; } -export { enumScene, getSceneName }; +/** + * 椋炵窘鐩戠绯荤粺 鍦烘櫙绫诲瀷杞� 椋炵窘鐜绯荤粺 + * @param {*} sceneTypeId + */ +function svToTz(sceneTypeId) { + const sv = _enumScene_2(); + const tz = _enumScene_1(); + + const scType = sv.find((v) => { + return v.value == sceneTypeId + ''; + }); + const tzType = tz.find((v) => { + return v.label == scType.label; + }); + return tzType ? tzType : scType; +} + +export { enumScene, getSceneName, svToTz }; -- Gitblit v1.9.3