车车 hace 8 meses
padre
commit
e92f6b1141
Se han modificado 19 ficheros con 588 adiciones y 54 borrados
  1. 0 54
      ktg-iscs/src/main/java/com/ktg/iscs/controller/ExcelWriter.java
  2. 111 0
      ktg-iscs/src/main/java/com/ktg/iscs/controller/IsMapController.java
  3. 111 0
      ktg-iscs/src/main/java/com/ktg/iscs/controller/IsSystemAttributeController.java
  4. 3 0
      ktg-iscs/src/main/java/com/ktg/iscs/domain/IsLotoStation.java
  5. 47 0
      ktg-iscs/src/main/java/com/ktg/iscs/domain/IsMap.java
  6. 55 0
      ktg-iscs/src/main/java/com/ktg/iscs/domain/IsMapPoint.java
  7. 39 0
      ktg-iscs/src/main/java/com/ktg/iscs/domain/IsSystemAttribute.java
  8. 18 0
      ktg-iscs/src/main/java/com/ktg/iscs/mapper/IsMapMapper.java
  9. 18 0
      ktg-iscs/src/main/java/com/ktg/iscs/mapper/IsMapPointMapper.java
  10. 18 0
      ktg-iscs/src/main/java/com/ktg/iscs/mapper/IsSystemAttributeMapper.java
  11. 18 0
      ktg-iscs/src/main/java/com/ktg/iscs/service/IIsMapPointService.java
  12. 18 0
      ktg-iscs/src/main/java/com/ktg/iscs/service/IIsMapService.java
  13. 18 0
      ktg-iscs/src/main/java/com/ktg/iscs/service/IIsSystemAttributeService.java
  14. 31 0
      ktg-iscs/src/main/java/com/ktg/iscs/service/impl/IsMapPointServiceImpl.java
  15. 31 0
      ktg-iscs/src/main/java/com/ktg/iscs/service/impl/IsMapServiceImpl.java
  16. 31 0
      ktg-iscs/src/main/java/com/ktg/iscs/service/impl/IsSystemAttributeServiceImpl.java
  17. 7 0
      ktg-iscs/src/main/resources/mapper/IsMapMapper.xml
  18. 7 0
      ktg-iscs/src/main/resources/mapper/IsMapPointMapper.xml
  19. 7 0
      ktg-iscs/src/main/resources/mapper/IsSystemAttributeMapper.xml

+ 0 - 54
ktg-iscs/src/main/java/com/ktg/iscs/controller/ExcelWriter.java

@@ -1,54 +0,0 @@
-package com.ktg.iscs.controller;
-
-import org.apache.poi.ss.usermodel.*;
-import org.apache.poi.xssf.usermodel.XSSFWorkbook;
-
-import java.io.FileOutputStream;
-import java.io.IOException;
-
-public class ExcelWriter {
-    public static void main(String[] args) {
-        // 创建一个新的工作簿
-        Workbook workbook = new XSSFWorkbook();
-
-        // 创建一个工作表
-        Sheet sheet = workbook.createSheet("Data");
-
-        // 准备要写入的数据
-        Object[][] data = {
-                {"ID", "Name", "Age"},
-                {1, "Alice", 24},
-                {2, "Bob", 30},
-                {3, "Charlie", 28}
-        };
-
-        // 遍历数据并写入到工作表中
-        int rowNum = 0;
-        for (Object[] rowData : data) {
-            Row row = sheet.createRow(rowNum++);
-            int colNum = 0;
-            for (Object field : rowData) {
-                Cell cell = row.createCell(colNum++);
-                if (field instanceof String) {
-                    cell.setCellValue((String) field);
-                } else if (field instanceof Integer) {
-                    cell.setCellValue((Integer) field);
-                }
-            }
-        }
-
-        // 将工作簿写入文件
-        try (FileOutputStream outputStream = new FileOutputStream("data.xlsx")) {
-            workbook.write(outputStream);
-        } catch (IOException e) {
-            e.printStackTrace();
-        } finally {
-            try {
-                workbook.close();
-            } catch (IOException e) {
-                e.printStackTrace();
-            }
-        }
-    }
-}
-

+ 111 - 0
ktg-iscs/src/main/java/com/ktg/iscs/controller/IsMapController.java

@@ -0,0 +1,111 @@
+package com.ktg.iscs.controller;
+
+import cn.hutool.core.convert.Convert;
+import cn.hutool.core.lang.Assert;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ktg.common.annotation.Log;
+import com.ktg.common.core.controller.BaseController;
+import com.ktg.common.enums.BusinessType;
+import com.ktg.common.pojo.CommonResult;
+import com.ktg.common.utils.poi.ExcelUtil;
+import com.ktg.iscs.domain.IsMap;
+import com.ktg.iscs.service.IIsMapService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.v3.oas.annotations.Parameter;
+import io.swagger.v3.oas.annotations.Parameters;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+import java.util.Arrays;
+
+
+
+
+import com.ktg.common.core.page.TableDataInfo;
+
+/**
+ * 地图参数Controller
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+@Api(tags = "地图参数")
+@RestController
+@RequestMapping("/iscs/map")
+public class IsMapController extends BaseController
+{
+    @Autowired
+    private IIsMapService isMapService;
+
+    @ApiOperation("查询地图参数-分页")
+    @Parameters({
+            @Parameter(name = "page", description = "Page"),
+            @Parameter(name = "isMap", description = "实体参数")
+    })
+    @PreAuthorize("@ss.hasPermi('iscs:map:list')")
+    @GetMapping("/getIsMapPage")
+    public CommonResult<Page<IsMap>> getIsMapPage(Page<IsMap> page, IsMap isMap)
+    {
+        Page<IsMap> result = isMapService.getIsMapPage(page, isMap);
+        return CommonResult.success(result);
+    }
+
+    @ApiOperation("导出地图参数列表")
+    @Parameter(name = "isMap", description = "实体参数")
+    @PreAuthorize("@ss.hasPermi('iscs:map:export')")
+    @Log(title = "地图参数", businessType = BusinessType.EXPORT)
+    @PostMapping("/exportIsMap")
+    public void exportIsMap(HttpServletResponse response, IsMap isMap)
+    {
+        Page<IsMap> page = new Page<>();
+        page.setSize(-1);
+        page.setCurrent(1);
+        List<IsMap> list = isMapService.page(page, Wrappers.<IsMap>lambdaQuery()
+                .orderByDesc(IsMap::getId)).getRecords();
+        ExcelUtil<IsMap> util = new ExcelUtil<IsMap>(IsMap.class);
+        util.exportExcel(response, list, "地图参数数据");
+    }
+
+    @ApiOperation("获取地图参数详细信息")
+    @Parameter(name = "id", description = "id")
+    @PreAuthorize("@ss.hasPermi('iscs:map:query')")
+    @GetMapping(value = "/selectIsMapById")
+    public CommonResult<IsMap> selectIsMapById(Long id)
+    {
+        return CommonResult.success(isMapService.getById(id));
+    }
+
+    @ApiOperation("新增地图参数")
+    @PreAuthorize("@ss.hasPermi('iscs:map:add')")
+    @Log(title = "地图参数", businessType = BusinessType.INSERT)
+    @PostMapping("/insertIsMap")
+    public CommonResult<Boolean> insertIsMap(@RequestBody @Parameter(name = "isMap", description = "新增数据类,放到body") IsMap isMap)
+    {
+        return CommonResult.success(isMapService.save(isMap));
+    }
+
+    @ApiOperation("修改地图参数")
+    @PreAuthorize("@ss.hasPermi('iscs:map:edit')")
+    @Log(title = "地图参数", businessType = BusinessType.UPDATE)
+    @PostMapping("/updateIsMap")
+    public CommonResult<Boolean> updateIsMap(@RequestBody @Parameter(name = "isMap", description = "修改数据类,放到body") IsMap isMap)
+    {
+        return CommonResult.success(isMapService.updateById(isMap));
+    }
+
+    @ApiOperation("删除地图参数")
+    @PreAuthorize("@ss.hasPermi('iscs:map:remove')")
+    @Log(title = "地图参数", businessType = BusinessType.DELETE)
+	@PostMapping("/deleteIsMapByIds")
+    public CommonResult<Boolean> deleteIsMapByIds(String ids)
+    {
+        Assert.notBlank(ids, "请选择需要删除的数据!");
+        Long[] longIds = Convert.toLongArray(ids);
+        return CommonResult.success(isMapService.removeBatchByIds(Arrays.asList(longIds)));
+    }
+}

+ 111 - 0
ktg-iscs/src/main/java/com/ktg/iscs/controller/IsSystemAttributeController.java

@@ -0,0 +1,111 @@
+package com.ktg.iscs.controller;
+
+import cn.hutool.core.convert.Convert;
+import cn.hutool.core.lang.Assert;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ktg.common.annotation.Log;
+import com.ktg.common.core.controller.BaseController;
+import com.ktg.common.enums.BusinessType;
+import com.ktg.common.pojo.CommonResult;
+import com.ktg.common.utils.poi.ExcelUtil;
+import com.ktg.iscs.domain.IsSystemAttribute;
+import com.ktg.iscs.service.IIsSystemAttributeService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.v3.oas.annotations.Parameter;
+import io.swagger.v3.oas.annotations.Parameters;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+import java.util.Arrays;
+
+
+
+
+import com.ktg.common.core.page.TableDataInfo;
+
+/**
+ * 基础数据Controller
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+@Api(tags = "基础数据")
+@RestController
+@RequestMapping("/iscs/attribute")
+public class IsSystemAttributeController extends BaseController
+{
+    @Autowired
+    private IIsSystemAttributeService isSystemAttributeService;
+
+    @ApiOperation("查询基础数据-分页")
+    @Parameters({
+            @Parameter(name = "page", description = "Page"),
+            @Parameter(name = "isSystemAttribute", description = "实体参数")
+    })
+    @PreAuthorize("@ss.hasPermi('iscs:attribute:list')")
+    @GetMapping("/getIsSystemAttributePage")
+    public CommonResult<Page<IsSystemAttribute>> getIsSystemAttributePage(Page<IsSystemAttribute> page, IsSystemAttribute isSystemAttribute)
+    {
+        Page<IsSystemAttribute> result = isSystemAttributeService.getIsSystemAttributePage(page, isSystemAttribute);
+        return CommonResult.success(result);
+    }
+
+    @ApiOperation("导出基础数据列表")
+    @Parameter(name = "isSystemAttribute", description = "实体参数")
+    @PreAuthorize("@ss.hasPermi('iscs:attribute:export')")
+    @Log(title = "基础数据", businessType = BusinessType.EXPORT)
+    @PostMapping("/exportIsSystemAttribute")
+    public void exportIsSystemAttribute(HttpServletResponse response, IsSystemAttribute isSystemAttribute)
+    {
+        Page<IsSystemAttribute> page = new Page<>();
+        page.setSize(-1);
+        page.setCurrent(1);
+        List<IsSystemAttribute> list = isSystemAttributeService.page(page, Wrappers.<IsSystemAttribute>lambdaQuery()
+                .orderByDesc(IsSystemAttribute::getId)).getRecords();
+        ExcelUtil<IsSystemAttribute> util = new ExcelUtil<IsSystemAttribute>(IsSystemAttribute.class);
+        util.exportExcel(response, list, "基础数据数据");
+    }
+
+    @ApiOperation("获取基础数据详细信息")
+    @Parameter(name = "id", description = "id")
+    @PreAuthorize("@ss.hasPermi('iscs:attribute:query')")
+    @GetMapping(value = "/selectIsSystemAttributeById")
+    public CommonResult<IsSystemAttribute> selectIsSystemAttributeById(Long id)
+    {
+        return CommonResult.success(isSystemAttributeService.getById(id));
+    }
+
+    @ApiOperation("新增基础数据")
+    @PreAuthorize("@ss.hasPermi('iscs:attribute:add')")
+    @Log(title = "基础数据", businessType = BusinessType.INSERT)
+    @PostMapping("/insertIsSystemAttribute")
+    public CommonResult<Boolean> insertIsSystemAttribute(@RequestBody @Parameter(name = "isSystemAttribute", description = "新增数据类,放到body") IsSystemAttribute isSystemAttribute)
+    {
+        return CommonResult.success(isSystemAttributeService.save(isSystemAttribute));
+    }
+
+    @ApiOperation("修改基础数据")
+    @PreAuthorize("@ss.hasPermi('iscs:attribute:edit')")
+    @Log(title = "基础数据", businessType = BusinessType.UPDATE)
+    @PostMapping("/updateIsSystemAttribute")
+    public CommonResult<Boolean> updateIsSystemAttribute(@RequestBody @Parameter(name = "isSystemAttribute", description = "修改数据类,放到body") IsSystemAttribute isSystemAttribute)
+    {
+        return CommonResult.success(isSystemAttributeService.updateById(isSystemAttribute));
+    }
+
+    @ApiOperation("删除基础数据")
+    @PreAuthorize("@ss.hasPermi('iscs:attribute:remove')")
+    @Log(title = "基础数据", businessType = BusinessType.DELETE)
+	@PostMapping("/deleteIsSystemAttributeByIds")
+    public CommonResult<Boolean> deleteIsSystemAttributeByIds(String ids)
+    {
+        Assert.notBlank(ids, "请选择需要删除的数据!");
+        Long[] longIds = Convert.toLongArray(ids);
+        return CommonResult.success(isSystemAttributeService.removeBatchByIds(Arrays.asList(longIds)));
+    }
+}

+ 3 - 0
ktg-iscs/src/main/java/com/ktg/iscs/domain/IsLotoStation.java

@@ -40,6 +40,9 @@ public class IsLotoStation extends BaseEntity
     @Excel(name = "点位信息")
     private String map;
 
+    @ApiModelProperty(value = "地图id")
+    private Long mapId;
+
     @ApiModelProperty(value = "状态")
     @Excel(name = "状态")
     private String status;

+ 47 - 0
ktg-iscs/src/main/java/com/ktg/iscs/domain/IsMap.java

@@ -0,0 +1,47 @@
+package com.ktg.iscs.domain;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import io.swagger.annotations.ApiModelProperty;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.ktg.common.annotation.Excel;
+import com.ktg.common.core.domain.model.BaseBean;
+
+/**
+ * 地图参数对象 is_map
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+@EqualsAndHashCode(callSuper = true)
+@Data
+public class IsMap extends BaseBean
+{
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "ID")
+    @TableId(type = IdType.AUTO)
+    private Long id;
+
+    @ApiModelProperty(value = "地图名称")
+    @Excel(name = "地图名称")
+    private String name;
+
+    @ApiModelProperty(value = "图⽚地址")
+    @Excel(name = "图⽚地址")
+    private String imageUrl;
+
+    @ApiModelProperty(value = "图⽚宽度")
+    @Excel(name = "图⽚宽度")
+    private String width;
+
+    @ApiModelProperty(value = "图⽚⾼度")
+    @Excel(name = "图⽚⾼度")
+    private String height;
+
+    @ApiModelProperty(value = "删除标志(0代表存在 2代表删除)")
+    private String delFlag;
+
+
+}

+ 55 - 0
ktg-iscs/src/main/java/com/ktg/iscs/domain/IsMapPoint.java

@@ -0,0 +1,55 @@
+package com.ktg.iscs.domain;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import io.swagger.annotations.ApiModelProperty;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.ktg.common.annotation.Excel;
+import com.ktg.common.core.domain.model.BaseBean;
+
+/**
+ * 地图点位数据对象 is_map_point
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+@EqualsAndHashCode(callSuper = true)
+@Data
+public class IsMapPoint extends BaseBean
+{
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "ID")
+    @TableId(type = IdType.AUTO)
+    private Long id;
+
+    @ApiModelProperty(value = "地图名称")
+    @Excel(name = "地图名称")
+    private Long mapId;
+
+    @ApiModelProperty(value = "地图类型(1岗位; 2锁定站)")
+    @Excel(name = "地图类型", readConverterExp = "1=岗位;,2=锁定站")
+    private String mapType;
+
+    @ApiModelProperty(value = "实体id")
+    @Excel(name = "实体id")
+    private Long entityId;
+
+    @ApiModelProperty(value = "x坐标")
+    @Excel(name = "x坐标")
+    private String x;
+
+    @ApiModelProperty(value = "y坐标")
+    @Excel(name = "y坐标")
+    private String y;
+
+    @ApiModelProperty(value = "(x,y)")
+    @Excel(name = "(x,y)")
+    private String xy;
+
+    @ApiModelProperty(value = "删除标志(0代表存在 2代表删除)")
+    private String delFlag;
+
+
+}

+ 39 - 0
ktg-iscs/src/main/java/com/ktg/iscs/domain/IsSystemAttribute.java

@@ -0,0 +1,39 @@
+package com.ktg.iscs.domain;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import io.swagger.annotations.ApiModelProperty;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.ktg.common.annotation.Excel;
+import com.ktg.common.core.domain.model.BaseBean;
+
+/**
+ * 基础数据对象 is_system_attribute
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+@EqualsAndHashCode(callSuper = true)
+@Data
+public class IsSystemAttribute extends BaseBean
+{
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "ID")
+    @TableId(type = IdType.AUTO)
+    private Long id;
+
+    @ApiModelProperty(value = "属性")
+    @Excel(name = "属性")
+    private String attribute;
+
+    @ApiModelProperty(value = "数值")
+    @Excel(name = "数值")
+    private String value;
+
+    @ApiModelProperty(value = "删除标志(0代表存在 2代表删除)")
+    private String delFlag;
+
+
+}

+ 18 - 0
ktg-iscs/src/main/java/com/ktg/iscs/mapper/IsMapMapper.java

@@ -0,0 +1,18 @@
+package com.ktg.iscs.mapper;
+
+import java.util.List;
+
+import org.apache.ibatis.annotations.Mapper;
+import com.ktg.common.mapper.BaseMapperX;
+import com.ktg.iscs.domain.IsMap;
+
+/**
+ * 地图参数Mapper接口
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+@Mapper
+public interface IsMapMapper extends BaseMapperX<IsMap> {
+
+}

+ 18 - 0
ktg-iscs/src/main/java/com/ktg/iscs/mapper/IsMapPointMapper.java

@@ -0,0 +1,18 @@
+package com.ktg.iscs.mapper;
+
+import java.util.List;
+
+import org.apache.ibatis.annotations.Mapper;
+import com.ktg.common.mapper.BaseMapperX;
+import com.ktg.iscs.domain.IsMapPoint;
+
+/**
+ * 地图点位数据Mapper接口
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+@Mapper
+public interface IsMapPointMapper extends BaseMapperX<IsMapPoint> {
+
+}

+ 18 - 0
ktg-iscs/src/main/java/com/ktg/iscs/mapper/IsSystemAttributeMapper.java

@@ -0,0 +1,18 @@
+package com.ktg.iscs.mapper;
+
+import java.util.List;
+
+import org.apache.ibatis.annotations.Mapper;
+import com.ktg.common.mapper.BaseMapperX;
+import com.ktg.iscs.domain.IsSystemAttribute;
+
+/**
+ * 基础数据Mapper接口
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+@Mapper
+public interface IsSystemAttributeMapper extends BaseMapperX<IsSystemAttribute> {
+
+}

+ 18 - 0
ktg-iscs/src/main/java/com/ktg/iscs/service/IIsMapPointService.java

@@ -0,0 +1,18 @@
+package com.ktg.iscs.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import java.util.List;
+import com.ktg.iscs.domain.IsMapPoint;
+
+/**
+ * 地图点位数据Service接口
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+public interface IIsMapPointService extends IService<IsMapPoint> {
+
+    Page<IsMapPoint> getIsMapPointPage(Page<IsMapPoint> page, IsMapPoint isMapPoint);
+
+}

+ 18 - 0
ktg-iscs/src/main/java/com/ktg/iscs/service/IIsMapService.java

@@ -0,0 +1,18 @@
+package com.ktg.iscs.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import java.util.List;
+import com.ktg.iscs.domain.IsMap;
+
+/**
+ * 地图参数Service接口
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+public interface IIsMapService extends IService<IsMap> {
+
+    Page<IsMap> getIsMapPage(Page<IsMap> page, IsMap isMap);
+
+}

+ 18 - 0
ktg-iscs/src/main/java/com/ktg/iscs/service/IIsSystemAttributeService.java

@@ -0,0 +1,18 @@
+package com.ktg.iscs.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import java.util.List;
+import com.ktg.iscs.domain.IsSystemAttribute;
+
+/**
+ * 基础数据Service接口
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+public interface IIsSystemAttributeService extends IService<IsSystemAttribute> {
+
+    Page<IsSystemAttribute> getIsSystemAttributePage(Page<IsSystemAttribute> page, IsSystemAttribute isSystemAttribute);
+
+}

+ 31 - 0
ktg-iscs/src/main/java/com/ktg/iscs/service/impl/IsMapPointServiceImpl.java

@@ -0,0 +1,31 @@
+package com.ktg.iscs.service.impl;
+
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ktg.iscs.domain.IsMapPoint;
+import com.ktg.iscs.mapper.IsMapPointMapper;
+import com.ktg.iscs.service.IIsMapPointService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+/**
+ * 地图点位数据Service业务层处理
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+@Service
+public class IsMapPointServiceImpl extends ServiceImpl<IsMapPointMapper, IsMapPoint> implements IIsMapPointService {
+
+    @Autowired
+    private IsMapPointMapper isMapPointMapper;
+
+    @Override
+    public Page<IsMapPoint> getIsMapPointPage(Page<IsMapPoint> page, IsMapPoint isMapPoint) {
+        Page<IsMapPoint> result = page(page, Wrappers.<IsMapPoint>lambdaQuery()
+                .orderByDesc(IsMapPoint::getId));
+        return result;
+    }
+
+}

+ 31 - 0
ktg-iscs/src/main/java/com/ktg/iscs/service/impl/IsMapServiceImpl.java

@@ -0,0 +1,31 @@
+package com.ktg.iscs.service.impl;
+
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ktg.iscs.domain.IsMap;
+import com.ktg.iscs.mapper.IsMapMapper;
+import com.ktg.iscs.service.IIsMapService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+/**
+ * 地图参数Service业务层处理
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+@Service
+public class IsMapServiceImpl extends ServiceImpl<IsMapMapper, IsMap> implements IIsMapService {
+
+    @Autowired
+    private IsMapMapper isMapMapper;
+
+    @Override
+    public Page<IsMap> getIsMapPage(Page<IsMap> page, IsMap isMap) {
+        Page<IsMap> result = page(page, Wrappers.<IsMap>lambdaQuery()
+                .orderByDesc(IsMap::getId));
+        return result;
+    }
+
+}

+ 31 - 0
ktg-iscs/src/main/java/com/ktg/iscs/service/impl/IsSystemAttributeServiceImpl.java

@@ -0,0 +1,31 @@
+package com.ktg.iscs.service.impl;
+
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ktg.iscs.domain.IsSystemAttribute;
+import com.ktg.iscs.mapper.IsSystemAttributeMapper;
+import com.ktg.iscs.service.IIsSystemAttributeService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+/**
+ * 基础数据Service业务层处理
+ *
+ * @author cgj
+ * @date 2025-03-11
+ */
+@Service
+public class IsSystemAttributeServiceImpl extends ServiceImpl<IsSystemAttributeMapper, IsSystemAttribute> implements IIsSystemAttributeService {
+
+    @Autowired
+    private IsSystemAttributeMapper isSystemAttributeMapper;
+
+    @Override
+    public Page<IsSystemAttribute> getIsSystemAttributePage(Page<IsSystemAttribute> page, IsSystemAttribute isSystemAttribute) {
+        Page<IsSystemAttribute> result = page(page, Wrappers.<IsSystemAttribute>lambdaQuery()
+                .orderByDesc(IsSystemAttribute::getId));
+        return result;
+    }
+
+}

+ 7 - 0
ktg-iscs/src/main/resources/mapper/IsMapMapper.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ktg.iscs.mapper.IsMapMapper">
+
+</mapper>

+ 7 - 0
ktg-iscs/src/main/resources/mapper/IsMapPointMapper.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ktg.iscs.mapper.IsMapPointMapper">
+
+</mapper>

+ 7 - 0
ktg-iscs/src/main/resources/mapper/IsSystemAttributeMapper.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ktg.iscs.mapper.IsSystemAttributeMapper">
+
+</mapper>