This commit is contained in:
caozehui
2024-11-12 19:26:12 +08:00
parent 2075d90760
commit b546128183
20 changed files with 58 additions and 65 deletions

View File

@@ -51,7 +51,7 @@ public class PqDevController extends BaseController {
@PostMapping("/list") @PostMapping("/list")
@ApiOperation("分页查询被检设备") @ApiOperation("分页查询被检设备")
@ApiImplicitParam(name = "queryParam", value = "查询参数", required = true) @ApiImplicitParam(name = "queryParam", value = "查询参数", required = true)
public HttpResult<Page<PqDev>> list(@RequestBody @Validated PqDevParam.PqDevQueryParam queryParam) { public HttpResult<Page<PqDev>> list(@RequestBody @Validated PqDevParam.QueryParam queryParam) {
String methodDescribe = getMethodDescribe("list"); String methodDescribe = getMethodDescribe("list");
LogUtil.njcnDebug(log, "{},查询数据为:{}", methodDescribe, queryParam); LogUtil.njcnDebug(log, "{},查询数据为:{}", methodDescribe, queryParam);
Page<PqDev> result = pqDevService.listPqDevs(queryParam); Page<PqDev> result = pqDevService.listPqDevs(queryParam);
@@ -77,7 +77,7 @@ public class PqDevController extends BaseController {
@PutMapping("/update") @PutMapping("/update")
@ApiOperation("修改被检设备") @ApiOperation("修改被检设备")
@ApiImplicitParam(name = "updateParam", value = "被检设备", required = true) @ApiImplicitParam(name = "updateParam", value = "被检设备", required = true)
public HttpResult<Object> update(@RequestBody @Validated PqDevParam.PqDevUpdateParam updateParam) { public HttpResult<Object> update(@RequestBody @Validated PqDevParam.UpdateParam updateParam) {
String methodDescribe = getMethodDescribe("update"); String methodDescribe = getMethodDescribe("update");
LogUtil.njcnDebug(log, "{},修改数据为:{}", methodDescribe, updateParam); LogUtil.njcnDebug(log, "{},修改数据为:{}", methodDescribe, updateParam);
boolean result = pqDevService.updatePqDev(updateParam); boolean result = pqDevService.updatePqDev(updateParam);
@@ -143,7 +143,7 @@ public class PqDevController extends BaseController {
@PostMapping("/export") @PostMapping("/export")
@ApiOperation("导出被检设备数据") @ApiOperation("导出被检设备数据")
@ApiImplicitParam(name = "queryParam", value = "查询参数", required = true) @ApiImplicitParam(name = "queryParam", value = "查询参数", required = true)
public void export(@RequestBody @Validated PqDevParam.PqDevQueryParam queryParam) { public void export(@RequestBody @Validated PqDevParam.QueryParam queryParam) {
pqDevService.exportPqDevData(queryParam); pqDevService.exportPqDevData(queryParam);
} }
@@ -175,7 +175,7 @@ public class PqDevController extends BaseController {
@ApiImplicitParam(name = "planId", value = "计划id", required = true), @ApiImplicitParam(name = "planId", value = "计划id", required = true),
@ApiImplicitParam(name = "pqDevId", value = "被检设备id", required = true) @ApiImplicitParam(name = "pqDevId", value = "被检设备id", required = true)
}) })
public HttpResult<Object> bindPlan(@RequestBody @Validated PqDevParam.PqDevBindPlanParam bindPlanParam) { public HttpResult<Object> bindPlan(@RequestBody @Validated PqDevParam.BindPlanParam bindPlanParam) {
String methodDescribe = getMethodDescribe("bindPlan"); String methodDescribe = getMethodDescribe("bindPlan");
LogUtil.njcnDebug(log, "{}绑定计划数据为planId={}, pqDevId={}", methodDescribe, bindPlanParam.getPlanId(), String.join(StrUtil.COMMA, bindPlanParam.getPqDevIds())); LogUtil.njcnDebug(log, "{}绑定计划数据为planId={}, pqDevId={}", methodDescribe, bindPlanParam.getPlanId(), String.join(StrUtil.COMMA, bindPlanParam.getPqDevIds()));
boolean result = pqDevService.bindPlan(bindPlanParam.getPlanId(), bindPlanParam.getPqDevIds()); boolean result = pqDevService.bindPlan(bindPlanParam.getPlanId(), bindPlanParam.getPqDevIds());

View File

@@ -133,7 +133,7 @@ public class PqDevParam {
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public static class PqDevUpdateParam extends PqDevParam { public static class UpdateParam extends PqDevParam {
@ApiModelProperty("id") @ApiModelProperty("id")
@NotBlank(message = DeviceValidMessage.ID_NOT_BLANK) @NotBlank(message = DeviceValidMessage.ID_NOT_BLANK)
@@ -147,7 +147,7 @@ public class PqDevParam {
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public static class PqDevQueryParam extends BaseParam { public static class QueryParam extends BaseParam {
@ApiModelProperty("名称") @ApiModelProperty("名称")
@Pattern(regexp = PatternRegex.DEV_NAME_REGEX, message = DeviceValidMessage.NAME_FORMAT_ERROR) @Pattern(regexp = PatternRegex.DEV_NAME_REGEX, message = DeviceValidMessage.NAME_FORMAT_ERROR)
private String name; private String name;
@@ -157,7 +157,7 @@ public class PqDevParam {
} }
@Data @Data
public static class PqDevBindPlanParam { public static class BindPlanParam {
@ApiModelProperty("planId") @ApiModelProperty("planId")
@NotNull(message = DeviceValidMessage.PLAN_ID_NOT_NULL) @NotNull(message = DeviceValidMessage.PLAN_ID_NOT_NULL)
@Pattern(regexp = PatternRegex.SYSTEM_ID, message = DeviceValidMessage.ID_FORMAT_ERROR) @Pattern(regexp = PatternRegex.SYSTEM_ID, message = DeviceValidMessage.ID_FORMAT_ERROR)

View File

@@ -20,7 +20,7 @@ public interface IPqDevService extends IService<PqDev> {
* @param queryParam 查询参数 * @param queryParam 查询参数
* @return 分页数据,包含被检设备列表 * @return 分页数据,包含被检设备列表
*/ */
Page<PqDev> listPqDevs(PqDevParam.PqDevQueryParam queryParam); Page<PqDev> listPqDevs(PqDevParam.QueryParam queryParam);
/** /**
* 新增被检设备信息 * 新增被检设备信息
@@ -36,7 +36,7 @@ public interface IPqDevService extends IService<PqDev> {
* @param updateParam 被检设备信息 * @param updateParam 被检设备信息
* @return 修改成功返回true否则返回false * @return 修改成功返回true否则返回false
*/ */
boolean updatePqDev(PqDevParam.PqDevUpdateParam updateParam); boolean updatePqDev(PqDevParam.UpdateParam updateParam);
/** /**
* 删除被检设备信息 * 删除被检设备信息
@@ -63,7 +63,7 @@ public interface IPqDevService extends IService<PqDev> {
* *
* @param queryParam 查询参数 * @param queryParam 查询参数
*/ */
void exportPqDevData(PqDevParam.PqDevQueryParam queryParam); void exportPqDevData(PqDevParam.QueryParam queryParam);
/** /**

View File

@@ -35,7 +35,7 @@ import java.util.stream.Collectors;
public class PqDevServiceImpl extends ServiceImpl<PqDevMapper, PqDev> implements IPqDevService { public class PqDevServiceImpl extends ServiceImpl<PqDevMapper, PqDev> implements IPqDevService {
@Override @Override
public Page<PqDev> listPqDevs(PqDevParam.PqDevQueryParam queryParam) { public Page<PqDev> listPqDevs(PqDevParam.QueryParam queryParam) {
QueryWrapper<PqDev> queryWrapper = new QueryWrapper<>(); QueryWrapper<PqDev> queryWrapper = new QueryWrapper<>();
if (ObjectUtil.isNotNull(queryParam)) { if (ObjectUtil.isNotNull(queryParam)) {
queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "pq_dev.name", queryParam.getName()) queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "pq_dev.name", queryParam.getName())
@@ -71,7 +71,7 @@ public class PqDevServiceImpl extends ServiceImpl<PqDevMapper, PqDev> implements
} }
@Override @Override
public boolean updatePqDev(PqDevParam.PqDevUpdateParam updateParam) { public boolean updatePqDev(PqDevParam.UpdateParam updateParam) {
PqDev pqDev = new PqDev(); PqDev pqDev = new PqDev();
BeanUtil.copyProperties(updateParam, pqDev); BeanUtil.copyProperties(updateParam, pqDev);
if (Objects.nonNull(pqDev.getSeries())) { if (Objects.nonNull(pqDev.getSeries())) {
@@ -113,7 +113,7 @@ public class PqDevServiceImpl extends ServiceImpl<PqDevMapper, PqDev> implements
} }
@Override @Override
public void exportPqDevData(PqDevParam.PqDevQueryParam queryParam) { public void exportPqDevData(PqDevParam.QueryParam queryParam) {
QueryWrapper<PqDev> queryWrapper = new QueryWrapper<>(); QueryWrapper<PqDev> queryWrapper = new QueryWrapper<>();
if (ObjectUtil.isNotNull(queryParam)) { if (ObjectUtil.isNotNull(queryParam)) {
queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "pq_dev.name", queryParam.getName()) queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "pq_dev.name", queryParam.getName())

View File

@@ -48,7 +48,7 @@ public class DictDataController extends BaseController {
@PostMapping("/listByTypeId") @PostMapping("/listByTypeId")
@ApiOperation("根据字典类型id查询字典数据") @ApiOperation("根据字典类型id查询字典数据")
@ApiImplicitParam(name = "queryParam", value = "查询参数", required = true) @ApiImplicitParam(name = "queryParam", value = "查询参数", required = true)
public HttpResult<Page<DictData>> listByTypeId(@RequestBody @Validated DictDataParam.DicTypeIdQueryParam queryParam) { public HttpResult<Page<DictData>> listByTypeId(@RequestBody @Validated DictDataParam.QueryParam queryParam) {
String methodDescribe = getMethodDescribe("listByTypeId"); String methodDescribe = getMethodDescribe("listByTypeId");
LogUtil.njcnDebug(log, "{},查询数据为:{}", methodDescribe, queryParam); LogUtil.njcnDebug(log, "{},查询数据为:{}", methodDescribe, queryParam);
Page<DictData> result = dictDataService.getDictDataByTypeId(queryParam); Page<DictData> result = dictDataService.getDictDataByTypeId(queryParam);
@@ -82,7 +82,7 @@ public class DictDataController extends BaseController {
@PutMapping("/update") @PutMapping("/update")
@ApiOperation("修改字典数据") @ApiOperation("修改字典数据")
@ApiImplicitParam(name = "updateParam", value = "字典数据", required = true) @ApiImplicitParam(name = "updateParam", value = "字典数据", required = true)
public HttpResult<Object> update(@RequestBody @Validated DictDataParam.DictDataUpdateParam updateParam) { public HttpResult<Object> update(@RequestBody @Validated DictDataParam.UpdateParam updateParam) {
String methodDescribe = getMethodDescribe("update"); String methodDescribe = getMethodDescribe("update");
LogUtil.njcnDebug(log, "{},字典数据为:{}", methodDescribe, updateParam); LogUtil.njcnDebug(log, "{},字典数据为:{}", methodDescribe, updateParam);
boolean result = dictDataService.updateDictData(updateParam); boolean result = dictDataService.updateDictData(updateParam);
@@ -152,7 +152,7 @@ public class DictDataController extends BaseController {
@PostMapping("/export") @PostMapping("/export")
@ApiOperation("导出字典数据") @ApiOperation("导出字典数据")
@ApiImplicitParam(name = "queryParam", value = "查询参数", required = true) @ApiImplicitParam(name = "queryParam", value = "查询参数", required = true)
public void export(@RequestBody @Validated DictDataParam.DicTypeIdQueryParam queryParam) { public void export(@RequestBody @Validated DictDataParam.QueryParam queryParam) {
dictDataService.exportDictData(queryParam); dictDataService.exportDictData(queryParam);
} }
} }

View File

@@ -40,7 +40,7 @@ public class DictPqController extends BaseController {
@PostMapping("/list") @PostMapping("/list")
@ApiOperation("查询电能质量指标字典") @ApiOperation("查询电能质量指标字典")
@ApiImplicitParam(name = "queryParam", value = "查询参数", required = true) @ApiImplicitParam(name = "queryParam", value = "查询参数", required = true)
public HttpResult<Page<DictPq>> list(@RequestBody @Validated DictPqParam.DictPqQueryParam queryParam) { public HttpResult<Page<DictPq>> list(@RequestBody @Validated DictPqParam.QueryParam queryParam) {
String methodDescribe = getMethodDescribe("list"); String methodDescribe = getMethodDescribe("list");
LogUtil.njcnDebug(log, "{},查询数据为:{}", methodDescribe, queryParam); LogUtil.njcnDebug(log, "{},查询数据为:{}", methodDescribe, queryParam);
Page<DictPq> result = dictPqService.listDictPqs(queryParam); Page<DictPq> result = dictPqService.listDictPqs(queryParam);
@@ -65,7 +65,7 @@ public class DictPqController extends BaseController {
@PutMapping("/update") @PutMapping("/update")
@ApiOperation("更新电能质量指标字典") @ApiOperation("更新电能质量指标字典")
@ApiImplicitParam(name = "updateParam", value = "更新参数", required = true) @ApiImplicitParam(name = "updateParam", value = "更新参数", required = true)
public HttpResult<Object> update(@RequestBody @Validated DictPqParam.DictPqUpdateParam updateParam) { public HttpResult<Object> update(@RequestBody @Validated DictPqParam.UpdateParam updateParam) {
String methodDescribe = getMethodDescribe("update"); String methodDescribe = getMethodDescribe("update");
LogUtil.njcnDebug(log, "{},更新数据为:{}", methodDescribe, updateParam); LogUtil.njcnDebug(log, "{},更新数据为:{}", methodDescribe, updateParam);
boolean result = dictPqService.updateDictPq(updateParam); boolean result = dictPqService.updateDictPq(updateParam);

View File

@@ -66,7 +66,7 @@ public class DictTreeController extends BaseController {
@PutMapping("/update") @PutMapping("/update")
@ApiOperation("修改") @ApiOperation("修改")
@ApiImplicitParam(name = "dicParam", value = "数据", required = true) @ApiImplicitParam(name = "dicParam", value = "数据", required = true)
public HttpResult<Boolean> update(@RequestBody @Validated DictTreeParam.DictTreeUpdateParam dicParam) { public HttpResult<Boolean> update(@RequestBody @Validated DictTreeParam.UpdateParam dicParam) {
String methodDescribe = getMethodDescribe("update"); String methodDescribe = getMethodDescribe("update");
LogUtil.njcnDebug(log, "{},更新的信息为:{}", methodDescribe,dicParam); LogUtil.njcnDebug(log, "{},更新的信息为:{}", methodDescribe,dicParam);
boolean result = dictTreeService.updateDictTree(dicParam); boolean result = dictTreeService.updateDictTree(dicParam);

View File

@@ -44,7 +44,7 @@ public class DictTypeController extends BaseController {
@PostMapping("/list") @PostMapping("/list")
@ApiOperation("查询字典类型") @ApiOperation("查询字典类型")
@ApiImplicitParam(name = "queryParam", value = "查询参数", required = true) @ApiImplicitParam(name = "queryParam", value = "查询参数", required = true)
public HttpResult<Page<DictType>> list(@RequestBody @Validated DictTypeParam.DictTypeQueryParam queryParam) { public HttpResult<Page<DictType>> list(@RequestBody @Validated DictTypeParam.QueryParam queryParam) {
String methodDescribe = getMethodDescribe("list"); String methodDescribe = getMethodDescribe("list");
LogUtil.njcnDebug(log, "{},查询数据为:{}", methodDescribe, queryParam); LogUtil.njcnDebug(log, "{},查询数据为:{}", methodDescribe, queryParam);
Page<DictType> result = dictTypeService.listDictTypes(queryParam); Page<DictType> result = dictTypeService.listDictTypes(queryParam);
@@ -80,7 +80,7 @@ public class DictTypeController extends BaseController {
@PutMapping("/update") @PutMapping("/update")
@ApiOperation("修改字典类型") @ApiOperation("修改字典类型")
@ApiImplicitParam(name = "updateParam", value = "字典类型数据", required = true) @ApiImplicitParam(name = "updateParam", value = "字典类型数据", required = true)
public HttpResult<Object> update(@RequestBody @Validated DictTypeParam.DictTypeUpdateParam updateParam) { public HttpResult<Object> update(@RequestBody @Validated DictTypeParam.UpdateParam updateParam) {
String methodDescribe = getMethodDescribe("update"); String methodDescribe = getMethodDescribe("update");
LogUtil.njcnDebug(log, "{},字典类型数据为:{}", methodDescribe, updateParam); LogUtil.njcnDebug(log, "{},字典类型数据为:{}", methodDescribe, updateParam);
boolean result = dictTypeService.updateDictType(updateParam); boolean result = dictTypeService.updateDictType(updateParam);
@@ -110,7 +110,7 @@ public class DictTypeController extends BaseController {
@PostMapping("/export") @PostMapping("/export")
@ApiOperation("导出字典类型数据") @ApiOperation("导出字典类型数据")
@ApiImplicitParam(name = "queryParam", value = "查询参数", required = true) @ApiImplicitParam(name = "queryParam", value = "查询参数", required = true)
public void export(@RequestBody @Validated DictTypeParam.DictTypeQueryParam queryParam) { public void export(@RequestBody @Validated DictTypeParam.QueryParam queryParam) {
dictTypeService.exportDictType(queryParam); dictTypeService.exportDictType(queryParam);
} }
} }

View File

@@ -59,7 +59,7 @@ public class DictDataParam {
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public static class DictDataUpdateParam extends DictDataParam { public static class UpdateParam extends DictDataParam {
/** /**
* 表Id * 表Id
@@ -68,17 +68,6 @@ public class DictDataParam {
@NotBlank(message = SystemValidMessage.ID_NOT_BLANK) @NotBlank(message = SystemValidMessage.ID_NOT_BLANK)
@Pattern(regexp = PatternRegex.SYSTEM_ID, message = SystemValidMessage.ID_FORMAT_ERROR) @Pattern(regexp = PatternRegex.SYSTEM_ID, message = SystemValidMessage.ID_FORMAT_ERROR)
private String id; private String id;
}
/**
* 分页查询实体
*/
@Data
@EqualsAndHashCode(callSuper = true)
public static class DictDataQueryParam extends BaseParam {
} }
/** /**
@@ -86,7 +75,7 @@ public class DictDataParam {
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public static class DicTypeIdQueryParam extends BaseParam { public static class QueryParam extends BaseParam {
@ApiModelProperty("字典类型id") @ApiModelProperty("字典类型id")
@NotBlank(message = SystemValidMessage.DICT_TYPE_ID_NOT_BLANK) @NotBlank(message = SystemValidMessage.DICT_TYPE_ID_NOT_BLANK)
@Pattern(regexp = PatternRegex.SYSTEM_ID, message = SystemValidMessage.DICT_TYPE_ID_FORMAT_ERROR) @Pattern(regexp = PatternRegex.SYSTEM_ID, message = SystemValidMessage.DICT_TYPE_ID_FORMAT_ERROR)

View File

@@ -113,7 +113,7 @@ public class DictPqParam {
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public static class DictPqUpdateParam extends DictPqParam { public static class UpdateParam extends DictPqParam {
@ApiModelProperty("id") @ApiModelProperty("id")
@NotBlank(message = SystemValidMessage.ID_NOT_BLANK) @NotBlank(message = SystemValidMessage.ID_NOT_BLANK)
@@ -127,7 +127,7 @@ public class DictPqParam {
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public static class DictPqQueryParam extends BaseParam { public static class QueryParam extends BaseParam {
@ApiModelProperty("名称") @ApiModelProperty("名称")
private String name; private String name;

View File

@@ -63,7 +63,7 @@ public class DictTreeParam {
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public static class DictTreeUpdateParam extends DictTreeParam { public static class UpdateParam extends DictTreeParam {
@ApiModelProperty("id") @ApiModelProperty("id")

View File

@@ -57,7 +57,7 @@ public class DictTypeParam {
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public static class DictTypeUpdateParam extends DictTypeParam { public static class UpdateParam extends DictTypeParam {
@ApiModelProperty("id") @ApiModelProperty("id")
@@ -72,7 +72,7 @@ public class DictTypeParam {
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public static class DictTypeQueryParam extends BaseParam { public static class QueryParam extends BaseParam {
@ApiModelProperty("名称") @ApiModelProperty("名称")
private String name; private String name;

View File

@@ -24,7 +24,7 @@ public interface IDictDataService extends IService<DictData> {
* @param queryParam 查询参数 * @param queryParam 查询参数
* @return 操作结果 * @return 操作结果
*/ */
Page<DictData> getDictDataByTypeId(DictDataParam.DicTypeIdQueryParam queryParam); Page<DictData> getDictDataByTypeId(DictDataParam.QueryParam queryParam);
/** /**
* 新增数据字典 * 新增数据字典
@@ -39,7 +39,7 @@ public interface IDictDataService extends IService<DictData> {
* @param updateParam 字典数据 * @param updateParam 字典数据
* @return 操作结果 * @return 操作结果
*/ */
boolean updateDictData(DictDataParam.DictDataUpdateParam updateParam); boolean updateDictData(DictDataParam.UpdateParam updateParam);
/** /**
* 批量逻辑删除字典数据 * 批量逻辑删除字典数据
@@ -73,5 +73,5 @@ public interface IDictDataService extends IService<DictData> {
* 导出字典数据 * 导出字典数据
* @param queryParam 查询参数 * @param queryParam 查询参数
*/ */
void exportDictData(DictDataParam.DicTypeIdQueryParam queryParam); void exportDictData(DictDataParam.QueryParam queryParam);
} }

View File

@@ -13,13 +13,15 @@ import java.util.List;
public interface IDictPqService extends IService<DictPq> { public interface IDictPqService extends IService<DictPq> {
/** /**
* 分页查询电能质量指标字典列表 * 分页查询电能质量指标字典列表
*
* @param queryParam 查询参数 * @param queryParam 查询参数
* @return 电能质量指标字典分页列表 * @return 电能质量指标字典分页列表
*/ */
Page<DictPq> listDictPqs(DictPqParam.DictPqQueryParam queryParam); Page<DictPq> listDictPqs(DictPqParam.QueryParam queryParam);
/** /**
* 新增电能质量指标字典 * 新增电能质量指标字典
*
* @param dictPqParam 电能质量指标字典类型 * @param dictPqParam 电能质量指标字典类型
* @return 操作结果 * @return 操作结果
*/ */
@@ -27,13 +29,15 @@ public interface IDictPqService extends IService<DictPq> {
/** /**
* 修改电能质量指标字典 * 修改电能质量指标字典
*
* @param updateParam 电能质量指标字典类型 * @param updateParam 电能质量指标字典类型
* @return 操作结果 * @return 操作结果
*/ */
boolean updateDictPq(DictPqParam.DictPqUpdateParam updateParam); boolean updateDictPq(DictPqParam.UpdateParam updateParam);
/** /**
* 删除电能质量指标字典 * 删除电能质量指标字典
*
* @param ids id集合 * @param ids id集合
* @return 操作结果 * @return 操作结果
*/ */

View File

@@ -22,7 +22,7 @@ public interface IDictTreeService extends IService<DictTree> {
boolean addDictTree(DictTreeParam dictTreeParam); boolean addDictTree(DictTreeParam dictTreeParam);
boolean updateDictTree(DictTreeParam dictTreeParam); boolean updateDictTree(DictTreeParam.UpdateParam param);
boolean deleteDictTree(String id); boolean deleteDictTree(String id);

View File

@@ -18,7 +18,7 @@ public interface IDictTypeService extends IService<DictType> {
* @param queryParam 查询参数 * @param queryParam 查询参数
* @return 字典列表 * @return 字典列表
*/ */
Page<DictType> listDictTypes(DictTypeParam.DictTypeQueryParam queryParam); Page<DictType> listDictTypes(DictTypeParam.QueryParam queryParam);
/** /**
* 新增字典类型数据 * 新增字典类型数据
@@ -34,7 +34,7 @@ public interface IDictTypeService extends IService<DictType> {
* @param updateParam 字典类型数据 * @param updateParam 字典类型数据
* @return 操作结果 * @return 操作结果
*/ */
boolean updateDictType(DictTypeParam.DictTypeUpdateParam updateParam); boolean updateDictType(DictTypeParam.UpdateParam updateParam);
/** /**
* 批量逻辑删除字典类型数据 * 批量逻辑删除字典类型数据
@@ -47,5 +47,5 @@ public interface IDictTypeService extends IService<DictType> {
* 导出字典类型数据 * 导出字典类型数据
* @param queryParam 查询参数 * @param queryParam 查询参数
*/ */
public void exportDictType(DictTypeParam.DictTypeQueryParam queryParam); public void exportDictType(DictTypeParam.QueryParam queryParam);
} }

View File

@@ -42,7 +42,7 @@ import java.util.stream.Collectors;
public class DictDataServiceImpl extends ServiceImpl<DictDataMapper, DictData> implements IDictDataService { public class DictDataServiceImpl extends ServiceImpl<DictDataMapper, DictData> implements IDictDataService {
@Override @Override
public Page<DictData> getDictDataByTypeId(DictDataParam.DicTypeIdQueryParam queryParam) { public Page<DictData> getDictDataByTypeId(DictDataParam.QueryParam queryParam) {
QueryWrapper<DictData> queryWrapper = new QueryWrapper<>(); QueryWrapper<DictData> queryWrapper = new QueryWrapper<>();
if (ObjectUtil.isNotNull(queryParam)) { if (ObjectUtil.isNotNull(queryParam)) {
queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "sys_dict_data.name", queryParam.getName()) queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "sys_dict_data.name", queryParam.getName())
@@ -76,7 +76,7 @@ public class DictDataServiceImpl extends ServiceImpl<DictDataMapper, DictData> i
@Override @Override
public boolean updateDictData(DictDataParam.DictDataUpdateParam updateParam) { public boolean updateDictData(DictDataParam.UpdateParam updateParam) {
checkDicDataName(updateParam, true); checkDicDataName(updateParam, true);
DictData dictData = new DictData(); DictData dictData = new DictData();
BeanUtil.copyProperties(updateParam, dictData); BeanUtil.copyProperties(updateParam, dictData);
@@ -140,7 +140,7 @@ public class DictDataServiceImpl extends ServiceImpl<DictDataMapper, DictData> i
} }
@Override @Override
public void exportDictData(DictDataParam.DicTypeIdQueryParam queryParam) { public void exportDictData(DictDataParam.QueryParam queryParam) {
QueryWrapper<DictData> queryWrapper = new QueryWrapper<>(); QueryWrapper<DictData> queryWrapper = new QueryWrapper<>();
if (ObjectUtil.isNotNull(queryParam)) { if (ObjectUtil.isNotNull(queryParam)) {
queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "sys_dict_data.name", queryParam.getName()) queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "sys_dict_data.name", queryParam.getName())
@@ -172,8 +172,8 @@ public class DictDataServiceImpl extends ServiceImpl<DictDataMapper, DictData> i
.eq(DictData::getState, DataStateEnum.ENABLE.getCode()); .eq(DictData::getState, DataStateEnum.ENABLE.getCode());
//更新的时候,需排除当前记录 //更新的时候,需排除当前记录
if (isExcludeSelf) { if (isExcludeSelf) {
if (dictDataParam instanceof DictDataParam.DictDataUpdateParam) { if (dictDataParam instanceof DictDataParam.UpdateParam) {
dictDataLambdaQueryWrapper.ne(DictData::getId, ((DictDataParam.DictDataUpdateParam) dictDataParam).getId()); dictDataLambdaQueryWrapper.ne(DictData::getId, ((DictDataParam.UpdateParam) dictDataParam).getId());
} }
} }
int countByAccount = this.count(dictDataLambdaQueryWrapper); int countByAccount = this.count(dictDataLambdaQueryWrapper);

View File

@@ -29,7 +29,7 @@ import java.util.List;
public class DictPqServiceImpl extends ServiceImpl<DictPqMapper, DictPq> implements IDictPqService { public class DictPqServiceImpl extends ServiceImpl<DictPqMapper, DictPq> implements IDictPqService {
@Override @Override
public Page<DictPq> listDictPqs(DictPqParam.DictPqQueryParam queryParam) { public Page<DictPq> listDictPqs(DictPqParam.QueryParam queryParam) {
QueryWrapper<DictPq> queryWrapper = new QueryWrapper<>(); QueryWrapper<DictPq> queryWrapper = new QueryWrapper<>();
if (ObjectUtil.isNotNull(queryParam)) { if (ObjectUtil.isNotNull(queryParam)) {
queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "sys_dict_pq.name", queryParam.getName()) queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "sys_dict_pq.name", queryParam.getName())
@@ -62,7 +62,7 @@ public class DictPqServiceImpl extends ServiceImpl<DictPqMapper, DictPq> impleme
} }
@Override @Override
public boolean updateDictPq(DictPqParam.DictPqUpdateParam updateParam) { public boolean updateDictPq(DictPqParam.UpdateParam updateParam) {
checkDicPqName(updateParam, true); checkDicPqName(updateParam, true);
DictPq dictPq = new DictPq(); DictPq dictPq = new DictPq();
BeanUtil.copyProperties(updateParam, dictPq); BeanUtil.copyProperties(updateParam, dictPq);
@@ -92,8 +92,8 @@ public class DictPqServiceImpl extends ServiceImpl<DictPqMapper, DictPq> impleme
.eq(DictPq::getState, DataStateEnum.ENABLE.getCode()); .eq(DictPq::getState, DataStateEnum.ENABLE.getCode());
//更新的时候,需排除当前记录 //更新的时候,需排除当前记录
if (isExcludeSelf) { if (isExcludeSelf) {
if (dictPqParam instanceof DictPqParam.DictPqUpdateParam) { if (dictPqParam instanceof DictPqParam.UpdateParam) {
dictPqLambdaQueryWrapper.ne(DictPq::getId, ((DictPqParam.DictPqUpdateParam) dictPqParam).getId()); dictPqLambdaQueryWrapper.ne(DictPq::getId, ((DictPqParam.UpdateParam) dictPqParam).getId());
} }
} }
int countByAccount = this.count(dictPqLambdaQueryWrapper); int countByAccount = this.count(dictPqLambdaQueryWrapper);

View File

@@ -66,10 +66,10 @@ public class DictTreeServiceImpl extends ServiceImpl<DictTreeMapper, DictTree> i
} }
@Override @Override
public boolean updateDictTree(DictTreeParam dictTreeParam) { public boolean updateDictTree(DictTreeParam.UpdateParam param) {
boolean result; boolean result;
DictTree dictTree = new DictTree(); DictTree dictTree = new DictTree();
BeanUtils.copyProperties(dictTreeParam, dictTree); BeanUtils.copyProperties(param, dictTree);
result = this.updateById(dictTree); result = this.updateById(dictTree);
// if (result) { // if (result) {
// refreshDictTreeCache(); // refreshDictTreeCache();

View File

@@ -32,7 +32,7 @@ import java.util.List;
public class DictTypeServiceImpl extends ServiceImpl<DictTypeMapper, DictType> implements IDictTypeService { public class DictTypeServiceImpl extends ServiceImpl<DictTypeMapper, DictType> implements IDictTypeService {
@Override @Override
public Page<DictType> listDictTypes(DictTypeParam.DictTypeQueryParam queryParam) { public Page<DictType> listDictTypes(DictTypeParam.QueryParam queryParam) {
QueryWrapper<DictType> queryWrapper = new QueryWrapper<>(); QueryWrapper<DictType> queryWrapper = new QueryWrapper<>();
if (ObjectUtil.isNotNull(queryParam)) { if (ObjectUtil.isNotNull(queryParam)) {
queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "sys_dict_type.name", queryParam.getName()) queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "sys_dict_type.name", queryParam.getName())
@@ -62,7 +62,7 @@ public class DictTypeServiceImpl extends ServiceImpl<DictTypeMapper, DictType> i
} }
@Override @Override
public boolean updateDictType(DictTypeParam.DictTypeUpdateParam updateParam) { public boolean updateDictType(DictTypeParam.UpdateParam updateParam) {
checkDicTypeName(updateParam, true); checkDicTypeName(updateParam, true);
DictType dictType = new DictType(); DictType dictType = new DictType();
BeanUtil.copyProperties(updateParam, dictType); BeanUtil.copyProperties(updateParam, dictType);
@@ -78,7 +78,7 @@ public class DictTypeServiceImpl extends ServiceImpl<DictTypeMapper, DictType> i
} }
@Override @Override
public void exportDictType(DictTypeParam.DictTypeQueryParam queryParam) { public void exportDictType(DictTypeParam.QueryParam queryParam) {
QueryWrapper<DictType> queryWrapper = new QueryWrapper<>(); QueryWrapper<DictType> queryWrapper = new QueryWrapper<>();
if (ObjectUtil.isNotNull(queryParam)) { if (ObjectUtil.isNotNull(queryParam)) {
queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "sys_dict_type.name", queryParam.getName()) queryWrapper.like(StrUtil.isNotBlank(queryParam.getName()), "sys_dict_type.name", queryParam.getName())
@@ -108,8 +108,8 @@ public class DictTypeServiceImpl extends ServiceImpl<DictTypeMapper, DictType> i
.eq(DictType::getState, DataStateEnum.ENABLE.getCode()); .eq(DictType::getState, DataStateEnum.ENABLE.getCode());
//更新的时候,需排除当前记录 //更新的时候,需排除当前记录
if (isExcludeSelf) { if (isExcludeSelf) {
if (dictTypeParam instanceof DictTypeParam.DictTypeUpdateParam) { if (dictTypeParam instanceof DictTypeParam.UpdateParam) {
dictTypeLambdaQueryWrapper.ne(DictType::getId, ((DictTypeParam.DictTypeUpdateParam) dictTypeParam).getId()); dictTypeLambdaQueryWrapper.ne(DictType::getId, ((DictTypeParam.UpdateParam) dictTypeParam).getId());
} }
} }
int countByAccount = this.count(dictTypeLambdaQueryWrapper); int countByAccount = this.count(dictTypeLambdaQueryWrapper);