基于java springboot的智能停车场管理系统,附源码
特点:
1.科学计费 多种计费方案灵活切换,商场、小区、停车场等场景均适用
2.商户放行 配套商户 APP 可由商户控制经停车辆放行,加强市场安全
3.无人值守 云端控制实现无岗亭模式下的车辆自主进出,降低人工成本
4.应急开闸 在意外突发情况下,管理员无需到场可随时远程进行开闸放行
5.强兼容性 不更换原有抓拍机,可兼容市面上 90%的抓拍机品牌
6.移动支付 直接使用微信支付宝等扫码支付,无需人工干预提升效率
7.子小票 三轮车等无牌车可采用领取小票方式入场,全流程无缝衔接
8.经停追踪 搭配商户 APP,可随时调阅车辆经停记录,确保装卸货万无一失
9.人像识别 智能人像识别系统,确保小区业主通行无阻,保障小区安全
主要功能:
系统管理:角色管理、接口管理、系统菜单、全局配置
账号管理:用户管理、合作单位
系统监控:监控大屏、日志监控
财务管理:订单列表
停车记录:停车记录
车辆管理:车辆管理
车牌识别:车牌识别
停车场管理:停车场管理
支付功能的代码展示
@RestController
@RequestMapping("/pay/config")
public class PayConfigController {
@Autowired
private PayConfigService payConfigService;
@Autowired
private PayConfigRepository payConfigRepository;
/**
* 获取
*/
@PostMapping("getByCarParkId")
@RequiresRoles(value={"admin","orgAdmin"},logical = Logical.OR)
public Result getByCarParkId(Long carParkId){
AppPayConfig entity = payConfigRepository.findByCarParkId(carParkId);
return Result.ok(entity);
}
/**
* 保存
*/
@PostMapping("save")
@RequiresRoles(value={"admin","orgAdmin"},logical = Logical.OR)
public Result save(@RequestBody AppPayConfig entity){
return payConfigService.save(entity);
}
/**
* 删除
*/
@PostMapping("delete")
@RequiresRoles(value={"admin","orgAdmin"},logical = Logical.OR)
public Result delete(Long id){
payConfigRepository.deleteById(id);
return Result.ok();
}
}
正文到此结束
- 本文标签: Java Spring Boot vue
- 版权声明: 本站原创文章,于2022年06月05日由程序猿大波发布,转载请注明出处