医院,仓库,车辆资源表代码
This commit is contained in:
parent
7e2a42b81d
commit
3c9cd9d7dd
|
@ -11,6 +11,7 @@ import com.hivekion.common.enums.ResultCodeEnum;
|
|||
import com.hivekion.common.security.SecurityUtils;
|
||||
import com.hivekion.common.uuid.IdUtils;
|
||||
import com.hivekion.icon.service.IconService;
|
||||
import com.hivekion.scenario.service.IResourceService;
|
||||
import com.hivekion.scenario.service.ScenarioResourceService;
|
||||
import com.hivekion.team.entity.Teaminfo;
|
||||
import com.hivekion.team.service.ITeaminfoService;
|
||||
|
@ -54,6 +55,9 @@ public class ScenarioController extends BaseController {
|
|||
@Resource
|
||||
private ScenarioResourceService scenarioResourceService;
|
||||
|
||||
@Resource
|
||||
private IResourceService iResourceService;
|
||||
|
||||
/**
|
||||
* 查询想定列表
|
||||
*
|
||||
|
@ -172,8 +176,16 @@ public class ScenarioController extends BaseController {
|
|||
}
|
||||
|
||||
/**
|
||||
* 获取想定资源 type=1 飞机 对应tbl_entity表中id=1 || type=2 地面兵力于设施 对应tbl_entity 表中id=4 ||type=3 水面舰艇 id=2
|
||||
* type=4 潜艇 id=3|| type=5 作战部队 对应tbl_teaminfo中 type=0 ||type=6 保障部队 对应tbl_teaminfo 中 type=1
|
||||
* 获取想定资源
|
||||
*
|
||||
* type=1 飞机 对应tbl_entity表中id=1 ||
|
||||
* type=2 地面兵力于设施 对应tbl_entity 表中id=4 ||
|
||||
* type=3 水面舰艇 id=2
|
||||
* type=4 潜艇 id=3||
|
||||
* type=5 作战部队 对应tbl_teaminfo中 type=0 ||
|
||||
* type=6 保障部队 对应tbl_teaminfo 中 type=1
|
||||
* type =7 医院
|
||||
* tupe=8 仓库
|
||||
*
|
||||
* @param type 类型
|
||||
* @return 资源信息
|
||||
|
@ -202,6 +214,12 @@ public class ScenarioController extends BaseController {
|
|||
case 6:
|
||||
return ResponseData.success(
|
||||
covertTeamInfoToResource(type, iTeaminfoService.queryByType(1), iconMap));
|
||||
case 7:
|
||||
return ResponseData.success(
|
||||
covertBuildInfoToResource(type,iResourceService.listAllBuildResourceByType(7),iconMap));
|
||||
case 8:
|
||||
return ResponseData.success(
|
||||
covertBuildInfoToResource(type,iResourceService.listAllBuildResourceByType(8),iconMap));
|
||||
default:
|
||||
return ResponseData.error(ResultCodeEnum.PARAMETER_ERROR, null);
|
||||
|
||||
|
@ -236,4 +254,18 @@ public class ScenarioController extends BaseController {
|
|||
});
|
||||
return resources;
|
||||
}
|
||||
|
||||
private List<ScenarioResource> covertBuildInfoToResource(Integer type, List<com.hivekion.scenario.entity.Resource> list,
|
||||
Map<String, String> iconMap) {
|
||||
List<ScenarioResource> resources = new ArrayList<>();
|
||||
list.forEach(e -> {
|
||||
ScenarioResource resource = new ScenarioResource();
|
||||
resource.setId(e.getId());
|
||||
resource.setType(type);
|
||||
resource.setName(e.getResourceName());
|
||||
resource.setImgBase64(iconMap.get(e.getIcon()));
|
||||
resources.add(resource);
|
||||
});
|
||||
return resources;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
package com.hivekion.scenario.controller;
|
||||
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 建筑资源表 前端控制器
|
||||
* </p>
|
||||
*
|
||||
* @author wangWenHua
|
||||
* @since 2025-09-14
|
||||
*/
|
||||
@Controller
|
||||
@RequestMapping("/scenario/resource")
|
||||
public class ResourceController {
|
||||
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
package com.hivekion.scenario.controller;
|
||||
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 资源车辆表 前端控制器
|
||||
* </p>
|
||||
*
|
||||
* @author wangWenHua
|
||||
* @since 2025-09-13
|
||||
*/
|
||||
@Controller
|
||||
@RequestMapping("/scenario/resourceVehicleRela")
|
||||
public class ResourceVehicleRelaController {
|
||||
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
package com.hivekion.scenario.controller;
|
||||
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 车辆信息表 前端控制器
|
||||
* </p>
|
||||
*
|
||||
* @author liDongYu
|
||||
* @since 2025-09-13
|
||||
*/
|
||||
@Controller
|
||||
@RequestMapping("/scenario/vehicle")
|
||||
public class VehicleController {
|
||||
|
||||
}
|
139
src/main/java/com/hivekion/scenario/entity/Resource.java
Normal file
139
src/main/java/com/hivekion/scenario/entity/Resource.java
Normal file
|
@ -0,0 +1,139 @@
|
|||
package com.hivekion.scenario.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 建筑资源表
|
||||
* </p>
|
||||
*
|
||||
* @author wangWenHua
|
||||
* @since 2025-09-14
|
||||
*/
|
||||
@TableName("TBL_RESOURCE")
|
||||
@ApiModel(value = "Resource对象", description = "建筑资源表")
|
||||
public class Resource implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty("物理主键id")
|
||||
@TableId(value = "id", type = IdType.AUTO)
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("设施名称")
|
||||
private String resourceName;
|
||||
|
||||
@ApiModelProperty("设施图标")
|
||||
private String icon;
|
||||
|
||||
@ApiModelProperty("纬度")
|
||||
private BigDecimal lat;
|
||||
|
||||
@ApiModelProperty("经度")
|
||||
private BigDecimal lng;
|
||||
|
||||
@ApiModelProperty("设施属性")
|
||||
private byte[] resourceAttribut;
|
||||
|
||||
@ApiModelProperty("创建人")
|
||||
private String createOper;
|
||||
|
||||
@ApiModelProperty("更新人")
|
||||
private String updOper;
|
||||
|
||||
@ApiModelProperty("保障建筑资源类型")
|
||||
private Integer resourceType;
|
||||
|
||||
public Integer getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getResourceName() {
|
||||
return resourceName;
|
||||
}
|
||||
|
||||
public void setResourceName(String resourceName) {
|
||||
this.resourceName = resourceName;
|
||||
}
|
||||
|
||||
public String getIcon() {
|
||||
return icon;
|
||||
}
|
||||
|
||||
public void setIcon(String icon) {
|
||||
this.icon = icon;
|
||||
}
|
||||
|
||||
public BigDecimal getLat() {
|
||||
return lat;
|
||||
}
|
||||
|
||||
public void setLat(BigDecimal lat) {
|
||||
this.lat = lat;
|
||||
}
|
||||
|
||||
public BigDecimal getLng() {
|
||||
return lng;
|
||||
}
|
||||
|
||||
public void setLng(BigDecimal lng) {
|
||||
this.lng = lng;
|
||||
}
|
||||
|
||||
public byte[] getResourceAttribut() {
|
||||
return resourceAttribut;
|
||||
}
|
||||
|
||||
public void setResourceAttribut(byte[] resourceAttribut) {
|
||||
this.resourceAttribut = resourceAttribut;
|
||||
}
|
||||
|
||||
public String getCreateOper() {
|
||||
return createOper;
|
||||
}
|
||||
|
||||
public void setCreateOper(String createOper) {
|
||||
this.createOper = createOper;
|
||||
}
|
||||
|
||||
public String getUpdOper() {
|
||||
return updOper;
|
||||
}
|
||||
|
||||
public void setUpdOper(String updOper) {
|
||||
this.updOper = updOper;
|
||||
}
|
||||
|
||||
public Integer getResourceType() {
|
||||
return resourceType;
|
||||
}
|
||||
|
||||
public void setResourceType(Integer resourceType) {
|
||||
this.resourceType = resourceType;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "Resource{" +
|
||||
"id = " + id +
|
||||
", resourceName = " + resourceName +
|
||||
", icon = " + icon +
|
||||
", lat = " + lat +
|
||||
", lng = " + lng +
|
||||
", resourceAttribut = " + resourceAttribut +
|
||||
", createOper = " + createOper +
|
||||
", updOper = " + updOper +
|
||||
", resourceType = " + resourceType +
|
||||
"}";
|
||||
}
|
||||
}
|
|
@ -0,0 +1,51 @@
|
|||
package com.hivekion.scenario.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 资源车辆表
|
||||
* </p>
|
||||
*
|
||||
* @author wangWenHua
|
||||
* @since 2025-09-13
|
||||
*/
|
||||
@TableName("TBL_RESOURCE_VEHICLE_RELA")
|
||||
@ApiModel(value = "ResourceVehicleRela对象", description = "资源车辆表")
|
||||
public class ResourceVehicleRela implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty("资源id")
|
||||
private Integer resourceId;
|
||||
|
||||
@ApiModelProperty("车辆id")
|
||||
private Integer vehicleId;
|
||||
|
||||
public Integer getResourceId() {
|
||||
return resourceId;
|
||||
}
|
||||
|
||||
public void setResourceId(Integer resourceId) {
|
||||
this.resourceId = resourceId;
|
||||
}
|
||||
|
||||
public Integer getVehicleId() {
|
||||
return vehicleId;
|
||||
}
|
||||
|
||||
public void setVehicleId(Integer vehicleId) {
|
||||
this.vehicleId = vehicleId;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "ResourceVehicleRela{" +
|
||||
"resourceId = " + resourceId +
|
||||
", vehicleId = " + vehicleId +
|
||||
"}";
|
||||
}
|
||||
}
|
135
src/main/java/com/hivekion/scenario/entity/Vehicle.java
Normal file
135
src/main/java/com/hivekion/scenario/entity/Vehicle.java
Normal file
|
@ -0,0 +1,135 @@
|
|||
package com.hivekion.scenario.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 车辆信息表
|
||||
* </p>
|
||||
*
|
||||
* @author liDongYu
|
||||
* @since 2025-09-13
|
||||
*/
|
||||
@TableName("TBL_VEHICLE")
|
||||
@ApiModel(value = "Vehicle对象", description = "车辆信息表")
|
||||
public class Vehicle implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty("物理主键id")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String vehicleName;
|
||||
|
||||
@ApiModelProperty("速度")
|
||||
private String vehicleSpreed;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String vehicleType;
|
||||
|
||||
@ApiModelProperty("运油能力")
|
||||
private Integer fuelAbility;
|
||||
|
||||
@ApiModelProperty("运药能力")
|
||||
private Integer medicalAbility;
|
||||
|
||||
@ApiModelProperty("运弹药能力")
|
||||
private Integer ammunitionAbility;
|
||||
|
||||
@ApiModelProperty("创建人")
|
||||
private String createOper;
|
||||
|
||||
@ApiModelProperty("更新人")
|
||||
private String updOper;
|
||||
|
||||
public Integer getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getVehicleName() {
|
||||
return vehicleName;
|
||||
}
|
||||
|
||||
public void setVehicleName(String vehicleName) {
|
||||
this.vehicleName = vehicleName;
|
||||
}
|
||||
|
||||
public String getVehicleSpreed() {
|
||||
return vehicleSpreed;
|
||||
}
|
||||
|
||||
public void setVehicleSpreed(String vehicleSpreed) {
|
||||
this.vehicleSpreed = vehicleSpreed;
|
||||
}
|
||||
|
||||
public String getVehicleType() {
|
||||
return vehicleType;
|
||||
}
|
||||
|
||||
public void setVehicleType(String vehicleType) {
|
||||
this.vehicleType = vehicleType;
|
||||
}
|
||||
|
||||
public Integer getFuelAbility() {
|
||||
return fuelAbility;
|
||||
}
|
||||
|
||||
public void setFuelAbility(Integer fuelAbility) {
|
||||
this.fuelAbility = fuelAbility;
|
||||
}
|
||||
|
||||
public Integer getMedicalAbility() {
|
||||
return medicalAbility;
|
||||
}
|
||||
|
||||
public void setMedicalAbility(Integer medicalAbility) {
|
||||
this.medicalAbility = medicalAbility;
|
||||
}
|
||||
|
||||
public Integer getAmmunitionAbility() {
|
||||
return ammunitionAbility;
|
||||
}
|
||||
|
||||
public void setAmmunitionAbility(Integer ammunitionAbility) {
|
||||
this.ammunitionAbility = ammunitionAbility;
|
||||
}
|
||||
|
||||
public String getCreateOper() {
|
||||
return createOper;
|
||||
}
|
||||
|
||||
public void setCreateOper(String createOper) {
|
||||
this.createOper = createOper;
|
||||
}
|
||||
|
||||
public String getUpdOper() {
|
||||
return updOper;
|
||||
}
|
||||
|
||||
public void setUpdOper(String updOper) {
|
||||
this.updOper = updOper;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "Vehicle{" +
|
||||
"id = " + id +
|
||||
", vehicleName = " + vehicleName +
|
||||
", vehicleSpreed = " + vehicleSpreed +
|
||||
", vehicleType = " + vehicleType +
|
||||
", fuelAbility = " + fuelAbility +
|
||||
", medicalAbility = " + medicalAbility +
|
||||
", ammunitionAbility = " + ammunitionAbility +
|
||||
", createOper = " + createOper +
|
||||
", updOper = " + updOper +
|
||||
"}";
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
package com.hivekion.scenario.mapper;
|
||||
|
||||
import com.hivekion.scenario.entity.Resource;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 建筑资源表 Mapper 接口
|
||||
* </p>
|
||||
*
|
||||
* @author wangWenHua
|
||||
* @since 2025-09-14
|
||||
*/
|
||||
public interface ResourceMapper extends BaseMapper<Resource> {
|
||||
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
package com.hivekion.scenario.mapper;
|
||||
|
||||
import com.hivekion.scenario.entity.ResourceVehicleRela;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 资源车辆表 Mapper 接口
|
||||
* </p>
|
||||
*
|
||||
* @author wangWenHua
|
||||
* @since 2025-09-13
|
||||
*/
|
||||
public interface ResourceVehicleRelaMapper extends BaseMapper<ResourceVehicleRela> {
|
||||
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
package com.hivekion.scenario.mapper;
|
||||
|
||||
import com.hivekion.scenario.entity.Vehicle;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 车辆信息表 Mapper 接口
|
||||
* </p>
|
||||
*
|
||||
* @author liDongYu
|
||||
* @since 2025-09-13
|
||||
*/
|
||||
public interface VehicleMapper extends BaseMapper<Vehicle> {
|
||||
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
package com.hivekion.scenario.service;
|
||||
|
||||
import com.hivekion.scenario.entity.Resource;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 建筑资源表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author wangWenHua
|
||||
* @since 2025-09-14
|
||||
*/
|
||||
public interface IResourceService extends IService<Resource> {
|
||||
|
||||
public List<Resource> listAllBuildResourceByType(Integer type);
|
||||
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
package com.hivekion.scenario.service;
|
||||
|
||||
import com.hivekion.scenario.entity.ResourceVehicleRela;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 资源车辆表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author wangWenHua
|
||||
* @since 2025-09-13
|
||||
*/
|
||||
public interface IResourceVehicleRelaService extends IService<ResourceVehicleRela> {
|
||||
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
package com.hivekion.scenario.service;
|
||||
|
||||
import com.hivekion.scenario.entity.Vehicle;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 车辆信息表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author liDongYu
|
||||
* @since 2025-09-13
|
||||
*/
|
||||
public interface IVehicleService extends IService<Vehicle> {
|
||||
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
package com.hivekion.scenario.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.hivekion.scenario.entity.Resource;
|
||||
import com.hivekion.scenario.mapper.ResourceMapper;
|
||||
import com.hivekion.scenario.service.IResourceService;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 建筑资源表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author wangWenHua
|
||||
* @since 2025-09-14
|
||||
*/
|
||||
@Service
|
||||
public class ResourceServiceImpl extends ServiceImpl<ResourceMapper, Resource> implements IResourceService {
|
||||
|
||||
@Override
|
||||
public List<Resource> listAllBuildResourceByType(Integer type) {
|
||||
QueryWrapper<Resource> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq(type != null,"resource_type",type);
|
||||
return this.list(queryWrapper);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
package com.hivekion.scenario.service.impl;
|
||||
|
||||
import com.hivekion.scenario.entity.ResourceVehicleRela;
|
||||
import com.hivekion.scenario.mapper.ResourceVehicleRelaMapper;
|
||||
import com.hivekion.scenario.service.IResourceVehicleRelaService;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 资源车辆表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author wangWenHua
|
||||
* @since 2025-09-13
|
||||
*/
|
||||
@Service
|
||||
public class ResourceVehicleRelaServiceImpl extends ServiceImpl<ResourceVehicleRelaMapper, ResourceVehicleRela> implements IResourceVehicleRelaService {
|
||||
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
package com.hivekion.scenario.service.impl;
|
||||
|
||||
import com.hivekion.scenario.entity.Vehicle;
|
||||
import com.hivekion.scenario.mapper.VehicleMapper;
|
||||
import com.hivekion.scenario.service.IVehicleService;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 车辆信息表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author liDongYu
|
||||
* @since 2025-09-13
|
||||
*/
|
||||
@Service
|
||||
public class VehicleServiceImpl extends ServiceImpl<VehicleMapper, Vehicle> implements IVehicleService {
|
||||
|
||||
}
|
5
src/main/resources/mapper/tbl/ResourceMapper.xml
Normal file
5
src/main/resources/mapper/tbl/ResourceMapper.xml
Normal file
|
@ -0,0 +1,5 @@
|
|||
<?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.hivekion.scenario.mapper.ResourceMapper">
|
||||
|
||||
</mapper>
|
|
@ -0,0 +1,5 @@
|
|||
<?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.hivekion.scenario.mapper.ResourceVehicleRelaMapper">
|
||||
|
||||
</mapper>
|
5
src/main/resources/mapper/tbl/VehicleMapper.xml
Normal file
5
src/main/resources/mapper/tbl/VehicleMapper.xml
Normal file
|
@ -0,0 +1,5 @@
|
|||
<?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.hivekion.scenario.mapper.VehicleMapper">
|
||||
|
||||
</mapper>
|
Loading…
Reference in New Issue
Block a user