醫(yī)院預(yù)約掛號系統(tǒng)微信小程序項目分享

不知不覺已經(jīng)畢業(yè)一年多了,分享一個大學(xué)畢業(yè)設(shè)計完成的作品,這個是一個醫(yī)院預(yù)約掛號的小程序系統(tǒng),這個項目比較簡易理解,很適合做計算機期末作業(yè)或者畢業(yè)設(shè)計。

醫(yī)院預(yù)約掛號系統(tǒng)微信小程序項目主要的功能模塊分析如下:

對該系統(tǒng)進行分析與設(shè)計,有以下幾個主要的功能模塊:

(1)添加科室:通過后臺管理系統(tǒng)新增對應(yīng)的科室,可以對科室數(shù)據(jù)進行增刪改查。

(2)添加醫(yī)生:在后臺管理系統(tǒng)錄入醫(yī)生相關(guān)信息,綁定所屬科室,可以對醫(yī)生進行增刪改查。

(3)添加輪播圖:在后臺管理系統(tǒng)有一個新增廣告輪播圖的模塊,可以添加輪播圖,會在小程序首頁進行展示。

(4)預(yù)約記錄和用戶列表管理:在后臺管理系統(tǒng)可以查看相關(guān)用戶數(shù)據(jù),以及用戶的預(yù)約記錄。

(5)小程序登錄:小程序端進行微信登錄綁定對應(yīng)賬號,通過openid進行綁定。

(6)用戶掛號預(yù)約:小程序端用戶可以查看醫(yī)生詳情信息進行預(yù)約掛號。

(7)科室和搜索檢索醫(yī)生列表:小程序端根據(jù)科室綁定醫(yī)生或者搜索,可以查找到對應(yīng)的醫(yī)生數(shù)據(jù)。

醫(yī)院預(yù)約掛號系統(tǒng)微信小程序項目主要頁面界面如下:

//index.js

//獲取應(yīng)用實例

const app = getApp()

Page({

? data: {

? ? 'swiperImgs':[],? //輪播圖

? ? 'bannerCurrentSwiper': 0,

? ? 'imgHost':'',? //用于存放圖片的主機名前綴

? ? 'searchVal':'',? //搜索

? ? 'doctorArr':[]

? },

? //獲取搜索輸入框值

? getSearchVal:function(e){

? ? this.setData({

? ? ? 'searchVal':e.detail.value

? ? });

? },

? //點擊搜索進行搜索操作

? searchFun:function(e){

? ? wx.navigateTo({

? ? ? url: '../doctorList/doctorList?searchval='+e.detail.value

? ? })

? },

? //輪播圖滾動事件

? bannerSwiperChange: function (event) {

? ? this.setData({

? ? ? 'bannerCurrentSwiper':event.detail.current

? ? })

? },

? //獲取輪播圖圖片

? getbanner:function(){

? ? var that=this;

? ? app.requestFun(

? ? ? app.globalData.apiConfig.getbanner,

? ? ? 'GET',

? ? ? {},

? ? ? function (res) {

? ? ? ? if(res.statusCode==200){

? ? ? ? ? if(res.data.code==1){

? ? ? ? ? ? that.setData({

? ? ? ? ? ? ? swiperImgs: res.data.data

? ? ? ? ? ? })

? ? ? ? ? }

? ? ? ? }

? ? ? }

? ? )

? },

? //獲取輪播圖圖片

? getdoctor:function(){

? ? var that=this;

? ? app.requestFun(

? ? ? app.globalData.apiConfig.getdoctor,

? ? ? 'GET',

? ? ? {},

? ? ? function (res) {

? ? ? ? if(res.statusCode==200){

? ? ? ? ? if(res.data.code==1){

? ? ? ? ? ? that.setData({

? ? ? ? ? ? ? doctorArr: res.data.data

? ? ? ? ? ? })

? ? ? ? ? }

? ? ? ? }

? ? ? }

? ? )

? },

? onLoad: function () {

? ? var that=this;

? ? wx.setNavigationBarTitle({ title: '首頁' });

? ? that.getbanner();

? ? that.getdoctor();

? ? that.setData({

? ? ? 'imgHost': app.globalData.apiConfig.imgHost

? ? })

? },

? goDoctorList:function(){

? ? wx.navigateTo({

? ? ? 'url':'../doctorList/doctorList?type='+0

? ? })

? },

? goDoctorDetail:function(ev){

? ? var id=ev.currentTarget.dataset.id;

? ? wx.navigateTo({

? ? ? 'url': '../doctorDetail/doctorDetail?id='+id

? ? })

? }

})

以上是我項目的相關(guān)界面和代碼,如果你有什么技術(shù)上的難題,開發(fā)時遇到的問題,歡迎隨時交流

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容