123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235 |
- .
- └── com
- └── jkcredit
- └── invoice
- ├── SysInvoiceApplication.java 项目启动类
- ├── annotation自定义注解
- │ ├── CurrentUser.java 在Controller的方法参数中使用此注解,该方法在映射时会注入当前登录的User对象
- │ ├── LoginRequired.java 在需要登录验证的Controller的方法上使用此注解
- │ ├── MonyCheck.java 加入此注解后就会校验余额,当余额不足时不让发起
- │ └── annotationdes
- │ ├── AuthenticationInterceptor.java token验证
- │ └── CurrentUserMethodArgumentResolver.java 增加方法注入,将含有 @CurrentUser 注解的方法参数注入当前登录用户
- ├── common 全局静态统一封装结果
- │ ├── ApiResult.java 接口请求返回结构
- │ ├── BaseEntity.java 用户基类
- │ ├── CommonConst.java 静态常量
- │ ├── CommonConstants.java 静态接口
- │ ├── DataResult.java 接口返回信息封装类
- │ ├── RequestApi.java 包装接口返回值工具类
- │ ├── ResponseCode.java 接口返回值枚举类
- │ ├── TokenConst.java Token 相关常量
- │ └── WarnMessageConst.java 后台异常信息相关常量
- ├── component 工厂类工具
- │ ├── SendMailService.java 发送邮箱
- │ └── StatisRequestIdTimeComp.java 接口服务容器类限流工具
- ├── config 全局配置类数据
- │ ├── CorsConfig.java
- │ ├── DruidConfiguration.java
- │ ├── GlobalExceptionHandler.java
- │ ├── InvoiceWebMvcConfigurer.java
- │ ├── JacksonConfig.java
- │ ├── MybatisPlusConfigurer.java
- │ ├── RedisConfig.java
- │ ├── RestTemplateConfig.java
- │ └── SwaggerConfig.java
- ├── controller 业务逻辑层
- │ ├── business 后台管理版面业务逻辑层
- │ │ ├── CustomerController.java 客户业务
- │ │ ├── NoCarController.java 无车业务
- │ │ └── SelfCarController.java 自有车业务
- │ ├── interserver 接口映射业务逻辑层(暂无使用,支持扩展)
- │ │ ├── CustomerLowerServiceController.java 客户业务
- │ │ ├── NoCarServiceController.java 无车业务
- │ │ └── SelfCarServiceController.java 自有车业务
- │ ├── param
- │ │ └── ParamController.java 参数管理业务
- │ └── user 用户管理业务
- │ ├── AuthenticationController.java 权限业务
- │ ├── RoleController.java 角色业务
- │ └── UserController.java 用户业务
- ├── credit 下游客户接口操作服务
- │ ├── InterfaceCheckServer.java 接口过滤器
- │ ├── SimpleCoreFilter.java 跨域请求拦截器
- │ ├── dto
- │ │ ├── CardChangeDto.java 换绑DTO
- │ │ └── CardChangeQueryDto.java 换绑查询DTO
- │ └── interserver
- │ ├── CustomerInterLowerService.java 客户接口
- │ ├── CustomerInterLowerServiceImpl.java
- │ ├── NoCarInterService.java 无车接口
- │ ├── NoCarInterServiceImpl.java
- │ ├── SelfCarInterService.java 自有车接口
- │ └── SelfCarInterServiceImpl.java
- ├── mapper dao层
- │ ├── binvoce 发票dao
- │ │ ├── BillInvoiceMapper.java
- │ │ ├── HcInvoiceMapper.java
- │ │ ├── SelfCarApplMapper.java
- │ │ └── SelfCarInvoiceMapper.java
- │ ├── calculateinfor 计费dao
- │ │ ├── MounthAccMapper.java
- │ │ ├── NoCarCalculateInforMapper.java
- │ │ └── SelfCarCalculateInforMapper.java
- │ ├── customer 客户dao
- │ │ ├── CustomerCarRecMapper.java
- │ │ ├── CustomerChangeInfoMapper.java
- │ │ ├── CustomerMapper.java
- │ │ ├── CustomerOperMapper.java
- │ │ ├── CustomerRecMapper.java
- │ │ └── CustomerRechargeMapper.java
- │ ├── manager 参数dao
- │ │ └── ParamMapper.java
- │ ├── user 用户dao
- │ │ ├── RoleMapper.java
- │ │ └── UserMapper.java
- │ └── waybill 运单dao
- │ ├── NoCarWaybillImprtMapper.java
- │ ├── NoCarWaybillMapper.java
- │ └── SellCarTradeMapper.java
- ├── model 实体类
- │ ├── entity
- │ │ ├── CustomerRecharge.java 客户充值记录
- │ │ ├── WayBillTest.java
- │ │ ├── calculate 计费
- │ │ │ ├── MounthAcc.java
- │ │ │ ├── NoCarCalculateInfor.java
- │ │ │ └── SelfCarCalculateInfor.java
- │ │ ├── customer 企业客户
- │ │ │ ├── Customer.java
- │ │ │ ├── CustomerCarRec.java
- │ │ │ ├── CustomerEtcChangeInfo.java
- │ │ │ ├── CustomerOper.java
- │ │ │ └── CustomerRec.java
- │ │ ├── invoice 发票
- │ │ │ ├── BillInvoice.java
- │ │ │ ├── HcInvoice.java
- │ │ │ ├── SelfCarAppl.java
- │ │ │ └── SelfCarInvoice.java
- │ │ ├── manager 参数管理
- │ │ │ └── Param.java
- │ │ ├── user 用户
- │ │ │ ├── Role.java
- │ │ │ └── User.java
- │ │ └── waybill 运单
- │ │ ├── NoCarWayBill.java
- │ │ └── SelfCarTrade.java
- │ └── vo 视图层对象
- │ ├── CardAndTradeVo.java
- │ ├── CodeAndNumVo.java
- │ ├── CompanyVo.java
- │ └── SearchInvoiceResultVo.java
- ├── service 接口服务层
- │ ├── calculateinfor 计费接口
- │ │ ├── NoCarCalculateInfoService.java
- │ │ ├── SelfCarCalculateInfoService.java
- │ │ └── impl
- │ │ ├── NocarCalculateInfoServiceImpl.java
- │ │ └── SelfcarCalculateInfoServiceImpl.java
- │ ├── customer 客户接口
- │ │ ├── CustomerChangeInfoService.java
- │ │ ├── CustomerOperService.java
- │ │ ├── CustomerRecService.java
- │ │ ├── CustomerRechargeService.java
- │ │ ├── CustomerService.java
- │ │ └── impl
- │ │ ├── CustomerChangeInfoServiceImpl.java
- │ │ ├── CustomerOperServiceImpl.java
- │ │ ├── CustomerRecServiceImpl.java
- │ │ ├── CustomerRechargeServiceImpl.java
- │ │ └── CustomerServiceImpl.java
- │ ├── lowerservice 无车、自有车内部接口
- │ │ ├── CheckHasAuthRole.java
- │ │ ├── CustomeLowerService.java
- │ │ ├── NoCarService.java
- │ │ ├── SelfCarCustService.java
- │ │ ├── impl
- │ │ │ ├── CheckHasAuthRoleImpl.java
- │ │ │ ├── CustomerLowerServiceImpl.java
- │ │ │ ├── NoCarServiceImpl.java
- │ │ │ └── SelfCarCustServiceImpl.java
- │ │ └── vo
- │ │ ├── ApplQueryInvVo.java
- │ │ ├── CarVo.java
- │ │ ├── EtcBindVo.java
- │ │ ├── EtcQueryVo.java
- │ │ ├── EtcValidVo.java
- │ │ ├── HcInvoiceQueryVo.java
- │ │ ├── InvoiceApplVo.java
- │ │ ├── InvoicePackageVo.java
- │ │ ├── MonthAccountQueryVo.java
- │ │ ├── NoCarQueryVo.java
- │ │ ├── SelfCarDueQueryVo.java
- │ │ ├── SelfcarInvoiceByTimeVo.java
- │ │ ├── TradeApplyQueryInvVo.java
- │ │ ├── TradeRequestCarNumVo.java
- │ │ └── TradeRequestVo.java
- │ ├── manager 参数管理
- │ │ ├── ParamService.java
- │ │ └── impl
- │ │ └── ParamServiceImpl.java
- │ ├── nocar 无车上游交互接口
- │ │ ├── HcInvoiceService.java
- │ │ ├── NoCarBillWayImportService.java
- │ │ ├── NoCarBillWayService.java
- │ │ ├── NoCarRecService.java
- │ │ ├── NocarInvoiceService.java
- │ │ └── impl
- │ │ ├── HcInvoiceServiceImpl.java
- │ │ ├── NoCarBillWayImportServiceImpl.java
- │ │ ├── NoCarBillWayServiceImpl.java
- │ │ ├── NoCarRecServiceImpl.java
- │ │ └── NocarInvoiceServiceImpl.java
- │ ├── selfcar 自有车上游交互接口
- │ │ ├── SelfCarApplyService.java
- │ │ ├── SelfCarBussService.java
- │ │ ├── SelfCarInvoiceService.java
- │ │ ├── SelfCarTradeService.java
- │ │ └── impl
- │ │ ├── SelfCarApplyServiceImpl.java
- │ │ ├── SelfCarBussServiceImpl.java
- │ │ ├── SelfCarInvoiceServiceImpl.java
- │ │ └── SelfCarTradeServiceImpl.java
- │ ├── thead 线程池
- │ │ └── ThreadPoolFactory.java
- │ ├── upservice 与上游交互点对点接口
- │ │ ├── CommInterFace.java
- │ │ ├── NoCarInterface.java
- │ │ ├── SelfCarInterface.java
- │ │ └── impl
- │ │ ├── CommInterFaceImpl.java
- │ │ ├── NoCarInterfaceImpl.java
- │ │ └── SelfCarInterfaceImpl.java
- │ └── user 用户接口
- │ ├── AuthenticationService.java
- │ ├── RoleService.java
- │ ├── UserService.java
- │ └── impl
- │ ├── AuthenticationServiceImpl.java
- │ ├── RoleServiceImpl.java
- │ └── UserServiceImpl.java
- ├── task 定时任务
- │ └── ScheduledBillTask.java
- └── util 工具类
- ├── Base64Util.java
- ├── Base64Utils.java
- ├── CorsFilterCheckUtil.java
- ├── DataSignUtil.java
- ├── DateUtil.java
- ├── DownExcelTemplateUtil.java
- ├── ExportUtil.java
- ├── FileHandleUtil.java
- ├── HttpUtil.java
- ├── JwtUtil.java
- ├── LogUtils.java
- ├── MathUtil.java
- ├── Md5Util.java
- ├── PlateCheckUtil.java
- ├── QueryDemoTest.java
- ├── ReadExcelUtil.java
- ├── RespR.java
- ├── WebFileDownLoadUtils.java
- ├── WordUtil.java
- └── ZipUtils.java
- 53 directories, 179 files
|