|  |  |  | @ -63,22 +63,24 @@ public class InvCountOrderServiceImpl implements InvCountOrderService { | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     @Override | 
			
		
	
		
			
				
					|  |  |  |  |     public String saveCountOrder(InvCountOrder invCountOrder) { | 
			
		
	
		
			
				
					|  |  |  |  |     public BaseResponse saveCountOrder(InvCountOrder invCountOrder) { | 
			
		
	
		
			
				
					|  |  |  |  |         //封装相关数据
 | 
			
		
	
		
			
				
					|  |  |  |  |         invCountOrder.setStatus(0); //未提交
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         String orderId = null; | 
			
		
	
		
			
				
					|  |  |  |  |         if (StrUtil.isBlank(invCountOrder.getOrderId())) { | 
			
		
	
		
			
				
					|  |  |  |  |             //生成单据号
 | 
			
		
	
		
			
				
					|  |  |  |  |             orderId = gennerOrderUtils.createStOrderNo(new OrderNoTypeBean(Constant.COUNT_ORDER, "yyyyMMdd")); | 
			
		
	
		
			
				
					|  |  |  |  |             String orderId = gennerOrderUtils.createStOrderNo(new OrderNoTypeBean(Constant.COUNT_ORDER, "yyyyMMdd")); | 
			
		
	
		
			
				
					|  |  |  |  |             invCountOrder.setOrderId(orderId); //盘点单号
 | 
			
		
	
		
			
				
					|  |  |  |  |             AuthAdmin user = customerService.getUserBean(); | 
			
		
	
		
			
				
					|  |  |  |  |             invCountOrder.setCreateUser(user.getUserName()); | 
			
		
	
		
			
				
					|  |  |  |  |             invCountOrder.setCreateTime(DateUtil.date().toString(DatePattern.NORM_DATETIME_PATTERN)); | 
			
		
	
		
			
				
					|  |  |  |  |             invCountOrderDao.insert(invCountOrder); | 
			
		
	
		
			
				
					|  |  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |  |             invCountOrderDao.updateByOrderId(invCountOrder); | 
			
		
	
		
			
				
					|  |  |  |  |             InvCountOrder oldData = invCountOrderDao.selectByOrderId(invCountOrder.getOrderId()); | 
			
		
	
		
			
				
					|  |  |  |  |             oldData.setUpdateTime(DateUtil.date().toString(DatePattern.NORM_DATETIME_PATTERN)); | 
			
		
	
		
			
				
					|  |  |  |  |             invCountOrderDao.updateByOrderId(oldData); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         return orderId; | 
			
		
	
		
			
				
					|  |  |  |  |         return ResultVOUtils.success(invCountOrder); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     @Override | 
			
		
	
	
		
			
				
					|  |  |  | 
 |