调整权限参数信息
This commit is contained in:
parent
a02b155b5b
commit
3cbf68cc26
@ -3,13 +3,37 @@ package com.evotech.hd.common.core.constant;
|
|||||||
public interface HDConstant {
|
public interface HDConstant {
|
||||||
|
|
||||||
public static final class PermissionConstant{
|
public static final class PermissionConstant{
|
||||||
|
/**
|
||||||
|
* 当前登录用户的UID
|
||||||
|
*/
|
||||||
public static final String PERMISSION_AUTH_USER_UID = "AUTH_USER_UID";
|
public static final String PERMISSION_AUTH_USER_UID = "AUTH_USER_UID";
|
||||||
|
/**
|
||||||
|
* 运用商的组织代码
|
||||||
|
*/
|
||||||
public static final String PERMISSION_PROXY_CODE = "PROXY_CODE";
|
public static final String PERMISSION_PROXY_CODE = "PROXY_CODE";
|
||||||
|
/**
|
||||||
|
* 站端code
|
||||||
|
*/
|
||||||
public static final String PERMISSION_STATION_CODE = "STATION_CODE";
|
public static final String PERMISSION_STATION_CODE = "STATION_CODE";
|
||||||
|
/**
|
||||||
|
* 站端Id
|
||||||
|
*/
|
||||||
public static final String PERMISSION_STATION_ID = "STATION_ID";
|
public static final String PERMISSION_STATION_ID = "STATION_ID";
|
||||||
|
/***
|
||||||
|
* 公司的组织代码
|
||||||
|
*/
|
||||||
public static final String PERMISSION_COMPANY_CODE = "COMPANY_CODE";
|
public static final String PERMISSION_COMPANY_CODE = "COMPANY_CODE";
|
||||||
|
/***
|
||||||
|
* 公司的id
|
||||||
|
*/
|
||||||
public static final String PERMISSION_COMPANY_ID = "COMPANY_ID";
|
public static final String PERMISSION_COMPANY_ID = "COMPANY_ID";
|
||||||
|
/***
|
||||||
|
* 车辆的车牌
|
||||||
|
*/
|
||||||
public static final String PERMISSION_CAR_CODE = "CAR_CODE";
|
public static final String PERMISSION_CAR_CODE = "CAR_CODE";
|
||||||
|
/***
|
||||||
|
* 车辆的Id
|
||||||
|
*/
|
||||||
public static final String PERMISSION_CAR_ID = "CAR_ID";
|
public static final String PERMISSION_CAR_ID = "CAR_ID";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,16 +1,18 @@
|
|||||||
package com.evotech.hd.common.core.dao.cloud;
|
package com.evotech.hd.common.core.dao.cloud;
|
||||||
|
|
||||||
import java.util.List;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.evotech.hd.common.core.constant.HDConstant;
|
||||||
|
import com.evotech.hd.common.core.entity.cloud.BatteryStationCdStrategy;
|
||||||
|
import com.evotech.hd.common.core.permission.DataScope;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import java.util.List;
|
||||||
import com.evotech.hd.common.core.entity.cloud.BatteryStationCdStrategy;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2025-02-10
|
* @since 2025-02-10
|
||||||
*/
|
*/
|
||||||
|
@DataScope(permissionObject = HDConstant.COMPANY_ROLE_CODE, permissionScopeName = "station_code", permissionScopeRedisKey = HDConstant.PermissionConstant.PERMISSION_STATION_CODE)
|
||||||
public interface BatteryStationCdStrategyDao extends BaseMapper<BatteryStationCdStrategy> {
|
public interface BatteryStationCdStrategyDao extends BaseMapper<BatteryStationCdStrategy> {
|
||||||
|
|
||||||
List<BatteryStationCdStrategy> listCdStrategy(@Param("stationCode") String stationCode, @Param("status") Integer status);
|
List<BatteryStationCdStrategy> listCdStrategy(@Param("stationCode") String stationCode, @Param("status") Integer status);
|
||||||
|
|||||||
@ -1,14 +1,17 @@
|
|||||||
package com.evotech.hd.common.core.dao.cloud;
|
package com.evotech.hd.common.core.dao.cloud;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.evotech.hd.common.core.constant.HDConstant;
|
||||||
import com.evotech.hd.common.core.entity.cloud.BatteryStationCdStrategyDetail;
|
import com.evotech.hd.common.core.entity.cloud.BatteryStationCdStrategyDetail;
|
||||||
|
import com.evotech.hd.common.core.permission.DataScope;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2025-02-10
|
* @since 2025-02-10
|
||||||
*/
|
*/
|
||||||
|
@DataScope(permissionObject = HDConstant.COMPANY_ROLE_CODE, permissionScopeName = "station_code", permissionScopeRedisKey = HDConstant.PermissionConstant.PERMISSION_STATION_CODE)
|
||||||
public interface BatteryStationCdStrategyDetailDao extends BaseMapper<BatteryStationCdStrategyDetail> {
|
public interface BatteryStationCdStrategyDetailDao extends BaseMapper<BatteryStationCdStrategyDetail> {
|
||||||
|
|
||||||
List<BatteryStationCdStrategyDetail> getDetailById(Integer id);
|
List<BatteryStationCdStrategyDetail> getDetailById(Integer id);
|
||||||
|
|||||||
@ -1,16 +1,7 @@
|
|||||||
package com.evotech.hd.common.core.entity.cloud;
|
package com.evotech.hd.common.core.entity.cloud;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.evotech.hd.common.core.entity.BaseEntity;
|
import com.evotech.hd.common.core.entity.BaseEntity;
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
import org.springframework.format.annotation.DateTimeFormat;
|
|
||||||
|
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema.RequiredMode;
|
import io.swagger.v3.oas.annotations.media.Schema.RequiredMode;
|
||||||
import jakarta.validation.constraints.NotBlank;
|
import jakarta.validation.constraints.NotBlank;
|
||||||
@ -18,6 +9,8 @@ import jakarta.validation.constraints.NotNull;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2024-10-17
|
* @since 2024-10-17
|
||||||
|
|||||||
@ -1,20 +1,13 @@
|
|||||||
package com.evotech.hd.common.core.entity.resource.auth;
|
package com.evotech.hd.common.core.entity.resource.auth;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.evotech.hd.common.core.entity.BaseEntity;
|
import com.evotech.hd.common.core.entity.BaseEntity;
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
import org.springframework.format.annotation.DateTimeFormat;
|
|
||||||
|
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2024-09-04
|
* @since 2024-09-04
|
||||||
@ -48,19 +41,19 @@ public class AuthPermission extends BaseEntity implements Serializable {
|
|||||||
@Schema(description = "接口描述")
|
@Schema(description = "接口描述")
|
||||||
private String mark;
|
private String mark;
|
||||||
|
|
||||||
@Schema(description = "创建人id")
|
// @Schema(description = "创建人id")
|
||||||
private String creater;
|
// private String creater;
|
||||||
|
//
|
||||||
@Schema(description = "创建时间", hidden = true)
|
// @Schema(description = "创建时间", hidden = true)
|
||||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
// @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
||||||
private Date ctime;
|
// private Date ctime;
|
||||||
|
//
|
||||||
@Schema(description = "更新人", hidden = true)
|
// @Schema(description = "更新人", hidden = true)
|
||||||
private String updater;
|
// private String updater;
|
||||||
|
//
|
||||||
@Schema(description = "更新时间")
|
// @Schema(description = "更新时间")
|
||||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
// @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
||||||
private Date uptime;
|
// private Date uptime;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -28,12 +28,12 @@ public @interface DataScope {
|
|||||||
String permissionObject();
|
String permissionObject();
|
||||||
|
|
||||||
/***
|
/***
|
||||||
* 运营商权限限制的字段
|
* 权限限制的表字段
|
||||||
*/
|
*/
|
||||||
String permissionScopeName();
|
String permissionScopeName();
|
||||||
|
|
||||||
/***
|
/***
|
||||||
* 运营商权限限制的字段
|
* 权限限制的redis中的key
|
||||||
* HDConstant.PermissionConstant中 的字段信息
|
* HDConstant.PermissionConstant中 的字段信息
|
||||||
*/
|
*/
|
||||||
String permissionScopeRedisKey();
|
String permissionScopeRedisKey();
|
||||||
|
|||||||
@ -1,14 +1,17 @@
|
|||||||
package com.evotech.hd.cloud.dao;
|
package com.evotech.hd.cloud.dao;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.evotech.hd.common.core.constant.HDConstant;
|
||||||
import com.evotech.hd.common.core.entity.cloud.BatteryStationDcc;
|
import com.evotech.hd.common.core.entity.cloud.BatteryStationDcc;
|
||||||
|
import com.evotech.hd.common.core.permission.DataScope;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2024-10-17
|
* @since 2024-10-17
|
||||||
*/
|
*/
|
||||||
|
@DataScope(permissionObject = HDConstant.COMPANY_ROLE_CODE, permissionScopeName = "station_code", permissionScopeRedisKey = HDConstant.PermissionConstant.PERMISSION_STATION_CODE)
|
||||||
public interface BatteryStationDccDao extends BaseMapper<BatteryStationDcc> {
|
public interface BatteryStationDccDao extends BaseMapper<BatteryStationDcc> {
|
||||||
|
|
||||||
List<BatteryStationDcc> getDccByStationCode(String stationCode);
|
List<BatteryStationDcc> getDccByStationCode(String stationCode);
|
||||||
|
|||||||
@ -1,14 +1,17 @@
|
|||||||
package com.evotech.hd.cloud.dao;
|
package com.evotech.hd.cloud.dao;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.evotech.hd.common.core.constant.HDConstant;
|
||||||
import com.evotech.hd.common.core.entity.cloud.BatteryStationDj;
|
import com.evotech.hd.common.core.entity.cloud.BatteryStationDj;
|
||||||
|
import com.evotech.hd.common.core.permission.DataScope;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2024-10-17
|
* @since 2024-10-17
|
||||||
*/
|
*/
|
||||||
|
@DataScope(permissionObject = HDConstant.COMPANY_ROLE_CODE, permissionScopeName = "station_code", permissionScopeRedisKey = HDConstant.PermissionConstant.PERMISSION_STATION_CODE)
|
||||||
public interface BatteryStationDjDao extends BaseMapper<BatteryStationDj> {
|
public interface BatteryStationDjDao extends BaseMapper<BatteryStationDj> {
|
||||||
|
|
||||||
List<BatteryStationDj> getDjByStationCode(String stationCode);
|
List<BatteryStationDj> getDjByStationCode(String stationCode);
|
||||||
|
|||||||
@ -1,16 +1,18 @@
|
|||||||
package com.evotech.hd.cloud.dao;
|
package com.evotech.hd.cloud.dao;
|
||||||
|
|
||||||
import java.util.List;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.evotech.hd.common.core.constant.HDConstant;
|
||||||
|
import com.evotech.hd.common.core.entity.cloud.BatteryStationHdFeeStandard;
|
||||||
|
import com.evotech.hd.common.core.permission.DataScope;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import java.util.List;
|
||||||
import com.evotech.hd.common.core.entity.cloud.BatteryStationHdFeeStandard;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2024-10-17
|
* @since 2024-10-17
|
||||||
*/
|
*/
|
||||||
|
@DataScope(permissionObject = HDConstant.COMPANY_ROLE_CODE, permissionScopeName = "station_code", permissionScopeRedisKey = HDConstant.PermissionConstant.PERMISSION_STATION_CODE)
|
||||||
public interface BatteryStationHdFeeStandardDao extends BaseMapper<BatteryStationHdFeeStandard> {
|
public interface BatteryStationHdFeeStandardDao extends BaseMapper<BatteryStationHdFeeStandard> {
|
||||||
|
|
||||||
List<BatteryStationHdFeeStandard> listFeeStandard(@Param("stationCode") String stationCode, @Param("day") String day);
|
List<BatteryStationHdFeeStandard> listFeeStandard(@Param("stationCode") String stationCode, @Param("day") String day);
|
||||||
|
|||||||
@ -2,11 +2,14 @@ package com.evotech.hd.cloud.dao;
|
|||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.evotech.hd.cloud.entity.BatteryStationSecretKey;
|
import com.evotech.hd.cloud.entity.BatteryStationSecretKey;
|
||||||
|
import com.evotech.hd.common.core.constant.HDConstant;
|
||||||
|
import com.evotech.hd.common.core.permission.DataScope;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2024-11-05
|
* @since 2024-11-05
|
||||||
*/
|
*/
|
||||||
|
@DataScope(permissionObject = HDConstant.COMPANY_ROLE_CODE, permissionScopeName = "station_code", permissionScopeRedisKey = HDConstant.PermissionConstant.PERMISSION_STATION_CODE)
|
||||||
public interface BatteryStationSecretKeyDao extends BaseMapper<BatteryStationSecretKey> {
|
public interface BatteryStationSecretKeyDao extends BaseMapper<BatteryStationSecretKey> {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,13 +1,16 @@
|
|||||||
package com.evotech.hd.cloud.dao;
|
package com.evotech.hd.cloud.dao;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.evotech.hd.common.core.constant.HDConstant;
|
||||||
import com.evotech.hd.common.core.entity.cloud.Company;
|
import com.evotech.hd.common.core.entity.cloud.Company;
|
||||||
|
import com.evotech.hd.common.core.permission.DataScope;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2024-11-20
|
* @since 2024-11-20
|
||||||
*/
|
*/
|
||||||
//换电站
|
//换电站
|
||||||
|
@DataScope(permissionObject = HDConstant.COMPANY_ROLE_CODE, permissionScopeName = "pk_id", permissionScopeRedisKey = HDConstant.PermissionConstant.PERMISSION_COMPANY_ID)
|
||||||
public interface CompanyDao extends BaseMapper<Company> {
|
public interface CompanyDao extends BaseMapper<Company> {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,12 +1,15 @@
|
|||||||
package com.evotech.hd.cloud.dao;
|
package com.evotech.hd.cloud.dao;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.evotech.hd.common.core.constant.HDConstant;
|
||||||
import com.evotech.hd.common.core.entity.cloud.OrderRecharge;
|
import com.evotech.hd.common.core.entity.cloud.OrderRecharge;
|
||||||
|
import com.evotech.hd.common.core.permission.DataScope;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2024-11-22
|
* @since 2024-11-22
|
||||||
*/
|
*/
|
||||||
|
@DataScope(permissionObject = HDConstant.COMPANY_ROLE_CODE, permissionScopeName = "station_code", permissionScopeRedisKey = HDConstant.PermissionConstant.PERMISSION_STATION_CODE)
|
||||||
public interface OrderRechargeDao extends BaseMapper<OrderRecharge> {
|
public interface OrderRechargeDao extends BaseMapper<OrderRecharge> {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,12 +1,15 @@
|
|||||||
package com.evotech.hd.cloud.dao;
|
package com.evotech.hd.cloud.dao;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.evotech.hd.common.core.constant.HDConstant;
|
||||||
import com.evotech.hd.common.core.entity.cloud.TradeDetail;
|
import com.evotech.hd.common.core.entity.cloud.TradeDetail;
|
||||||
|
import com.evotech.hd.common.core.permission.DataScope;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2024-11-22
|
* @since 2024-11-22
|
||||||
*/
|
*/
|
||||||
|
@DataScope(permissionObject = HDConstant.COMPANY_ROLE_CODE, permissionScopeName = "station_code", permissionScopeRedisKey = HDConstant.PermissionConstant.PERMISSION_STATION_CODE)
|
||||||
public interface TradeDetailDao extends BaseMapper<TradeDetail> {
|
public interface TradeDetailDao extends BaseMapper<TradeDetail> {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,13 +1,16 @@
|
|||||||
package com.evotech.hd.cloud.dao;
|
package com.evotech.hd.cloud.dao;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.evotech.hd.common.core.constant.HDConstant;
|
||||||
import com.evotech.hd.common.core.entity.cloud.VehicleInfo;
|
import com.evotech.hd.common.core.entity.cloud.VehicleInfo;
|
||||||
|
import com.evotech.hd.common.core.permission.DataScope;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author zrb
|
* @author zrb
|
||||||
* @since 2024-11-22
|
* @since 2024-11-22
|
||||||
*/
|
*/
|
||||||
//换电站
|
//换电站
|
||||||
|
@DataScope(permissionObject = HDConstant.COMPANY_ROLE_CODE, permissionScopeName = "ccode", permissionScopeRedisKey = HDConstant.PermissionConstant.PERMISSION_COMPANY_CODE)
|
||||||
public interface VehicleInfoDao extends BaseMapper<VehicleInfo> {
|
public interface VehicleInfoDao extends BaseMapper<VehicleInfo> {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -21,12 +21,16 @@
|
|||||||
<artifactId>common-web</artifactId>
|
<artifactId>common-web</artifactId>
|
||||||
<version>1.0.0-SNAPSHOT</version>
|
<version>1.0.0-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<!-- <dependency>-->
|
||||||
|
<!-- <groupId>com.evotech.hd</groupId>-->
|
||||||
|
<!-- <artifactId>common-permission</artifactId>-->
|
||||||
|
<!-- <version>1.0.0-SNAPSHOT</version>-->
|
||||||
|
<!-- </dependency>-->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.evotech.hd</groupId>
|
<groupId>com.evotech.hd</groupId>
|
||||||
<artifactId>common-permission</artifactId>
|
<artifactId>common-redis</artifactId>
|
||||||
<version>1.0.0-SNAPSHOT</version>
|
<version>1.0.0-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.evotech.hd</groupId>
|
<groupId>com.evotech.hd</groupId>
|
||||||
<artifactId>common-mybatis</artifactId>
|
<artifactId>common-mybatis</artifactId>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user