fix: 부대명 변경이 아무에게나 보임
This commit is contained in:
@@ -58,7 +58,10 @@
|
|||||||
@click="openKickTroopMemberDialog(troop)"
|
@click="openKickTroopMemberDialog(troop)"
|
||||||
>부대원 추방...</BButton
|
>부대원 추방...</BButton
|
||||||
>
|
>
|
||||||
<BButton variant="info" @click="openChangeTroopNameDialog(troop)"
|
<BButton
|
||||||
|
v-if="myPermission >= 4"
|
||||||
|
variant="info"
|
||||||
|
@click="openChangeTroopNameDialog(troop)"
|
||||||
>부대명 변경...</BButton
|
>부대명 변경...</BButton
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
@@ -221,6 +224,7 @@ type TroopInfo = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const me = ref<GeneralListItem>({} as GeneralListItem);
|
const me = ref<GeneralListItem>({} as GeneralListItem);
|
||||||
|
const myPermission = ref<0 | 1 | 2 | 3 | 4>(0);
|
||||||
|
|
||||||
const troopList = ref(new Map<number, TroopInfo>());
|
const troopList = ref(new Map<number, TroopInfo>());
|
||||||
const generalList = ref(new Map<number, GeneralListItem>());
|
const generalList = ref(new Map<number, GeneralListItem>());
|
||||||
@@ -277,6 +281,8 @@ async function refresh() {
|
|||||||
throw `?? ${permission}`;
|
throw `?? ${permission}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
myPermission.value = permission;
|
||||||
|
|
||||||
me.value = unwrap(generalList.value.get(myGeneralID));
|
me.value = unwrap(generalList.value.get(myGeneralID));
|
||||||
|
|
||||||
troopList.value = new Map();
|
troopList.value = new Map();
|
||||||
|
|||||||
Reference in New Issue
Block a user