Эх сурвалжийг харах

1、加入动态积木组件根据后端配置显示

liyanbo 6 сар өмнө
parent
commit
d02e3c53a9

+ 4 - 0
byzs-blockly/src/main/java/cn/iocoder/byzs/module/blockly/controller/admin/blockly/vo/BlocklyPageReqVO.java

@@ -40,6 +40,10 @@ public class BlocklyPageReqVO extends PageParam {
     private String blocklyEndPoint;
     @ExcelProperty("地图可行走坐标")
     private String blocklyWalkablePoints;
+    @ExcelProperty("特殊方块")
+    private String blocklySpecialBlocks;
+
+
 
     @Schema(description = "课程是否有检查")
     private String bcIsInspect;

+ 5 - 0
byzs-blockly/src/main/java/cn/iocoder/byzs/module/blockly/controller/admin/blockly/vo/BlocklyRespVO.java

@@ -54,6 +54,11 @@ public class BlocklyRespVO {
     @ExcelProperty("地图可行走坐标")
     @Schema(description = "地图可行走坐标")
     private String blocklyWalkablePoints;
+    @ExcelProperty("特殊方块")
+    @Schema(description = "特殊方块")
+    private String blocklySpecialBlocks;
+
+
 
     @Schema(description = "课程是否有检查")
     @ExcelProperty(value = "课程是否有检查", converter = DictConvert.class)

+ 2 - 0
byzs-blockly/src/main/java/cn/iocoder/byzs/module/blockly/controller/admin/blockly/vo/BlocklySaveReqVO.java

@@ -38,6 +38,8 @@ public class BlocklySaveReqVO {
     private String blocklyEndPoint;
     @ExcelProperty("地图可行走坐标")
     private String blocklyWalkablePoints;
+    @ExcelProperty("特殊方块")
+    private String blocklySpecialBlocks;
 
     @Schema(description = "课程是否有检查")
     private String bcIsInspect;

+ 5 - 0
byzs-blockly/src/main/java/cn/iocoder/byzs/module/blockly/dal/dataobject/blockly/BlocklyDO.java

@@ -77,6 +77,11 @@ public class BlocklyDO extends BaseDO {
      * 地图可行走坐标
      */
     private String blocklyWalkablePoints;
+    /**
+     * 特殊方块
+     */
+    private String blocklySpecialBlocks;
+
 
     /**
      * 课程是否有检查

+ 2 - 0
byzs-blockly/src/main/resources/mapper/blockly/BlocklyMapper.xml

@@ -41,6 +41,7 @@
                c.blockly_tile_size blocklyTileSize, c.blockly_background blocklyBackground,
                c.blockly_start_point blocklyStartPoint, c.blockly_end_point blocklyEndPoint,
                c.blockly_walkable_points blocklyWalkablePoints,
+               c.blockly_special_blocks blocklySpecialBlocks,
                c.bc_is_inspect bcIsInspect, c.bc_label bcLabel, c.bc_order bcOrder, c.bc_status bcStatus,
                ct.ct_type bcTypeName
         <include refid="selectBlocklyList"/>
@@ -56,6 +57,7 @@
                c.blockly_tile_size blocklyTileSize, c.blockly_background blocklyBackground,
                c.blockly_start_point blocklyStartPoint, c.blockly_end_point blocklyEndPoint,
                c.blockly_walkable_points blocklyWalkablePoints,
+               c.blockly_special_blocks blocklySpecialBlocks,
                c.bc_is_inspect bcIsInspect, c.bc_label bcLabel, c.bc_order bcOrder, c.bc_status bcStatus,
                ct.ct_type bcTypeName
         <include refid="selectBlocklyList"/>

+ 4 - 0
byzs-web/src/main/java/cn/iocoder/byzs/module/web/controller/admin/blockly/vo/WebBlocklyVO.java

@@ -40,6 +40,10 @@ public class WebBlocklyVO extends PageParam {
     private String blocklyEndPoint;
     @Schema(description = "地图可行走坐标")
     private String blocklyWalkablePoints;
+    @Schema(description = "特殊方块")
+    private String blocklySpecialBlocks;
+
+
 
     @Schema(description = "课程是否有检查")
     private String bcIsInspect;