|  |  |  | @ -25,8 +25,6 @@ import com.glxp.api.util.CustomUtil; | 
			
		
	
		
			
				
					|  |  |  |  | import com.glxp.api.util.FileUtils; | 
			
		
	
		
			
				
					|  |  |  |  | import lombok.extern.slf4j.Slf4j; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.beans.BeanUtils; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.http.HttpRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.http.server.ServletServerHttpRequest; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.validation.BindingResult; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.web.bind.annotation.*; | 
			
		
	
		
			
				
					|  |  |  |  | import org.springframework.web.multipart.MultipartFile; | 
			
		
	
	
		
			
				
					|  |  |  | @ -41,9 +39,6 @@ import java.nio.charset.StandardCharsets; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.ArrayList; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.Arrays; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.List; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.Map; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.function.Function; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.stream.Collectors; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | /** | 
			
		
	
		
			
				
					|  |  |  |  |  * 单据类型接口 | 
			
		
	
	
		
			
				
					|  |  |  | @ -183,7 +178,14 @@ public class BasicBussinessTypeController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |         if (bindingResult.hasErrors()) { | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         //判断是否是医院用户
 | 
			
		
	
		
			
				
					|  |  |  |  |         if (isHosUser()) { | 
			
		
	
		
			
				
					|  |  |  |  |             bussinessTypeFilterRequest.setUserId(getUserId()); | 
			
		
	
		
			
				
					|  |  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |  |             //当前用户为供应商,查询单据类型添加允许供应商使用参数
 | 
			
		
	
		
			
				
					|  |  |  |  |             bussinessTypeFilterRequest.setSpUse(true); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         List<BasicBussinessTypeResponse> bussinessTypeEntities; | 
			
		
	
		
			
				
					|  |  |  |  |         bussinessTypeEntities = basicBussinessTypeService.filterJoinByUser( | 
			
		
	
		
			
				
					|  |  |  |  |                 bussinessTypeFilterRequest); | 
			
		
	
	
		
			
				
					|  |  |  | @ -240,10 +242,10 @@ public class BasicBussinessTypeController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |     @PostMapping("/udiwms/bussinessType/file/upload") | 
			
		
	
		
			
				
					|  |  |  |  |     public BaseResponse uploadProducts(@RequestParam("file") List<MultipartFile> files, HttpServletRequest servletServerHttpRequest) { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         String cookie=servletServerHttpRequest.getHeader("cookie"); | 
			
		
	
		
			
				
					|  |  |  |  |         if(cookie!=null){ | 
			
		
	
		
			
				
					|  |  |  |  |             cookie= Arrays.asList(cookie.split(";")).get(0); | 
			
		
	
		
			
				
					|  |  |  |  |             cookie=cookie.substring(9); | 
			
		
	
		
			
				
					|  |  |  |  |         String cookie = servletServerHttpRequest.getHeader("cookie"); | 
			
		
	
		
			
				
					|  |  |  |  |         if (cookie != null) { | 
			
		
	
		
			
				
					|  |  |  |  |             cookie = Arrays.asList(cookie.split(";")).get(0); | 
			
		
	
		
			
				
					|  |  |  |  |             cookie = cookie.substring(9); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -258,7 +260,7 @@ public class BasicBussinessTypeController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |                 List<BasicBussinessTypeEntity> bussinessTypeEntities = JSON.parseArray(json, BasicBussinessTypeEntity.class); | 
			
		
	
		
			
				
					|  |  |  |  |                 if (bussinessTypeEntities != null && bussinessTypeEntities.size() > 0) { | 
			
		
	
		
			
				
					|  |  |  |  |                     for (BasicBussinessTypeEntity bussinessTypeEntity : bussinessTypeEntities) { | 
			
		
	
		
			
				
					|  |  |  |  |                         basicBussinessTypeService.insertIgnoreBussinessType(bussinessTypeEntity,cookie); | 
			
		
	
		
			
				
					|  |  |  |  |                         basicBussinessTypeService.insertIgnoreBussinessType(bussinessTypeEntity, cookie); | 
			
		
	
		
			
				
					|  |  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |             } catch (Exception e) { | 
			
		
	
	
		
			
				
					|  |  |  | 
 |