栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

若依分离版—移动端开发通知公告功能

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

若依分离版—移动端开发通知公告功能

前言:

本文是在若依-ruoyi-AiDex-Uniapp的开源代码基础上增加功能

移动端可直接下载开源源码若依-ruoyi-AiDex-Uniapp《https://gitee.com/big-hedgehog/ruoyi-uniapp》

(1)优点:实现了和若依分离版后端交互,实现了登录,修改密码。

(2)缺点:功能不全,若依的公告功能,用户管理等功能没有实现移动端

开发移动端公告功能

效果图如下:

   

   图1  通知公告栏                       图2  通知列表                                    图3 通知详情

 1. 通知公告栏跳转到通知列表(图1到图2)

     

2.新建 list_notice 通知列表页面




3. 通知公告详情界面

修改form.vue




4. 修改manifest.json文件,解决富文本文件图片预览的问题

没有此配置,预览的图片的路径是/dev-api/profile/upload/2022/07/06/list1_1

加上配置后,预览图片的路径自动改为后端地址  http://127.0.0.1/profile/upload/2022/07/06/list1_1

配置完成后,一定要重新编译!!!!!!!

参考:uni-app解决跨域问题_闲人不梦卿的博客-CSDN博客_uniapp解决跨域问题

4.前端api增加

		notice:{
			listData:(params={})=>vm.$u.get(config.adminPath+'/system/notice/mobile/list',params),
			getNotice:(params={})=>vm.$u.get(config.adminPath+'/system/notice/mobile',params),
		},

5.后端代码增加

  
    @GetMapping("/mobile/list")
    public TableDataInfo mobilelist(SysNotice notice)
    {
        startPage();
        List list = noticeService.selectNoticeList(notice);
        return getDataTable(list);
    }
    
    @GetMapping("mobile")
    public AjaxResult getMoblieNotice(SysNotice notice)
    { // Long noticeId = Long.parseLong(request.getParameter("noticeId"));
        return AjaxResult.success(noticeService.selectNoticeById(notice.getNoticeId()));
    }

暑期编程PK赛 得CSDN机械键盘等精美礼品!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1016441.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号