|
|
@@ -253,7 +253,7 @@
|
|
|
<div
|
|
|
class="map-grid"
|
|
|
:style="{
|
|
|
- gridTemplateColumns: `repeat(${blocklyTileX || 5}, 1fr)`,
|
|
|
+ gridTemplateColumns: `repeat(${blocklyTileX || 6}, 1fr)`,
|
|
|
gridTemplateRows: `repeat(${blocklyTileY || 5}, 1fr)`,
|
|
|
backgroundImage: formData.blocklyBackground ? `url('${formData.blocklyBackground}')` : 'none',
|
|
|
backgroundSize: 'cover',
|
|
|
@@ -452,7 +452,7 @@ const blocklyStartPointX = ref<number>()
|
|
|
const blocklyStartPointY = ref<number>()
|
|
|
const blocklyEndPointX = ref<number>()
|
|
|
const blocklyEndPointY = ref<number>()
|
|
|
-const blocklyTileX = ref<number>(5) // 横向数量,默认5
|
|
|
+const blocklyTileX = ref<number>(6) // 横向数量,默认5
|
|
|
const blocklyTileY = ref<number>(5) // 纵向数量,默认5
|
|
|
|
|
|
// 选中的点
|
|
|
@@ -505,7 +505,7 @@ const isUploading = ref(false)
|
|
|
// 所有格子数据
|
|
|
const blocklyGridCells = computed(() => {
|
|
|
const cells = []
|
|
|
- for (let y = 1; y <= (blocklyTileY.value || 5); y++) {
|
|
|
+ for (let y = 1; y <= (blocklyTileY.value || 6); y++) {
|
|
|
for (let x = 1; x <= (blocklyTileX.value || 5); x++) {
|
|
|
cells.push({ x, y })
|
|
|
}
|
|
|
@@ -604,7 +604,8 @@ const open = async (type: string, id?: number) => {
|
|
|
formData.value = {
|
|
|
...formData.value,
|
|
|
...blocklyData,
|
|
|
- bcContent: blocklyData.bcType === "image" ? blocklyData.bcContent?.split(',') : blocklyData.bcContent
|
|
|
+ bcContent: blocklyData.bcType === "image" ? blocklyData.bcContent?.split(',') : blocklyData.bcContent,
|
|
|
+ bcInfo: blocklyData.bcInfo || ''
|
|
|
}
|
|
|
// 确保 bcType 为正确的 id 类型
|
|
|
formData.value.bcType = blocklyData.bcType ? Number(blocklyData.bcType) : undefined
|
|
|
@@ -790,7 +791,7 @@ const resetForm = () => {
|
|
|
blocklyStartPointY.value = undefined
|
|
|
blocklyEndPointX.value = undefined
|
|
|
blocklyEndPointY.value = undefined
|
|
|
- blocklyTileX.value = 5
|
|
|
+ blocklyTileX.value = 6
|
|
|
blocklyTileY.value = 5
|
|
|
blocklyWalkablePoints.value = []
|
|
|
selectedBlocklyPoint.value = null
|