找自己

@liuhoudong

找自己 暂无简介

贡献度

周一
周四
周日
四月
五月
六月
七月
八月
九月
十月
十一月
十二月
一月
二月
三月

最近一年贡献:20 次

最长连续贡献:1 日

最近连续贡献:1 日

贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。

动态 (访客只能浏览公开仓库的动态)

2024年
2024-11-13
字段 内容
项目名称 医院his同步系统
项目图标地址(可选)
项目简介 同步医院的基础数据,集成solon的多数据源,定时任务,http、webservice等接口
部署地区 全国各地多家医院
公司(可选)
公司简介(可选) 国内做医疗器械的上市公司
公司图标地址(可选)
展开更多 收起

package yuwell.dso.service.impl;

import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import lombok.extern.slf4j.Slf4j;
import org.noear.solon.annotation.Inject;

import javax.jws.WebMethod;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlElement;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

@jav
@WebService(serviceName = "YuwellService", targetNamespace = "http://demo.solon.io")
public class HelloServiceImpl {
@inject
private PatientsBaseInformationService bcPatientService;
@inject
private BloodSugarDataService bloodSugarDataService;
@inject
private DoctorNurseInformationService doctorNurseInformationService;
@inject
private SetMeasurementPointService setMeasurementPointService;
@Inject("${bc.hospitalUid}")
private String hospitalUid;
@WebMethod
// public String hello(@WebParam(name = "Request") String bgmReqHis) { Response
public @XmlElement(name = "Response")ResponseHis getBgm(RequestReqHis requestReqHis) {
log.info("getBgm() ------parameters => 【requestReqHis = {}】", requestReqHis);
ResponseHis responseHis = new ResponseHis();

    return responseHis;
}

}

package yuwell.model.his;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import java.util.List;

@XmlRootElement(name = "Response")
public class ResponseHis {
private int status;
private String msg;
private BloodList bloodList;

// Getters and Setters
@XmlElement(name = "status")
public int getStatus() {
    return status;
}

public void setStatus(int status) {
    this.status = status;
}

@XmlElement(name = "msg")
public String getMsg() {
    return msg;
}

public void setMsg(String msg) {
    this.msg = msg;
}

@XmlElement(name = "BloodList")
public BloodList getBloodList() {
    return bloodList;
}

public void setBloodList(BloodList bloodList) {
    this.bloodList = bloodList;
}

}

展开更多 收起

FROM registry.cn-hangzhou.aliyuncs.com/yuwell-library/yuwell-maven:3.9.5-eclipse-temurin-21 AS maven_build

COPY pom.xml /solon/
COPY . /solon/
WORKDIR /solon/
RUN mvn clean package -Dmaven.test.skip=true

FROM eclipse-temurin:21-jre-jammy
WORKDIR app
COPY --from=MAVEN_BUILD /solon/target/*.jar app.jar
ENTRYPOINT ["java","-jar","app.jar"]

展开更多 收起
2024年
2024-10-10
2024-10-02
2024年
2024-09-29
2024-09-26
2022年
2022-07-04

搜索帮助

371d5123 14472233 46e8bd33 14472233