|
@ -23,7 +23,7 @@ import java.util.Collection; |
|
|
* 工单信息Service业务层处理 |
|
|
* 工单信息Service业务层处理 |
|
|
* |
|
|
* |
|
|
* @author gejunhao |
|
|
* @author gejunhao |
|
|
* @date 2025-01-10 |
|
|
* @date 2025-01-13 |
|
|
*/ |
|
|
*/ |
|
|
@RequiredArgsConstructor |
|
|
@RequiredArgsConstructor |
|
|
@Service |
|
|
@Service |
|
@ -34,12 +34,12 @@ public class WorkOrderInfoServiceImpl implements IWorkOrderInfoService { |
|
|
/** |
|
|
/** |
|
|
* 查询工单信息 |
|
|
* 查询工单信息 |
|
|
* |
|
|
* |
|
|
* @param workOrderId 主键 |
|
|
* @param id 主键 |
|
|
* @return 工单信息 |
|
|
* @return 工单信息 |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public WorkOrderInfoVo queryById(Long workOrderId){ |
|
|
public WorkOrderInfoVo queryById(String id){ |
|
|
return baseMapper.selectVoById(workOrderId); |
|
|
return baseMapper.selectVoById(id); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
@ -88,7 +88,6 @@ public class WorkOrderInfoServiceImpl implements IWorkOrderInfoService { |
|
|
lqw.eq(bo.getIsDispatched() != null, WorkOrderInfo::getIsDispatched, bo.getIsDispatched()); |
|
|
lqw.eq(bo.getIsDispatched() != null, WorkOrderInfo::getIsDispatched, bo.getIsDispatched()); |
|
|
lqw.eq(StringUtils.isNotBlank(bo.getLatitude()), WorkOrderInfo::getLatitude, bo.getLatitude()); |
|
|
lqw.eq(StringUtils.isNotBlank(bo.getLatitude()), WorkOrderInfo::getLatitude, bo.getLatitude()); |
|
|
lqw.eq(StringUtils.isNotBlank(bo.getLongitude()), WorkOrderInfo::getLongitude, bo.getLongitude()); |
|
|
lqw.eq(StringUtils.isNotBlank(bo.getLongitude()), WorkOrderInfo::getLongitude, bo.getLongitude()); |
|
|
lqw.eq(StringUtils.isNotBlank(bo.getCreator()), WorkOrderInfo::getCreator, bo.getCreator()); |
|
|
|
|
|
return lqw; |
|
|
return lqw; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -101,10 +100,10 @@ public class WorkOrderInfoServiceImpl implements IWorkOrderInfoService { |
|
|
@Override |
|
|
@Override |
|
|
public Boolean insertByBo(WorkOrderInfoBo bo) { |
|
|
public Boolean insertByBo(WorkOrderInfoBo bo) { |
|
|
WorkOrderInfo add = MapstructUtils.convert(bo, WorkOrderInfo.class); |
|
|
WorkOrderInfo add = MapstructUtils.convert(bo, WorkOrderInfo.class); |
|
|
validEntityBeforeSave(add); |
|
|
//validEntityBeforeSave(add);
|
|
|
boolean flag = baseMapper.insert(add) > 0; |
|
|
boolean flag = baseMapper.insert(add) > 0; |
|
|
if (flag) { |
|
|
if (flag) { |
|
|
bo.setWorkOrderId(add.getWorkOrderId()); |
|
|
bo.setId(add.getId()); |
|
|
} |
|
|
} |
|
|
return flag; |
|
|
return flag; |
|
|
} |
|
|
} |
|
@ -137,7 +136,7 @@ public class WorkOrderInfoServiceImpl implements IWorkOrderInfoService { |
|
|
* @return 是否删除成功 |
|
|
* @return 是否删除成功 |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid) { |
|
|
public Boolean deleteWithValidByIds(Collection<String> ids, Boolean isValid) { |
|
|
if(isValid){ |
|
|
if(isValid){ |
|
|
//TODO 做一些业务上的校验,判断是否需要校验
|
|
|
//TODO 做一些业务上的校验,判断是否需要校验
|
|
|
} |
|
|
} |
|
|