├── README.md
├── pom.xml
├── screenshot
└── 1.png
└── src
└── main
├── java
└── com
│ ├── annotation
│ ├── APPLoginUser.java
│ ├── IgnoreAuth.java
│ └── LoginUser.java
│ ├── config
│ └── MyMetaObjectHandler.java
│ ├── controller
│ ├── ChatController.java
│ ├── CheliangjiaotongguanliController.java
│ ├── CheliangjiaotongleixingController.java
│ ├── CommonController.java
│ ├── ConfigController.java
│ ├── DingdanguanliController.java
│ ├── FileController.java
│ ├── HuowufenleiController.java
│ ├── HuowuxinxiController.java
│ ├── NewsController.java
│ ├── PeisongyuanController.java
│ ├── UserController.java
│ ├── WuliuluxianfenpeiController.java
│ ├── WuliuzhuizongController.java
│ └── YonghuController.java
│ ├── dao
│ ├── ChatDao.java
│ ├── CheliangjiaotongguanliDao.java
│ ├── CheliangjiaotongleixingDao.java
│ ├── CommonDao.java
│ ├── ConfigDao.java
│ ├── DingdanguanliDao.java
│ ├── HuowufenleiDao.java
│ ├── HuowuxinxiDao.java
│ ├── NewsDao.java
│ ├── PeisongyuanDao.java
│ ├── TokenDao.java
│ ├── UserDao.java
│ ├── WuliuluxianfenpeiDao.java
│ ├── WuliuzhuizongDao.java
│ └── YonghuDao.java
│ ├── entity
│ ├── ChatEntity.java
│ ├── CheliangjiaotongguanliEntity.java
│ ├── CheliangjiaotongleixingEntity.java
│ ├── ConfigEntity.java
│ ├── DingdanguanliEntity.java
│ ├── EIException.java
│ ├── HuowufenleiEntity.java
│ ├── HuowuxinxiEntity.java
│ ├── NewsEntity.java
│ ├── PeisongyuanEntity.java
│ ├── TokenEntity.java
│ ├── UserEntity.java
│ ├── WuliuluxianfenpeiEntity.java
│ ├── WuliuzhuizongEntity.java
│ ├── YonghuEntity.java
│ ├── model
│ │ ├── ChatModel.java
│ │ ├── CheliangjiaotongguanliModel.java
│ │ ├── CheliangjiaotongleixingModel.java
│ │ ├── DingdanguanliModel.java
│ │ ├── HuowufenleiModel.java
│ │ ├── HuowuxinxiModel.java
│ │ ├── NewsModel.java
│ │ ├── PeisongyuanModel.java
│ │ ├── WuliuluxianfenpeiModel.java
│ │ ├── WuliuzhuizongModel.java
│ │ └── YonghuModel.java
│ ├── view
│ │ ├── ChatView.java
│ │ ├── CheliangjiaotongguanliView.java
│ │ ├── CheliangjiaotongleixingView.java
│ │ ├── DingdanguanliView.java
│ │ ├── HuowufenleiView.java
│ │ ├── HuowuxinxiView.java
│ │ ├── NewsView.java
│ │ ├── PeisongyuanView.java
│ │ ├── WuliuluxianfenpeiView.java
│ │ ├── WuliuzhuizongView.java
│ │ └── YonghuView.java
│ └── vo
│ │ ├── ChatVO.java
│ │ ├── CheliangjiaotongguanliVO.java
│ │ ├── CheliangjiaotongleixingVO.java
│ │ ├── DingdanguanliVO.java
│ │ ├── HuowufenleiVO.java
│ │ ├── HuowuxinxiVO.java
│ │ ├── NewsVO.java
│ │ ├── PeisongyuanVO.java
│ │ ├── WuliuluxianfenpeiVO.java
│ │ ├── WuliuzhuizongVO.java
│ │ └── YonghuVO.java
│ ├── interceptor
│ └── AuthorizationInterceptor.java
│ ├── model
│ └── enums
│ │ └── TypeEnum.java
│ ├── service
│ ├── ChatService.java
│ ├── CheliangjiaotongguanliService.java
│ ├── CheliangjiaotongleixingService.java
│ ├── CommonService.java
│ ├── ConfigService.java
│ ├── DingdanguanliService.java
│ ├── HuowufenleiService.java
│ ├── HuowuxinxiService.java
│ ├── NewsService.java
│ ├── PeisongyuanService.java
│ ├── TokenService.java
│ ├── UserService.java
│ ├── WuliuluxianfenpeiService.java
│ ├── WuliuzhuizongService.java
│ ├── YonghuService.java
│ └── impl
│ │ ├── ChatServiceImpl.java
│ │ ├── CheliangjiaotongguanliServiceImpl.java
│ │ ├── CheliangjiaotongleixingServiceImpl.java
│ │ ├── CommonServiceImpl.java
│ │ ├── ConfigServiceImpl.java
│ │ ├── DingdanguanliServiceImpl.java
│ │ ├── HuowufenleiServiceImpl.java
│ │ ├── HuowuxinxiServiceImpl.java
│ │ ├── NewsServiceImpl.java
│ │ ├── PeisongyuanServiceImpl.java
│ │ ├── TokenServiceImpl.java
│ │ ├── UserServiceImpl.java
│ │ ├── WuliuluxianfenpeiServiceImpl.java
│ │ ├── WuliuzhuizongServiceImpl.java
│ │ └── YonghuServiceImpl.java
│ └── utils
│ ├── BaiduUtil.java
│ ├── CommonUtil.java
│ ├── FileUtil.java
│ ├── HttpClientUtils.java
│ ├── JQPageInfo.java
│ ├── MD5Util.java
│ ├── MPUtil.java
│ ├── PageUtils.java
│ ├── Query.java
│ ├── R.java
│ ├── SQLFilter.java
│ ├── SpringContextUtils.java
│ └── ValidatorUtils.java
├── resources
├── config.properties
├── doc
│ └── sys_user.sql
├── log4j.properties
├── mapper
│ ├── ChatDao.xml
│ ├── CheliangjiaotongguanliDao.xml
│ ├── CheliangjiaotongleixingDao.xml
│ ├── CommonDao.xml
│ ├── ConfigDao.xml
│ ├── DingdanguanliDao.xml
│ ├── HuowufenleiDao.xml
│ ├── HuowuxinxiDao.xml
│ ├── NewsDao.xml
│ ├── PeisongyuanDao.xml
│ ├── TokenDao.xml
│ ├── UserDao.xml
│ ├── WuliuluxianfenpeiDao.xml
│ ├── WuliuzhuizongDao.xml
│ └── YonghuDao.xml
├── mybatis
│ └── mybatis-config.xml
└── spring
│ ├── spring-mvc.xml
│ ├── spring-mybatis.xml
│ └── spring.xml
└── webapp
├── WEB-INF
└── web.xml
├── admin
├── 1-install.bat
├── 2-run.bat
├── 3-build.bat
├── babel.config.js
├── dist
│ ├── css
│ │ ├── app.7cb0a871.css
│ │ └── chunk-vendors.1f0a25b2.css
│ ├── favicon.ico
│ ├── fonts
│ │ ├── element-icons.535877f5.woff
│ │ └── element-icons.732389de.ttf
│ ├── img
│ │ ├── 404.3648f234.png
│ │ └── zhongguo.20798bfa.png
│ ├── index.html
│ └── js
│ │ ├── app.f30d179b.js
│ │ ├── app.f30d179b.js.map
│ │ ├── chunk-vendors.f5fdc1b2.js
│ │ └── chunk-vendors.f5fdc1b2.js.map
├── package-lock.json
├── package.json
├── public
│ ├── favicon.ico
│ └── index.html
├── src
│ ├── App.vue
│ ├── assets
│ │ ├── css
│ │ │ ├── element-variables.scss
│ │ │ └── style.scss
│ │ └── img
│ │ │ ├── 404.png
│ │ │ ├── avator.png
│ │ │ ├── bg.jpg
│ │ │ ├── captcha.jpg
│ │ │ ├── login.png
│ │ │ ├── logo.png
│ │ │ ├── password.png
│ │ │ ├── role.png
│ │ │ ├── test
│ │ │ ├── jianshe.png
│ │ │ ├── jiaotong.png
│ │ │ ├── nongye.png
│ │ │ ├── weixin.png
│ │ │ ├── zhifubao.png
│ │ │ └── zhongguo.png
│ │ │ └── username.png
│ ├── components
│ │ ├── SvgIcon
│ │ │ └── index.vue
│ │ ├── common
│ │ │ ├── BreadCrumbs.vue
│ │ │ ├── BreadCrumbs.vue.bak
│ │ │ ├── Editor.vue
│ │ │ └── FileUpload.vue
│ │ ├── home
│ │ │ ├── HomeCard.vue
│ │ │ ├── HomeChart.vue
│ │ │ ├── HomeComment.vue
│ │ │ └── HomeProgress.vue
│ │ └── index
│ │ │ ├── IndexAside.vue
│ │ │ ├── IndexAsideStatic.vue
│ │ │ ├── IndexAsideStatic.vue.bak
│ │ │ ├── IndexAsideSub.vue
│ │ │ ├── IndexHeader.vue
│ │ │ ├── IndexHeader.vue.bak
│ │ │ └── IndexMain.vue
│ ├── icons
│ │ ├── index.js
│ │ ├── svg
│ │ │ ├── 404.svg
│ │ │ ├── articleEdit.svg
│ │ │ ├── banner.svg
│ │ │ ├── bug.svg
│ │ │ ├── build.svg
│ │ │ ├── cfg.svg
│ │ │ ├── channel.svg
│ │ │ ├── chart.svg
│ │ │ ├── clipboard.svg
│ │ │ ├── code.svg
│ │ │ ├── component.svg
│ │ │ ├── contacts.svg
│ │ │ ├── dashboard.svg
│ │ │ ├── date.svg
│ │ │ ├── dept.svg
│ │ │ ├── dict.svg
│ │ │ ├── documentation.svg
│ │ │ ├── download.svg
│ │ │ ├── drag.svg
│ │ │ ├── druid.svg
│ │ │ ├── edit.svg
│ │ │ ├── education.svg
│ │ │ ├── email.svg
│ │ │ ├── excel.svg
│ │ │ ├── exit-fullscreen.svg
│ │ │ ├── eye-open.svg
│ │ │ ├── file.svg
│ │ │ ├── form.svg
│ │ │ ├── fullscreen.svg
│ │ │ ├── icon.svg
│ │ │ ├── international.svg
│ │ │ ├── job.svg
│ │ │ ├── language.svg
│ │ │ ├── link.svg
│ │ │ ├── list.svg
│ │ │ ├── lock.svg
│ │ │ ├── log.svg
│ │ │ ├── logininfor.svg
│ │ │ ├── menu.svg
│ │ │ ├── message.svg
│ │ │ ├── money.svg
│ │ │ ├── monitor.svg
│ │ │ ├── nested.svg
│ │ │ ├── nested0.svg
│ │ │ ├── online.svg
│ │ │ ├── operation.svg
│ │ │ ├── password.svg
│ │ │ ├── password0.svg
│ │ │ ├── pdf.svg
│ │ │ ├── people.svg
│ │ │ ├── peoples.svg
│ │ │ ├── phone.svg
│ │ │ ├── post.svg
│ │ │ ├── qq.svg
│ │ │ ├── search.svg
│ │ │ ├── sender.svg
│ │ │ ├── server.svg
│ │ │ ├── shopping.svg
│ │ │ ├── shoppingCard.svg
│ │ │ ├── size.svg
│ │ │ ├── skill.svg
│ │ │ ├── star.svg
│ │ │ ├── svg
│ │ │ │ ├── AI.svg
│ │ │ │ ├── AIDeviceLayout.svg
│ │ │ │ ├── EIM.svg
│ │ │ │ ├── VIP.svg
│ │ │ │ ├── agricultureRegister.svg
│ │ │ │ ├── area.svg
│ │ │ │ ├── base.svg
│ │ │ │ ├── batch.svg
│ │ │ │ ├── board.svg
│ │ │ │ ├── board1.svg
│ │ │ │ ├── boardConfig.svg
│ │ │ │ ├── cfg.svg
│ │ │ │ ├── code.svg
│ │ │ │ ├── company.svg
│ │ │ │ ├── crop.svg
│ │ │ │ ├── crops.svg
│ │ │ │ ├── dashboard.svg
│ │ │ │ ├── dataAbnormal.svg
│ │ │ │ ├── dataLack.svg
│ │ │ │ ├── dept.svg
│ │ │ │ ├── device.svg
│ │ │ │ ├── deviceMonitorData.svg
│ │ │ │ ├── dict.svg
│ │ │ │ ├── diseasesinsect.svg
│ │ │ │ ├── diseasesinsects.svg
│ │ │ │ ├── documentation.svg
│ │ │ │ ├── email.svg
│ │ │ │ ├── environmental.svg
│ │ │ │ ├── eye-open.svg
│ │ │ │ ├── farmingProject.svg
│ │ │ │ ├── finance.svg
│ │ │ │ ├── financeBudget.svg
│ │ │ │ ├── financeReality.svg
│ │ │ │ ├── firm.svg
│ │ │ │ ├── firms.svg
│ │ │ │ ├── harvestBatch.svg
│ │ │ │ ├── harvestDetection.svg
│ │ │ │ ├── harvestManage.svg
│ │ │ │ ├── harvestWorks.svg
│ │ │ │ ├── heavyMetalDetection.svg
│ │ │ │ ├── home.svg
│ │ │ │ ├── inspection.svg
│ │ │ │ ├── internet.svg
│ │ │ │ ├── internetActive.svg
│ │ │ │ ├── log.svg
│ │ │ │ ├── mainSystem.svg
│ │ │ │ ├── mainSystemActive.svg
│ │ │ │ ├── menu.svg
│ │ │ │ ├── monitorEquipment.svg
│ │ │ │ ├── news.svg
│ │ │ │ ├── order.svg
│ │ │ │ ├── password.svg
│ │ │ │ ├── peoples.svg
│ │ │ │ ├── pest.svg
│ │ │ │ ├── pestActive.svg
│ │ │ │ ├── pesticideResidue.svg
│ │ │ │ ├── pests.svg
│ │ │ │ ├── phone.svg
│ │ │ │ ├── plant.svg
│ │ │ │ ├── plants.svg
│ │ │ │ ├── plantsActive.svg
│ │ │ │ ├── residual.svg
│ │ │ │ ├── retroactiveCoding.svg
│ │ │ │ ├── scheme.svg
│ │ │ │ ├── source.svg
│ │ │ │ ├── sourceActive.svg
│ │ │ │ ├── system.svg
│ │ │ │ ├── task.svg
│ │ │ │ ├── tempFarm.svg
│ │ │ │ ├── traceability.svg
│ │ │ │ ├── traceabilityList.svg
│ │ │ │ ├── traceabilityStyle.svg
│ │ │ │ ├── user.svg
│ │ │ │ ├── user0.svg
│ │ │ │ ├── validCode.svg
│ │ │ │ ├── video.svg
│ │ │ │ ├── videoEquipment.svg
│ │ │ │ ├── videoKey.svg
│ │ │ │ ├── vipCustomized.svg
│ │ │ │ ├── warnings.svg
│ │ │ │ ├── workOrder.svg
│ │ │ │ ├── ┐┤░х╣▄└э.svg
│ │ │ │ └── ╓╪╜Ё╩Ї╝ь▓т╣▄└э.svg
│ │ │ ├── swagger.svg
│ │ │ ├── system.svg
│ │ │ ├── tab.svg
│ │ │ ├── table.svg
│ │ │ ├── table0.svg
│ │ │ ├── task.svg
│ │ │ ├── template.svg
│ │ │ ├── theme.svg
│ │ │ ├── tool.svg
│ │ │ ├── tree-table.svg
│ │ │ ├── tree.svg
│ │ │ ├── user.svg
│ │ │ ├── user0.svg
│ │ │ ├── validCode.svg
│ │ │ ├── wechat.svg
│ │ │ └── zip.svg
│ │ └── svgo.yml
│ ├── main.js
│ ├── router
│ │ └── router-static.js
│ ├── store
│ │ └── store.js
│ ├── utils
│ │ ├── api.js
│ │ ├── base.js
│ │ ├── http.js
│ │ ├── i18n.js
│ │ ├── menu.js
│ │ ├── storage.js
│ │ ├── utils.js
│ │ └── validate.js
│ └── views
│ │ ├── 404.vue
│ │ ├── center.vue
│ │ ├── home.vue
│ │ ├── index.vue
│ │ ├── login.vue
│ │ ├── modules
│ │ ├── chat
│ │ │ ├── chat-add-or-update.vue
│ │ │ └── list.vue
│ │ ├── cheliangjiaotongguanli
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ ├── cheliangjiaotongleixing
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ ├── config
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ ├── dingdanguanli
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ ├── huowufenlei
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ ├── huowuxinxi
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ ├── news
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ ├── peisongyuan
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ ├── users
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ ├── wuliuluxianfenpei
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ ├── wuliuzhuizong
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ └── yonghu
│ │ │ ├── add-or-update.vue
│ │ │ └── list.vue
│ │ ├── pay.vue
│ │ ├── register.vue
│ │ ├── update-password.vue
│ │ └── update-password.vue.bak
└── vue.config.js
├── resources
├── bootstrap
│ ├── css
│ │ ├── bootstrap.css
│ │ ├── bootstrap.css.map
│ │ ├── bootstrap.min.css
│ │ └── bootstrap.min.css.map
│ ├── fonts
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.svg
│ │ ├── glyphicons-halflings-regular.ttf
│ │ ├── glyphicons-halflings-regular.woff
│ │ └── glyphicons-halflings-regular.woff2
│ └── js
│ │ ├── bootstrap.js
│ │ └── bootstrap.min.js
└── jquery
│ └── jquery-2.2.3.min.js
└── upload
├── dingdanguanli_huowutupian1.jpg
├── dingdanguanli_huowutupian2.jpg
├── dingdanguanli_huowutupian3.jpg
├── dingdanguanli_huowutupian4.jpg
├── dingdanguanli_huowutupian5.jpg
├── dingdanguanli_huowutupian6.jpg
├── huowuxinxi_tupian1.jpg
├── huowuxinxi_tupian2.jpg
├── huowuxinxi_tupian3.jpg
├── huowuxinxi_tupian4.jpg
├── huowuxinxi_tupian5.jpg
├── huowuxinxi_tupian6.jpg
├── news_picture1.jpg
├── news_picture2.jpg
├── news_picture3.jpg
├── news_picture4.jpg
├── news_picture5.jpg
├── news_picture6.jpg
├── peisongyuan_peisongyuanzhaopian1.jpg
├── peisongyuan_peisongyuanzhaopian2.jpg
├── peisongyuan_peisongyuanzhaopian3.jpg
├── peisongyuan_peisongyuanzhaopian4.jpg
├── peisongyuan_peisongyuanzhaopian5.jpg
├── peisongyuan_peisongyuanzhaopian6.jpg
├── test.txt
├── wuliuzhuizong_yunshuluxian1.jpg
├── wuliuzhuizong_yunshuluxian2.jpg
├── wuliuzhuizong_yunshuluxian3.jpg
├── wuliuzhuizong_yunshuluxian4.jpg
├── wuliuzhuizong_yunshuluxian5.jpg
├── wuliuzhuizong_yunshuluxian6.jpg
├── yonghu_zhaopian1.jpg
├── yonghu_zhaopian2.jpg
├── yonghu_zhaopian3.jpg
├── yonghu_zhaopian4.jpg
├── yonghu_zhaopian5.jpg
└── yonghu_zhaopian6.jpg
/README.md:
--------------------------------------------------------------------------------
1 | ## 基于vue的神马物流系统(程序+报告)
2 |
3 | - 完整代码获取地址:从戎源码网 ([https://armycodes.com/](https://armycodes.com/))
4 | - 技术探讨、资料分享,请加QQ群:692619798
5 | - 作者微信:19941326836 QQ:952045282
6 | - 承接计算机毕业设计、Java毕业设计、Python毕业设计、深度学习、机器学习
7 | - 选题+开题报告+任务书+程序定制+安装调试+论文+答辩ppt 一条龙服务
8 | - 所有选题地址 ([https://github.com/YuLin-Coder/AllProjectCatalog](https://github.com/YuLin-Coder/AllProjectCatalog))
9 |
10 | ## 项目介绍
11 | 基于vue的神马物流系统
12 |
13 | ## 项目技术
14 | - 编程语言:Java
15 | - 数据库:MySQL
16 | - 前端技术:vue、html、JavaScript
17 | - 后端技术:Spring、SpringMVC、MyBatis
18 |
19 | ## 运行环境
20 | - JDK版本:JDK1.8及以上
21 | - 开发工具:IDEA、Ecplise、Myecplise都可以
22 | - 数据库: MySQL5.7及以上
23 |
24 | ## 运行截图
25 | 
26 |
--------------------------------------------------------------------------------
/screenshot/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YuLin-Coder/No815ssmbgp63/33d191b495e653a87b84d20d89efc1a05144e14d/screenshot/1.png
--------------------------------------------------------------------------------
/src/main/java/com/annotation/APPLoginUser.java:
--------------------------------------------------------------------------------
1 | package com.annotation;
2 |
3 | import java.lang.annotation.ElementType;
4 | import java.lang.annotation.Retention;
5 | import java.lang.annotation.RetentionPolicy;
6 | import java.lang.annotation.Target;
7 |
8 | /**
9 | * 登录用户信息
10 | */
11 | @Target(ElementType.PARAMETER)
12 | @Retention(RetentionPolicy.RUNTIME)
13 | public @interface APPLoginUser {
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/com/annotation/IgnoreAuth.java:
--------------------------------------------------------------------------------
1 | package com.annotation;
2 |
3 | import java.lang.annotation.*;
4 |
5 | /**
6 | * 忽略Token验证
7 | */
8 | @Target(ElementType.METHOD)
9 | @Retention(RetentionPolicy.RUNTIME)
10 | @Documented
11 | public @interface IgnoreAuth {
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/com/annotation/LoginUser.java:
--------------------------------------------------------------------------------
1 | package com.annotation;
2 |
3 | import java.lang.annotation.ElementType;
4 | import java.lang.annotation.Retention;
5 | import java.lang.annotation.RetentionPolicy;
6 | import java.lang.annotation.Target;
7 |
8 | /**
9 | * 登录用户信息
10 | */
11 | @Target(ElementType.PARAMETER)
12 | @Retention(RetentionPolicy.RUNTIME)
13 | public @interface LoginUser {
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/com/config/MyMetaObjectHandler.java:
--------------------------------------------------------------------------------
1 | package com.config;
2 |
3 | import java.util.Date;
4 |
5 | import org.apache.ibatis.reflection.MetaObject;
6 |
7 | import com.baomidou.mybatisplus.mapper.MetaObjectHandler;
8 |
9 | /**
10 | * 自定义填充处理器
11 | */
12 | public class MyMetaObjectHandler extends MetaObjectHandler {
13 |
14 | @Override
15 | public void insertFill(MetaObject metaObject) {
16 | this.setFieldValByName("ctime", new Date(), metaObject);
17 | }
18 |
19 | @Override
20 | public boolean openUpdateFill() {
21 | return false;
22 | }
23 |
24 | @Override
25 | public void updateFill(MetaObject metaObject) {
26 | // 关闭更新填充、这里不执行
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/src/main/java/com/dao/ChatDao.java:
--------------------------------------------------------------------------------
1 | package com.dao;
2 |
3 | import com.entity.ChatEntity;
4 | import com.baomidou.mybatisplus.mapper.BaseMapper;
5 | import java.util.List;
6 | import com.baomidou.mybatisplus.mapper.Wrapper;
7 | import com.baomidou.mybatisplus.plugins.pagination.Pagination;
8 |
9 | import org.apache.ibatis.annotations.Param;
10 | import com.entity.vo.ChatVO;
11 | import com.entity.view.ChatView;
12 |
13 |
14 | /**
15 | * 在线客服
16 | *
17 | * @author
18 | * @email
19 | * @date 2021-04-12 13:47:09
20 | */
21 | public interface ChatDao extends BaseMapper {
22 |
23 | List selectListVO(@Param("ew") Wrapper wrapper);
24 |
25 | ChatVO selectVO(@Param("ew") Wrapper wrapper);
26 |
27 | List selectListView(@Param("ew") Wrapper wrapper);
28 |
29 | List selectListView(Pagination page,@Param("ew") Wrapper wrapper);
30 |
31 | ChatView selectView(@Param("ew") Wrapper wrapper);
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/src/main/java/com/dao/CheliangjiaotongguanliDao.java:
--------------------------------------------------------------------------------
1 | package com.dao;
2 |
3 | import com.entity.CheliangjiaotongguanliEntity;
4 | import com.baomidou.mybatisplus.mapper.BaseMapper;
5 | import java.util.List;
6 | import com.baomidou.mybatisplus.mapper.Wrapper;
7 | import com.baomidou.mybatisplus.plugins.pagination.Pagination;
8 |
9 | import org.apache.ibatis.annotations.Param;
10 | import com.entity.vo.CheliangjiaotongguanliVO;
11 | import com.entity.view.CheliangjiaotongguanliView;
12 |
13 |
14 | /**
15 | * 车辆交通管理
16 | *
17 | * @author
18 | * @email
19 | * @date 2021-04-12 13:47:09
20 | */
21 | public interface CheliangjiaotongguanliDao extends BaseMapper {
22 |
23 | List selectListVO(@Param("ew") Wrapper wrapper);
24 |
25 | CheliangjiaotongguanliVO selectVO(@Param("ew") Wrapper wrapper);
26 |
27 | List selectListView(@Param("ew") Wrapper wrapper);
28 |
29 | List selectListView(Pagination page,@Param("ew") Wrapper wrapper);
30 |
31 | CheliangjiaotongguanliView selectView(@Param("ew") Wrapper wrapper);
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/src/main/java/com/dao/CheliangjiaotongleixingDao.java:
--------------------------------------------------------------------------------
1 | package com.dao;
2 |
3 | import com.entity.CheliangjiaotongleixingEntity;
4 | import com.baomidou.mybatisplus.mapper.BaseMapper;
5 | import java.util.List;
6 | import com.baomidou.mybatisplus.mapper.Wrapper;
7 | import com.baomidou.mybatisplus.plugins.pagination.Pagination;
8 |
9 | import org.apache.ibatis.annotations.Param;
10 | import com.entity.vo.CheliangjiaotongleixingVO;
11 | import com.entity.view.CheliangjiaotongleixingView;
12 |
13 |
14 | /**
15 | * 车辆交通类型
16 | *
17 | * @author
18 | * @email
19 | * @date 2021-04-12 13:47:09
20 | */
21 | public interface CheliangjiaotongleixingDao extends BaseMapper {
22 |
23 | List selectListVO(@Param("ew") Wrapper wrapper);
24 |
25 | CheliangjiaotongleixingVO selectVO(@Param("ew") Wrapper wrapper);
26 |
27 | List selectListView(@Param("ew") Wrapper wrapper);
28 |
29 | List selectListView(Pagination page,@Param("ew") Wrapper wrapper);
30 |
31 | CheliangjiaotongleixingView selectView(@Param("ew") Wrapper wrapper);
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/src/main/java/com/dao/CommonDao.java:
--------------------------------------------------------------------------------
1 |
2 | package com.dao;
3 |
4 | import java.util.List;
5 | import java.util.Map;
6 |
7 | /**
8 | * 通用接口
9 | */
10 | public interface CommonDao{
11 | List getOption(Map params);
12 |
13 | Map getFollowByOption(Map params);
14 |
15 | List getFollowByOption2(Map params);
16 |
17 | void sh(Map params);
18 |
19 | int remindCount(Map params);
20 |
21 | Map selectCal(Map params);
22 |
23 | List