便宜的網(wǎng)站空間新聞軟文廣告
項(xiàng)目運(yùn)行
1.運(yùn)行環(huán)境:最好是java jdk 1.8,我們在這個平臺上運(yùn)行的。其他版本理論上也可以。
2.IDE環(huán)境:IDEA,Eclipse,Myeclipse都可以。推薦IDEA;
3.tomcat環(huán)境:Tomcat 7.x,8.x,9.x版本均可
4.硬件環(huán)境:windows 7/8/10 4G內(nèi)存以上;或者 Mac OS;
5.是否Maven項(xiàng)目: 否;查看源碼目錄中是否包含pom.xml;若包含,則為maven項(xiàng)目,否則為非maven項(xiàng)目
6.數(shù)據(jù)庫:MySql 5.7/8.0等版本均可;
7.小程序:uniapp
畢設(shè)幫助,指導(dǎo),本源碼分享,調(diào)試部署(見文末)
系統(tǒng)介紹:
小程序養(yǎng)老院系統(tǒng)是一個基于微信平臺的管理系統(tǒng),旨在提高養(yǎng)老院信息管理的效率和規(guī)范性。系統(tǒng)通過分析養(yǎng)老院信息管理的不足,創(chuàng)建了一個計(jì)算機(jī)管理養(yǎng)老院信息的方案,實(shí)現(xiàn)了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)。系統(tǒng)面向管理員和用戶,提供了個人中心、用戶信息管理、醫(yī)生信息管理、服務(wù)項(xiàng)目管理、論壇信息管理等功能。
整體功能包含:
管理員功能:個人中心、用戶信息管理、醫(yī)生信息管理、服務(wù)項(xiàng)目管理、論壇信息管理。
用戶功能:個人中心、服務(wù)項(xiàng)目預(yù)約、論壇交流等。
前臺模塊:
用戶登錄/注冊
服務(wù)項(xiàng)目瀏覽與預(yù)約
論壇交流
個人信息管理
后臺模塊:
管理員后臺:用戶信息管理、醫(yī)生信息管理、服務(wù)項(xiàng)目管理、論壇信息管理。
?
功能截圖:
代碼實(shí)現(xiàn):
var _default = {data: function data() {return {username: '',password: '',codes: [{num: 1,color: '#000',rotate: '10deg',size: '16px'}, {num: 2,color: '#000',rotate: '10deg',size: '16px'}, {num: 3,color: '#000',rotate: '10deg',size: '16px'}, {num: 4,color: '#000',rotate: '10deg',size: '16px'}],options: ['請選擇登錄用戶類型'],optionsValues: ['', 'yonghu'],index: 0,roleNum: 0};},onLoad: function onLoad() {var options = ['請選擇登錄用戶類型'];var menus = _menu.default.list();this.menuList = menus;for (var i = 0; i < this.menuList.length; i++) {if (this.menuList[i].hasFrontLogin == '是') {options.push(this.menuList[i].roleName);this.roleNum++;}}if (this.roleNum == 1) {this.index = 1;}this.options = options;this.randomString(4);this.styleChange();},methods: {randomString: function randomString() {var len = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 4;var chars = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'];var colors = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'];var sizes = ['28', '30', '32', '34', '36'];for (var i = 0; i < len; i++) {// 隨機(jī)驗(yàn)證碼var key = Math.floor(Math.random() * chars.length);this.codes[i].num = chars[key];// 隨機(jī)驗(yàn)證碼顏色var code = '#';for (var j = 0; j < 6; j++) {var _key = Math.floor(Math.random() * colors.length);code += colors[_key];}this.codes[i].color = code;// 隨機(jī)驗(yàn)證碼方向var rotate = Math.floor(Math.random() * 30);var plus = Math.floor(Math.random() * 2);if (plus == 1) rotate = '-' + rotate;this.codes[i].rotate = 'rotate(' + rotate + 'deg)';// 隨機(jī)驗(yàn)證碼字體大小var size = Math.floor(Math.random() * sizes.length);this.codes[i].size = sizes[size] + 'rpx';}},styleChange: function styleChange() {this.$nextTick(function () {// document.querySelectorAll('.uni-yaoxianStyle .uni-yaoxianStyle-yaoxianStyle').forEach(el=>{// el.style.backgroundColor = this.loginFrom.content.yaoxianStyle.backgroundColor// })});},onRegisterTap: function onRegisterTap(tableName) {uni.setStorageSync("loginTable", tableName);this.$utils.jump('../register/register');},onForgetTap: function onForgetTap() {this.$utils.jump('../forget/forget');},onLoginTap: function onLoginTap() {var _this = this;return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {var res;return _regenerator.default.wrap(function _callee$(_context) {while (1) {switch (_context.prev = _context.next) {case 0:if (_this.optionsValues[_this.index]) {_context.next = 3;break;}_this.$utils.msg("請選擇登陸人類型");return _context.abrupt("return");case 3:if (true) {_context.next = 6;break;}_this.$utils.msg("請輸入正確的驗(yàn)證碼");return _context.abrupt("return");case 6:_context.next = 8;return _this.$api.login("".concat(_this.optionsValues[_this.index]), {username: _this.username,password: _this.password});case 8:res = _context.sent;uni.setStorageSync("token", res.token);uni.setStorageSync("nickname", _this.username);uni.setStorageSync("nowTable", "".concat(_this.optionsValues[_this.index]));_context.next = 14;return _this.$api.session("".concat(_this.optionsValues[_this.index]));case 14:res = _context.sent;uni.setStorageSync("userid", res.data.id);if (res.data.vip) {uni.setStorageSync("vip", res.data.vip);}uni.setStorageSync("role", "".concat(_this.options[_this.index]));_this.$utils.tab("../index/index");case 19:case "end":return _context.stop();}}}, _callee);}))();},optionsChange: function optionsChange(e) {this.index = e.target.value;}}
};
源碼獲取:
大家點(diǎn)贊、收藏、關(guān)注、評論啦 、查看👇🏻獲取聯(lián)系方式👇🏻