diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/enums/ErrorCodeConstants.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/enums/ErrorCodeConstants.java new file mode 100644 index 00000000..b809f0db --- /dev/null +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/enums/ErrorCodeConstants.java @@ -0,0 +1,102 @@ +package cn.iocoder.yudao.module.farm.enums; + +import cn.iocoder.yudao.framework.common.exception.ErrorCode; + +/** + * 农场管理 错误码枚举类 + *

+ * farm 系统,使用 1-050-000-000 段 + */ +public interface ErrorCodeConstants { + + // ========== 基地管理 1-050-000-000 ========== + ErrorCode BASE_INFO_NOT_EXISTS = new ErrorCode(1_050_000_000, "基地不存在"); + + // ========== 公司信息 1-050-001-000 ========== + ErrorCode COMPANY_INFO_NOT_EXISTS = new ErrorCode(1_050_001_000, "公司信息不存在"); + + // ========== 种植区域 1-050-002-000 ========== + ErrorCode CULTIVATION_AREA_NOT_EXISTS = new ErrorCode(1_050_002_000, "种植区域不存在"); + + // ========== 地块信息 1-050-003-000 ========== + ErrorCode PLOT_INFO_NOT_EXISTS = new ErrorCode(1_050_003_000, "地块信息不存在"); + + // ========== 设备信息 1-050-004-000 ========== + ErrorCode DEVICE_INFO_NOT_EXISTS = new ErrorCode(1_050_004_000, "设备信息不存在"); + + // ========== 设备地块关系 1-050-005-000 ========== + ErrorCode DEVICE_PLOT_RELATION_NOT_EXISTS = new ErrorCode(1_050_005_000, "设备地块关系不存在"); + + // ========== 人员管理 1-050-006-000 ========== + ErrorCode PERSONNEL_MANAGEMENT_NOT_EXISTS = new ErrorCode(1_050_006_000, "人员管理信息不存在"); + + // ========== 品种数据 1-050-007-000 ========== + ErrorCode VARIETY_DATA_NOT_EXISTS = new ErrorCode(1_050_007_000, "品种数据不存在"); + + // ========== 物种库 1-050-008-000 ========== + ErrorCode SPECIES_LIBRARY_NOT_EXISTS = new ErrorCode(1_050_008_000, "物种库信息不存在"); + + // ========== 投入品库 1-050-009-000 ========== + ErrorCode INPUT_LIBRARY_NOT_EXISTS = new ErrorCode(1_050_009_000, "投入品库信息不存在"); + + // ========== 病虫害草库 1-050-010-000 ========== + ErrorCode PEST_DISEASE_WEED_LIBRARY_NOT_EXISTS = new ErrorCode(1_050_010_000, "病虫害草库信息不存在"); + + // ========== 气象灾害库 1-050-011-000 ========== + ErrorCode WEATHER_DISASTER_LIBRARY_NOT_EXISTS = new ErrorCode(1_050_011_000, "气象灾害库信息不存在"); + + // ========== 环境指标配置 1-050-012-000 ========== + ErrorCode ENVIRONMENT_INDEX_CONFIG_NOT_EXISTS = new ErrorCode(1_050_012_000, "环境指标配置不存在"); + + // ========== 环境指标模型 1-050-013-000 ========== + ErrorCode MODEL_ENVIRONMENT_INDEX_NOT_EXISTS = new ErrorCode(1_050_013_000, "环境指标模型不存在"); + + // ========== 肥料指标 1-050-014-000 ========== + ErrorCode FERTILIZER_INDEX_NOT_EXISTS = new ErrorCode(1_050_014_000, "肥料指标不存在"); + + // ========== 农药残留指标 1-050-015-000 ========== + ErrorCode PESTICIDE_RESIDUE_INDEX_NOT_EXISTS = new ErrorCode(1_050_015_000, "农药残留指标不存在"); + + // ========== 生产计划 1-050-016-000 ========== + ErrorCode PRODUCTION_PLAN_NOT_EXISTS = new ErrorCode(1_050_016_000, "生产计划不存在"); + + // ========== 产品管理 1-050-017-000 ========== + ErrorCode PRODUCT_MANAGEMENT_NOT_EXISTS = new ErrorCode(1_050_017_000, "产品管理信息不存在"); + + // ========== 农事记录 1-050-018-000 ========== + ErrorCode FARMING_RECORD_NOT_EXISTS = new ErrorCode(1_050_018_000, "农事记录不存在"); + + // ========== 农事记录输入 1-050-019-000 ========== + ErrorCode FARMING_RECORD_INPUT_NOT_EXISTS = new ErrorCode(1_050_019_000, "农事记录输入不存在"); + + // ========== 农事操作模型 1-050-020-000 ========== + ErrorCode MODEL_FARMING_OPERATION_NOT_EXISTS = new ErrorCode(1_050_020_000, "农事操作模型不存在"); + + // ========== 农事操作输入模型 1-050-021-000 ========== + ErrorCode MODEL_FARMING_OPERATION_INPUT_NOT_EXISTS = new ErrorCode(1_050_021_000, "农事操作输入模型不存在"); + + // ========== 农事类型维护 1-050-022-000 ========== + ErrorCode FARMING_TYPE_MAINTENANCE_NOT_EXISTS = new ErrorCode(1_050_022_000, "农事类型维护信息不存在"); + + // ========== 农事名称维护 1-050-023-000 ========== + ErrorCode FARMING_NAME_MAINTENANCE_NOT_EXISTS = new ErrorCode(1_050_023_000, "农事名称维护信息不存在"); + + // ========== 模型周期 1-050-024-000 ========== + ErrorCode MODEL_CYCLE_NOT_EXISTS = new ErrorCode(1_050_024_000, "模型周期不存在"); + + // ========== 模型气象灾害 1-050-025-000 ========== + ErrorCode MODEL_WEATHER_DISASTER_NOT_EXISTS = new ErrorCode(1_050_025_000, "模型气象灾害不存在"); + + // ========== 模型病虫害草 1-050-026-000 ========== + ErrorCode MODEL_PEST_DISEASE_WEED_NOT_EXISTS = new ErrorCode(1_050_026_000, "模型病虫害草不存在"); + + // ========== 灾害数据 1-050-027-000 ========== + ErrorCode DISASTER_DATA_NOT_EXISTS = new ErrorCode(1_050_027_000, "灾害数据不存在"); + + // ========== 基础信息 1-050-028-000 ========== + ErrorCode FOUNDATION_INFO_NOT_EXISTS = new ErrorCode(1_050_028_000, "基础信息不存在"); + + // ========== 消息中心 1-050-029-000 ========== + ErrorCode MESSAGE_CENTER_NOT_EXISTS = new ErrorCode(1_050_029_000, "消息中心信息不存在"); + +} diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/baseinfo/BaseInfoService.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/baseinfo/BaseInfoService.java index 1f17f0b7..2979b1e6 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/baseinfo/BaseInfoService.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/baseinfo/BaseInfoService.java @@ -1,11 +1,12 @@ package cn.iocoder.yudao.module.farm.service.baseinfo; -import java.util.*; -import jakarta.validation.*; -import cn.iocoder.yudao.module.farm.controller.admin.baseinfo.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.baseinfo.BaseInfoDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; +import cn.iocoder.yudao.module.farm.controller.admin.baseinfo.vo.BaseInfoPageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.baseinfo.vo.BaseInfoSaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.baseinfo.BaseInfoDO; +import jakarta.validation.Valid; + +import java.util.List; /** * 基地 Service 接口 diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/baseinfo/BaseInfoServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/baseinfo/BaseInfoServiceImpl.java index 26a65724..4e9bdfaf 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/baseinfo/BaseInfoServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/baseinfo/BaseInfoServiceImpl.java @@ -1,24 +1,19 @@ package cn.iocoder.yudao.module.farm.service.baseinfo; -import cn.hutool.core.collection.CollUtil; -import org.springframework.stereotype.Service; -import jakarta.annotation.Resource; -import org.springframework.validation.annotation.Validated; -import org.springframework.transaction.annotation.Transactional; - -import java.util.*; -import cn.iocoder.yudao.module.farm.controller.admin.baseinfo.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.baseinfo.BaseInfoDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; import cn.iocoder.yudao.framework.common.util.object.BeanUtils; - +import cn.iocoder.yudao.module.farm.controller.admin.baseinfo.vo.BaseInfoPageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.baseinfo.vo.BaseInfoSaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.baseinfo.BaseInfoDO; import cn.iocoder.yudao.module.farm.dal.mysql.baseinfo.BaseInfoMapper; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import org.springframework.validation.annotation.Validated; + +import java.util.List; import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertList; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.diffList; -import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.*; +import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.BASE_INFO_NOT_EXISTS; /** * 基地 Service 实现类 diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoService.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoService.java index d49a21b5..c6334cdf 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoService.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoService.java @@ -1,11 +1,12 @@ package cn.iocoder.yudao.module.farm.service.companyinfo; -import java.util.*; -import jakarta.validation.*; -import cn.iocoder.yudao.module.farm.controller.admin.companyinfo.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.companyinfo.CompanyInfoDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; +import cn.iocoder.yudao.module.farm.controller.admin.companyinfo.vo.CompanyInfoPageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.companyinfo.vo.CompanyInfoSaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.companyinfo.CompanyInfoDO; +import jakarta.validation.Valid; + +import java.util.List; /** * 企业信息 Service 接口 diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoServiceImpl.java index 693e34aa..22bbe7ca 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoServiceImpl.java @@ -1,24 +1,19 @@ package cn.iocoder.yudao.module.farm.service.companyinfo; -import cn.hutool.core.collection.CollUtil; -import org.springframework.stereotype.Service; -import jakarta.annotation.Resource; -import org.springframework.validation.annotation.Validated; -import org.springframework.transaction.annotation.Transactional; - -import java.util.*; -import cn.iocoder.yudao.module.farm.controller.admin.companyinfo.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.companyinfo.CompanyInfoDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; import cn.iocoder.yudao.framework.common.util.object.BeanUtils; - +import cn.iocoder.yudao.module.farm.controller.admin.companyinfo.vo.CompanyInfoPageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.companyinfo.vo.CompanyInfoSaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.companyinfo.CompanyInfoDO; import cn.iocoder.yudao.module.farm.dal.mysql.companyinfo.CompanyInfoMapper; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import org.springframework.validation.annotation.Validated; + +import java.util.List; import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertList; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.diffList; -import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.*; +import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.COMPANY_INFO_NOT_EXISTS; /** * 企业信息 Service 实现类 diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingnamemaintenance/FarmingNameMaintenanceService.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingnamemaintenance/FarmingNameMaintenanceService.java index 38ee958f..cb106004 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingnamemaintenance/FarmingNameMaintenanceService.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingnamemaintenance/FarmingNameMaintenanceService.java @@ -20,28 +20,28 @@ public interface FarmingNameMaintenanceService { * @param createReqVO 创建信息 * @return 编号 */ - String createingNameMaintenance(@Valid FarmingNameMaintenanceSaveReqVO createReqVO); + String createFarmingNameMaintenance(@Valid FarmingNameMaintenanceSaveReqVO createReqVO); /** * 更新农事名称维护 * * @param updateReqVO 更新信息 */ - void updateingNameMaintenance(@Valid FarmingNameMaintenanceSaveReqVO updateReqVO); + void updateFarmingNameMaintenance(@Valid FarmingNameMaintenanceSaveReqVO updateReqVO); /** * 删除农事名称维护 * * @param id 编号 */ - void deleteingNameMaintenance(String id); + void deleteFarmingNameMaintenance(String id); /** * 批量删除农事名称维护 * * @param ids 编号 */ - void deleteingNameMaintenanceListByIds(List ids); + void deleteFarmingNameMaintenanceListByIds(List ids); /** * 获得农事名称维护 @@ -49,7 +49,7 @@ public interface FarmingNameMaintenanceService { * @param id 编号 * @return 农事名称维护 */ - FarmingNameMaintenanceDO getingNameMaintenance(String id); + FarmingNameMaintenanceDO getFarmingNameMaintenance(String id); /** * 获得农事名称维护分页 @@ -57,6 +57,6 @@ public interface FarmingNameMaintenanceService { * @param pageReqVO 分页查询 * @return 农事名称维护分页 */ - PageResult getingNameMaintenancePage(FarmingNameMaintenancePageReqVO pageReqVO); + PageResult getFarmingNameMaintenancePage(FarmingNameMaintenancePageReqVO pageReqVO); } \ No newline at end of file diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingnamemaintenance/FarmingNameMaintenanceServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingnamemaintenance/FarmingNameMaintenanceServiceImpl.java index e0cb0d19..7440f0ab 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingnamemaintenance/FarmingNameMaintenanceServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingnamemaintenance/FarmingNameMaintenanceServiceImpl.java @@ -1,24 +1,19 @@ package cn.iocoder.yudao.module.farm.service.farmingnamemaintenance; -import cn.hutool.core.collection.CollUtil; -import org.springframework.stereotype.Service; -import jakarta.annotation.Resource; -import org.springframework.validation.annotation.Validated; -import org.springframework.transaction.annotation.Transactional; - -import java.util.*; -import cn.iocoder.yudao.module.farm.controller.admin.farmingnamemaintenance.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.farmingnamemaintenance.FarmingNameMaintenanceDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; import cn.iocoder.yudao.framework.common.util.object.BeanUtils; - +import cn.iocoder.yudao.module.farm.controller.admin.farmingnamemaintenance.vo.FarmingNameMaintenancePageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.farmingnamemaintenance.vo.FarmingNameMaintenanceSaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.farmingnamemaintenance.FarmingNameMaintenanceDO; import cn.iocoder.yudao.module.farm.dal.mysql.farmingnamemaintenance.FarmingNameMaintenanceMapper; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import org.springframework.validation.annotation.Validated; + +import java.util.List; import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertList; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.diffList; -import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.*; +import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.FARMING_NAME_MAINTENANCE_NOT_EXISTS; /** * 农事名称维护 Service 实现类 @@ -30,56 +25,56 @@ import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.*; public class FarmingNameMaintenanceServiceImpl implements FarmingNameMaintenanceService { @Resource - private FarmingNameMaintenanceMapper ingNameMaintenanceMapper; + private FarmingNameMaintenanceMapper farmingNameMaintenanceMapper; @Override - public String createingNameMaintenance(FarmingNameMaintenanceSaveReqVO createReqVO) { + public String createFarmingNameMaintenance(FarmingNameMaintenanceSaveReqVO createReqVO) { // 插入 - FarmingNameMaintenanceDO ingNameMaintenance = BeanUtils.toBean(createReqVO, FarmingNameMaintenanceDO.class); - ingNameMaintenanceMapper.insert(ingNameMaintenance); + FarmingNameMaintenanceDO farmingNameMaintenance = BeanUtils.toBean(createReqVO, FarmingNameMaintenanceDO.class); + farmingNameMaintenanceMapper.insert(farmingNameMaintenance); // 返回 - return ingNameMaintenance.getId(); + return farmingNameMaintenance.getId(); } @Override - public void updateingNameMaintenance(FarmingNameMaintenanceSaveReqVO updateReqVO) { + public void updateFarmingNameMaintenance(FarmingNameMaintenanceSaveReqVO updateReqVO) { // 校验存在 - validateingNameMaintenanceExists(updateReqVO.getId()); + validateFarmingNameMaintenanceExists(updateReqVO.getId()); // 更新 FarmingNameMaintenanceDO updateObj = BeanUtils.toBean(updateReqVO, FarmingNameMaintenanceDO.class); - ingNameMaintenanceMapper.updateById(updateObj); + farmingNameMaintenanceMapper.updateById(updateObj); } @Override - public void deleteingNameMaintenance(String id) { + public void deleteFarmingNameMaintenance(String id) { // 校验存在 - validateingNameMaintenanceExists(id); + validateFarmingNameMaintenanceExists(id); // 删除 - ingNameMaintenanceMapper.deleteById(id); + farmingNameMaintenanceMapper.deleteById(id); } @Override - public void deleteingNameMaintenanceListByIds(List ids) { + public void deleteFarmingNameMaintenanceListByIds(List ids) { // 删除 - ingNameMaintenanceMapper.deleteByIds(ids); - } + farmingNameMaintenanceMapper.deleteByIds(ids); + } - private void validateingNameMaintenanceExists(String id) { - if (ingNameMaintenanceMapper.selectById(id) == null) { - throw exception(ING_NAME_MAINTENANCE_NOT_EXISTS); + private void validateFarmingNameMaintenanceExists(String id) { + if (farmingNameMaintenanceMapper.selectById(id) == null) { + throw exception(FARMING_NAME_MAINTENANCE_NOT_EXISTS); } } @Override - public FarmingNameMaintenanceDO getingNameMaintenance(String id) { - return ingNameMaintenanceMapper.selectById(id); + public FarmingNameMaintenanceDO getFarmingNameMaintenance(String id) { + return farmingNameMaintenanceMapper.selectById(id); } @Override - public PageResult getingNameMaintenancePage(FarmingNameMaintenancePageReqVO pageReqVO) { - return ingNameMaintenanceMapper.selectPage(pageReqVO); + public PageResult getFarmingNameMaintenancePage(FarmingNameMaintenancePageReqVO pageReqVO) { + return farmingNameMaintenanceMapper.selectPage(pageReqVO); } } \ No newline at end of file diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecord/FarmingRecordService.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecord/FarmingRecordService.java index 107d0bc2..dadd3f84 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecord/FarmingRecordService.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecord/FarmingRecordService.java @@ -20,28 +20,28 @@ public interface FarmingRecordService { * @param createReqVO 创建信息 * @return 编号 */ - String createingRecord(@Valid FarmingRecordSaveReqVO createReqVO); + String createFarmingRecord(@Valid FarmingRecordSaveReqVO createReqVO); /** * 更新种植中心-农事基地-农事记录 * * @param updateReqVO 更新信息 */ - void updateingRecord(@Valid FarmingRecordSaveReqVO updateReqVO); + void updateFarmingRecord(@Valid FarmingRecordSaveReqVO updateReqVO); /** * 删除种植中心-农事基地-农事记录 * * @param id 编号 */ - void deleteingRecord(String id); + void deleteFarmingRecord(String id); /** * 批量删除种植中心-农事基地-农事记录 * * @param ids 编号 */ - void deleteingRecordListByIds(List ids); + void deleteFarmingRecordListByIds(List ids); /** * 获得种植中心-农事基地-农事记录 @@ -49,7 +49,7 @@ public interface FarmingRecordService { * @param id 编号 * @return 种植中心-农事基地-农事记录 */ - FarmingRecordDO getingRecord(String id); + FarmingRecordDO getFarmingRecord(String id); /** * 获得种植中心-农事基地-农事记录分页 @@ -57,6 +57,6 @@ public interface FarmingRecordService { * @param pageReqVO 分页查询 * @return 种植中心-农事基地-农事记录分页 */ - PageResult getingRecordPage(FarmingRecordPageReqVO pageReqVO); + PageResult getFarmingRecordPage(FarmingRecordPageReqVO pageReqVO); } \ No newline at end of file diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecord/FarmingRecordServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecord/FarmingRecordServiceImpl.java index feaf8e05..f9da330a 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecord/FarmingRecordServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecord/FarmingRecordServiceImpl.java @@ -1,24 +1,19 @@ package cn.iocoder.yudao.module.farm.service.farmingrecord; -import cn.hutool.core.collection.CollUtil; -import org.springframework.stereotype.Service; -import jakarta.annotation.Resource; -import org.springframework.validation.annotation.Validated; -import org.springframework.transaction.annotation.Transactional; - -import java.util.*; -import cn.iocoder.yudao.module.farm.controller.admin.farmingrecord.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.farmingrecord.FarmingRecordDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; import cn.iocoder.yudao.framework.common.util.object.BeanUtils; - +import cn.iocoder.yudao.module.farm.controller.admin.farmingrecord.vo.FarmingRecordPageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.farmingrecord.vo.FarmingRecordSaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.farmingrecord.FarmingRecordDO; import cn.iocoder.yudao.module.farm.dal.mysql.farmingrecord.FarmingRecordMapper; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import org.springframework.validation.annotation.Validated; + +import java.util.List; import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertList; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.diffList; -import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.*; +import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.FARMING_RECORD_NOT_EXISTS; /** * 种植中心-农事基地-农事记录 Service 实现类 @@ -30,56 +25,56 @@ import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.*; public class FarmingRecordServiceImpl implements FarmingRecordService { @Resource - private FarmingRecordMapper ingRecordMapper; + private FarmingRecordMapper farmingRecordMapper; @Override - public String createingRecord(FarmingRecordSaveReqVO createReqVO) { + public String createFarmingRecord(FarmingRecordSaveReqVO createReqVO) { // 插入 - FarmingRecordDO ingRecord = BeanUtils.toBean(createReqVO, FarmingRecordDO.class); - ingRecordMapper.insert(ingRecord); + FarmingRecordDO farmingRecord = BeanUtils.toBean(createReqVO, FarmingRecordDO.class); + farmingRecordMapper.insert(farmingRecord); // 返回 - return ingRecord.getId(); + return farmingRecord.getId(); } @Override - public void updateingRecord(FarmingRecordSaveReqVO updateReqVO) { + public void updateFarmingRecord(FarmingRecordSaveReqVO updateReqVO) { // 校验存在 - validateingRecordExists(updateReqVO.getId()); + validateFarmingRecordExists(updateReqVO.getId()); // 更新 FarmingRecordDO updateObj = BeanUtils.toBean(updateReqVO, FarmingRecordDO.class); - ingRecordMapper.updateById(updateObj); + farmingRecordMapper.updateById(updateObj); } @Override - public void deleteingRecord(String id) { + public void deleteFarmingRecord(String id) { // 校验存在 - validateingRecordExists(id); + validateFarmingRecordExists(id); // 删除 - ingRecordMapper.deleteById(id); + farmingRecordMapper.deleteById(id); } @Override - public void deleteingRecordListByIds(List ids) { + public void deleteFarmingRecordListByIds(List ids) { // 删除 - ingRecordMapper.deleteByIds(ids); - } + farmingRecordMapper.deleteByIds(ids); + } - private void validateingRecordExists(String id) { - if (ingRecordMapper.selectById(id) == null) { - throw exception(ING_RECORD_NOT_EXISTS); + private void validateFarmingRecordExists(String id) { + if (farmingRecordMapper.selectById(id) == null) { + throw exception(FARMING_RECORD_NOT_EXISTS); } } @Override - public FarmingRecordDO getingRecord(String id) { - return ingRecordMapper.selectById(id); + public FarmingRecordDO getFarmingRecord(String id) { + return farmingRecordMapper.selectById(id); } @Override - public PageResult getingRecordPage(FarmingRecordPageReqVO pageReqVO) { - return ingRecordMapper.selectPage(pageReqVO); + public PageResult getFarmingRecordPage(FarmingRecordPageReqVO pageReqVO) { + return farmingRecordMapper.selectPage(pageReqVO); } } \ No newline at end of file diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecordinput/FarmingRecordInputService.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecordinput/FarmingRecordInputService.java index a78c8674..75c1dae1 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecordinput/FarmingRecordInputService.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecordinput/FarmingRecordInputService.java @@ -20,28 +20,28 @@ public interface FarmingRecordInputService { * @param createReqVO 创建信息 * @return 编号 */ - String createingRecordInput(@Valid FarmingRecordInputSaveReqVO createReqVO); + String createFarmingRecordInput(@Valid FarmingRecordInputSaveReqVO createReqVO); /** * 更新种植中心-农事基地-农事记录-投入品 * * @param updateReqVO 更新信息 */ - void updateingRecordInput(@Valid FarmingRecordInputSaveReqVO updateReqVO); + void updateFarmingRecordInput(@Valid FarmingRecordInputSaveReqVO updateReqVO); /** * 删除种植中心-农事基地-农事记录-投入品 * * @param id 编号 */ - void deleteingRecordInput(String id); + void deleteFarmingRecordInput(String id); /** * 批量删除种植中心-农事基地-农事记录-投入品 * * @param ids 编号 */ - void deleteingRecordInputListByIds(List ids); + void deleteFarmingRecordInputListByIds(List ids); /** * 获得种植中心-农事基地-农事记录-投入品 @@ -49,7 +49,7 @@ public interface FarmingRecordInputService { * @param id 编号 * @return 种植中心-农事基地-农事记录-投入品 */ - FarmingRecordInputDO getingRecordInput(String id); + FarmingRecordInputDO getFarmingRecordInput(String id); /** * 获得种植中心-农事基地-农事记录-投入品分页 @@ -57,6 +57,6 @@ public interface FarmingRecordInputService { * @param pageReqVO 分页查询 * @return 种植中心-农事基地-农事记录-投入品分页 */ - PageResult getingRecordInputPage(FarmingRecordInputPageReqVO pageReqVO); + PageResult getFarmingRecordInputPage(FarmingRecordInputPageReqVO pageReqVO); } \ No newline at end of file diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecordinput/FarmingRecordInputServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecordinput/FarmingRecordInputServiceImpl.java index f6abee79..88ca7e1e 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecordinput/FarmingRecordInputServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingrecordinput/FarmingRecordInputServiceImpl.java @@ -30,56 +30,56 @@ import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.*; public class FarmingRecordInputServiceImpl implements FarmingRecordInputService { @Resource - private FarmingRecordInputMapper ingRecordInputMapper; + private FarmingRecordInputMapper farmingRecordInputMapper; @Override - public String createingRecordInput(FarmingRecordInputSaveReqVO createReqVO) { + public String createFarmingRecordInput(FarmingRecordInputSaveReqVO createReqVO) { // 插入 - FarmingRecordInputDO ingRecordInput = BeanUtils.toBean(createReqVO, FarmingRecordInputDO.class); - ingRecordInputMapper.insert(ingRecordInput); + FarmingRecordInputDO farmingRecordInput = BeanUtils.toBean(createReqVO, FarmingRecordInputDO.class); + farmingRecordInputMapper.insert(farmingRecordInput); // 返回 - return ingRecordInput.getId(); + return farmingRecordInput.getId(); } @Override - public void updateingRecordInput(FarmingRecordInputSaveReqVO updateReqVO) { + public void updateFarmingRecordInput(FarmingRecordInputSaveReqVO updateReqVO) { // 校验存在 - validateingRecordInputExists(updateReqVO.getId()); + validateFarmingRecordInputExists(updateReqVO.getId()); // 更新 FarmingRecordInputDO updateObj = BeanUtils.toBean(updateReqVO, FarmingRecordInputDO.class); - ingRecordInputMapper.updateById(updateObj); + farmingRecordInputMapper.updateById(updateObj); } @Override - public void deleteingRecordInput(String id) { + public void deleteFarmingRecordInput(String id) { // 校验存在 - validateingRecordInputExists(id); + validateFarmingRecordInputExists(id); // 删除 - ingRecordInputMapper.deleteById(id); + farmingRecordInputMapper.deleteById(id); } @Override - public void deleteingRecordInputListByIds(List ids) { + public void deleteFarmingRecordInputListByIds(List ids) { // 删除 - ingRecordInputMapper.deleteByIds(ids); + farmingRecordInputMapper.deleteByIds(ids); } - private void validateingRecordInputExists(String id) { - if (ingRecordInputMapper.selectById(id) == null) { - throw exception(ING_RECORD_INPUT_NOT_EXISTS); + private void validateFarmingRecordInputExists(String id) { + if (farmingRecordInputMapper.selectById(id) == null) { + throw exception(FARMING_RECORD_INPUT_NOT_EXISTS); } } @Override - public FarmingRecordInputDO getingRecordInput(String id) { - return ingRecordInputMapper.selectById(id); + public FarmingRecordInputDO getFarmingRecordInput(String id) { + return farmingRecordInputMapper.selectById(id); } @Override - public PageResult getingRecordInputPage(FarmingRecordInputPageReqVO pageReqVO) { - return ingRecordInputMapper.selectPage(pageReqVO); + public PageResult getFarmingRecordInputPage(FarmingRecordInputPageReqVO pageReqVO) { + return farmingRecordInputMapper.selectPage(pageReqVO); } } \ No newline at end of file diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingtypemaintenance/FarmingTypeMaintenanceService.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingtypemaintenance/FarmingTypeMaintenanceService.java index 05eb2d06..6868d156 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingtypemaintenance/FarmingTypeMaintenanceService.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingtypemaintenance/FarmingTypeMaintenanceService.java @@ -20,28 +20,28 @@ public interface FarmingTypeMaintenanceService { * @param createReqVO 创建信息 * @return 编号 */ - String createingTypeMaintenance(@Valid FarmingTypeMaintenanceSaveReqVO createReqVO); + String createFarmingTypeMaintenance(@Valid FarmingTypeMaintenanceSaveReqVO createReqVO); /** * 更新农事类型维护 * * @param updateReqVO 更新信息 */ - void updateingTypeMaintenance(@Valid FarmingTypeMaintenanceSaveReqVO updateReqVO); + void updateFarmingTypeMaintenance(@Valid FarmingTypeMaintenanceSaveReqVO updateReqVO); /** * 删除农事类型维护 * * @param id 编号 */ - void deleteingTypeMaintenance(String id); + void deleteFarmingTypeMaintenance(String id); /** * 批量删除农事类型维护 * * @param ids 编号 */ - void deleteingTypeMaintenanceListByIds(List ids); + void deleteFarmingTypeMaintenanceListByIds(List ids); /** * 获得农事类型维护 @@ -49,7 +49,7 @@ public interface FarmingTypeMaintenanceService { * @param id 编号 * @return 农事类型维护 */ - FarmingTypeMaintenanceDO getingTypeMaintenance(String id); + FarmingTypeMaintenanceDO getFarmingTypeMaintenance(String id); /** * 获得农事类型维护分页 @@ -57,6 +57,6 @@ public interface FarmingTypeMaintenanceService { * @param pageReqVO 分页查询 * @return 农事类型维护分页 */ - PageResult getingTypeMaintenancePage(FarmingTypeMaintenancePageReqVO pageReqVO); + PageResult getFarmingTypeMaintenancePage(FarmingTypeMaintenancePageReqVO pageReqVO); } \ No newline at end of file diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingtypemaintenance/FarmingTypeMaintenanceServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingtypemaintenance/FarmingTypeMaintenanceServiceImpl.java index f716ef95..d106593d 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingtypemaintenance/FarmingTypeMaintenanceServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/farmingtypemaintenance/FarmingTypeMaintenanceServiceImpl.java @@ -30,56 +30,56 @@ import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.*; public class FarmingTypeMaintenanceServiceImpl implements FarmingTypeMaintenanceService { @Resource - private FarmingTypeMaintenanceMapper ingTypeMaintenanceMapper; + private FarmingTypeMaintenanceMapper farmingTypeMaintenanceMapper; @Override - public String createingTypeMaintenance(FarmingTypeMaintenanceSaveReqVO createReqVO) { + public String createFarmingTypeMaintenance(FarmingTypeMaintenanceSaveReqVO createReqVO) { // 插入 - FarmingTypeMaintenanceDO ingTypeMaintenance = BeanUtils.toBean(createReqVO, FarmingTypeMaintenanceDO.class); - ingTypeMaintenanceMapper.insert(ingTypeMaintenance); + FarmingTypeMaintenanceDO farmingTypeMaintenance = BeanUtils.toBean(createReqVO, FarmingTypeMaintenanceDO.class); + farmingTypeMaintenanceMapper.insert(farmingTypeMaintenance); // 返回 - return ingTypeMaintenance.getId(); + return farmingTypeMaintenance.getId(); } @Override - public void updateingTypeMaintenance(FarmingTypeMaintenanceSaveReqVO updateReqVO) { + public void updateFarmingTypeMaintenance(FarmingTypeMaintenanceSaveReqVO updateReqVO) { // 校验存在 - validateingTypeMaintenanceExists(updateReqVO.getId()); + validateFarmingTypeMaintenanceExists(updateReqVO.getId()); // 更新 FarmingTypeMaintenanceDO updateObj = BeanUtils.toBean(updateReqVO, FarmingTypeMaintenanceDO.class); - ingTypeMaintenanceMapper.updateById(updateObj); + farmingTypeMaintenanceMapper.updateById(updateObj); } @Override - public void deleteingTypeMaintenance(String id) { + public void deleteFarmingTypeMaintenance(String id) { // 校验存在 - validateingTypeMaintenanceExists(id); + validateFarmingTypeMaintenanceExists(id); // 删除 - ingTypeMaintenanceMapper.deleteById(id); + farmingTypeMaintenanceMapper.deleteById(id); } @Override - public void deleteingTypeMaintenanceListByIds(List ids) { + public void deleteFarmingTypeMaintenanceListByIds(List ids) { // 删除 - ingTypeMaintenanceMapper.deleteByIds(ids); + farmingTypeMaintenanceMapper.deleteByIds(ids); } - private void validateingTypeMaintenanceExists(String id) { - if (ingTypeMaintenanceMapper.selectById(id) == null) { - throw exception(ING_TYPE_MAINTENANCE_NOT_EXISTS); + private void validateFarmingTypeMaintenanceExists(String id) { + if (farmingTypeMaintenanceMapper.selectById(id) == null) { + throw exception(FARMING_TYPE_MAINTENANCE_NOT_EXISTS); } } @Override - public FarmingTypeMaintenanceDO getingTypeMaintenance(String id) { - return ingTypeMaintenanceMapper.selectById(id); + public FarmingTypeMaintenanceDO getFarmingTypeMaintenance(String id) { + return farmingTypeMaintenanceMapper.selectById(id); } @Override - public PageResult getingTypeMaintenancePage(FarmingTypeMaintenancePageReqVO pageReqVO) { - return ingTypeMaintenanceMapper.selectPage(pageReqVO); + public PageResult getFarmingTypeMaintenancePage(FarmingTypeMaintenancePageReqVO pageReqVO) { + return farmingTypeMaintenanceMapper.selectPage(pageReqVO); } } \ No newline at end of file diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/specieslibrary/SpeciesLibraryService.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/specieslibrary/SpeciesLibraryService.java index 3a3b72d3..4b156575 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/specieslibrary/SpeciesLibraryService.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/specieslibrary/SpeciesLibraryService.java @@ -1,11 +1,12 @@ package cn.iocoder.yudao.module.farm.service.specieslibrary; -import java.util.*; -import jakarta.validation.*; -import cn.iocoder.yudao.module.farm.controller.admin.specieslibrary.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.specieslibrary.SpeciesLibraryDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; +import cn.iocoder.yudao.module.farm.controller.admin.specieslibrary.vo.SpeciesLibraryPageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.specieslibrary.vo.SpeciesLibrarySaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.specieslibrary.SpeciesLibraryDO; +import jakarta.validation.Valid; + +import java.util.List; /** * 物种库维护 Service 接口 diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/specieslibrary/SpeciesLibraryServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/specieslibrary/SpeciesLibraryServiceImpl.java index 43a46572..5c1e6144 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/specieslibrary/SpeciesLibraryServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/specieslibrary/SpeciesLibraryServiceImpl.java @@ -1,24 +1,19 @@ package cn.iocoder.yudao.module.farm.service.specieslibrary; -import cn.hutool.core.collection.CollUtil; -import org.springframework.stereotype.Service; -import jakarta.annotation.Resource; -import org.springframework.validation.annotation.Validated; -import org.springframework.transaction.annotation.Transactional; - -import java.util.*; -import cn.iocoder.yudao.module.farm.controller.admin.specieslibrary.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.specieslibrary.SpeciesLibraryDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; import cn.iocoder.yudao.framework.common.util.object.BeanUtils; - +import cn.iocoder.yudao.module.farm.controller.admin.specieslibrary.vo.SpeciesLibraryPageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.specieslibrary.vo.SpeciesLibrarySaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.specieslibrary.SpeciesLibraryDO; import cn.iocoder.yudao.module.farm.dal.mysql.specieslibrary.SpeciesLibraryMapper; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import org.springframework.validation.annotation.Validated; + +import java.util.List; import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertList; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.diffList; -import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.*; +import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.SPECIES_LIBRARY_NOT_EXISTS; /** * 物种库维护 Service 实现类 diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/varietydata/VarietyDataService.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/varietydata/VarietyDataService.java index 10a58cb4..c03bc8b8 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/varietydata/VarietyDataService.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/varietydata/VarietyDataService.java @@ -1,11 +1,12 @@ package cn.iocoder.yudao.module.farm.service.varietydata; -import java.util.*; -import jakarta.validation.*; -import cn.iocoder.yudao.module.farm.controller.admin.varietydata.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.varietydata.VarietyDataDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; +import cn.iocoder.yudao.module.farm.controller.admin.varietydata.vo.VarietyDataPageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.varietydata.vo.VarietyDataSaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.varietydata.VarietyDataDO; +import jakarta.validation.Valid; + +import java.util.List; /** * 品种数据 Service 接口 diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/varietydata/VarietyDataServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/varietydata/VarietyDataServiceImpl.java index c9b7b8f2..4d8b95e5 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/varietydata/VarietyDataServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/varietydata/VarietyDataServiceImpl.java @@ -1,24 +1,19 @@ package cn.iocoder.yudao.module.farm.service.varietydata; -import cn.hutool.core.collection.CollUtil; -import org.springframework.stereotype.Service; -import jakarta.annotation.Resource; -import org.springframework.validation.annotation.Validated; -import org.springframework.transaction.annotation.Transactional; - -import java.util.*; -import cn.iocoder.yudao.module.farm.controller.admin.varietydata.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.varietydata.VarietyDataDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; import cn.iocoder.yudao.framework.common.util.object.BeanUtils; - +import cn.iocoder.yudao.module.farm.controller.admin.varietydata.vo.VarietyDataPageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.varietydata.vo.VarietyDataSaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.varietydata.VarietyDataDO; import cn.iocoder.yudao.module.farm.dal.mysql.varietydata.VarietyDataMapper; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import org.springframework.validation.annotation.Validated; + +import java.util.List; import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertList; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.diffList; -import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.*; +import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.VARIETY_DATA_NOT_EXISTS; /** * 品种数据 Service 实现类 diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/weatherdisasterlibrary/WeatherDisasterLibraryService.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/weatherdisasterlibrary/WeatherDisasterLibraryService.java index 168c8803..85003151 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/weatherdisasterlibrary/WeatherDisasterLibraryService.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/weatherdisasterlibrary/WeatherDisasterLibraryService.java @@ -1,11 +1,12 @@ package cn.iocoder.yudao.module.farm.service.weatherdisasterlibrary; -import java.util.*; -import jakarta.validation.*; -import cn.iocoder.yudao.module.farm.controller.admin.weatherdisasterlibrary.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.weatherdisasterlibrary.WeatherDisasterLibraryDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; +import cn.iocoder.yudao.module.farm.controller.admin.weatherdisasterlibrary.vo.WeatherDisasterLibraryPageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.weatherdisasterlibrary.vo.WeatherDisasterLibrarySaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.weatherdisasterlibrary.WeatherDisasterLibraryDO; +import jakarta.validation.Valid; + +import java.util.List; /** * 气象灾害库维护 Service 接口 diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/weatherdisasterlibrary/WeatherDisasterLibraryServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/weatherdisasterlibrary/WeatherDisasterLibraryServiceImpl.java index 16c890eb..70d1e965 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/weatherdisasterlibrary/WeatherDisasterLibraryServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/weatherdisasterlibrary/WeatherDisasterLibraryServiceImpl.java @@ -1,24 +1,19 @@ package cn.iocoder.yudao.module.farm.service.weatherdisasterlibrary; -import cn.hutool.core.collection.CollUtil; -import org.springframework.stereotype.Service; -import jakarta.annotation.Resource; -import org.springframework.validation.annotation.Validated; -import org.springframework.transaction.annotation.Transactional; - -import java.util.*; -import cn.iocoder.yudao.module.farm.controller.admin.weatherdisasterlibrary.vo.*; -import cn.iocoder.yudao.module.farm.dal.dataobject.weatherdisasterlibrary.WeatherDisasterLibraryDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.common.pojo.PageParam; import cn.iocoder.yudao.framework.common.util.object.BeanUtils; - +import cn.iocoder.yudao.module.farm.controller.admin.weatherdisasterlibrary.vo.WeatherDisasterLibraryPageReqVO; +import cn.iocoder.yudao.module.farm.controller.admin.weatherdisasterlibrary.vo.WeatherDisasterLibrarySaveReqVO; +import cn.iocoder.yudao.module.farm.dal.dataobject.weatherdisasterlibrary.WeatherDisasterLibraryDO; import cn.iocoder.yudao.module.farm.dal.mysql.weatherdisasterlibrary.WeatherDisasterLibraryMapper; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import org.springframework.validation.annotation.Validated; + +import java.util.List; import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertList; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.diffList; -import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.*; +import static cn.iocoder.yudao.module.farm.enums.ErrorCodeConstants.WEATHER_DISASTER_LIBRARY_NOT_EXISTS; /** * 气象灾害库维护 Service 实现类