基础实体类, 用于让其他类继承一些基础属性.
BaseEntity
Java实体属性类型 SQL表属性类型 Java实体属性名 注释
Integer int id ID
String varchar(4) isActivated 启用状态
String varchar(4) isDeleted 删除状态
String varchar(4) status 状态
String varchar(64) remark 备注
String varchar(32) createdBy 创建人
String timestamp createdDate 创建日期
String varchar(32) lastUpdatedBy 最后修改人
String timestamp lastUpdatedDate 最后修改日期
Integer - pageIndex 当前页面
Integer - pageSize 页面容量
用户实体类. 关联表user_entity.
UserEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
String varchar(32) username 用户名
String varchar(64) password 密码
String varchar(32) email 邮箱
String varchar(16) phone 电话
String varchar(64) avatar 头像
角色实体类. 关联表role_entity.
RoleEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
String varchar(32) roleName 角色名
String varchar(16) roleType 角色类型
Integer int fatherRoleId 父角色ID
菜单实体类. 关联表menu_entity.
MenuEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
String varchar(32) menuName 菜单名
String varchar(16) menuType 菜单类型
Integer int fatherMenuId 父菜单ID
用户角色类, 关联用户与角色. 关联表user_role_entity.
不同用户赋予不同角色, 角色有不同菜单.
UserRoleEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
Integer int userId 用户ID
String varchar(32) username 用户名
Integer int roleId 角色ID
String varchar(32) roleName 角色名
角色菜单类, 关联角色和菜单. 关联表role_menu_entity.
不同用户赋予不同角色, 角色有不同菜单.
RoleMenuEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
Integer int roleId 角色ID
String varchar(32) roleName 角色名
Integer int menuId 菜单ID
String varchar(32) menuName 菜单名
车辆实体类. 关联表car_entity.
CarEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
String varchar(255) carName 车辆名
String varchar(64) price 价格
String varchar(64) periodicalTechnicalInspection 定期技术检查
String varchar(64) roadTax3Months 道路税每三月
String varchar(64) carBody 车身
String varchar(64) transmission 变速箱
String varchar(64) seatsNumber 座位数
String varchar(64) firstYearOfProduction 首次生产年份
String varchar(64) lastYearOfProduction 最后生产年份
String varchar(64) drive 驱动
String varchar(64) engineType 引擎类型
String varchar(64) fuel 燃料
String varchar(64) totalMaximumPower 最大功率
String varchar(64) totalMaximumTorque 最大扭矩
String varchar(64) cylindersNumber 气缸数量
String varchar(64) cylinderValves 每缸气门
String varchar(64) cylinderCapacity 气缸容量
String varchar(64) boreXStroke 气缸x行程
String varchar(64) compressionRatio 压缩率
String varchar(64) maxPower 最大功率
String varchar(64) maxPowerRPM 最大功率转速
String varchar(64) maxTorque 最大扭矩
String varchar(64) maxTorqueRPM 最大扭矩转速
String varchar(64) fuelSystem 燃油系统
String varchar(64) valveControl 阀门控制
String varchar(64) turbo 涡轮增压
String varchar(64) catalyst 催化剂
String varchar(64) fuelTank 燃料容量
String varchar(64) electroEngineType 电动引擎类型
String varchar(64) electroMaxPower 电动最大功率
String varchar(64) electroMaxTorque 电动最大扭矩
String varchar(64) electroEnginesNumber 电动引擎数量
String varchar(64) batteryType 电池类型
String varchar(64) batteryCapacity 电池容量
String varchar(64) batteryVoltage 电池电压
String varchar(64) batteryRange 电池里程
String varchar(64) powerConsumption 电量消耗
String varchar(64) topSpeed 最大速度
String varchar(64) acceleration 零百加速用时
String varchar(64) cityConsumption 城市每百公里耗油量
String varchar(64) cityConsumptionKM 城市每公里耗油量
String varchar(64) extraUrbanConsumption 额外城市每百公里耗油量
String varchar(64) extraUrbanConsumptionKM 额外城市每公里耗油量
String varchar(64) combinedConsumption 混合每百公里耗油量
String varchar(64) combinedConsumptionKM 混合每公里耗油量
String varchar(64) consumptionMonitor 每百公里耗油量花费监视
String varchar(64) consumptionMonitorKM 每公里耗油量花费监视
String varchar(64) CO2Emissions 每公里二氧化碳排放量
String varchar(64) energyLabel 能源标签
String varchar(64) frontWheelSuspension 前轮悬挂
String varchar(64) rearWheelSuspension 后轮悬挂
String varchar(64) frontSuspension 前悬挂
String varchar(64) rearSuspension 后悬挂
String varchar(64) frontStabilizer 前稳定器
String varchar(64) rearStabilizer 后稳定器
String varchar(64) frontBrakes 前轮刹车
String varchar(64) rearBrakes 后轮刹车
String varchar(64) frontTireSize 前轮尺寸
String varchar(64) rearTireSize 后轮尺寸
String varchar(64) turningRadius 转弯半径
String varchar(64) _1stGear 一档变速
String varchar(64) _2ndGear 二档变速
String varchar(64) _3rdGear 三档变速
String varchar(64) _4thGear 四档变速
String varchar(64) _5thGear 五档变速
String varchar(64) _6thGear 六档变速
String varchar(64) _7thGear 七档变速
String varchar(64) _8thGear 八档变速
String varchar(64) _9thGear 九档变速
String varchar(64) reverseGear 倒车变速
String varchar(64) finalTransmission 最终变速
String varchar(64) RPMAt120kmh 120km/h时转速
String varchar(64) maintenance 保养
String varchar(64) generalWarranty 一般保修
String varchar(64) chassisWarranty 底盘保修
用户车辆类, 关联用户与车辆. 关联表user_car_entity.
UserCarEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
Integer int userId 用户ID
String varchar(20) username 用户名
Integer int carId 车辆ID
String varchar(255) carName 车辆名
String varchar(64) vin 车辆识别号码
String varchar(255) _4SShop 4S店名
String varchar(64) saleLoc 销售位置
String varchar(64) saleTime 销售时间
车辆日志类, 关联用户车辆与车辆日志. 关联表car_log_entity.
CarLogEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
String int VIN 车辆识别号码
String varchar(64) bootTime 开机时间
String varchar(64) runTime 运行时长
String varchar(64) gear 挡位
Double Double odometer 行驶里程
Double Double odometerAcc 累计里程
Double Double odometerRem 剩余里程
Double Double fuelRem 剩余油量
Double Double electroFuelRem 剩余电量
Double Double speed 车速
Double Double RPM 转速
String varchar(64) location 位置
String varchar(64) heading 方向
Double Double altitude 高度
Double Double temperature 温度
车辆故障类, 关联用户车辆与车辆故障. 关联表car_warning_entity.
CarWarningEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
String varchar(64) blindSpotMonitoringSysFailure 盲点监控系统故障
String varchar(64) engineTheftPreventionSysFailure 引擎防盗系统故障
String varchar(64) batteryCharging 电池充电
String varchar(64) altitude 高度
String varchar(64) transmissionFailure 传输失败
String varchar(64) powerSteeringSystemFailure 动力转向系统故障
String varchar(64) autoParkingFailure 自动停车失败
String varchar(64) adaptiveCruiseFault 自适应巡航故障
String varchar(64) engineFailure 发动机故障
String varchar(64) stabilitySystemShutdown 稳定系统关闭
String varchar(64) oilPressure 油压
String varchar(64) slopeSlowDownFault 斜坡减速故障
String varchar(64) electronicParking 电子停车
String varchar(64) vin 车辆识别号码
String varchar(64) startStopSystemFailure 开始停止系统故障
String varchar(64) windshieldSensorShield 挡风玻璃传感器护罩
String varchar(64) longitude 经度
String varchar(64) laneDepartureSysFailure 车道偏离系统故障
String varchar(64) longitudeState 经度状态
String varchar(64) direct 方向
String varchar(64) tirePressureMonitoringSysFailure 胎压监测系统故障
String varchar(64) engineExhaustSystemFailure 发动机排气系统故障
String varchar(64) powerSteeringSystemInit 动力转向系统
String varchar(64) autoBrakSystemStatus 自动刹车系统状态
String varchar(64) latitudeState 纬度州
String varchar(64) loc 位置
String varchar(64) airbagFault 安全气囊故障
String varchar(64) errorContent 错误内容
String varchar(64) faultCategory 故障类别
String varchar(64) errorListCount 错误列表计数
String varchar(64) electronicStabilitySysIndication 电子稳定系统指示
String varchar(64) tirePressureAnomaly 轮胎压力异常
String varchar(64) electronicParkingFailure 电子停车故障
String varchar(64) gpsSpeed gps速度
String varchar(64) latitude 纬度
String varchar(64) sendingTime 发送时间
String varchar(64) startStopSystemNotWork 启动停止系统不起作用
String varchar(64) autoEmergencyBrakeSysFailure 自动紧急制动系统故障
1.1.11 CarWarningDetailEntity
车辆故障详细信息类, 关联车辆故障. 关联表car_warning_detail_entity.
CarWarningDetailEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
String varchar(6) carType 车辆型号(vin前六位)
String varchar(6) faultCategory 错误类型
String varchar(6) errorContent 错误内容
String varchar(255) errorDetail 错误详情
车辆保修类, 关联用户车辆和车辆保修. 关联表car_warranty_entity.
CarWarrantyEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
String int VIN 车辆识别号码
String varchar(255) generalComment 整体评价
Integer int generalScore 整体分数
String varchar(255) driveComment 驱动评价
Integer int driveScore 驱动分数
String varchar(255) fuelEngineComment 燃油引擎评价
Integer int fuelEngineScore 燃油引擎分数
String varchar(255) performanceComment 性能评价
Integer int performanceScore 性能分数
String varchar(255) consumptionComment 效能评价
Integer int consumptionScore 效能分数
String varchar(255) chassisComment 车身评价
Integer int chassisScore 车身分数
String varchar(255) transmissionComment 传动评价
Integer int transmissionScore 传动分数
视觉图表类. 关联表visual_chart_warranty_entity.
VisualChartEntity Java实体属性类型 SQL表属性类型 Java实体属性名 注释
BaseEntity
String varchar(255) chartName 图表名
String varchar(255) chartType 图表类型
String varchar(8192 chartData 图表数据
用户控制类.
UserController
控制名 地址 输入属性 注释
register /User/register userEntity 用户注册
login /User/login userEntity 用户登录
addUser /User/addUser userEntity 添加用户
hardDeleteUserById /User/hardDeleteUserById userEntity 硬删除用户
softDeleteUserById /User/softDeleteUserById userEntity 软删除用户
restoreUserById /User/restoreUserById userEntity 恢复软删除用户
activateUserById /User/activateUserById userEntity 激活用户
deactivateUserById /User/deactivateUserById userEntity 禁用用户
updateStatusById /User/updateStatusById userEntity 更新状态
updateRemarkById /User/updateRemarkById userEntity 更新备注
updateEmailById /User/updateEmailById userEntity 更新邮箱
updatePhoneById /User/updatePhoneById userEntity 更新电话
updatePasswordById /User/updatePasswordById userEntity 更新密码
updateAvatarById /User/updateAvatarById userEntity 更新头像
resetPasswordById /User/resetPasswordById userEntity 重置用户密码
searchUserById /User/searchUserById userEntity ID查找用户
searchUserByUsername /User/searchUserByUsername userEntity 用户名查找用户
searchActivedUserList /User/searchActivedUserList userEntity 查找激活用户List
searchActivedUserPager /User/searchActivedUserPager userEntity 查找激活用户Pager
searchAllUserList /User/searchAllUserList userEntity 查找全部用户List
searchAllUserPager /User/searchAllUserPager userEntity 查找全部用户Pager
角色控制类.
RoleController
控制名 地址 输入属性 注释
addRole /Role/addRole roleEntity 添加角色
hardDeleteRoleById /Role/hardDeleteRoleById roleEntity 硬删除角色
softDeleteRoleById /Role/softDeleteRoleById roleEntity 软删除角色
restoreRoleById /Role/restoreRoleById roleEntity 恢复软删除角色
activateRoleById /Role/activateRoleById roleEntity 激活角色
deactivateRoleById /Role/deactivateRoleById roleEntity 禁用角色
updateStatusById /Role/updateStatusById roleEntity 更新状态
updateRemarkById /Role/updateRemarkById roleEntity 更新备注
updateRoleById /Role/updateRoleById roleEntity 更新角色信息
searchRoleById /Role/searchRoleById roleEntity ID查找角色
searchRoleByRoleName /Role/searchRoleByRoleName roleEntity 角色名查找角色
searchActivedRoleList /Role/searchActivedRoleList roleEntity 查找激活角色List
searchActivedRolePager /Role/searchActivedRolePager roleEntity 查找激活角色Pager
searchAllRoleList /Role/searchAllRoleList roleEntity 查找全部角色List
searchAllRolePager /Role/searchAllRolePager roleEntity 查找全部角色Pager
菜单控制类.
MenuController
控制名 地址 输入属性 注释
addMenu /Menu/addMenu menuEntity 添加菜单
hardDeleteMenuById /Menu/hardDeleteMenuById menuEntity 硬删除菜单
softDeleteMenuById /Menu/softDeleteMenuById menuEntity 软删除菜单
restoreMenuById /Menu/restoreMenuById menuEntity 恢复软删除菜单
activateMenuById /Menu/activateMenuById menuEntity 激活菜单
deactivateMenuById /Menu/deactivateMenuById menuEntity 禁用菜单
updateStatusById /Menu/updateStatusById menuEntity 更新状态
updateRemarkById /Menu/updateRemarkById menuEntity 更新备注
updateMenuById /Menu/updateMenuById menuEntity 更新菜单信息
searchMenuById /Menu/searchMenuById menuEntity ID查找菜单
searchMenuByMenuName /Menu/searchMenuByMenuName menuEntity 菜单名查找菜单
searchActivedMenuList /Menu/searchActivedMenuList menuEntity 查找激活菜单List
searchActivedMenuPager /Menu/searchActivedMenuPager menuEntity 查找激活菜单Pager
searchAllMenuList /Menu/searchAllMenuList menuEntity 查找全部菜单List
searchAllMenuPager /Menu/searchAllMenuPager menuEntity 查找全部菜单Pager
用户角色控制类.
UserRoleController
控制名 地址 输入属性 注释
addRole2User /UserRole/addRole2User userRoleEntity 为用户添加角色
deleteUserRoleByUserId /UserRole/deleteUserRoleByUserId userRoleEntity 用户ID硬删除用户角色
deleteUserRoleByUsername /UserRole/deleteUserRoleByUsername userRoleEntity 用户名硬删除用户角色
deleteUserRoleByRoleId /UserRole/deleteUserRoleByRoleId userRoleEntity 角色ID硬删除用户角色
deleteUserRoleByRoleName /UserRole/deleteUserRoleByRoleName userRoleEntity 角色名硬删除用户角色
updateStatusById /UserRole/updateStatusById userRoleEntity 更新状态
updateRemarkById /UserRole/updateRemarkById userRoleEntity 更新备注
searchUserRoleById /UserRole/searchUserRoleById userRoleEntity ID查找角用户角色
searchUserRoleByUserIdList /UserRole/searchUserRoleByUserIdList userRoleEntity 用户ID查找用户角色List
searchUserRoleByUserIdPager /UserRole/searchUserRoleByUserIdPager userRoleEntity 用户ID查找用户角色Pager
searchUserRoleByUsernameList /UserRole/searchUserRoleByUsernameList userRoleEntity 用户名查找用户角色List
searchUserRoleByUsernamePager /UserRole/searchUserRoleByUsernamePager userRoleEntity 用户名查找用户角色Pager
searchUserRoleByRoleIdList /UserRole/searchUserRoleByRoleIdList userRoleEntity 角色ID查找用户角色List
searchUserRoleByRoleIdPager /UserRole/searchUserRoleByRoleIdPager userRoleEntity 角色ID查找用户角色Pager
searchUserRoleByRoleNameList /UserRole/searchUserRoleByRoleNameList userRoleEntity 角色名查找用户角色List
searchUserRoleByRoleNamePager /UserRole/searchUserRoleByRoleNamePager userRoleEntity 角色名查找用户角色Pager
searchAllUserRoleList /UserRole/searchAllUserRoleList userRoleEntity 查找全部用户角色List
searchAllUserRolePager /UserRole/searchAllUserRolePager userRoleEntity 查找全部用户角色Pager
角色菜单控制类.
RoleMenuController
控制名 地址 输入属性 注释
addMenu2Role /RoleMenu/addMenu2Role roleMenuEntity 为角色添加菜单
deleteRoleMenuByRoleId /RoleMenu/deleteRoleMenuByRoleId roleMenuEntity 角色ID硬删除角色菜单
deleteRoleMenuByRoleName /RoleMenu/deleteRoleMenuByRoleName roleMenuEntity 角色名硬删除角色菜单
deleteRoleMenuByMenuId /RoleMenu/deleteRoleMenuByMenuId roleMenuEntity 菜单ID硬删除角色菜单
deleteRoleMenuByMenuName /RoleMenu/deleteRoleMenuByMenuName roleMenuEntity 菜单名硬删除角色菜单
updateStatusById /RoleMenu/updateStatusById roleMenuEntity 更新状态
updateRemarkById /RoleMenu/updateRemarkById roleMenuEntity 更新备注
searchRoleMenuById /RoleMenu/searchRoleMenuById roleMenuEntity ID查找角色菜单
searchRoleMenuByRoleIdList /RoleMenu/searchRoleMenuByRoleIdList roleMenuEntity 角色ID查找角色菜单List
searchRoleMenuByRoleIdPager /RoleMenu/searchRoleMenuByRoleIdPager roleMenuEntity 角色ID查找角色菜单Pager
searchRoleMenuByRoleNameList /RoleMenu/searchRoleMenuByRoleNameList roleMenuEntity 角色名查找角色菜单List
searchRoleMenuByRoleNamePager /RoleMenu/searchRoleMenuByRoleNamePager roleMenuEntity 角色名查找角色菜单Pager
searchRoleMenuByMenuIdList /RoleMenu/searchRoleMenuByMenuIdList roleMenuEntity 菜单ID查找角色菜单List
searchRoleMenuByMenuIdPager /RoleMenu/searchRoleMenuByMenuIdPager roleMenuEntity 菜单ID查找角色菜单Pager
searchRoleMenuByMenuNameList /RoleMenu/searchRoleMenuByMenuNameList roleMenuEntity 菜单名查找角色菜单List
searchRoleMenuByMenuNamePager /RoleMenu/searchRoleMenuByMenuNamePager roleMenuEntity 菜单名查找角色菜单Pager
searchAllRoleMenuList /RoleMenu/searchAllRoleMenuList roleMenuEntity 查找全部角色菜单List
searchAllRoleMenuPager /RoleMenu/searchAllRoleMenuPager roleMenuEntity 查找全部角色菜单Pager
车辆控制类.
CarController
控制名 地址 输入属性 注释
addCar /Car/addCar carEntity 添加车辆
hardDeleteCarById /Car/hardDeleteCarById carEntity 硬删除车辆
softDeleteCarById /Car/softDeleteCarById carEntity 软删除车辆
restoreCarById /Car/restoreCarById carEntity 恢复软删除车辆
activateCarById /Car/activateCarById carEntity 激活车辆
deactivateCarById /Car/deactivateCarById carEntity 禁用车辆
updateStatusById /Car/updateStatusById carEntity 更新状态
updateRemarkById /Car/updateRemarkById carEntity 更新备注
updateGeneralById /Car/updateGeneralById carEntity 更新车辆信息 GENERAL
updateDriveById /Car/updateDriveById carEntity 更新车辆信息 DRIVE
updateFuelEngineById /Car/updateFuelEngineById carEntity 更新车辆信息 FUEL ENGINE
updateElectroMotorById /Car/updateElectroMotorById carEntity 更新车辆信息 ELECTROMOTOR
updatePerformanceById /Car/updatePerformanceById carEntity 更新车辆信息 PERFORMANCE
updateChassisById /Car/updateChassisById carEntity 更新车辆信息 CHASSIS
updateTransmissionById /Car/updateTransmissionById carEntity 更新车辆信息 TRANSMISSION
updateServiceAndWarrantyById /Car/updateServiceAndWarrantyById carEntity 更新车辆信息 SERVICE AND WARRANTY
searchCarById /Car/searchCarById carEntity ID查找车辆
searchCarByCarName /Car/searchCarByCarName carEntity 车辆名查找车辆
searchActivedCarList /Car/searchActivedCarList carEntity 查找激活车辆List
searchActivedCarPager /Car/searchActivedCarPager carEntity 查找激活车辆Pager
searchAllCarList /Car/searchAllCarList carEntity 查找全部车辆List
searchAllCarPager /Car/searchAllCarPager carEntity 查找全部车辆Pager
用户车辆控制类.
UserCarController
控制名 地址 输入属性 注释
addCar2User /UserCar/addCar2User userCarEntity 为用户添加车辆
deleteUserCarById /UserCar/deleteUserCarById userCarEntity ID硬删除用户车辆
deleteUserCarByUserId /UserCar/deleteUserCarByUserId userCarEntity 用户ID硬删除用户车辆
deleteUserCarByUsername /UserCar/deleteUserCarByUsername userCarEntity 用户名硬删除用户车辆
deleteUserCarByCarId /UserCar/deleteUserCarByCarId userCarEntity 车辆ID硬删除用户车辆
deleteUserCarByCarName /UserCar/deleteUserCarByCarName userCarEntity 车辆名硬删除用户车辆
deleteUserCarByVin /UserCar/deleteUserCarByVin userCarEntity Vin硬删除用户车辆
updateStatusById /UserCar/updateStatusById userCarEntity 更新状态
updateRemarkById /UserCar/updateRemarkById userCarEntity 更新备注
searchUserCarById /UserCar/searchUserCarById userCarEntity ID查找用户车辆
searchUserCarByVin /UserCar/searchUserCarByVin userCarEntity Vin查找用户车辆
searchUserCarByUserIdList /UserCar/searchUserCarByUserIdList userCarEntity 用户ID查找用户车辆List
searchUserCarByUserIdPager /UserCar/searchUserCarByUserIdPager userCarEntity 用户ID查找用户车辆Pager
searchUserCarByUsernameList /UserCar/searchUserCarByUsernameList userCarEntity 用户名查找用户车辆List
searchUserCarByUsernamePager /UserCar/searchUserCarByUsernamePager userCarEntity 用户名查找用户车辆Pager
searchUserCarByCarIdList /UserCar/searchUserCarByCarIdList userCarEntity 车辆ID查找用户车辆List
searchUserCarByCarIdPager /UserCar/searchUserCarByCarIdPager userCarEntity 车辆ID查找用户车辆Pager
searchUserCarByCarNameList /UserCar/searchUserCarByCarNameList userCarEntity 车辆名查找用户车辆List
searchUserCarByCarNamePager /UserCar/searchUserCarByCarNamePager userCarEntity 车辆名查找用户车辆Pager
searchAllUserCarList /UserCar/searchAllUserCarList userCarEntity 查找全部用户车辆List
searchAllUserCarPager /UserCar/searchAllUserCarPager userCarEntity 查找全部用户车辆Pager
车辆日志控制类.
CarLogController
控制名 地址 输入属性 注释
addCarLog /CarLog/addCarLog carLogEntity 添加车辆日志
deleteCarLogById /CarLog/deleteCarLogById carLogEntity 日志ID硬删除日志
deleteCarLogByVIN /CarLog/deleteCarLogByVIN carLogEntity 车辆VIN硬删除日志
updateStatusById /CarLog/updateStatusById carLogEntity 更新状态
updateRemarkById /CarLog/updateRemarkById carLogEntity 更新备注
searchCarLogById /CarLog/searchCarLogById carLogEntity 日志ID查找
searchCarLogByVINList /CarLog/searchCarLogByVINList carLogEntity 车辆VIN查找日志List
searchCarLogByVINPager /CarLog/searchCarLogByVINPager carLogEntity 车辆VIN查找日志Pager
searchAllCarLogList /CarLog/searchAllCarLogList carLogEntity 查找全部车辆日志List
searchAllCarLogPager /CarLog/searchAllCarLogPager carLogEntity 查找全部车辆日志Pager
1.2.9 CarWarningController
车辆故障控制类.
CarWarningController
控制名 地址 输入属性 注释
addCarWarning /CarWarning/addCarWarning carWarningEntity 添加车辆故障
deleteCarWarningById /CarWarning/deleteCarWarningById carWarningEntity 故障ID硬删除故障
deleteCarWarningByVin /CarWarning/deleteCarWarningByVin carWarningEntity 车辆Vin硬删除故障
updateStatusById /CarWarning/updateStatusById carWarningEntity 更新状态
updateRemarkById /CarWarning/updateRemarkById carWarningEntity 更新备注
searchCarWarningById /CarWarning/searchCarWarningById carWarningEntity 故障ID查找
searchCarWarningByVinList /CarWarning/searchCarWarningByVinList carWarningEntity 车辆Vin查找故障List
searchCarWarningByVinPager /CarWarning/searchCarWarningByVinPager carWarningEntity 车辆Vin查找故障Pager
searchCarWarningByErrorContentList /CarWarning/searchCarWarningByErrorContentList carWarningEntity 错误内容查找故障List
searchCarWarningByErrorContentPager /CarWarning/searchCarWarningByErrorContentPager carWarningEntity 错误内容查找故障Pager
searchCarWarningByFaultCategoryList /CarWarning/searchCarWarningByFaultCategoryList carWarningEntity 错误单元查找故障List
searchCarWarningByFaultCategoryPager /CarWarning/searchCarWarningByFaultCategoryPager carWarningEntity 错误单元查找故障Pager
searchCarWarningBySendingTimeBetweenList /CarWarning/searchCarWarningBySendingTimeBetweenList carWarningEntity 查找时间内的车辆故障List
searchCarWarningBySendingTimeBetweenPager /CarWarning/searchCarWarningBySendingTimeBetweenPager carWarningEntity 查找时间内的车辆故障Pager
searchCarWarningDetailBySendingTimeBetween /CarWarning/searchCarWarningDetailBySendingTimeBetween carWarningEntity 查找时间内的故障详情List(CarWarningEntity, CarWarningDetailEntity多表查询)
searchUserCarWarningDetailBySendingTimeBetween /CarWarning/searchUserCarWarningDetailBySendingTimeBetween carWarningEntity 查找时间内的车辆详情List(UserCarEntity, CarWarningEntity, CarWarningDetailEntity多表查询)
searchAllCarWarningList /CarWarning/searchAllCarWarningList carWarningEntity 查找全部车辆故障List
searchAllCarWarningPager /CarWarning/searchAllCarWarningPager carWarningEntity 查找全部车辆故障Pager
1.2.9 CarWarningDetailController
车辆故障详细控制类.
CarWarningDetailController
控制名 地址 输入属性 注释
addCarWarningDetail /CarWarningDetail/addCarWarningDetail carWarningDetailEntity 添加车辆故障详情
deleteCarWarningDetailById /CarWarningDetail/deleteCarWarningDetailById carWarningDetailEntity 故障ID硬删除故障详情
deleteCarWarningDetailByCarType /CarWarningDetail/deleteCarWarningDetailByCarType carWarningDetailEntity 车辆类型硬删除故障详情
updateStatusById /CarWarningDetail/updateStatusById carWarningDetailEntity 更新状态
updateRemarkById /CarWarningDetail/updateRemarkById carWarningDetailEntity 更新备注
searchCarWarningDetailById /CarWarningDetail/searchCarWarningDetailById carWarningDetailEntity 故障详情ID查找
searchCarWarningDetailByCarTypeAndErrorContent /CarWarningDetail/searchCarWarningDetailByCarTypeAndErrorContent carWarningDetailEntity 车辆型号与故障内容查找故障
searchCarWarningDetailByCarTypeList /CarWarningDetail/searchCarWarningDetailByCarTypeList carWarningDetailEntity 车辆类型查找List
searchCarWarningDetailByCarTypePager /CarWarningDetail/searchCarWarningDetailByCarTypePager carWarningDetailEntity 车辆类型查找Pager
searchAllCarWarningDetailList /CarWarningDetail/searchAllCarWarningDetailList carWarningDetailEntity 查找全部车辆故障详情List
searchAllCarWarningDetailPager /CarWarningDetail/searchAllCarWarningDetailPager carWarningDetailEntity 查找全部车辆故障详情Pager
1.2.10 CarWarrantyController
车辆保修控制类.
CarWarrantyController
控制名 地址 输入属性 注释
addCarWarranty /CarWarranty/addCarWarranty carWarrantyEntity 添加车辆保修
deleteCarWarrantyById /CarWarranty/deleteCarWarrantyById carWarrantyEntity 保修ID硬删除保修
deleteCarWarrantyByVIN /CarWarranty/deleteCarWarrantyByVIN carWarrantyEntity 车辆VIN硬删除保修
updateStatusById /CarWarranty/updateStatusById carWarrantyEntity 更新状态
updateRemarkById /CarWarranty/updateRemarkById carWarrantyEntity 更新备注
searchCarWarrantyById /CarWarranty/searchCarWarrantyById carWarrantyEntity 保修ID查找
searchCarWarrantyByVINList /CarWarranty/searchCarWarrantyByVINList carWarrantyEntity 车辆VIN查找保修List
searchCarWarrantyByVINPager /CarWarranty/searchCarWarrantyByVINPager carWarrantyEntity 车辆VIN查找保修Pager
searchAllCarWarrantyList /CarWarranty/searchAllCarWarrantyList carWarrantyEntity 查找全部车辆保修List
searchAllCarWarrantyPager /CarWarranty/searchAllCarWarrantyPager carWarrantyEntity 查找全部车辆保修Pager
1.2.12 VisualChartController
视觉图表控制类.
VisualChartController
控制名 地址 输入属性 注释
addVisualChart /VisualChart/addVisualChart visualChartEntity 添加视觉图表
deleteVisualChartById /VisualChart/deleteVisualChartById visualChartEntity 视觉图表硬删除
deleteVisualChartByChartName /VisualChart/deleteVisualChartByChartName visualChartEntity 视觉图表名硬删除
updateStatusById /VisualChart/updateStatusById visualChartEntity 更新状态
updateRemarkById /VisualChart/updateRemarkById visualChartEntity 更新备注
searchVisualChartById /VisualChart/searchVisualChartById visualChartEntity 视觉图表ID查找
searchVisualChartByChartName /VisualChart/searchVisualChartByChartName visualChartEntity 视觉图表名查找
searchAllVisualChartList /VisualChart/searchAllVisualChartList visualChartEntity 查找全部视觉图表List
searchAllVisualChartPager /VisualChart/searchAllVisualChartPager visualChartEntity 查找全部视觉图表Pager
mui-table表格(Material UI), LineChart折线图, PieChart饼状图(recharts), Calender日历(nivo). 关联表 Dashboard.js
axios请求
请求地址 请求参数
/VisualChart/searchVisualChartByChartName { "chartName": "general-daily-" + dailyTimestamp }
数据面板
图表名 x轴 y轴 意义
昨日故障 时间(小时) 次数 统计昨日故障次数, 故障车辆数, 故障单元数, 和车辆平均故障数
平均故障 - - 对比昨日故障和本周平均故障的数量差异
昨日故障概览 时间(小时) 次数 对昨天每小时的故障, 故障车辆, 故障单元情况进行绘图
昨日故障单元 - - 统计昨日出现故障次数前三的单元
过去一周故障情况 日期(天) 次数 对过去一周每天的故障, 故障车辆, 故障单元情况进行绘图
本年度故障情况 - - 统计本年度故障出现次数最多/中等/最少的日历
过去24h实时故障 - - 统计过去24小时出现故障的时间, 车辆型号, 故障单元, 故障内容
ScatterPlot散列表(nivo), Treemap树形图(nivo), Bar条形图(nivo). 关联表 General.js
axios请求
请求地址 请求参数
/VisualChart/searchVisualChartByChartName { "chartName": "dashboard-daily-" + dailyTimestamp }
故障概览
图表名 x轴 y轴 意义
单元并发故障次数分布 每个单元同时出现的故障数量 次数 每个单元可能会出现多个错误, 找到并发错误多且出现次数多的单元, 并对故障并发高的单元进行更严格的筛检
车型/单元/故障占比 - - 树状图下故障发生在哪些车型, 车型中的哪些单元, 即发生了哪些故障, 以及故障占比
车型故障单元 车型 故障单元 不同车型下故障单元的分布, 可对车型中单元故障次数高的单元进行更严格的筛检
4S店售出车辆故障单元 车型 故障单元 不同4S店售出车辆的故障单元的分布, 可对4S店优化单元(用于替换故障单元)的仓储状况
Bingmaps必应地图(ReactBingmaps). 关联地图 Maps.js
axios请求
请求地址 请求参数
/VisualChart/searchVisualChartByChartName { "chartName": "maps-daily-" + dailyTimestamp }
故障分布
功能 意义
标记故障位置 标记出故障发生的位置与故障发生的次数, 可以在故障位置附近针对性的布设维修点
mui-datatables(Material UI)表格作为模板, 加入CRUD修改而成. 关联表 CarWarningTables.js
axios请求
请求地址 请求参数
/CarWarning/searchAllCarWarningList {}
/CarWarning/deleteCarWarrantyById {id: id}
/CarWarning/updateStatusById {
id: id,
status: status,
lastUpdatedBy: lastUpdatedBy
}
/CarWarning/updateRemarkById {
id: id,
status: status,
lastUpdatedBy: lastUpdatedBy
}
/CarWarning/addCarWarning {
blindSpotMonitoringSysFailure: blindSpotMonitoringSysFailure,
engineTheftPreventionSysFailure: engineTheftPreventionSysFailure,
batteryCharging: batteryCharging,
altitude: altitude,
transmissionFailure: transmissionFailure,
powerSteeringSystemFailure: powerSteeringSystemFailure,
autoParkingFailure: autoParkingFailure,
adaptiveCruiseFault: adaptiveCruiseFault,
engineFailure: engineFailure,
stabilitySystemShutdown: stabilitySystemShutdown,
oilPressure: oilPressure,
slopeSlowDownFault: slopeSlowDownFault,
electronicParking: electronicParking,
vin: vin,
startStopSystemFailure: startStopSystemFailure,
windshieldSensorShield: windshieldSensorShield,
longitude: longitude,
laneDepartureSysFailure: laneDepartureSysFailure,
longitudeState: longitudeState,
direct: direct,
tirePressureMonitoringSysFailure: tirePressureMonitoringSysFailure,
engineExhaustSystemFailure: engineExhaustSystemFailure,
powerSteeringSystemInit: powerSteeringSystemInit,
autoBrakSystemStatus: autoBrakSystemStatus,
latitudeState: latitudeState,
loc: loc,
airbagFault: airbagFault,
errorContent: errorContent,
faultCategory: faultCategory,
errorListCount: errorListCount,
electronicStabilitySysIndication: electronicStabilitySysIndication,
tirePressureAnomaly: tirePressureAnomaly,
electronicParkingFailure: electronicParkingFailure,
gpsSpeed: gpsSpeed,
latitude: latitude,
sendingTime: sendingTime,
startStopSystemNotWork: startStopSystemNotWork,
autoEmergencyBrakeSysFailure: autoEmergencyBrakeSysFailure,
status: status,
remark: remark,
createdBy: createdBy,
lastUpdatedBy: lastUpdatedBy
}
故障列表
属性名 标签 可见 可编辑
id ID x x
blindSpotMonitoringSysFailure 车辆识别号码 o x
blindSpotMonitoringSysFailure 盲点监控系统故障 o x
engineTheftPreventionSysFailure 引擎防盗系统故障 o x
batteryCharging 电池充电 o x
altitude 高度 o x
transmissionFailure 传输失败 o x
powerSteeringSystemFailure 动力转向系统故障 o x
autoParkingFailure 自动停车失败 o x
adaptiveCruiseFault 自适应巡航故障 o x
engineFailure 发动机故障 o x
stabilitySystemShutdown 稳定系统关闭 o x
oilPressure 油压 o x
slopeSlowDownFault 斜坡减速故障 o x
electronicParking 电子停车 o x
vin 车辆识别号码 o x
startStopSystemFailure 开始停止系统故障 o x
windshieldSensorShield 挡风玻璃传感器护罩 o x
longitude 经度 o x
laneDepartureSysFailure 车道偏离系统故障 o x
longitudeState 经度状态 o x
direct 方向 o x
tirePressureMonitoringSysFailure 胎压监测系统故障 o x
engineExhaustSystemFailure 发动机排气系统故障 o x
powerSteeringSystemInit 动力转向系统 o x
autoBrakSystemStatus 自动刹车系统状态 o x
latitudeState 纬度州 o x
loc 位置 o x
airbagFault 安全气囊故障 o x
errorContent 错误内容 o x
faultCategory 故障类别 o x
errorListCount 错误列表计数 o x
electronicStabilitySysIndication 电子稳定系统指示 o x
tirePressureAnomaly 轮胎压力异常 o x
electronicParkingFailure 电子停车故障 o x
gpsSpeed gps速度 o x
latitude 纬度 o x
sendingTime 发送时间 o x
startStopSystemNotWork 启动停止系统不起作用 o x
autoEmergencyBrakeSysFailure 自动紧急制动系统故障 o x
status 状态 o o
remark 备注 o o
edit 编辑 o -
mui-datatables(Material UI)表格作为模板, 加入CRUD修改而成. 关联表 CarTable.js
axios请求
请求地址 请求参数
/Car/searchAllCarPager {
"pageIndex": 0,
"pageSize": 30
}
/Car/hardDeleteCarById {id: id}
/Car/updateGeneralById {
id: id,
carName: carName,
price: price,
periodicalTechnicalInspection: periodicalTechnicalInspection,
roadTax3Months: roadTax3Months,
carBody: carBody,
transmission: transmission,
seatsNumber: seatsNumber,
firstYearOfProduction: firstYearOfProduction,
lastYearOfProduction: lastYearOfProduction,
lastUpdatedBy: lastUpdatedBy
}
/Car/deactivateCarById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/Car/activateCarById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/Car/restoreCarById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/Car/softDeleteCarById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/Car/updateStatusById {
id: id,
status: status,
lastUpdatedBy: lastUpdatedBy
}
/Car/updateRemarkById {
id: id,
remark: remark,
lastUpdatedBy: lastUpdatedBy
}
/Car/addCar {
carName: carName,
price: price,
periodicalTechnicalInspection: periodicalTechnicalInspection,
roadTax3Months: roadTax3Months,
carBody: carBody,
transmission: transmission,
seatsNumber: seatsNumber,
firstYearOfProduction: firstYearOfProduction,
lastYearOfProduction: lastYearOfProduction,
status: status,
remark: remark,
createdBy: createdBy,
lastUpdatedBy: lastUpdatedBy
}
车辆列表
属性名 标签 可见 可编辑
id ID x x
carName 车辆名 o o
price 价格 o o
periodicalTechnicalInspection 定期技术检查 o o
roadTax3Months 道路税每三月 o o
carBody 车身 o o
transmission 变速箱 o o
seatsNumber 座位数 o o
firstYearOfProduction 首次生产年份 o o
lastYearOfProduction 最后生产年份 o o
isActivated 启用状态 o o
isDeleted 删除状态 o o
status 状态 o o
remark 备注 o o
edit 编辑 o -
mui-datatables(Material UI)表格作为模板, 加入CRUD修改而成. 关联表 CarLogTable.js
axios请求
请求地址 请求参数
/CarLog/searchAllCarLogList {}
/CarLog/hardDeleteCarById {id: id}
/CarLog/updateStatusById {
id: id,
status: status,
lastUpdatedBy: lastUpdatedBy
}
/CarLog/updateRemarkById {
id: id,
remark: remark,
lastUpdatedBy: lastUpdatedBy
}
/CarLog/addCarLog {
vin: vin,
bootTime: bootTime,
runTime: runTime,
gear: gear,
odometer: odometer,
odometerAcc: odometerAcc,
odometerRem: odometerRem,
fuelRem: fuelRem,
electroFuelRem: electroFuelRem,
speed: speed,
rpm: rpm,
location: location,
heading: heading,
altitude: altitude,
temperature: temperature,
status: status,
remark: remark,
createdBy: createdBy,
lastUpdatedBy: lastUpdatedBy
}
日志列表
属性名 标签 可见 可编辑
id ID x x
vin 车辆识别号码 o x
generalComment 整体评价 o x
generalScore 整体分数 o x
driveComment 驱动评价 o x
driveScore 驱动分数 o x
fuelEngineComment 燃油引擎评价 o x
fuelEngineScore 燃油引擎分数 o x
performanceComment 性能评价 o x
performanceScore 性能分数 o x
consumptionComment 效能评价 o x
consumptionScore 效能分数 o x
chassisComment 车身评价 o x
chassisScore 车身分数 o x
transmissionComment 传动评价 o x
transmissionScore 传动分数 o x
status 状态 o o
remark 备注 o o
edit 编辑 o -
见 #2.4-车辆故障信息表
mui-datatables(Material UI)表格作为模板, 加入CRUD修改而成. 关联表 CarWarningDetailTables.js
axios请求
请求地址 请求参数
/CarWarningDetail/searchAllCarWarningDetailList {}
/CarWarningDetail/deleteCarWarningDetailById {id: id}
/CarWarningDetail/updateStatusById {
id: id,
status: status,
lastUpdatedBy: lastUpdatedBy
}
/CarWarningDetail/updateRemarkById {
id: id,
remark: remark,
lastUpdatedBy: lastUpdatedBy
}
/CarWarningDetail/addCarWarningDetail {
carType: carType,
faultCategory: faultCategory,
errorContent: errorContent,
errorDetail: errorDetail,
status: status,
remark: remark,
createdBy: createdBy,
lastUpdatedBy: lastUpdatedBy
}
故障详细列表
属性名 标签 可见 可编辑
id ID x x
carType 车辆型号(vin前六位) o x
faultCategory 整体评价 o x
errorContent 整体分数 o x
errorDetail 驱动评价 o x
status 状态 o o
remark 备注 o o
edit 编辑 o -
mui-datatables(Material UI)表格作为模板, 加入CRUD修改而成. 关联表 CarWarrantyTables.js
axios请求
请求地址 请求参数
/CarWarranty/searchAllCarWarrantyList {}
/CarWarranty/deleteCarWarrantyById {id: id}
/CarWarranty/updateStatusById {
id: id,
status: status,
lastUpdatedBy: lastUpdatedBy
}
/CarWarranty/updateRemarkById {
id: id,
remark: remark,
lastUpdatedBy: lastUpdatedBy
}
/CarWarranty/addCarWarranty {
vin: vin,
generalComment: generalComment,
generalScore: generalScore,
driveComment: driveComment,
driveScore: driveScore,
fuelEngineComment: fuelEngineComment,
fuelEngineScore: fuelEngineScore,
performanceComment: performanceComment,
performanceScore: performanceScore,
consumptionComment: consumptionComment,
consumptionScore: consumptionScore,
chassisComment: chassisComment,
chassisScore: chassisScore,
transmissionComment: transmissionComment,
transmissionScore: transmissionScore,
status: status,
remark: remark,
createdBy: createdBy,
lastUpdatedBy: lastUpdatedBy
}
保修列表
属性名 标签 可见 可编辑
id ID x x
vin 车辆识别号码 o x
generalComment 整体评价 o x
generalScore 整体分数 o x
driveComment 驱动评价 o x
driveScore 驱动分数 o x
fuelEngineComment 燃油引擎评价 o x
fuelEngineScore 燃油引擎分数 o x
performanceComment 性能评价 o x
performanceScore 性能分数 o x
consumptionComment 效能评价 o x
consumptionScore 效能分数 o x
chassisComment 车身评价 o x
chassisScore 车身分数 o x
transmissionComment 传动评价 o x
transmissionScore 传动分数 o x
status 状态 o o
remark 备注 o o
edit 编辑 o -
mui-datatables(Material UI)表格作为模板, 加入CRUD修改而成. 关联表 UserTables.js
axios请求
请求地址 请求参数
/User/searchAllUserList {}
/User/resetPasswordById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/User/hardDeleteUserById { id: id }
/User/updateEmailById {
id: id,
email: email,
lastUpdatedBy: lastUpdatedBy
}
/User/updatePhoneById {}
/User/updateAvatarById {
id: id,
avatar: avatar,
lastUpdatedBy: lastUpdatedBy
}
/User/deactivateUserById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/User/activateUserById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/User/restoreUserById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/User/softDeleteUserById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/User/updateStatusById {
id: id,
status: status,
lastUpdatedBy: lastUpdatedBy
}
/User/updateRemarkById {
id: id,
remark: remark,
lastUpdatedBy: lastUpdatedBy
}
/User/addUser {
username: username,
password: password,
email: email,
avatar: avatar,
status: status,
remark: remark,
createdBy: createdBy,
lastUpdatedBy: lastUpdatedBy
}
用户列表
属性名 标签 可见 可编辑
id ID x x
username 用户名 o x
email 邮箱 o o
phone 电话 o o
avatar 头像 o o
createdDate 注册日期 o x
isActivated 启用状态 o o
isDeleted 删除状态 o o
status 状态 o o
remark 备注 o o
edit 编辑 o -
mui-datatables(Material UI)表格作为模板, 加入CRUD修改而成. 关联表 UserCarTables.js
axios请求
请求地址 请求参数
/UserCar/searchAllUserCarList {}
/UserCar/deleteUserCarById {id: id}
/UserCar/updateStatusById {
id: id,
status: status,
lastUpdatedBy: lastUpdatedBy
}
/UserCar/updateRemarkById {
id: id,
remark: remark,
lastUpdatedBy: lastUpdatedBy
}
/UserCar/addCar2User {
userId: userId,
username: username,
carId: carId,
carName: carName,
vin: vin,
_4SShop: _4SShop,
saleLoc: saleLoc,
saleTime: saleTime,
status: status,
remark: remark,
createdBy: createdBy,
lastUpdatedBy: lastUpdatedBy
}
角色列表
属性名 标签 可见 可编辑
id ID x x
userId 用户ID o x
username 用户名 o x
carId 车辆ID o x
carName 车辆名 o x
vin 车辆识别号码 o x
_4SShop 4S店名 o x
saleLoc 销售位置 o x
saleTime 销售时间 o x
status 状态 o o
remark 备注 o o
edit 编辑 o -
mui-datatables(Material UI)表格作为模板, 加入CRUD修改而成. 关联表 RoleTables.js
axios请求
请求地址 请求参数
/Role/searchAllRoleList {}
/Role/hardDeleteRoleById {id: id}
/Role/updateRoleById {
id: id,
roleName: roleName,
fatherRoleId: fatherRoleId,
lastUpdatedBy: lastUpdatedBy
}
/Role/deactivateRoleById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/Role/activateRoleById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/Role/restoreRoleById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/Role/softDeleteRoleById {
id: id,
lastUpdatedBy: lastUpdatedBy
}
/Role/updateStatusById {
id: id,
status: status,
lastUpdatedBy: lastUpdatedBy
}
/Role/updateRemarkById {
id: id,
remark: remark,
lastUpdatedBy: lastUpdatedBy
}
/Role/addRole {
roleName: roleName,
roleType: roleType,
fatherRoleId: fatherRoleId,
status: status,
remark: remark,
createdBy: createdBy,
lastUpdatedBy: lastUpdatedBy
}
角色列表
属性名 标签 可见 可编辑
id ID x x
roleName 角色名 o o
roleType 角色类型 o o
fatherRoleId 父角色ID o o
isActivated 启用状态 o o
isDeleted 删除状态 o o
status 状态 o o
remark 备注 o o
edit 编辑 o -
mui-datatables(Material UI)表格作为模板, 加入CRUD修改而成. 关联表 VisualChartTables.js
axios请求
请求地址 请求参数
/VisualChart/searchAllVisualChartList {}
/VisualChart/deleteVisualChartById {id: id}
/VisualChart/updateStatusById {
id: id,
status: status,
lastUpdatedBy: lastUpdatedBy
}
/VisualChart/updateRemarkById {
id: id,
remark: remark,
lastUpdatedBy: lastUpdatedBy
}
/VisualChart/addVisualChart {
chartName: chartName,
chartType: chartType,
chartData: chartData,
status: status,
remark: remark,
createdBy: createdBy,
lastUpdatedBy: lastUpdatedBy
}
视觉图表
属性名 标签 可见 可编辑
id ID x x
chartName 图表名 o x
chartType 图表类型 o x
chartData 图表数据 o x
status 状态 o o
remark 备注 o o
edit 编辑 o -
mui-TextField配合其他元件组合而成(Material UI). 关联表 Profile.js
axios请求
请求地址 请求参数
/User/searchUserById {id: id}
/User/updatePhoneById {
id: id,
phone: phone,
lastUpdatedBy: username,
}
/User/updateEmailById {
id: id,
email: email,
lastUpdatedBy: lastUpdatedBy
}
/User/updateAvatarById {
id: id,
avatar: avatar,
lastUpdatedBy: lastUpdatedBy
}
个人资料
属性名 标签 可见 可编辑
id ID o x
createdDate 注册日期 o x
lastUpdatedDate 最后修改日期 o x
username 用户名 o x
email 邮箱 o o
phone 电话 o o
avatar 头像 o o
mui-TextField配合其他元件组合而成(Material UI). 关联表 Security.js
axios请求
请求地址 请求参数
/User/updatePasswordById {
id: id,
remark: remark,
password: password,
lastUpdatedBy: lastUpdatedBy
}
账户安全
属性名 标签 可见 可编辑
oldPassword 旧密码 o o
newPassword 新密码 o o
confirmNewPassword 确认密码 o o
关联表 Login.js & UserContext.js
axios请求
请求地址 请求参数
/User/login {
username : username,
password : password
}
/User/searchUserByUsername {
username : username
}
/User/register {
email : email,
username : username,
password : password,
createdBy : createdBy,
lastUpdatedBy : lastUpdatedBy
}
安装环境, 搭建Spring框架
数据库相关部分: JPA, Hibernate, Query
如果你有一台VPS(虚拟服务器), 可以在服务器上安装MySQL, 之后通过本地的Navicat或其他软件连接此服务器.
root登录
> mysql --user=root -p
安装MySQL, 创建用户, 授予权限
创建表格使用Spring的JPA, 详见 #131_Spring 部分.
数据编码与加密: MD5, Base64
正则化: 用户名, 密码, 邮箱, 电话