Commit 959b2f5d by huluobin

config update

parent 6e53a16d
......@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.gogirl.application.store.complaint.ComplaintDetailedService;
import com.gogirl.application.store.complaint.ComplaintMainService;
import com.gogirl.application.store.complaint.IComplaintDetailedTechnicianService;
import com.gogirl.domain.order.serve.OrderManage;
import com.gogirl.domain.order.serve.OrderServe;
import com.gogirl.domain.store.complaint.ComplaintDetailed;
import com.gogirl.domain.store.complaint.ComplaintDetailedTechnician;
......@@ -12,6 +13,7 @@ import com.gogirl.domain.store.complaint.ComplaintMain;
import com.gogirl.domain.user.investigation.OrderQuestionOption;
import com.gogirl.infrastructure.common.exception.RRException;
import com.gogirl.infrastructure.common.util.ListUtil;
import com.gogirl.infrastructure.mapper.order.serve.OrderManageMapper;
import com.gogirl.infrastructure.mapper.order.serve.OrderServeMapper;
import com.gogirl.infrastructure.mapper.store.complaint.ComplaintMainMapper;
import com.google.common.collect.Lists;
......@@ -39,6 +41,8 @@ public class ComplaintMainServiceImpl extends ServiceImpl<ComplaintMainMapper, C
IComplaintDetailedTechnicianService complaintDetailedTechnicianService;
@Resource
OrderServeMapper orderServeMapper;
@Resource
OrderManageMapper orderManageMapper;
@Override
public void saveComplainsByOrderQuestion(List<OrderQuestionOption> list) {
......@@ -48,10 +52,11 @@ public class ComplaintMainServiceImpl extends ServiceImpl<ComplaintMainMapper, C
.collect(Collectors.toList());
if (ListUtil.isNotEmpty(list)) {
ComplaintMain complaintMain = new ComplaintMain();
OrderQuestionOption orderQuestionOption = list.stream().findAny().orElseThrow(RRException::new);
OrderManage orderManage = orderManageMapper.selectById(orderQuestionOption.getOrderId());
complaintMain.setOrderId(orderQuestionOption.getOrderId());
complaintMain.setCreateDate(LocalDateTime.now());
complaintMain.setCustomerId(orderQuestionOption.getCustomerId());
......@@ -59,6 +64,7 @@ public class ComplaintMainServiceImpl extends ServiceImpl<ComplaintMainMapper, C
complaintMain.setRemarks(null);
complaintMain.setSource(ComplaintMain.SOURCE_MP);
complaintMain.setCreateUser(orderQuestionOption.getCustomerId());
complaintMain.setStoreId(orderManage.getDepartmentId());
this.save(complaintMain);
List<ComplaintDetailed> complaintDetailedList = list
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment