Przeglądaj źródła

交接文档提交

mashengyi 2 lat temu
rodzic
commit
c2865c3db2

+ 0 - 11
doc/sql/20220519_mashengyi_01.sql

@@ -1,12 +0,0 @@
-set feedback off
-set define off
-
-alter table t_customer_rec DROP COLUMN contractStatus;
-
-alter table t_customer_rec add  column contractStatus int(2)  default 0 COMMENT '协议上传状态 1、协议上传失败 2、协议上传成功,审批中 3、备案成功';
-
-
-commit;
-set feedback on
-set define on

+ 0 - 11
doc/sql/20220620_mashengyi_01.sql

@@ -1,12 +0,0 @@
-set feedback off
-set define off
-
-alter table t_billInvoice DROP COLUMN invoiceStatus;
-alter table t_billInvoice add  column invoiceStatus tinyint(4) DEFAULT NULL  COMMENT '发票状态 1、待开票 2、开票中 3、开票完成',ALGORITHM=inplace,LOCK=NONE;
-
-alter table t_billInvoice DROP COLUMN msg;
-alter table t_billInvoice add  column msg varchar(200) CHARACTER SET utf8 DEFAULT NULL COMMENT '发票状态信息',ALGORITHM=inplace,LOCK=NONE;
-commit;
-set feedback on
-set define on

+ 63 - 0
doc/高速路收费项目_前端模块工程结构.txt

@@ -0,0 +1,63 @@
+.
+├── Home.vue 主页
+├── Login.vue 登录页面
+├── customer 企业客户页面
+│   ├── Customer.vue 客户管理
+│   ├── custRecMoney.vue 余额预警查询
+│   ├── custRecTime.vue  备案预警查询
+│   ├── customerEtcChangeInfo.vue  客户换卡记录查询
+│   └── customerRecharge.vue  管理员端充值记录
+├── customerRechargeMoney 客户管理端充值记录
+│   └── customerRechargeMoney.vue 客户管理端充值记录
+├── main
+│   └── main.vue 首页
+├── manager
+│   └── paramMagager.vue 参数管理
+├── noCar 无车管理端业务
+│   ├── billway.vue 运单查询
+│   ├── billwayException.vue 异常运单
+│   ├── calculateInfo.vue 无车计费明细查询
+│   ├── calculateInfostatis.vue 无车计费统计信息查询
+│   ├── hcInvoice.vue 红冲发票查询
+│   ├── invoice.vue 发票查询
+│   ├── mothaccount.vue 月账单查询
+│   └── nocarRec.vue 车辆备案
+├── personal 客户管理端业务
+│   └── personal.vue 客户管理中心
+├── platform 客户管理端业务
+│   ├── apply
+│   │   ├── already.vue 自有车发票查询
+│   │   ├── apply.vue 自有车申请开票
+│   │   ├── packaging.vue 自有车发票打包列表
+│   │   └── selfCarTrade.vue 自有车交易查询
+│   ├── car
+│   │   ├── carsuccess.vue 无车车辆备案列表
+│   │   └── carupload.vue
+│   ├── carbinding
+│   │   ├── carbinding.vue 自有车车辆绑定
+│   │   └── carbindinglist.vue 自有车车辆绑定列表
+│   ├── check
+│   │   └── check.vue 自有车/无车发票列表
+│   ├── invoice
+│   │   ├── invoice.vue 运单发票上传
+│   │   └── list.vue 运单发票列表
+│   ├── waybill
+│   │   ├── history.vue 历史运单发票匹配
+│   │   ├── over.vue 实时运单发票匹配
+│   │   └── waybill.vue 实时运单上传
+│   └── waybillmanagement
+│       ├── noinvoice.vue 开票中运单列表
+│       ├── trueinvoice.vue 已开票运单列表
+│       └── waybillList.vue waybillList
+├── selfCar 自有车管理端业务
+│   ├── calculateInfo.vue 自有车计费查询
+│   ├── invoice.vue 发票查询
+│   ├── selfCarApply.vue 按申请发票查询
+│   ├── selfCarTrade.vue  交易查询
+│   ├── selfCarTradeException.vue 异常交易查询
+│   ├── selfcarRec.vue EIC备案
+│   └── tradeCarApply.vue 按交易查询申请
+└── sys
+    └── user.vue 登录用户管理
+
+16 directories, 44 files

+ 235 - 0
doc/高速路收费项目_后台模块工程结构.txt

@@ -0,0 +1,235 @@
+.
+└── 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

BIN
doc/高速路收费项目_数据字典v1.1.xlsx