Преглед на файлове

搭建好了医嘱的检验检查

xiaochan преди 3 години
родител
ревизия
cb325e991e

+ 41 - 0
src/main/java/thyyxxk/webserver/dao/his/zhuyuanyisheng/JianChaShenQing.java

@@ -0,0 +1,41 @@
+package thyyxxk.webserver.dao.his.zhuyuanyisheng;
+
+import org.apache.ibatis.annotations.Select;
+import thyyxxk.webserver.entity.zhuyuanyisheng.jianyanjiancha.JcZdClass;
+
+import java.util.List;
+
+/**
+ * <p>
+ * 描述: 检查申请
+ * </p>
+ *
+ * @author xc
+ * @date 2022-02-10 15:42
+ */
+public interface JianChaShenQing {
+
+    @Select("SELECT code    =a.code, " +
+            "       name    = isnull(d.name + '(' + rtrim(a.name) + ')', rtrim(a.name)), " +
+            "       bw_code=isnull(d.code, 0), " +
+            "       comment1=max(a.comment1), " +
+            "       comment2=max(a.comment2), " +
+            "       comment3=max(a.comment3), " +
+            "       comment4=max(a.comment4), " +
+            "       comment5=max(a.comment5), " +
+            "       comment6=max(a.comment6), " +
+            "       comment7=max(a.comment7), " +
+            "       comment8=max(a.comment8) " +
+            "FROM jc_zd_class a, " +
+            "     yz_order_item b, " +
+            "     jc_zd_item c, " +
+            "     ysh_zd_part_code d " +
+            "where a.code = b.order_type " +
+            "          and isnull(b.del_flag, '') <> '1' " +
+            "          and c.bw_code *= d.code " +
+            "          and a.code = c.class " +
+            "group by a.name, d.code, d.name, a.code " +
+            "order by a.code")
+    List<JcZdClass> jianChaZu();
+
+}

+ 68 - 0
src/main/java/thyyxxk/webserver/entity/zhuyuanyisheng/jianyanjiancha/JcZdClass.java

@@ -0,0 +1,68 @@
+package thyyxxk.webserver.entity.zhuyuanyisheng.jianyanjiancha;
+
+
+import lombok.Data;
+
+/**
+ * <p>
+ * 描述: 检验检查侧边栏
+ * </p>
+ *
+ * @author xc
+ * @date 2022-02-10 17:28
+ */
+@Data
+public class JcZdClass {
+    /**
+     * 编码 和 下面的 bwCode 一起用
+     */
+    private String code;
+
+    /**
+     * 名字
+     */
+    private String name;
+
+    /**
+     * 部位编码
+     */
+    private String bwCode;
+
+    /**
+     * 打印时的名字
+     */
+    private String comm;
+
+    /**
+     * 打印下面的提示
+     */
+    private String comment1;
+    /**
+     * 打印下面的提示
+     */
+    private String comment2;
+    /**
+     * 打印下面的提示
+     */
+    private String comment3;
+    /**
+     * 打印下面的提示
+     */
+    private String comment4;
+    /**
+     * 打印下面的提示
+     */
+    private String comment5;
+    /**
+     * 打印下面的提示
+     */
+    private String comment6;
+    /**
+     * 打印下面的提示
+     */
+    private String comment7;
+    /**
+     * 打印下面的提示
+     */
+    private String comment8;
+}

+ 26 - 0
src/main/java/thyyxxk/webserver/entity/zhuyuanyisheng/yizhuluru/YiZhuTingZhiShiJian.java

@@ -0,0 +1,26 @@
+package thyyxxk.webserver.entity.zhuyuanyisheng.yizhuluru;
+
+import lombok.Data;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.math.BigDecimal;
+import java.util.List;
+
+/**
+ * <p>
+ * 描述: 批量修改医嘱的停止时间
+ * </p>
+ *
+ * @author xc
+ * @date 2022-02-09 09:48
+ */
+@Data
+public class YiZhuTingZhiShiJian {
+    @NotNull(message = "请选择数据")
+    private List<BigDecimal> actOrderNoList;
+
+    @NotNull(message = "停止时间不能为空")
+    @NotBlank(message = "停止时间不能为空")
+    private String endTime;
+}

+ 12 - 0
src/main/java/thyyxxk/webserver/service/zhuyuanyisheng/JianChaShenQing.java

@@ -0,0 +1,12 @@
+package thyyxxk.webserver.service.zhuyuanyisheng;
+
+/**
+ * <p>
+ * 描述: 住院医生,检查申请
+ * </p>
+ *
+ * @author xc
+ * @date 2022-02-10 15:37
+ */
+public class JianChaShenQing {
+}