|
@@ -1,10 +1,13 @@
|
|
package com.cqut.stack.bn.service.impl;
|
|
package com.cqut.stack.bn.service.impl;
|
|
|
|
|
|
|
|
+import cn.hutool.core.util.ObjectUtil;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.cqut.stack.bn.pojo.dto.hotlineDailyAcceptance.DateDTO;
|
|
import com.cqut.stack.bn.pojo.dto.hotlineDailyAcceptance.DateDTO;
|
|
import com.cqut.stack.bn.pojo.dto.workOrder.GetWorkOrderDetailDTO;
|
|
import com.cqut.stack.bn.pojo.dto.workOrder.GetWorkOrderDetailDTO;
|
|
import com.cqut.stack.bn.pojo.entity.WordOrderDetail;
|
|
import com.cqut.stack.bn.pojo.entity.WordOrderDetail;
|
|
import com.cqut.stack.bn.dao.WordOrderDetailMapper;
|
|
import com.cqut.stack.bn.dao.WordOrderDetailMapper;
|
|
|
|
+import com.cqut.stack.bn.pojo.entity.WorkOrderCirculation;
|
|
import com.cqut.stack.bn.service.WordOrderDetailService;
|
|
import com.cqut.stack.bn.service.WordOrderDetailService;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.github.pagehelper.PageHelper;
|
|
import com.github.pagehelper.PageHelper;
|
|
@@ -17,7 +20,12 @@ public class WordOrderDetailServiceImpl extends ServiceImpl<WordOrderDetailMappe
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public WordOrderDetail getWorkOrderDetail(GetWorkOrderDetailDTO dto) {
|
|
public WordOrderDetail getWorkOrderDetail(GetWorkOrderDetailDTO dto) {
|
|
- return this.getById(dto.getId());
|
|
|
|
|
|
+ LambdaQueryWrapper<WordOrderDetail> queryWrapper = Wrappers.lambdaQuery();
|
|
|
|
+ queryWrapper.eq(WordOrderDetail::getOrderId,dto.getId());
|
|
|
|
+ List<WordOrderDetail> list = this.list(queryWrapper);
|
|
|
|
+ if(ObjectUtil.isEmpty(list))
|
|
|
|
+ return null;
|
|
|
|
+ return list.get(0);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|