Commit 2481518b authored by shiyu's avatar shiyu

藏家发货

parent 73d7d296
...@@ -693,9 +693,9 @@ public class DistributionOrderServiceImpl implements DistributionOrderService { ...@@ -693,9 +693,9 @@ public class DistributionOrderServiceImpl implements DistributionOrderService {
} }
//创建鉴定单 //创建鉴定单
identifyOrderService.createIdentifyOrder(distributionOrderId); identifyOrderService.createIdentifyOrder(dto);
/* IdentifyOrder identifyOrder = identifyOrderDao.findByDistributionOrderId(distributionOrderId); /*IdentifyOrder identifyOrder = identifyOrderDao.findByDistributionOrderId(distributionOrderId);
//修改鉴定单状态。待平台收货 //修改鉴定单状态。待平台收货
IdentifyOrder updateDto = new IdentifyOrder(); IdentifyOrder updateDto = new IdentifyOrder();
updateDto.setIdentifyOrderId(identifyOrder.getIdentifyOrderId()); updateDto.setIdentifyOrderId(identifyOrder.getIdentifyOrderId());
...@@ -705,8 +705,7 @@ public class DistributionOrderServiceImpl implements DistributionOrderService { ...@@ -705,8 +705,7 @@ public class DistributionOrderServiceImpl implements DistributionOrderService {
updateDto.setReturnAddress(dto.getReturnAddress()); updateDto.setReturnAddress(dto.getReturnAddress());
updateDto.setReturnPhone(dto.getReturnPhone()); updateDto.setReturnPhone(dto.getReturnPhone());
updateDto.setState(DistributionEnum.IdentifyOrderStateEnum.CHANNEL_WAIT_RECEIVE.getCode()); updateDto.setState(DistributionEnum.IdentifyOrderStateEnum.CHANNEL_WAIT_RECEIVE.getCode());
identifyOrderDao.update(updateDto); identifyOrderDao.update(updateDto);*/
*/
/* Date now = new Date(); /* Date now = new Date();
DistributionOrder orderUpdateDto = new DistributionOrder(); DistributionOrder orderUpdateDto = new DistributionOrder();
......
...@@ -8,6 +8,7 @@ import com.wwdz.ch.db.dao.distribution.DistributionOrderDao; ...@@ -8,6 +8,7 @@ import com.wwdz.ch.db.dao.distribution.DistributionOrderDao;
import com.wwdz.ch.db.dao.distribution.IdentifyOrderDao; import com.wwdz.ch.db.dao.distribution.IdentifyOrderDao;
import com.wwdz.ch.db.domain.distribution.DistributionOrder; import com.wwdz.ch.db.domain.distribution.DistributionOrder;
import com.wwdz.ch.db.domain.distribution.IdentifyOrder; import com.wwdz.ch.db.domain.distribution.IdentifyOrder;
import com.wwdz.ch.db.dto.request.distribution.DistributionOrderRequestDto;
import com.wwdz.ch.db.dto.request.distribution.IdentifyOrderRequestDto; import com.wwdz.ch.db.dto.request.distribution.IdentifyOrderRequestDto;
import com.wwdz.ch.wx.service.distribution.IdentifyOrderService; import com.wwdz.ch.wx.service.distribution.IdentifyOrderService;
import com.xxdxxs.utils.EntityMapper; import com.xxdxxs.utils.EntityMapper;
...@@ -30,8 +31,9 @@ public class IdentifyOrderServiceImpl implements IdentifyOrderService { ...@@ -30,8 +31,9 @@ public class IdentifyOrderServiceImpl implements IdentifyOrderService {
DistributionOrderDao distributionOrderDao; DistributionOrderDao distributionOrderDao;
@Override @Override
public Result createIdentifyOrder(String distributionOrderId) { public Result createIdentifyOrder(DistributionOrderRequestDto dto) {
try { try {
String distributionOrderId = dto.getDistributionOrderId();
DistributionOrder distributionOrder = distributionOrderDao.findById(distributionOrderId); DistributionOrder distributionOrder = distributionOrderDao.findById(distributionOrderId);
String identifyOrderId = IdUtils.getOrderNumber(CommConsts.IDENTIFY_ORDER_PREFIX); String identifyOrderId = IdUtils.getOrderNumber(CommConsts.IDENTIFY_ORDER_PREFIX);
IdentifyOrder identifyOrder = new IdentifyOrder(); IdentifyOrder identifyOrder = new IdentifyOrder();
...@@ -41,6 +43,11 @@ public class IdentifyOrderServiceImpl implements IdentifyOrderService { ...@@ -41,6 +43,11 @@ public class IdentifyOrderServiceImpl implements IdentifyOrderService {
identifyOrder.setSellerId(distributionOrder.getSellerId()); identifyOrder.setSellerId(distributionOrder.getSellerId());
identifyOrder.setIdentifyOrderId(identifyOrderId); identifyOrder.setIdentifyOrderId(identifyOrderId);
identifyOrder.setState(DistributionEnum.IdentifyOrderStateEnum.CHANNEL_WAIT_RECEIVE.getCode()); identifyOrder.setState(DistributionEnum.IdentifyOrderStateEnum.CHANNEL_WAIT_RECEIVE.getCode());
identifyOrder.setFromLogisticsCode(dto.getLogisticsCode());
identifyOrder.setFromWaybill(dto.getWaybill());
identifyOrder.setReturnName(dto.getReturnName());
identifyOrder.setReturnAddress(dto.getReturnAddress());
identifyOrder.setReturnPhone(dto.getReturnPhone());
identifyOrder.setCreateTime(new Date()); identifyOrder.setCreateTime(new Date());
identifyOrder.setUpdateTime(new Date()); identifyOrder.setUpdateTime(new Date());
identifyOrderDao.insert(identifyOrder); identifyOrderDao.insert(identifyOrder);
......
...@@ -8,8 +8,8 @@ public interface IdentifyOrderService { ...@@ -8,8 +8,8 @@ public interface IdentifyOrderService {
/** /**
* 创建鉴定单 * 创建鉴定单
* @param distributionOrderId * @param dto
* @return * @return
*/ */
Result createIdentifyOrder(String distributionOrderId); Result createIdentifyOrder(DistributionOrderRequestDto dto);
} }
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