TblDzbcFeedback.java - 问题建议实体TblDzbcFeedbackBo.java - 问题建议业务对象FeedbackSubmitBo.java - 提交问题建议业务对象(支持文件上传)TblDzbcFeedbackVo.java - 问题建议视图对象TblDzbcFeedbackMapper.java - 问题建议 MapperITblDzbcFeedbackService.java - 问题建议服务接口TblDzbcFeedbackServiceImpl.java - 问题建议服务实现TblDzbcFeedbackController.java - 问题建议控制器TblDzbcFeedbackMapper.xml - 问题建议 SQLscript/sql/feedback.sql - 建表 SQLscript/sql/FEEDBACK_README.md - 接口文档ruoyi-common-oss 模块POST /system/dzbc/feedback/submit - 提交问题/建议(支持图片)GET /system/dzbc/feedback/my/list - 查询我的问题建议列表GET /system/dzbc/feedback/list - 查询问题建议列表(分页)GET /system/dzbc/feedback/{id} - 查询问题建议详情POST /system/dzbc/feedback/reply/{id} - 回复问题建议PUT /system/dzbc/feedback - 修改问题建议DELETE /system/dzbc/feedback/{ids} - 删除问题建议POST /system/dzbc/feedback/export - 导出问题建议Postman 配置:
http://localhost:8080/system/dzbc/feedback/submitAuthorization: Bearer YOUR_TOKENcontent: 班车晚点了,希望能准时发车type: 1images: 选择图片文件(可添加多个)curl -X GET "http://localhost:8080/system/dzbc/feedback/my/list" \
-H "Authorization: Bearer YOUR_TOKEN"
curl -X POST "http://localhost:8080/system/dzbc/feedback/reply/1" \
-H "Authorization: Bearer ADMIN_TOKEN" \
-d "replyContent=感谢您的反馈,我们会加强调度管理"
执行建表 SQL
mysql -u root -p khyznh < script/sql/feedback.sql
配置 OSS 服务
ruoyi-common-oss 模块已正确配置重启应用
测试接口
文件上传限制
图片格式
权限控制
图片存储
用户信息
消息通知
图片管理
评价功能
统计分析
详细接口文档请参考:script/sql/FEEDBACK_README.md