最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java 實戰(zhàn)項目錘煉之醫(yī)院門診收費管理系統(tǒng)的實現(xiàn)流程

 更新時間:2021年11月12日 10:17:23   作者:qq_1334611189  
讀萬卷書不如行萬里路,只學(xué)書上的理論是遠遠不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+html+jdbc+mysql實現(xiàn)一個醫(yī)院門診收費管理系統(tǒng),大家可以在過程中查缺補漏,提升水平

一、項目簡述

功能:登錄,門診劃價,收費,報表,藥品管理等等功能。

二、項目運行

運行環(huán)境: Jdk1.8 + Tomcats . 5 + mysql + Eclispe ( IntelliJ IDEA ,Eclispe , MyEclispe , sts 都支持)。

項目技術(shù): JSP + Entity + Servlert + html + css + Javascript + JQuery + Ajax +「 ileupload 等等。

藥品操作代碼:

//藥品操作

@Controller
@RequestMapping("drugdictionary")
public class SdrugdictionaryController {
    @Autowired
    private SdrugdictionaryService sdrugdictionaryService;

     //查詢藥品

    @RequestMapping("findAllSdrugdictionary")
    @ResponseBody
    public Object SdrugdictionaryList(Sdrugdictionary sdrugdictionary, Integer page, Integer limit){
        PageHelper.startPage(page, limit);
        List<SdrugdictionaryMapper> listAll = sdrugdictionaryService.findAllSdrugdictionary(sdrugdictionary);
        PageInfo pageInfo = new PageInfo(listAll);
        Map<String, Object> tableData = new HashMap<String, Object>();
        //這是layui要求返回的json數(shù)據(jù)格式
        tableData.put("code", 0);
        tableData.put("msg", "");
        //將全部數(shù)據(jù)的條數(shù)作為count傳給前臺(一共多少條)
        tableData.put("count", pageInfo.getTotal());
        //將分頁后的數(shù)據(jù)返回(每頁要顯示的數(shù)據(jù))
        tableData.put("data", pageInfo.getList());
 
        return tableData;
    }

     //添加藥品

    @RequestMapping("addSdrugdictionary")
    @ResponseBody
    public Object addSdrugdictionary(Sdrugdictionary sdrugdictionary){
        int count = sdrugdictionaryService.count(sdrugdictionary);
        if(count==0){
            int i = sdrugdictionaryService.addSdrugdictionary(sdrugdictionary);
            if(i==1){
                return "添加成功";
            }else{
                return "添加失敗";
            }
        }else {
            return sdrugdictionary.getDrugName()+"已存在";
        }
 
    }

     //修改藥品

    @RequestMapping("editSdrugdictionary")
    @ResponseBody
    public Object editSdrugdictionary(Sdrugdictionary sdrugdictionary){
        int i = sdrugdictionaryService.editSdrugdictionary(sdrugdictionary);
        if(i==1){
            return "修改成功";
        }else{
            return "修改失敗";
        }
 
    }

     //刪除藥品

    @RequestMapping("deleteSdrugdictionary")
    @ResponseBody
    public Object deleteSdrugdictionary(Integer drugId){
        int i = sdrugdictionaryService.deleteSdrugdictionary(drugId);
        if(i==1){
            return "刪除成功";
        }else{
            return "刪除失敗";
        }
    }
 
    @RequestMapping("findAllArea")
    @ResponseBody
    public Object findAllArea(){
        List<Area> allArea = sdrugdictionaryService.findAllArea();
        return allArea;
    }
    @RequestMapping("findAllType")
    @ResponseBody
    public Object findAllType(){
        List<Type> allType = sdrugdictionaryService.findAllType();
        return allType;
    }
    @RequestMapping("findAllUnit")
    @ResponseBody
    public Object findAllUnit(){
        List<Unit> allUnit = sdrugdictionaryService.findAllUnit();
        return allUnit;
    }
}

管理菜單操作:

@Controller
public class SysController {
    @Autowired
    private UserService userService;
 
//跳轉(zhuǎn)管理菜單
    @RequestMapping("toMenuManager")
    public String toMenuManager() {
        return "view/menu/menuManager";
    }
 

//跳轉(zhuǎn)加載菜單管理左邊的菜單樹

    @RequestMapping("toMenuLeft")
    public String toMenuLeft() {
        return "view/menu/menuLeft";
    }
 

//跳轉(zhuǎn)加載菜單管理左邊的增刪改

    @RequestMapping("toMenuRight")
    public String toMenuRight() {
        return "view/menu/menuRight";
    }

//跳轉(zhuǎn)加載角色

    @RequestMapping("toLoadAllRole")
    public String toLoadAllRole() {
        return "view/role/roleManager";
    }

//跳轉(zhuǎn)加載用戶

    @RequestMapping("toLoadAllUser")
    public String toLoadAllUser() {
        return "view/user/userManager";
    }
 

//跳轉(zhuǎn)加載doctor.html

    @RequestMapping("toDoctor")
    public String toDoctor() {
        return "view/center/doctor";
    }

//跳轉(zhuǎn)加載departments.html

    @RequestMapping("toDepartments")
    public String toDepartments() {
        return "view/center/departments";
    }

//跳轉(zhuǎn)加載registeredtype.html

    @RequestMapping("toRegisteredType")
    public String toRegisteredtype() {
        return "view/center/registeredType";
    }
 

//跳轉(zhuǎn)加載icon.html

    @RequestMapping("icon")
    public String icon() {
        return "view/center/icon";
    }
 

//跳轉(zhuǎn)加載type.html

    @RequestMapping("toType")
    public String toType() {
        return "view/center/type";
    }

//跳轉(zhuǎn)加載area.html

    @RequestMapping("toArea")
    public String toArea() {
        return "view/center/area";
    }
 

//跳轉(zhuǎn)加載skull.html

    @RequestMapping("toSkull")
    public String toSkull() {
        return "view/center/skull";
    }

//跳轉(zhuǎn)加載warehuose.html

    @RequestMapping("toWarehuose")
    public String toWarehuose() {
        return "view/center/warehuose";
    }
 

//跳轉(zhuǎn)加載supplyManage.html

    @RequestMapping("toSupplyManage")
    public String toSupplyManage() {
        return "view/center/supplyManage";
    }

//跳轉(zhuǎn)加載supply.html

    @RequestMapping("toSupply")
    public String toSupply() {
        return "view/center/supply";
    }

//跳轉(zhuǎn)加載unit.html

    @RequestMapping("toUnit")
    public String toUnit() {
        return "view/center/unit";
    }
 

//跳轉(zhuǎn)加載updateLogin.html

    @RequestMapping("toUpdateLogin")
    public String toUpdateLogin(User user, Integer userid, Model model) {
        List<User> users = userService.updateLogin(user);
        model.addAttribute("usersLogin",users);
        return "view/user/updateLogin";
    }

//跳轉(zhuǎn)加載projectTypeManage.html

    @RequestMapping("toProjectTypeManage")
    public String toProjectTypeManage() {
        return "view/center/projectTypeManage";
    }

//跳轉(zhuǎn)加載paiban.html

    @RequestMapping("toPaiban")
    public String toPaiban() {
        return "view/center/paiban";
    }

//跳轉(zhuǎn)加載drugdictionary.html

    @RequestMapping("toDrugdictionary")
    public String toDrugdictionary() {
        return "view/center/drugdictionary";
    }

//跳轉(zhuǎn)加載main.html

    @RequestMapping("toMain")
    public String toMain() {
        return "view/main/main";
    }

//跳轉(zhuǎn)加載reportManage.html

    @RequestMapping("toReportFinance")
    public String toReportFinance() {
        return "view/finance/reportManage";
    }
 

//跳轉(zhuǎn)加載zhuYuanManage.html

    @RequestMapping("toZhuYaunManage")
    public String toZhuYaunManage() {
        return "view/finance/zhuYuanManage";
    }

//跳轉(zhuǎn)加載zhuYuanManage.html

    @RequestMapping("toBingYear")
    public String toBingYear() {
        return "view/finance/reportBing";
    }

//跳轉(zhuǎn)加載zhuYuanBing.html

    @RequestMapping("toBing2")
    public String toBing2() {
        return "view/finance/zhuYuanBing";
    }

//跳轉(zhuǎn)加載doctorDuibi.html

    @RequestMapping("toDoctorDuibi")
    public String toDoctorDuibi() {
        return "view/finance/doctorDuibi";
    }
 

//跳轉(zhuǎn)加載current.html

    @RequestMapping("toCurrent")
    public String toCurrenti() {
        return "view/finance/current";
    }
}

到此這篇關(guān)于Java 實戰(zhàn)項目錘煉之醫(yī)院門診收費管理系統(tǒng)的實現(xiàn)流程的文章就介紹到這了,更多相關(guān)Java 醫(yī)院門診收費管理系統(tǒng)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Springboot開發(fā)之利用Docker和Kubernetes部署微服務(wù)

    Springboot開發(fā)之利用Docker和Kubernetes部署微服務(wù)

    這篇文章主要介紹了如何將Spring Boot開發(fā)的微服務(wù)通過Docker容器化,并使用Kubernetes進行部署和管理,幫助讀者掌握現(xiàn)代云原生應(yīng)用的完整開發(fā)部署流程,有需要的可以了解下
    2025-03-03
  • Struts2學(xué)習(xí)筆記(1)-入門教程

    Struts2學(xué)習(xí)筆記(1)-入門教程

    本文是一個Struts2的簡單入門教程,比較簡單,希望能給大家做一個參考。
    2016-06-06
  • idea之Recompile、Rebuild和Build之間的區(qū)別及說明

    idea之Recompile、Rebuild和Build之間的區(qū)別及說明

    這篇文章主要介紹了idea之Recompile、Rebuild和Build之間的區(qū)別及說明,具有很好的參考價值,希望對有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • IDEA社區(qū)版下載安裝流程詳解(小白篇)

    IDEA社區(qū)版下載安裝流程詳解(小白篇)

    這篇文章主要介紹了IDEA社區(qū)版下載安裝流程詳解(小白篇),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Java中double精度丟失問題原因及解決辦法

    Java中double精度丟失問題原因及解決辦法

    使用Java double進行運算時,經(jīng)常出現(xiàn)精度丟失的問題,總是在一個正確的結(jié)果左右偏0.0000**1,這篇文章主要給大家介紹了關(guān)于Java中double精度丟失問題原因及解決辦法,需要的朋友可以參考下
    2024-01-01
  • Java基于Guava Retrying實現(xiàn)重試功能

    Java基于Guava Retrying實現(xiàn)重試功能

    這篇文章主要介紹了Java基于Guava Retrying實現(xiàn)重試功能,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • Nacos框架服務(wù)注冊實現(xiàn)流程

    Nacos框架服務(wù)注冊實現(xiàn)流程

    這篇文章主要介紹了SpringCloud服務(wù)注冊之nacos實現(xiàn)過程,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • Java不帶break將導(dǎo)致case穿透問題

    Java不帶break將導(dǎo)致case穿透問題

    這篇文章主要介紹了Java不帶break將導(dǎo)致case穿透問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Mybatis中使用updateBatch進行批量更新

    Mybatis中使用updateBatch進行批量更新

    這篇文章主要介紹了Mybatis中使用updateBatch進行批量更新的相關(guān)資料,有逐條更新,sql批量更新等,具體實例代碼大家參考下本文
    2018-04-04
  • 項目為什么引入log4j而不是logback代碼

    項目為什么引入log4j而不是logback代碼

    這篇文章主要介紹了項目為什么引入log4j而不是logback代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10

最新評論

远安县| 泰宁县| 瓦房店市| 巴马| 长岭县| 公主岭市| 比如县| 浦北县| 漳州市| 五常市| 体育| 和政县| 乌什县| 博白县| 汪清县| 密山市| 德昌县| 阜新市| 新密市| 保定市| 德州市| 紫阳县| 锡林浩特市| 徐闻县| 广宗县| 沅江市| 兴文县| 香格里拉县| 乌兰浩特市| 凤凰县| 天津市| 多伦县| 辽阳市| 建湖县| 新沂市| 濮阳市| 临高县| 洛扎县| 东平县| 本溪市| 通海县|