|
|
|
@ -20,12 +20,16 @@ package com.elink.esua.epdc.modules.conflict.service.impl; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl; |
|
|
|
import com.elink.esua.epdc.commons.tools.constant.FieldConstant; |
|
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
|
|
import com.elink.esua.epdc.commons.tools.utils.ConvertUtils; |
|
|
|
import com.elink.esua.epdc.commons.tools.constant.FieldConstant; |
|
|
|
import com.elink.esua.epdc.dto.conflict.ConflictMediateDTO; |
|
|
|
import com.elink.esua.epdc.dto.conflict.form.ConflictMediateDetailFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.conflict.form.ConflictMediateFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.conflict.form.ConflictMediateHistoryFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.conflict.result.ConflictMediateDetailResultDTO; |
|
|
|
import com.elink.esua.epdc.dto.conflict.result.ConflictMediateHistoryResultDTO; |
|
|
|
import com.elink.esua.epdc.modules.conflict.dao.ConflictMediateDao; |
|
|
|
import com.elink.esua.epdc.dto.conflict.ConflictMediateDTO; |
|
|
|
import com.elink.esua.epdc.modules.conflict.entity.ConflictMediateEntity; |
|
|
|
import com.elink.esua.epdc.modules.conflict.redis.ConflictMediateRedis; |
|
|
|
import com.elink.esua.epdc.modules.conflict.service.ConflictMediateService; |
|
|
|
@ -66,8 +70,8 @@ public class ConflictMediateServiceImpl extends BaseServiceImpl<ConflictMediateD |
|
|
|
return ConvertUtils.sourceToTarget(entityList, ConflictMediateDTO.class); |
|
|
|
} |
|
|
|
|
|
|
|
private QueryWrapper<ConflictMediateEntity> getWrapper(Map<String, Object> params){ |
|
|
|
String id = (String)params.get(FieldConstant.ID_HUMP); |
|
|
|
private QueryWrapper<ConflictMediateEntity> getWrapper(Map<String, Object> params) { |
|
|
|
String id = (String) params.get(FieldConstant.ID_HUMP); |
|
|
|
|
|
|
|
QueryWrapper<ConflictMediateEntity> wrapper = new QueryWrapper<>(); |
|
|
|
wrapper.eq(StringUtils.isNotBlank(id), FieldConstant.ID, id); |
|
|
|
@ -108,4 +112,18 @@ public class ConflictMediateServiceImpl extends BaseServiceImpl<ConflictMediateD |
|
|
|
ConflictMediateEntity entity = ConvertUtils.sourceToTarget(dto, ConflictMediateEntity.class); |
|
|
|
insert(entity); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public List<ConflictMediateHistoryResultDTO> listHistory(ConflictMediateHistoryFormDTO dto) { |
|
|
|
// sql limit条件转换
|
|
|
|
dto.setPageIndex((dto.getPageIndex() - 1) * dto.getPageSize()); |
|
|
|
List<ConflictMediateEntity> entity = baseDao.listConflictMediate(dto); |
|
|
|
return ConvertUtils.sourceToTarget(entity, ConflictMediateHistoryResultDTO.class); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public ConflictMediateDetailResultDTO getById(ConflictMediateDetailFormDTO dto) { |
|
|
|
ConflictMediateEntity entity = baseDao.getById(dto); |
|
|
|
return ConvertUtils.sourceToTarget(entity, ConflictMediateDetailResultDTO.class); |
|
|
|
} |
|
|
|
} |