package com.ruoyi.web.webservice.impl; 
 | 
  
 | 
import com.ruoyi.common.utils.StringUtils; 
 | 
import com.ruoyi.web.webservice.PateintBaseService; 
 | 
import lombok.extern.slf4j.Slf4j; 
 | 
import org.springframework.stereotype.Component; 
 | 
  
 | 
import javax.jws.WebService; 
 | 
import java.util.Arrays; 
 | 
import java.util.List; 
 | 
  
 | 
@WebService(serviceName = "API_ESB_Service", // 与接口中指定的name一致 
 | 
        targetNamespace = "http://webservice.web.ruoyi.com", // 与接口中的命名空间一致,一般是接口的包名倒 
 | 
        endpointInterface = "com.ruoyi.web.webservice.PateintBaseService"// 接口地址 
 | 
) 
 | 
@Component 
 | 
@Slf4j 
 | 
public class PateintBaseServiceImpl implements PateintBaseService { 
 | 
    @Override 
 | 
    public String Run(String MessageVersion, String MessageType, String Message) { 
 | 
        log.info("患者信息: {}", Message); 
 | 
        log.info("患者信息: {}", Message); 
 | 
        log.info("患者信息: {}", Message); 
 | 
        if (StringUtils.isNotEmpty(Message)) { 
 | 
            String[] split = Message.split("\\|"); 
 | 
            List<String> stringList = Arrays.asList(split); 
 | 
            System.out.println(stringList); 
 | 
        } 
 | 
        return Message; 
 | 
    } 
 | 
} 
 |