|  |  |  | @ -32,15 +32,13 @@ import com.glxp.api.req.auth.FilterAuthUserRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.req.auth.FilterInvLinkDataRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.req.auth.SysWorkplaceRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.req.basic.BasicCollectUserRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.req.basic.SysWorkplaceFreightRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.req.basic.WorkBindBusTypeRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.req.dev.DeviceInfoDetailQuery; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.req.purchase.purPlanPrintRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.req.system.PrintLabelRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.PageSimpleResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.basic.SysWorkplaceDocumentResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.basic.SysWorkplaceResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.basic.UserWorkResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.basic.WorkBindWorkResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.basic.*; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.res.dev.DeviceReceiveOrderDetailResponse; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.auth.AuthAdminService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.auth.DeptService; | 
			
		
	
	
		
			
				
					|  |  |  | @ -48,6 +46,7 @@ import com.glxp.api.service.auth.SysWorkplaceService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.auth.WarehouseUserService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.basic.BasicCollectUserService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.basic.SysWorkplaceDocumentService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.basic.SysWorkplaceFreightService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.basic.SysWorkplaceQueueService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.system.SystemPDFModuleService; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.service.system.SystemPDFTemplateService; | 
			
		
	
	
		
			
				
					|  |  |  | @ -93,6 +92,9 @@ public class SysWorkplaceController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |     @Resource | 
			
		
	
		
			
				
					|  |  |  |  |     SysWorkplaceQueueService sysWorkplaceQueueService; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     @Resource | 
			
		
	
		
			
				
					|  |  |  |  |     SysWorkplaceFreightService sysWorkplaceFreightService; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     @PostMapping("/udiwms/sysWorkplace/page") | 
			
		
	
		
			
				
					|  |  |  |  |     public BaseResponse page(@RequestBody SysWorkplaceRequest request) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -173,6 +175,14 @@ public class SysWorkplaceController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |         if (userWorkResponses.size() > 0) { | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error("当前工位已有员工绑定,请解绑之后在删除"); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         if (sysWorkplace.getWorkPlaceClass() == 2){ | 
			
		
	
		
			
				
					|  |  |  |  |             SysWorkplaceFreightRequest sysWorkplaceFreightRequest = new SysWorkplaceFreightRequest(); | 
			
		
	
		
			
				
					|  |  |  |  |             sysWorkplaceFreightRequest.setWorkPlaceIdFk(sysWorkplace.getWorkplaceId()); | 
			
		
	
		
			
				
					|  |  |  |  |             List<SysWorkplaceFreightResponse> sysWorkplaceFreightResponses = sysWorkplaceFreightService.filterList(sysWorkplaceFreightRequest); | 
			
		
	
		
			
				
					|  |  |  |  |             if (sysWorkplaceFreightResponses.size() > 0){ | 
			
		
	
		
			
				
					|  |  |  |  |                 return ResultVOUtils.error("该工位已绑定取货架"); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         WorkBindBusTypeRequest workBindBusTypeRequest = new WorkBindBusTypeRequest(); | 
			
		
	
		
			
				
					|  |  |  |  |         workBindBusTypeRequest.setWorkplaceCode(sysWorkplace.getWorkplaceId()); | 
			
		
	
		
			
				
					|  |  |  |  | //        List<SysWorkplaceDocumentResponse> sysWorkplaceDocumentResponses = sysWorkplaceDocumentService.filterList(workBindBusTypeRequest);
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |