coding
This commit is contained in:
parent
f6a368a48a
commit
fc3e82a7bc
|
@ -288,7 +288,6 @@ export const constantRouterMap = [
|
|||
path: '/simulationScene/sceneEditing',
|
||||
name: 'SimulationSceneSceneEditing',
|
||||
component: () => import(/* webpackChunkName: "fail" */ '@/views/simulationScene/sceneEditing/index.vue'),
|
||||
meta: { title: '场景编辑子系统' },
|
||||
},
|
||||
{
|
||||
path: '/simulationScene/display',
|
||||
|
|
|
@ -433,7 +433,6 @@ export default {
|
|||
const res = await this.$http({
|
||||
url: '/basedata/entity/getTreeNode',
|
||||
method: 'get',
|
||||
params: { parentId: '-1' },
|
||||
})
|
||||
this.zbfl.treeData = res.data
|
||||
this.zbfl.selectedKeys = [this.zbfl.treeData[0].key]
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
<template>
|
||||
<Grid
|
||||
:columns="[2, 1]"
|
||||
:rows="[1, 2]"
|
||||
:columns="[5, 3, 2]"
|
||||
:rows="[2, 3, 5]"
|
||||
gap="0px"
|
||||
:style="{ width: size, height: size, cursor: 'pointer' }"
|
||||
title="新建房间"
|
||||
v-on="$listeners"
|
||||
>
|
||||
<a-icon type="home" :style="{ fontSize: size, gridColumn: '1 / 3', gridRow: '1 / 3' }" />
|
||||
<a-icon type="plus" :style="{ fontSize: `calc(${size} / 3)`, gridColumn: '2 / 3', gridRow: '1 / 2' }" />
|
||||
<a-icon type="home" :style="{ fontSize: `calc(${size} * 8 / 10)`, gridColumn: '1 / 3', gridRow: '2 / 4' }" />
|
||||
<a-icon type="plus" :style="{ fontSize: `calc(${size} * 5 / 10)`, gridColumn: '2 / 4', gridRow: '1 / 3' }" />
|
||||
</Grid>
|
||||
</template>
|
||||
|
||||
|
|
|
@ -11,7 +11,12 @@
|
|||
<div class="scenario-create-time">{{ item.createTime.replace('T', ' ') }}</div>
|
||||
</Flex>
|
||||
</div>
|
||||
<a-icon title="预设" type="setting" style="font-size: 30px; margin-right: 30px" />
|
||||
<a-icon
|
||||
title="预设"
|
||||
type="setting"
|
||||
style="font-size: 30px; margin-right: 30px"
|
||||
@click="handleOpenSetting(item)"
|
||||
/>
|
||||
<AddRoom @click="handleOpenAddRoomModal(item)" />
|
||||
</Flex>
|
||||
</div>
|
||||
|
@ -33,7 +38,7 @@
|
|||
<div class="room-item" v-for="item in room.listData" :key="item.id">
|
||||
<Flex class="room-card">
|
||||
<Flex fd="co" jc="c" class="room-info flex-1">
|
||||
<div class="room-name">{{ item.roomName }}</div>
|
||||
<div class="room-name"><a-icon type="home" style="margin-right: 10px;" />{{ item.roomName }}</div>
|
||||
<div class="room-scenario-relation">想定编号:{{ item.scenarioId }}</div>
|
||||
<div class="room-create-time">{{ item.createTime.slice(0, 19).replace('T', ' ') }}</div>
|
||||
</Flex>
|
||||
|
@ -141,12 +146,16 @@ export default {
|
|||
console.log(error)
|
||||
}
|
||||
},
|
||||
handleOpenSetting(scenarioItem) {
|
||||
window.localStorage.setItem('scenarioId', scenarioItem.id)
|
||||
window.localStorage.setItem('scenarioRedirectUrl', 'SimulationSceneTrainer')
|
||||
this.$router.push({ name: 'SimulationSceneSceneEditing' })
|
||||
},
|
||||
handleOpenAddRoomModal(scenarioItem) {
|
||||
this.roomModal.title = '新建房间'
|
||||
this.roomModal.formData = {}
|
||||
this.roomModal.formData.scenarioId = scenarioItem.id
|
||||
this.roomModal.visible = true
|
||||
console.log(this.roomModal)
|
||||
},
|
||||
handleSubmitRoom(formData) {
|
||||
return postAction('/scenario/room/save', formData)
|
||||
|
@ -154,9 +163,9 @@ export default {
|
|||
handleSubmitRoomSuccess() {
|
||||
this.getRoomList()
|
||||
},
|
||||
handleEnterRoom(item) {
|
||||
window.localStorage.setItem('trainerRoomId', item.id)
|
||||
window.localStorage.setItem('trainerRoomName', item.roomName)
|
||||
handleEnterRoom(roomItem) {
|
||||
window.localStorage.setItem('trainerRoomId', roomItem.id)
|
||||
window.localStorage.setItem('trainerRoomName', roomItem.roomName)
|
||||
this.$router.push({ name: 'SimulationSceneTrainerMenu' })
|
||||
},
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue
Block a user