From 7d84d383d6a737a5d4bebbb201b31d84c59d1269 Mon Sep 17 00:00:00 2001 From: hide_d Date: Tue, 21 Dec 2021 22:05:04 +0900 Subject: [PATCH] =?UTF-8?q?misc:=20=EC=A7=95=EB=B3=91=EC=B0=BD=20=EC=84=A0?= =?UTF-8?q?=ED=83=9D=20=EB=B3=91=EC=A2=85=20=EB=B3=B4=EA=B8=B0=20=EC=98=B5?= =?UTF-8?q?=EC=85=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/ts/processing/General/che_징병.vue | 42 ++++++++++---------------- 1 file changed, 16 insertions(+), 26 deletions(-) diff --git a/hwe/ts/processing/General/che_징병.vue b/hwe/ts/processing/General/che_징병.vue index b0f8ee6e..1f7b840e 100644 --- a/hwe/ts/processing/General/che_징병.vue +++ b/hwe/ts/processing/General/che_징병.vue @@ -20,23 +20,11 @@
-
+
모병은 가격 2배의 자금이 소요됩니다.
-
- {{ - showNotAvailable - ? "선택 할 수 있는 병종만 보기" - : "선택 할 수 없는 병종도 보기" - }} -
현재 기술력 : {{ techLevel }}등급
@@ -152,15 +140,15 @@ :key="armCrewType.armType" >
-
{{ armCrewType.armName }} 계열
-
+
{{ armCrewType.armName }} 계열
+
{{ - showNotAvailable + showNotAvailable.get(armCrewType.armType) ? "선택 할 수 있는 병종만 보기" : "선택 할 수 없는 병종도 보기" }} ()); + const showNotAvailable = ref(new Map()); const crewTypeMap = new Map(); for (const armType of procRes.armCrewTypes) { - showNotAvailableSub.value.set(armType.armType, false); + showNotAvailable.value.set(armType.armType, false); for (const crewType of armType.values) { crewTypeMap.set(crewType.id, crewType); } @@ -276,11 +262,14 @@ export default defineComponent({ void submit(e); } + function toggleShowNotAvailable(armType: number){ + showNotAvailable.value.set(armType, !(showNotAvailable.value.get(armType)??0)); + } + return { destCrewType, amount, showNotAvailable, - showNotAvailableSub, relYear: procRes.relYear, year: procRes.year, tech: procRes.tech, @@ -299,6 +288,7 @@ export default defineComponent({ beFilled, beFull, submit, + toggleShowNotAvailable, trySubmit, }; },