|  |  |  | @ -9,7 +9,7 @@ import com.glxp.sale.admin.req.inout.StockOrderPostRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.sale.admin.service.auth.CustomerService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.sale.admin.service.thrsys.ThrOrderDetailService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.sale.admin.service.thrsys.ThrOrderService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.sale.admin.util.DateUtil; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.sale.admin.util.*; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.sale.common.enums.ResultEnum; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.sale.common.res.BaseResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.sale.common.util.ResultVOUtils; | 
			
		
	
	
		
			
				
					|  |  |  | @ -33,6 +33,8 @@ public class ThrOrderReceiveController { | 
			
		
	
		
			
				
					|  |  |  |  |     private ThrOrderDetailService thrOrderDetailService; | 
			
		
	
		
			
				
					|  |  |  |  |     @Resource | 
			
		
	
		
			
				
					|  |  |  |  |     CustomerService customerService; | 
			
		
	
		
			
				
					|  |  |  |  |     @Resource | 
			
		
	
		
			
				
					|  |  |  |  |     GennerOrderUtils gennerOrderUtils; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     @AuthRuleAnnotation("") | 
			
		
	
		
			
				
					|  |  |  |  |     @PostMapping("/udiwms/thrsys/order/insertWeb") | 
			
		
	
	
		
			
				
					|  |  |  | @ -43,17 +45,17 @@ public class ThrOrderReceiveController { | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         Integer userId = customerService.getUserId(); | 
			
		
	
		
			
				
					|  |  |  |  |         ThrOrderEntity stockOrderEntity = new ThrOrderEntity(); | 
			
		
	
		
			
				
					|  |  |  |  | //        Integer id = Integer.parseInt(CustomUtil.getId());
 | 
			
		
	
		
			
				
					|  |  |  |  |         BeanUtils.copyProperties(stockOrderPostRequest, stockOrderEntity); | 
			
		
	
		
			
				
					|  |  |  |  |         stockOrderEntity.setCreateUser(userId + ""); | 
			
		
	
		
			
				
					|  |  |  |  |         stockOrderEntity.setType(1);//领用单据
 | 
			
		
	
		
			
				
					|  |  |  |  |         stockOrderEntity.setUpdateTime(new Date()); | 
			
		
	
		
			
				
					|  |  |  |  |         stockOrderEntity.setBilldate(DateUtil.formatDate(new Date())); | 
			
		
	
		
			
				
					|  |  |  |  | //        stockOrderEntity.setId(id);
 | 
			
		
	
		
			
				
					|  |  |  |  |         ThrOrderEntity temp = thrOrderService.findByUnique(stockOrderEntity.getBillNo(), stockOrderEntity.getThirdSysFk()); | 
			
		
	
		
			
				
					|  |  |  |  |         if (temp != null) { | 
			
		
	
		
			
				
					|  |  |  |  |             stockOrderEntity.setId(temp.getId()); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         String orderNo = gennerOrderUtils.createStOrderNo(new OrderNoTypeBean(Constant.LIN_YONG, "yyyyMMdd")); | 
			
		
	
		
			
				
					|  |  |  |  |         stockOrderEntity.setBillNo(orderNo); | 
			
		
	
		
			
				
					|  |  |  |  |         thrOrderService.insertThrOrder(stockOrderEntity); | 
			
		
	
		
			
				
					|  |  |  |  |         stockOrderEntity = thrOrderService.findByUnique(stockOrderEntity.getBillNo(), stockOrderEntity.getThirdSysFk()); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |