|  |  |  | @ -5,6 +5,7 @@ import cn.hutool.core.util.StrUtil; | 
			
		
	
		
			
				
					|  |  |  |  | import com.github.pagehelper.PageHelper; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.common.res.BaseResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.common.util.ResultVOUtils; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.constant.Constant; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.dao.inv.DeviceRepairOrderDao; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.entity.inv.DeviceRepairOrderEntity; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.req.inv.AddDeviceRepairOrderRequest; | 
			
		
	
	
		
			
				
					|  |  |  | @ -12,6 +13,8 @@ import com.glxp.api.req.inv.FilterDeviceRepairOrderRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.inv.DeviceRepairOrderResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.auth.CustomerService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.inv.DeviceRepairOrderService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.util.GennerOrderUtils; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.util.OrderNoTypeBean; | 
			
		
	
		
			
				
					|  |  |  |  | import lombok.extern.slf4j.Slf4j; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.stereotype.Service; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.transaction.annotation.Transactional; | 
			
		
	
	
		
			
				
					|  |  |  | @ -30,6 +33,8 @@ public class DeviceRepairOrderServiceImpl implements DeviceRepairOrderService { | 
			
		
	
		
			
				
					|  |  |  |  |     private DeviceRepairOrderDao deviceRepairOrderDao; | 
			
		
	
		
			
				
					|  |  |  |  |     @Resource | 
			
		
	
		
			
				
					|  |  |  |  |     private CustomerService customerService; | 
			
		
	
		
			
				
					|  |  |  |  |     @Resource | 
			
		
	
		
			
				
					|  |  |  |  |     private GennerOrderUtils gennerOrderUtils; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     @Override | 
			
		
	
		
			
				
					|  |  |  |  |     public List<DeviceRepairOrderResponse> filterList(FilterDeviceRepairOrderRequest filterDeviceRepairOrderRequest) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -48,6 +53,9 @@ public class DeviceRepairOrderServiceImpl implements DeviceRepairOrderService { | 
			
		
	
		
			
				
					|  |  |  |  |         BeanUtil.copyProperties(addDeviceRepairOrderRequest, deviceRepairOrderEntity); | 
			
		
	
		
			
				
					|  |  |  |  |         deviceRepairOrderEntity.setCreateUser(customerService.getUserIdStr()); | 
			
		
	
		
			
				
					|  |  |  |  |         Date date = new Date(); | 
			
		
	
		
			
				
					|  |  |  |  |         String orderId = gennerOrderUtils.createStOrderNo(new OrderNoTypeBean(Constant.DEVICE_REPAIR_ORDER, "yyyyMMdd")); | 
			
		
	
		
			
				
					|  |  |  |  |         deviceRepairOrderEntity.setOrderId(orderId); | 
			
		
	
		
			
				
					|  |  |  |  |         deviceRepairOrderEntity.setStatus(0); | 
			
		
	
		
			
				
					|  |  |  |  |         deviceRepairOrderEntity.setCreateTime(date); | 
			
		
	
		
			
				
					|  |  |  |  |         deviceRepairOrderEntity.setUpdateTime(date); | 
			
		
	
		
			
				
					|  |  |  |  |         deviceRepairOrderDao.insert(deviceRepairOrderEntity); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |