@所有溧阳人
市政务服务中心
有一份生活办事指南
请您查收!
备注:本导航所归集内容时点为2021年5月25日。如有部门新增、调整业务办理信息,以后期调整为准。
内容来源 | 市行政审批局、溧阳市融媒体中心
本期编辑 | 葛素佳
院信息管理系统(Hospital Information Management System,简称HIMS)是一种应用于医疗机构的信息化管理系统,旨在提高医疗服务质量、降低运营成本、提高工作效率和满足患者需求。HIMS通过对医院内各种信息的集成、管理和共享,实现了对医疗资源的有效利用和优化配置。HIMS的实施和应用,有助于提高医院的管理水平,提升医疗服务质量,降低医疗成本,实现医疗资源的合理配置。随着信息技术的不断发展,HIMS将不断升级和完善,为医疗机构提供更加便捷、高效的服务。
用到的技术
后端:java语言的SpringBoot框架,MySql数据库,Maven依赖管理;
前端:Vue.js语法,html页面。
实现的功能
管理员、医生、用户三种角色;
管理员对整个系统进行管理,包括医生管理、药品管理、科室管理、公告管理等;
医生实现了患者管理、药品管理、住院人员管理等功能;
用户可以自行注册登录,可以进行自助挂号、查看病历等;
部分代码展示
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>用户管理</title>
<link rel="stylesheet" href="../../component/pear/css/pear.css" />
</head>
<body class="pear-container">
<div class="layui-card">
<div class="layui-card-body">
<form class="layui-form" action="">
<div class="layui-form-item">
<div class="layui-form-item layui-inline">
<label class="layui-form-label">用户名</label>
<div class="layui-input-inline">
<input type="text" name="realName" placeholder="" class="layui-input">
</div>
</div>
<div class="layui-form-item layui-inline">
<label class="layui-form-label">性别</label>
<div class="layui-input-inline">
<input type="text" name="realName" placeholder="" class="layui-input">
</div>
</div>
<div class="layui-form-item layui-inline">
<label class="layui-form-label">邮箱</label>
<div class="layui-input-inline">
<input type="text" name="realName" placeholder="" class="layui-input">
</div>
</div>
<div class="layui-form-item layui-inline">
<button class="pear-btn pear-btn-md pear-btn-primary" lay-submit lay-filter="user-query">
<i class="layui-icon layui-icon-search"></i>
查询
</button>
<button type="reset" class="pear-btn pear-btn-md">
<i class="layui-icon layui-icon-refresh"></i>
重置
</button>
</div>
</div>
</form>
</div>
</div>
<div class="layui-card">
<div class="layui-card-body">
<table id="user-table" lay-filter="user-table"></table>
</div>
</div>
<script type="text/html" id="user-toolbar">
<button class="pear-btn pear-btn-primary pear-btn-md" lay-event="add">
<i class="layui-icon layui-icon-add-1"></i>
新增
</button>
<button class="pear-btn pear-btn-danger pear-btn-md" lay-event="batchRemove">
<i class="layui-icon layui-icon-delete"></i>
删除
</button>
</script>
<script type="text/html" id="user-bar">
<button class="pear-btn pear-btn-primary pear-btn-sm" lay-event="edit"><i class="layui-icon layui-icon-edit"></i></button>
<button class="pear-btn pear-btn-danger pear-btn-sm" lay-event="remove"><i class="layui-icon layui-icon-delete"></i></button>
</script>
<script type="text/html" id="user-enable">
<input type="checkbox" name="enable" value="{{d.id}}" lay-skin="switch" lay-text="启用|禁用" lay-filter="user-enable" {{ d.enable==true ? 'checked' : '' }} />
</script>
<script type="text/html" id="user-sex">
{{#if (d.sex==1) { }}
<span>男</span>
{{# }else if(d.sex==2){ }}
<span>女</span>
{{# } }}
</script>
<script type="text/html" id="user-login">
{{#if (d.login==0) { }}
<span>在线</span>
{{# }else if(d.sex==1){ }}
<span>离线</span>
{{# } }}
</script>
<script type="text/html" id="user-createTime">
{{layui.util.toDateString(d.createTime, 'yyyy-MM-dd')}}
</script>
<script src="../../component/layui/layui.js"></script>
<script src="../../component/pear/pear.js"></script>
<script>
layui.use(['table', 'form', 'jquery','common'], function() {
let table=layui.table;
let form=layui.form;
let $=layui.jquery;
let common=layui.common;
let MODULE_PATH="operate/";
let cols=[
[{
type: 'checkbox'
},
{
title: '账号',
field: 'username',
align: 'center',
width: 100
},
{
title: '姓名',
field: 'realName',
align: 'center'
},
{
title: '性别',
field: 'sex',
align: 'center',
width: 80,
templet: '#user-sex'
},
{
title: '电话',
field: 'phone',
align: 'center'
},
{
title: '启用',
field: 'enable',
align: 'center',
templet: '#user-enable'
},
{
title: '登录',
field: 'login',
align: 'center',
templet: '#user-login'
},
{
title: '注册',
field: 'createTime',
align: 'center',
templet: '#user-createTime'
},
{
title: '操作',
toolbar: '#user-bar',
align: 'center',
width: 130
}
]
]
table.render({
elem: '#user-table',
url: '../../admin/data/user.json',
page: true,
cols: cols,
skin: 'line',
toolbar: '#user-toolbar',
defaultToolbar: [{
title: '刷新',
layEvent: 'refresh',
icon: 'layui-icon-refresh',
}, 'filter', 'print', 'exports']
});
table.on('tool(user-table)', function(obj) {
if (obj.event==='remove') {
window.remove(obj);
} else if (obj.event==='edit') {
window.edit(obj);
}
});
table.on('toolbar(user-table)', function(obj) {
if (obj.event==='add') {
window.add();
} else if (obj.event==='refresh') {
window.refresh();
} else if (obj.event==='batchRemove') {
window.batchRemove(obj);
}
});
form.on('submit(user-query)', function(data) {
table.reload('user-table', {
where: data.field
})
return false;
});
form.on('switch(user-enable)', function(obj) {
layer.tips(this.value + ' ' + this.name + ':' + obj.elem.checked, obj.othis);
});
window.add=function() {
layer.open({
type: 2,
title: '新增',
shade: 0.1,
area: [common.isModile()?'100%':'500px', common.isModile()?'100%':'400px'],
content: MODULE_PATH + 'add.html'
});
}
window.edit=function(obj) {
layer.open({
type: 2,
title: '修改',
shade: 0.1,
area: ['500px', '400px'],
content: MODULE_PATH + 'edit.html'
});
}
window.remove=function(obj) {
layer.confirm('确定要删除该用户', {
icon: 3,
title: '提示'
}, function(index) {
layer.close(index);
let loading=layer.load();
$.ajax({
url: MODULE_PATH + "remove/" + obj.data['userId'],
dataType: 'json',
type: 'delete',
success: function(result) {
layer.close(loading);
if (result.success) {
layer.msg(result.msg, {
icon: 1,
time: 1000
}, function() {
obj.del();
});
} else {
layer.msg(result.msg, {
icon: 2,
time: 1000
});
}
}
})
});
}
window.batchRemove=function(obj) {
var checkIds=common.checkField(obj,'userId');
if (checkIds==="") {
layer.msg("未选中数据", {
icon: 3,
time: 1000
});
return false;
}
layer.confirm('确定要删除这些用户', {
icon: 3,
title: '提示'
}, function(index) {
layer.close(index);
let loading=layer.load();
$.ajax({
url: MODULE_PATH + "batchRemove/" + ids,
dataType: 'json',
type: 'delete',
success: function(result) {
layer.close(loading);
if (result.success) {
layer.msg(result.msg, {
icon: 1,
time: 1000
}, function() {
table.reload('user-table');
});
} else {
layer.msg(result.msg, {
icon: 2,
time: 1000
});
}
}
})
});
}
window.refresh=function(param) {
table.reload('user-table');
}
})
</script>
</body>
</html>
获取源码请关注后私信“20231218”
天向大家通报了“今年市属医院将集体取消现场挂号”(←错过的请点击左边)的消息,可能很多人对于以后该如何挂号有不少疑问,今天小编就特地为大家整理了挂号攻略,大家仔细看好哟!
到底是哪22家医院取消了现场挂号?
北京22家市属医院名单
北京友谊医院 北京同仁医院 北京朝阳医院 北京积水潭医院 北京天坛医院 北京安贞医院 北京世纪坛医院 北京中医医院 北京儿童医院 首都儿科研究所 北京妇产医院 北京口腔医院 北京胸科医院 北京佑安医院 北京地坛医院 北京安定医院 北京回龙观医院 北京老年医院 北京小汤山医院 北京肿瘤医院 宣武医院 清华长庚医院
此外,大家普遍关心非急诊取消现场挂号后,不会上网的老人该怎么办?小编这就教您两招:
现场自助挂号机
对于习惯到医院现场挂号的老人,使用医院设立的自助挂号机仍能完成挂号。挂号机边将有导医进行指导,帮助不会使用自助机的患者及家属进行挂号。
同时,患者也可以通过社区转诊、医联体内转诊等多种方式预约到市属大医院的号源。
拨打114热线电话
拨打114电话进行预约挂号还是比较方便的,根据语音提示选择预约挂号后将转接人工服务,您只要告诉业务员要挂哪个医院什么时间的号,如果有号的话,按业务员的提示提供个人信息,就能挂号成功。之后预约信息会发送到您的手机上,就诊当日凭短信取号即可。
当然了,对于习惯上网、使用电子产品的朋友来说,网上预约挂号还是很便利的,下面小编再教教大家网上预约挂号的方法:
1、 进入平台。首先需要需要进入北京市预约挂号统一平台 http://www.bjguahao.gov.cn/comm/index.html
2 、注册。首次使用此平台预约需要先进行注册。
3、 开始预约。注册成功后您就可以开始预约了(以北京地坛医院为例),流程为:
选择医院
选择科室
选择日期
选择医生
填写相关信息
收到预约成功短信
除了网上预约挂号,您还可以选择微信预约的方式:
您只要搜索并关注“北京114预约挂号“公号,然后选择底下菜单栏中的”预约挂号“就可以一步一步的完成预约啦~
小编就帮大家到这儿啦!
*请认真填写需求信息,我们会在24小时内与您取得联系。