|
|
|
@ -31,6 +31,7 @@ import lombok.AllArgsConstructor;
|
|
|
|
|
import org.springblade.common.constant.aftersales.ProcessorConditionsStatusConstant; |
|
|
|
|
import org.springblade.common.constant.aftersales.ProcessorProcessingStatusStatusConstant; |
|
|
|
|
import org.springblade.common.constant.aftersales.ProcessorTypesOfStatusConstant; |
|
|
|
|
import org.springblade.common.constant.aftersales.ReturnRecordTypesOfStatusConstant; |
|
|
|
|
import org.springblade.common.constant.aftersales.WorkOrderStatusConstant; |
|
|
|
|
import org.springblade.core.log.exception.ServiceException; |
|
|
|
|
import org.springblade.core.secure.BladeUser; |
|
|
|
@ -180,7 +181,11 @@ public class AftersalesReturnRecordServiceImpl extends BaseServiceImpl<Aftersale
|
|
|
|
|
//修改异常工单的状态
|
|
|
|
|
AftersalesWorkOrderEntity workOrderEntity = new AftersalesWorkOrderVO(); |
|
|
|
|
workOrderEntity.setId(i); |
|
|
|
|
workOrderEntity.setWorkOrderStatus(WorkOrderStatusConstant.daichuli.getValue()); |
|
|
|
|
if(ObjectUtil.equal(aftersalesReturnRecord.getTypesOf(), ReturnRecordTypesOfStatusConstant.yibandahui.getValue())){ |
|
|
|
|
workOrderEntity.setWorkOrderStatus(WorkOrderStatusConstant.lipeijineweichu.getValue()); |
|
|
|
|
}else if(ObjectUtil.equal(aftersalesReturnRecord.getTypesOf(), ReturnRecordTypesOfStatusConstant.wanjeidahui.getValue())){ |
|
|
|
|
workOrderEntity.setWorkOrderStatus(WorkOrderStatusConstant.yichuli.getValue()); |
|
|
|
|
} |
|
|
|
|
aftersalesWorkOrderService.updateById(workOrderEntity); |
|
|
|
|
AftersalesReturnRecordEntity returnRecordEntity = new AftersalesReturnRecordEntity(); |
|
|
|
|
BeanUtil.copyProperties(aftersalesReturnRecord,returnRecordEntity); |
|
|
|
|