長壽網(wǎng)站制作百度平臺商家聯(lián)系方式
目錄
- 一、摘要
- 1.1 項(xiàng)目介紹
- 1.2 項(xiàng)目錄屏
- 二、功能模塊
- 三、系統(tǒng)展示
- 四、核心代碼
- 4.1 查詢家政服務(wù)
- 4.2 新增單條服務(wù)訂單
- 4.3 新增留言反饋
- 4.4 小程序登錄
- 4.5 小程序數(shù)據(jù)展示
- 五、免責(zé)說明
一、摘要
1.1 項(xiàng)目介紹
基于微信小程序+JAVA+Vue+SpringBoot+MySQL的智慧家政系統(tǒng),包含了地址管理模、訂單管理、家政分類管理、家政服務(wù)管理、用戶反饋管理模塊,還包含系統(tǒng)自帶的用戶管理、部門管理、角色管理、菜單管理、日志管理、數(shù)據(jù)字典管理、文件管理、圖表展示等基礎(chǔ)模塊,基于微信小程序的智慧家政系統(tǒng)基于角色的訪問控制,給家政管理員、家政工作人員、消費(fèi)者使用,可將權(quán)限精確到按鈕級別,您可以自定義角色并分配權(quán)限,系統(tǒng)適合設(shè)計(jì)精確的權(quán)限約束需求。
1.2 項(xiàng)目錄屏
二、功能模塊
該系統(tǒng)基于微信開發(fā)者工具進(jìn)行開發(fā),最終成果以微信小程序的方式進(jìn)行呈現(xiàn)。系統(tǒng)大致分為兩大模塊,即前臺用戶系統(tǒng)與后臺管理系統(tǒng),主要內(nèi)容如下。
- 注冊登錄:此系統(tǒng)采用微信授權(quán)登錄方式。
- 用戶信息管理:用戶能快速了解修改個人基本信息(如用戶名、密碼、頭像等信息)。
- 地址管理:用戶對自己的地址可以進(jìn)行增刪改查操作。
- 訂單管理:對所有訂單信息進(jìn)行管理。
- 分類管理:通過分類管理功能對服務(wù)種類進(jìn)行分類歸納,管理更方便快速。
- 服務(wù)人員管理:對于家政工作人員提供的服務(wù)進(jìn)行增刪改查操作。
- 提交訂單功能:將心儀的服務(wù)添加至訂單中。
- 支付管理:提交訂單后立即跳轉(zhuǎn)至支付界面,付款完成后在訂單列表中出現(xiàn)已支付的訂單。。
- 用戶反饋:通過投資理財(cái)網(wǎng)站系統(tǒng)提供反饋功能,快速解決用戶問題,提高用戶體驗(yàn),也為企業(yè)改進(jìn)提供可行性參考依據(jù)。
三、系統(tǒng)展示
四、核心代碼
4.1 查詢家政服務(wù)
@RequestMapping(value = "/getByPage", method = RequestMethod.GET)
@ApiOperation(value = "查詢服務(wù)")
public Result<IPage<ServiceData>> getByPage(@ModelAttribute ServiceData serviceData ,@ModelAttribute PageVo page){QueryWrapper<ServiceData> qw = new QueryWrapper<>();if(!ZwzNullUtils.isNull(serviceData.getTitle())) {qw.like("title",serviceData.getTitle());}if(!ZwzNullUtils.isNull(serviceData.getType())) {qw.eq("type",serviceData.getType());}IPage<ServiceData> data = iServiceDataService.page(PageUtil.initMpPage(page),qw);return new ResultUtil<IPage<ServiceData>>().setData(data);
}
4.2 新增單條服務(wù)訂單
@RequestMapping(value = "/addOne", method = RequestMethod.GET)
@ApiOperation(value = "新增單條服務(wù)訂單")
public Result<ServiceOrder> addOne(@RequestParam String id){ServiceData s = iServiceDataService.getById(id);if(s == null) {return ResultUtil.error("服務(wù)不存在");}User currUser = securityUtil.getCurrUser();ServiceOrder order = new ServiceOrder();order.setServiceId(s.getId());order.setTitle(s.getTitle());order.setType(s.getType());order.setUserName(s.getUserName());order.setMobile(s.getMobile());order.setContent(s.getContent());order.setBuyId(currUser.getId());order.setBuyName(currUser.getNickname());order.setBuyTime(DateUtil.now());order.setStatus("未付款");iServiceOrderService.saveOrUpdate(order);return ResultUtil.success();
}
4.3 新增留言反饋
@RequestMapping(value = "/insert", method = RequestMethod.POST)
@ApiOperation(value = "新增留言反饋")
public Result<Message> insert(Message message){User currUser = securityUtil.getCurrUser();message.setUserId(currUser.getId());message.setUserName(currUser.getNickname());message.setTime(DateUtil.now());message.setReplyContent("");message.setReplyId("");message.setReplyName("");message.setReplyTime("");iMessageService.saveOrUpdate(message);return new ResultUtil<Message>().setData(message);
}
4.4 小程序登錄
<view wx:if="{{item.index==0}}"><!-- 賬號 --><view class="section"><input placeholder="手機(jī)號" bindblur="logincode" /></view><!-- 密碼 --><view class="section"><input placeholder="登入密碼" bindblur="loginpassword" password="true" /></view><view class="section"></view><!-- 提交按鈕 --><view wx:if='{{islogin==""}}' class='btn_box' ><button type="primary" bindtap="loginTo" >登錄</button></view><!-- 退出按鈕 --><view wx:else class='btn_box'><button type="primary" bindtap="returnmain" >退出</button></view></view>
4.5 小程序數(shù)據(jù)展示
<view class="page__bd page" wx:for="{{fieldList}}" wx:key="index" wx:for-item="item"><view class="weui-cells weui-cells_after-title cells"><navigator class="weui-cell weui-cell_access" hover-class="weui-cell_active"><view class="weui-cell__hd"><image src="../../statis/img/logo01.png" style="margin-right: 5px;vertical-align: middle;width:40px; height: 40px;"></image></view><view class="weui-cell__bd pageRight"><text class="roomName">{{item.title}}</text></view></navigator><navigator class="weui-cell weui-cell_access" hover-class="weui-cell_active"><view class="weui-cell__bd"><text class="cannot">服務(wù)類型:{{item.type}}</text></view></navigator><navigator class="weui-cell weui-cell_access" hover-class="weui-cell_active"><view class="weui-cell__bd"><text class="cannot">家政人員:{{item.userName}}</text></view></navigator><navigator class="weui-cell weui-cell_access" hover-class="weui-cell_active"><view class="weui-cell__bd"><text class="cannot">聯(lián)系方式:{{item.mobile}}</text></view></navigator><navigator class="weui-cell weui-cell_access" hover-class="weui-cell_active"><view class="weui-cell__bd"><text class="cannot">服務(wù)介紹:{{item.content}}</text></view></navigator><navigator class="weui-cell weui-cell_access" hover-class="weui-cell_active"><view class="weui-cell__bd"><button type="primary" class='buttomm' bindtap="toMoreOnePage" data-id="{{item.id}}">下單</button></view></navigator><navigator class="weui-cell weui-cell_access" hover-class="weui-cell_active"><view class="weui-cell__bd"><button></button></view></navigator></view>
</view>
五、免責(zé)說明
- 本項(xiàng)目僅供個人學(xué)習(xí)使用,商用授權(quán)請聯(lián)系博主,否則后果自負(fù)。
- 博主擁有本軟件構(gòu)建后的應(yīng)用系統(tǒng)全部內(nèi)容所有權(quán)及獨(dú)立的知識產(chǎn)權(quán),擁有最終解釋權(quán)。
- 如有問題,歡迎在倉庫 Issue 留言,看到后會第一時(shí)間回復(fù),相關(guān)意見會酌情考慮,但沒有一定被采納的承諾或保證。
下載本系統(tǒng)代碼或使用本系統(tǒng)的用戶,必須同意以下內(nèi)容,否則請勿下載!
- 出于自愿而使用/開發(fā)本軟件,了解使用本軟件的風(fēng)險(xiǎn),且同意自己承擔(dān)使用本軟件的風(fēng)險(xiǎn)。
- 利用本軟件構(gòu)建的網(wǎng)站的任何信息內(nèi)容以及導(dǎo)致的任何版權(quán)糾紛和法律爭議及后果和博主無關(guān),博主對此不承擔(dān)任何責(zé)任。
- 在任何情況下,對于因使用或無法使用本軟件而導(dǎo)致的任何難以合理預(yù)估的損失(包括但不僅限于商業(yè)利潤損失、業(yè)務(wù)中斷與業(yè)務(wù)信息丟失),博主概不承擔(dān)任何責(zé)任。
- 必須了解使用本軟件的風(fēng)險(xiǎn),博主不承諾提供一對一的技術(shù)支持、使用擔(dān)保,也不承擔(dān)任何因本軟件而產(chǎn)生的難以預(yù)料的問題的相關(guān)責(zé)任。