校園服務小程序源代碼分享園服務微信小程序全開源版源碼-包含服務端


 一、服務端部署教程:
  1.安裝寶塔面板。腳本:yum install-y wget&&wget-O install.sh
  http://download.bt.cn/install/install_6.0.sh&&bash install.sh
  2.安裝環境。完成寶塔面板安裝后下載安裝以下軟件:nginx、mysql、pm2管理器(自帶nodejs)
  3.上傳服務端。在文件管理內新建目錄,給目錄取個名字如,“demo”,上傳項目服務端壓縮包,並解壓。
  4.安裝依賴腳本(注意!!!!這里運行命令需在服務端文件夾的根目錄下,否則pm2會報錯停止運行!!!):npm install
  【建議優先使用npm install,如遇到長時間下載無反應,或者下載很緩慢,再建議使用淘寶的npm鏡像腳本:npm install-g cnpm–registry=https://registry.npm.taobao.org(使用淘寶鏡像后,相應的命令變成cnpm install)】
  5.創建數據庫。注意數據庫編碼utf8mb4,(建議使用寶塔導入)導入數據庫文件help.sql
  6.修改數據庫配置。打開/pub/config/config.js修改數據庫配置MYSQL:{
  host:“localhost”,
  user:“myname”,
  password:“password”,//數據庫密碼
  port:“3306”,
  database:“myname”,//數據庫名
  timezone:“+08:00”,
  dateStrings:true
  },
  7.修改小程序

查看更多關於 小程序 的文章

配置。打開/pub/config/config.js修改小程序配置APP_ID:“自行填寫”,//微信小程序APPID
  APP_SECRET:“自行填寫”,//微信小程序APP密鑰
  Mch_id:“自行填寫”,//商戶號
  Mch_key:“自行填寫”,//商戶密鑰(商戶號沒有可先不填)
  8.啟動項目。打開PM2管理器,添加新項目,選擇項目所在的路徑,啟動文件為bin/www,項目名稱可隨意起名。然后啟動項目。
  9.域名反向代理。點擊pm2管理器里的映射按鈕,將項目映射到自己的域名。此后就可以用域名訪問到項目。
  10.訪問服務器項目地址:http://xxx.xxx.com若出現extends layout block content h1=title p Welcome to#(title)即代表服務端部署成功。
  (ps:如遇能打開頁面但是登錄是無反應,請檢查客戶端打包時“NODE_API”的ip或域名是否填寫正確)
  二、校園服務微信小程序客戶端部署教程
  1.安裝依賴。腳本:(這里和上面服務端一樣,在客戶端文件夾根目錄下運行命令)
  npm install
  2.打開文件src/assets/js/yzy.js
  const yzy={
  …
  NODE_API:“http://api.demo.com/api/”,//改成自己服務器地址
  …
  }
  3.打包導出。腳本:npm run build 導出的文件在dist目錄下
  4.進入dist目錄有兩個文件dist文件夾和index.html文件,將這兩個文件上傳到服務端/public目錄下
  5.訪問域名http://xxx.xxx.com出現后台管理登錄界面,默認賬號admin密碼qwe123123
  三、后台使用手冊
  首次登錄用戶名:admin密碼:qwe123123
  步驟一、創建地區(校園

查看更多關於 校園 的文章


  1.輸入一個校園名稱如:“某某電子科技大學”
  2.輸入序號:序號越小排名越靠前
  3.后台及手機端查看代理地區列表
  注意:創建完代理地區后,用戶還不可以選擇該地區。需要新增代理商代理該地區后即可使用。
  步驟二、新增代理商(關鍵步驟)
  1.設置代理登錄賬號,輸入用戶名和密碼。用戶類型選擇:校園代理。區域:填寫代理地區ID。填寫手機號和代理期限:這兩項相當於備注信息。
  2.管理員可以查看代理的服務信息、運營數據、訂單數據。還可以對其進行啟用賬號、禁用賬號、設置服務內容。
  注意:到這一步用戶可以選擇該地區了,但是還沒有服務項。需要管理員為代理添加服務項。
  步驟三、新增服務
  1.選擇服務項,趣模板源碼網開源版一共有6個選項可供選擇,分別是:快遞代取、打印服務、校園跑腿、代替服務、上門維修、其他幫助。運營版在以上基礎上增加文檔下載和租借服務兩個服務項。
  快遞代取和打印服務:只有代理可以接手該類型的訂單(快遞代取涉及隱私和財產安全,開源版本訂單信息,為避免出現冒領快遞的現象,此服務項由校園代理承包。)
  全棧部署版解除了這一限制,可以將快遞代取設置為所有人可見,並對隱私信息做了保護,僅接單員可見。其他幾項:所有接單用戶都可以接手
  2.輸入代理ID:可以在代理商列表里查看代理的ID
  3.用戶收益:輸入不大於1的數值。例輸入0.7,則說明該類型的訂單在完成之后用戶可以獲得該訂單的70%的金額。
  4.代理收益:輸入不大於1的數值。例輸入0.1,則說明該類型的訂單在完成之后代理可以獲得該訂單的10%的金額。
  5.平台收益:輸入不大於1的數值。例輸入0.2,則說明該類型的訂單在完成之后平台可以獲得該訂單的20%的金額。
  6.為該服務進行描述。如:此服務由校園代理承包。
  7.添加標簽:除打印服務和快遞代取不能添加,其他4項均可添加。例:添加“重裝系統5元”,則可以在小程序端顯示該標簽點擊后賞金會變成5元。
  8.填寫ICON:系統提供了6個圖標:只要輸入“/img/s1.png”即可。圖標名稱從s1~s6;對應關系:快遞代取/img/s1.png;校園跑腿/img/s2.png;打印服務/img/s3.png;上門維修/img/s4.png;代替服務/img/s5.png;其他幫助:/img/s6.png。運營版增加的兩個服務項:www.qumuban.com文檔下載/img/xz.png;租借服務/img/zj.png.也可以輸入其他圖片路徑,以http開頭就行。
  9.選擇一個默認接單員。前提是該接單員已通過平台審核。設置默認接單員的用處:該類型的訂單可以在平台上接手並分配給該接單員。
  步驟四、添加校園配送地址
用戶的選擇的配送地址需要代理端添加。所以要先用代理賬號登錄。讓代理完成該地理配送地址的添加。(注意:開源版本校園代理登錄可能出現提示密碼錯誤的情況,這一bug已在運營版完美修復,開源版本也可自行在數據庫修改校園代理密碼,數據表為y_user,字段值為MD5加密后的32位密文。)
  1.添加地址分組
  a、輸入分組名稱,如“南區”。
  b、輸入序號,序號數值越小排名越靠前。
  c、是否顯示,默認為顯示,若點擊不顯示則小程序端不會出現該分組及該分組下的所有地址。
  2.添加地址
  a、輸入分組ID,可以從“地址分組”列表里查看
  b、輸入地址名稱,如:2號樓
  c、輸入備注,如:男寢
  d、輸入序號,序號數值越小排名越靠前。到這一步就可以正常使用小程序了。
  四、小程序api接口設置
  微信小程序用https協議,所以需要ssl證書,這里推薦用寶塔的ssl證書,一鍵部署,很方
  便,需要到寶塔官網注冊賬號並實名認證,審核速度很快。認證完退出寶塔官網,進入自
  己的寶塔面板,然后在寶塔面板,找到側邊欄網站選項,打開對應站點,點擊側邊欄ssl選
  項,登錄寶塔賬號,申請證書一鍵部署即可。(注意不要勾選強制https,不要開這個!)
  修改文件utils/util.js
  const util={
  API:‘https://xx.xxx.com/api/’,
  webSrc:‘https://xx.xxx.com/#/dayin_wx’,
  這里替換自己的域名即可!
  開源版本僅供學習研究,程序更新和維護不易,獲取商業運營版可訪問小七全棧項目網
  站:http://author.7cloud.shop
  各版本對比圖
  商業運營版更新日志:
  常見錯誤排查:
  1.后台點擊登錄后無反應。檢查客戶端打包時填寫的api接口,確保訪問的域名和接口一致。其次檢查服務端/pub/config/config.js里的服務端數據庫連接配置,修改完服務端文件后一定要在pm2管理器中重啟!不然不生效。
  2.小程序調試時,報錯接口錯誤500。這種情況就是/pub/config/config.js里的appid和密鑰填寫錯誤。建議直接去微信公眾平台重置密鑰后,重新填寫。(大部分人出現這個問題都是重置密鑰解決的)
  3.小程序調試時,報錯服務端錯誤。這種情況是因為沒有配置好校園代理和校區,請登錄系統后台,按照上面的使用手冊,一步步完成后台配置。

下面是源碼效果圖:

 

校園服務微信小程序全開源版源碼下載

 

 

校園服務微信小程序全開源版源碼下載

 

 

下載地址:

https://download.csdn.net/download/dujiangdu123/12716255

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM