1
0
فهرست منبع

查看患者信息新增该患者是否关注小程序

lsw 3 ماه پیش
والد
کامیت
b9ef69697f

+ 6 - 0
admin-ui/src/views/work/visit/index.vue

@@ -34,6 +34,12 @@
             </template>
           </el-table-column>
           <el-table-column label="出院时间" align="center" prop="dischargeTime" />
+          <el-table-column label="是否关注小程序" align="center" prop="state" width="140">
+            <template slot-scope="scope">
+              <el-tag type="danger" v-if="scope.row.isBindWx == 0">未关注</el-tag>
+              <el-tag type="success" v-if="scope.row.isBindWx >= 1">已关注</el-tag>
+            </template>
+          </el-table-column>
           <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
             <template slot-scope="scope">
               <el-button size="mini" type="text" icon="el-icon-search" @click="op('search', scope.row)">查看</el-button>

+ 3 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/work/domain/dto/PatientCardDto.java

@@ -58,6 +58,9 @@ public class PatientCardDto extends BaseData {
     @TableField(exist = false)
     private String blh;
 
+    @ApiModelProperty(value = "是否关注小程序")
+    @TableField(exist = false)
+    private Integer isBindWx;
 
 }
 

+ 2 - 1
ruoyi-admin/src/main/resources/mapper/work/VisitMapper.xml

@@ -49,7 +49,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             v.discharge_time,
             v.id as visit_id,
             v.pat_id,
-            v.card_id
+            v.card_id,
+            (SELECT COUNT(u.id) FROM tb_bind_user u WHERE u.patient_id=tb_patient.id)AS isBindWx
         FROM
             tb_visit v
         JOIN tb_orc_report ON tb_orc_report.visit_id=v.id