当前位置: 首页 > news >正文

做网站如何大网页网上交易平台

做网站如何大网页,网上交易平台,苏州seo公司排名,如何使用wp做网站博主介绍: ✌至今服务客户已经1000、专注于Java技术领域、项目定制、技术答疑、开发工具、毕业项目实战 ✌ 🍅 文末获取源码联系 🍅 👇🏻 精彩专栏 推荐订阅 👇🏻 不然下次找不到 Java项目精品实…

博主介绍: ✌至今服务客户已经1000+、专注于Java技术领域、项目定制、技术答疑、开发工具、毕业项目实战 ✌
🍅 文末获取源码联系 🍅
👇🏻 精彩专栏 推荐订阅 👇🏻 不然下次找不到

Java项目精品实战专区icon-default.png?t=N7T8https://blog.csdn.net/java18343246781/category_12537229.htmlJava各种开发工具资源包网站icon-default.png?t=N7T8http://62.234.13.119:9000/html/visitor/softwareResourceList.html

软件安装+项目部署专区icon-default.png?t=N7T8https://blog.csdn.net/java18343246781/category_12539864.htmlv


系列文章目录

前言

一、运行环境

二、代码示例

三、系统展示


前言

1) 系统登录页面:分为三个角色登录患者、医生、管理员。同时支持患者注册账号。医生账号由管理员进行创建。
2) 管理员首页:可以看到今天的预约挂号总人数与今天住院总人数。
3) 医生管理:可以分页模糊查询医生信息。支持编辑与删除功能。同时新增医生时,需绑定所在科室,方便后续的排版。
4) 患者管理:可以分页模糊查询患者信息。支持删除功能。
5) 挂号管理:后台管理员可以查看到所有挂号的信息,以及检查项所开的药品与价格明细。
6) 药物管理:管理药物信息支持新增、编辑、删除功能。同时来维护药物价格。
7) 检查项管理:管理检查项信息支持新增、编辑、删除功能。同时来维护检查项价格。
8) 病床管理:可以查看患者与医生编号以及入住时间,同时可查看病床状态。支持新增、编辑、删除功能。
9) 排版信息管理:可以按照每个科室来给医生分配排版日期。
10) 预约挂号:患者可以选择科室与日期来进行挂号。
11) 我的挂号:可以看到历史挂号信息。支持点击缴费。缴费后支持查看医院病情报告单。
12) 今日挂号列表:医生可以看到自己科室的挂号信息。点击处理可以维护所开的药品以及检查项。
13) 历史挂号列表:医生可查询历史挂号的信息。可以查看缴费状态与挂号状态。
14) 住院申请管理:医生可以给病人申请住院。

一、运行环境

1) 运行工具:idea
2) 数据库:mysql
3) 缓存:redis
4) 依赖管理:maven
5) 前端框架:vueCli
6) 前端运行环境:node
7) 后端运行环境:JDK1.8

二、代码示例

代码如下(示例):

import com.rabbiter.hospital.pojo.Doctor;
import com.rabbiter.hospital.service.DoctorService;
import com.rabbiter.hospital.service.OrderService;
import com.rabbiter.hospital.service.PatientService;
import com.rabbiter.hospital.utils.JwtUtil;
import com.rabbiter.hospital.utils.ResponseData;
import org.apache.ibatis.annotations.Param;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;@RestController
@RequestMapping("doctor")
public class DoctorController {@Autowiredprivate DoctorService doctorService;@Autowiredprivate OrderService orderService;@Autowiredprivate PatientService patientService;/*** 登录数据验证*/@RequestMapping(value = "login", method = RequestMethod.POST)@ResponseBodypublic ResponseData login(@RequestParam(value = "dId") int dId, @RequestParam(value = "dPassword") String dPassword) {Doctor doctor = this.doctorService.login(dId, dPassword);if (doctor != null) {Map<String,String> map = new HashMap<>();map.put("dName", doctor.getdName());map.put("dId", String.valueOf(doctor.getdId()));String token = JwtUtil.getToken(map);map.put("token", token);//response.setHeader("token", token);return ResponseData.success("登录成功", map);} else {return ResponseData.fail("登录失败,密码或账号错误");}}/*** 查看当天挂号列表*/@RequestMapping("findOrderByNull")public ResponseData findOrderByNull(@Param(value = "dId") int dId, @RequestParam(value = "oStart") String oStart){System.out.println("账号时间为"+dId+oStart);return ResponseData.success("返回当天挂号信息成功", this.orderService.findOrderByNull(dId,oStart));}/*** 根据患者id查询患者信息*/@RequestMapping("findPatientById")public ResponseData findPatientById(int pId){return ResponseData.success("返回患者信息成功!", this.patientService.findPatientById(pId));}/*** 分页根据科室查询所有医生信息*/@RequestMapping("findDoctorBySectionPage")public ResponseData findDoctorBySectionPage(int pageNumber, int size, String query, String arrangeDate, String dSection){return ResponseData.success("分页根据科室查询所有医生信息成功", this.doctorService.findDoctorBySectionPage(pageNumber, size, query, arrangeDate, dSection));}/*** 用户评价*/@RequestMapping("updateStar")public ResponseData updateStar(int dId, Double dStar){if(this.doctorService.updateStar(dId, dStar))return ResponseData.success("评价成功");return ResponseData.fail("评价失败");}/*** 上传Excel导入数据*/@RequestMapping(value = "uploadExcel", method = RequestMethod.POST)@ResponseBodypublic ResponseData uploadExcel(@RequestParam("file") MultipartFile multipartFile) throws Exception {if (this.doctorService.uploadExcel(multipartFile))return ResponseData.success("上传Excel导入数据成功");return ResponseData.fail("上传Excel导入数据失败");}/*** Excel导出数据*/@RequestMapping("downloadExcel")public ResponseData downloadExcel(HttpServletResponse response) throws IOException {if (this.doctorService.downloadExcel(response))return ResponseData.success("Excel导出数据成功");return ResponseData.fail("Excel导出数据失败");}
}

三、系统展示

系统登录页面:分为三个角色登录患者、医生、管理员。同时支持患者注册账号。医生账号由管理员进行创建。

管理员首页:可以看到今天的预约挂号总人数与今天住院总人数。

医生管理:可以分页模糊查询医生信息。支持编辑与删除功能。同时新增医生时,需绑定所在科室,方便后续的排版。

患者管理:可以分页模糊查询患者信息。支持删除功能。

挂号管理:后台管理员可以查看到所有挂号的信息,以及检查项所开的药品与价格明细。

药物管理:管理药物信息支持新增、编辑、删除功能。同时来维护药物价格。

检查项管理:管理检查项信息支持新增、编辑、删除功能。同时来维护检查项价格。

病床管理:可以查看患者与医生编号以及入住时间,同时可查看病床状态。支持新增、编辑、删除功能。

排版信息管理:可以按照每个科室来给医生分配排版日期。

预约挂号:患者可以选择科室与日期来进行挂号。

我的挂号:可以看到历史挂号信息。支持点击缴费。缴费后支持查看医院病情报告单。

今日挂号列表:医生可以看到自己科室的挂号信息。点击处理可以维护所开的药品以及检查项。

历史挂号列表:医生可查询历史挂号的信息。可以查看缴费状态与挂号状态。

住院申请管理:医生可以给病人申请住院。

http://www.mmbaike.com/news/27111.html

相关文章:

  • 郑州高端品牌网站建设市场调研方案
  • 网站后台管理系统哪个好百度网页版网址
  • 西部数码空间可以做会所网站吗怎么做app推广
  • 衡水手机网站建设中国女排联赛排名
  • 做网站网页深圳网站开发公司
  • 银川网站推广方式营销型网站建站推广
  • 淄博公司做网站链接提交
  • 建个门户网站推广小程序拿佣金
  • iis 部署wordpress东莞关键字排名优化
  • 做网站能创业吗seo薪酬如何
  • b2b网站介绍网络营销的四大特点
  • 全国今日生猪价格表图seo团队
  • 智能建站做网站好吗无锡seo关键词排名
  • 湛江个人网站建设市场营销策划方案案例
  • 凡科免费做的网站世界新闻
  • 前端页面模板网站seo优化是什么
  • 货代如何做亚马逊和速卖通网站打开百度一下
  • 沈阳建设工程信息网官方网站怎么引流怎么推广自己的产品
  • 做后台财务系统网站百度云搜索引擎入口百度网盘
  • 网站建设制作包括哪些方面天眼查询个人
  • 太原做网站个人外链火
  • 网站问题seo解决方案网站大全
  • 潍城营销型网站建设友情链接qq群
  • wordpress单独下载页长沙seo研究中心
  • 网站建设积分谷歌浏览器手机版官网下载
  • 酒类网站该怎么做建网站的软件
  • 阿拉丁做网站怎么做的软文广告素材
  • php 做网站 python今天新闻摘抄十条
  • seo自助建站平台写手代写平台
  • 武汉房产网seo优化网站教程