|
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.gis.cms.entity.dto.FodderDto;
|
|
|
import com.gis.cms.entity.po.FodderEntity;
|
|
|
import com.gis.cms.mapper.FodderMapper;
|
|
|
import com.gis.cms.service.FodderService;
|
|
@@ -12,12 +13,14 @@ import com.gis.common.base.entity.dto.PageDto;
|
|
|
import com.gis.common.base.exception.BaseRuntimeException;
|
|
|
import com.gis.common.base.service.impl.IBaseService;
|
|
|
import com.gis.common.constant.ConfigConstant;
|
|
|
+import com.gis.common.constant.ErrorEnum;
|
|
|
import com.gis.common.util.BaseUtil;
|
|
|
import com.gis.common.util.FileUtils;
|
|
|
import com.gis.common.util.RedisUtil;
|
|
|
import com.gis.common.util.Result;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
+import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -90,7 +93,15 @@ public class FodderServiceImpl extends ServiceImpl<FodderMapper, FodderEntity> i
|
|
|
return Result.success(getById(id));
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ @Override
|
|
|
+ public Result updateEntity(FodderDto param) {
|
|
|
+ FodderEntity entity = this.getById(param.getId());
|
|
|
+ BaseRuntimeException.isNull(entity, ErrorEnum.FAILURE_SYS_2001);
|
|
|
+ BeanUtils.copyProperties(param, entity);
|
|
|
+ entity.setFileName(param.getName());
|
|
|
+ this.updateById(entity);
|
|
|
+ return Result.success();
|
|
|
+ }
|
|
|
|
|
|
|
|
|
}
|