代码初始化

This commit is contained in:
wangxiangshun
2025-10-02 17:19:01 +08:00
commit 5cc31cfbbe
474 changed files with 53553 additions and 0 deletions

View File

@@ -0,0 +1 @@
restart.include.json=/com.alibaba.fastjson2.*.jar

View File

@@ -0,0 +1,153 @@
# 开发环境配置
server:
# 服务器的HTTP端口默认为8080
port: 8080
servlet:
# 应用的访问路径
context-path: /
tomcat:
# tomcat的URI编码
uri-encoding: UTF-8
# 连接数满后的排队数默认为100
accept-count: 1000
threads:
# tomcat最大线程数默认为200
max: 800
# Tomcat启动初始化的线程数默认值10
min-spare: 100
# 日志配置
logging:
level:
com.vetti: debug
org.springframework: warn
pathUrl: ./logs/
# 用户配置
user:
password:
# 密码最大错误次数
maxRetryCount: 5
# 密码锁定时间默认10分钟
lockTime: 10
# 数据源配置
spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
driverClassName: com.mysql.cj.jdbc.Driver
druid:
# 主库数据源
master:
url: jdbc:mysql://test.hotake.cn:13306/htk-vetti?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: root
password: Hamkke@2021
# 从库数据源
slave:
# 从数据源开关/默认关闭
enabled: false
url:
username:
password:
# 初始连接数
initialSize: 5
# 最小连接池数量
minIdle: 10
# 最大连接池数量
maxActive: 20
# 配置获取连接等待超时的时间
maxWait: 60000
# 配置连接超时时间
connectTimeout: 30000
# 配置网络超时时间
socketTimeout: 60000
# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
timeBetweenEvictionRunsMillis: 60000
# 配置一个连接在池中最小生存的时间,单位是毫秒
minEvictableIdleTimeMillis: 300000
# 配置一个连接在池中最大生存的时间,单位是毫秒
maxEvictableIdleTimeMillis: 900000
# 配置检测连接是否有效
validationQuery: SELECT 1 FROM DUAL
testWhileIdle: true
testOnBorrow: false
testOnReturn: false
webStatFilter:
enabled: true
statViewServlet:
enabled: true
# 设置白名单,不填则允许所有访问
allow:
url-pattern: /druid/*
# 控制台管理用户名和密码
login-username: ruoyi
login-password: 123456
filter:
stat:
enabled: true
# 慢SQL记录
log-slow-sql: true
slow-sql-millis: 1000
merge-sql: true
wall:
config:
multi-statement-allow: true
# redis 配置
redis:
# 地址
host: localhost
# 端口默认为6379
port: 6379
# 数据库索引
database: 0
# 密码
password: Hamkke@2021
# 连接超时时间
timeout: 10s
lettuce:
pool:
# 连接池中的最小空闲连接
min-idle: 0
# 连接池中的最大空闲连接
max-idle: 8
# 连接池的最大数据库连接数
max-active: 8
# #连接池最大阻塞等待时间(使用负值表示没有限制)
max-wait: -1ms
fs:
minio:
endpoint: http://test.hotake.cn:19000 # MinIO 服务地址
access-key: minioadmin # 访问密钥(替换为你的 Access Key
secret-key: minioadmin # 密钥(替换为你的 Secret Key
max-file-size: 104857600 #字节Byte
bucket-name.: # 存储桶名称(提前在 MinIO 控制台创建)
system-fs: system-fs
# Twilio SendGrid 配置
twilio:
sendgrid:
#你的SendGrid API Key
api-key: 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
#已验证的发送邮箱地址
from-email: noreply@routez.app
#你的应用名称
from-name: RouteZ
template-ids:
routez-verification-code: d-321fee8a85704983849eb1f69313ae24
verification:
code:
email:
# 验证码长度
length: 5
# 验证码过期时间(分钟)
expiration-minutes: 10
here-map:
api-key: q1gsOSZ899P8dVaoW2HZXq40W-AqCwB6iON5tw7-sqI
geocoding-api-url: https://geocode.search.hereapi.com/v1/geocode
reverse-geocoding-api-url: https://revgeocode.search.hereapi.com/v1/revgeocode
router-api-url: https://router.hereapi.com/v8/routes
http:
client:
connect-timeout-seconds: 10

View File

@@ -0,0 +1,94 @@
# 项目相关配置
vetti:
# 名称
name: Vetti
# 版本
version: 3.9.0
# 版权年份
copyrightYear: 2025
# 文件路径 示例( Windows配置D:/vetti/uploadPathLinux配置 /home/vetti/uploadPath
profile: ./uploadPath
# 获取ip地址开关
addressEnabled: false
# 验证码类型 math 数字计算 char 字符验证
captchaType: math
# 国际化默认语言环境
international:
enable: true
# Spring配置
spring:
# 资源信息
messages:
# 国际化资源文件路径
basename: i18n/messages
profiles:
active: druid
# 文件上传
servlet:
multipart:
# 单个文件大小
max-file-size: 10MB
# 设置总上传的文件大小
max-request-size: 20MB
# 服务模块
devtools:
restart:
# 热部署开关
enabled: true
# token配置
token:
# 令牌自定义标识
header: Authorization
# 令牌密钥
secret: abcdefghijklmnopqrstuvwxyz
# 令牌有效期默认30分钟
expireTime: 30
# MyBatis配置
mybatis:
# 搜索指定包别名
typeAliasesPackage: com.vetti.**.domain
# 配置mapper的扫描找到所有的mapper.xml映射文件
mapperLocations: classpath*:mapper/**/*Mapper.xml
# 加载全局的配置文件
configLocation: classpath:mybatis/mybatis-config.xml
# PageHelper分页插件
pagehelper:
helperDialect: mysql
supportMethodsArguments: true
params: count=countSql
#################################### Swagger start #################################
# Swagger配置
swagger:
# 是否开启swagger
enabled: true
# 请求前缀
pathMapping: /prod-api
#################################### Swagger end ###################################
# 防止XSS攻击
xss:
# 过滤开关
enabled: true
# 排除链接(多个用逗号分隔)
excludes: /system/notice
# 匹配链接
urlPatterns: /system/*,/monitor/*,/tool/*
# 安全配置
security:
# 不校验白名单
ignore:
whites:
- /v1/app/system/i18nGain/getInfo
- /v1/app/verificationEmail/send
- /v1/app/verificationEmail/verify
- /v1/app/auth/appLogin
- /v1/app/auth/appRegister
- /v1/app/auth/appResetPassword
- /v1/app/auth/getUserInfoByEmail
- /v1/app/verificationEmail/register/send

View File

@@ -0,0 +1,2 @@
Application Version: ${vetti.version}
Spring Boot Version: ${spring-boot.version}

View File

@@ -0,0 +1,39 @@
#错误消息
not.null=* 必须填写
user.jcaptcha.error=验证码错误
user.jcaptcha.expire=验证码已失效
user.not.exists=用户不存在/密码错误
user.password.not.match=用户不存在/密码错误
user.password.retry.limit.count=密码输入错误{0}次
user.password.retry.limit.exceed=密码输入错误{0}次,帐户锁定{1}分钟
user.password.delete=对不起,您的账号已被删除
user.blocked=用户已封禁,请联系管理员
role.blocked=角色已封禁,请联系管理员
login.blocked=很遗憾访问IP已被列入系统黑名单
user.logout.success=退出成功
length.not.valid=长度必须在{min}到{max}个字符之间
user.username.not.valid=* 2到20个汉字、字母、数字或下划线组成且必须以非数字开头
user.password.not.valid=* 5-50个字符
user.email.not.valid=邮箱格式错误
user.mobile.phone.number.not.valid=手机号格式错误
user.login.success=登录成功
user.register.success=注册成功
user.notfound=请重新登录
user.forcelogout=管理员强制退出,请重新登录
user.unknown.error=未知错误,请重新登录
##文件上传消息
upload.exceed.maxSize=上传的文件大小超出限制的文件大小!<br/>允许的文件最大大小是:{0}MB
upload.filename.exceed.length=上传的文件名最长{0}个字符
##权限
no.permission=您没有数据的权限,请联系管理员添加权限 [{0}]
no.create.permission=您没有创建数据的权限,请联系管理员添加权限 [{0}]
no.update.permission=您没有修改数据的权限,请联系管理员添加权限 [{0}]
no.delete.permission=您没有删除数据的权限,请联系管理员添加权限 [{0}]
no.export.permission=您没有导出数据的权限,请联系管理员添加权限 [{0}]
no.view.permission=您没有查看数据的权限,请联系管理员添加权限 [{0}]

View File

@@ -0,0 +1,496 @@
#异常消息
# system.exception.类名.编号=* Required
systemCommonTip10001 = Operation Successful
systemExceptionSystemI18nGainServiceImpl10001 = The language type does not exist. Please try again later
systemExceptionTokenController10001 = Illegal login information
systemExceptionTokenController10002 = Registered Successfully
systemExceptionTokenController10003 = Password Reset Successful
systemExceptionSysAppLoginServiceImpl10001 = Email Cannot Be Empty
systemExceptionSysAppLoginServiceImpl10002 = Account Or Password Error
systemExceptionSysAppLoginServiceImpl10003 = Account Or Password Error
systemExceptionSysAppLoginServiceImpl10004 = Email Already In Use
systemExceptionSysAppLoginServiceImpl10005 = Invalid Verification Code
systemExceptionSysAppLoginServiceImpl10006 = Email Does Not Exist
systemExceptionSysAppLoginServiceImpl10007 = Passwords Do Not Match
systemExceptionSysAppLoginServiceImpl10008 = The New PassWord Cannot Match The Old PassWord
systemExceptionSysAppLoginServiceImpl10009 = The Current Logged In User Is Abnormal. Please Log In Again Or Contact Management
systemExceptionSysAppLoginServiceImpl10010 = Token has expired
systemExceptionSysAppLoginServiceImpl10011 = Invalid issuer
systemExceptionSysAppLoginServiceImpl10012 = Invalid audience
systemExceptionSysAppLoginServiceImpl10013 = Invalid token signature
systemExceptionSysAppLoginServiceImpl10014 = Failed to verify token
systemExceptionSysAppLoginServiceImpl10015 = Email unverified
systemExceptionSysAppLoginServiceImpl10016 = Invalid Google ID token
systemExceptionAuthFilter10001 = Token Cannot Be Empty
systemExceptionAuthFilter10002 = Token Has Expired Or Verification Is Incorrect
systemExceptionAuthFilter10003 = Login Status Has Expired
systemExceptionAuthFilter10004 = Token Verification Failed
systemVerificationEmailController10001 = The Verification Code Has Been Sent To Your Email
systemVerificationEmailController10002 = Failed To Send Verification Code, Please Try Again Later
systemVerificationEmailController10003 = Verification Code Verification Successful
systemVerificationEmailController10004 = The Verification Code Is Invalid Or Has Expired
SystemCommandOverhaulAppController10001 = Operation Successful
systemEmailUtil10001 = Sending Email Failed
systemR10001 = Operation Successful
#管理端
# manager.页面,字段 = User Manager
VerificationEmailTiTle = Your verification code
VerificationEmailContent = Your verification code is: {0}, valid for {1} minutes.
#APP端
AppSystemPassWordTip10001 = Two Inputs Are Inconsistent
AppSystemPassWordTip10002 = Cannot Include Your Name Or Email
AppSystemPassWordTip10003 = Contains At Least 8 Characters
AppSystemPassWordTip10004 = Contains Symbols Or Numbers
OnboardingOnboarding2ActionSkip = Skip
OnboardingOnboarding2TitleOne = Smart, fast routes every time.
OnboardingOnboarding2InfoOne = Optimised Navigation to get you there faster and safer.
OnboardingOnboarding2ButtonGetStarted = Get Started
OnboardingOnboarding3ActionSkip = Skip
OnboardingOnboarding3TitleOne = Stay compliant, drive easy.
OnboardingOnboarding3InfoOne = Seamless EWD & CoR compliance to keep you on track.
OnboardingOnboarding3ButtonGetStarted = Get Started
OnboardingGetStartedTitleOne = Maximise earnings, minimise hassle.
OnboardingGetStartedInfoOne = Sign up or login to see what happening near you
OnboardingGetStartedButtonEamil = Continue with Email
OnboardingGetStartedButtonGoogle = Continue with Google
OnboardingGetStartedButtonApple = Continue with Apple
AuthenticationLoginEmptyStateTitleOne = Sign in to Routez
AuthenticationLoginEmptyStateInfoOne = Welcome back! Please enter yout details.
AuthenticationLoginEmptyStatePlaceholderEamil = Email
AuthenticationLoginEmptyStatePlaceholderPassword = Password
AuthenticationLoginEmptyStateInfoTwo = Forgot password?
AuthenticationLoginEmptyStateActionReset = Reset it
AuthenticationLoginEmptyStateButtonSignin = Sign in
AuthenticationLoginEmptyStateButtonGoogle = Sign in with Google
AuthenticationLoginEmptyStateButtonApple = Sign in with Apple
AuthenticationLoginEmptyStateInfoThree = Dont have and account?
AuthenticationLoginEmptyStateActionSignup = Sign Up
AuthenticationSignUpEmptyStateTitleOne = Sign Up
AuthenticationSignUpEmptyStatePlaceholderFullname = Fullname
AuthenticationSignUpEmptyStatePlaceholderEamil = Email
AuthenticationSignUpEmptyStatePlaceholderPassword = Password
AuthenticationSignUpEmptyStatePlaceholderFullnameTips = Please Check Fullname
AuthenticationSignUpEmptyStatePlaceholderEamilTips = Please Check Email
AuthenticationSignUpEmptyStatePlaceholderPasswordTips = Please Check Password
AuthenticationSignUpEmptyStateInfoOne = By signing up, you agree to our
AuthenticationSignUpEmptyStateLegalService = Terms of Service
AuthenticationSignUpEmptyStateInfoTwo = and
AuthenticationSignUpEmptyStateLegalpolicy = Privacy Policy.
AuthenticationSignUpEmptyStateButtonSignup = Sign Up
AuthenticationSignUpEmptyStateButtonGoogle = Sign in with Google
AuthenticationSignUpEmptyStateButtonApple = Sign in with Apple
AuthenticationSignUpEmptyStateInfoThree = Already have and account?
AuthenticationSignUpEmptyStateActionSignin = Sign in
AuthenticationEnterVerificationCodeTitleOne = Almost there!
AuthenticationEnterVerificationCodeInfoOne = Check your email inbox and input the verification code to verify your account.
AuthenticationEnterVerificationCodeButtonContinue = Continue
AuthenticationEnterVerificationCodeButtonResend = Resend Code
AuthenticationForgotPasswordTitleOne = Cant sign in?
AuthenticationForgotPasswordInfoOne = Enter the email associated with your account, and Carline will send you a link to reset your password.
AuthenticationForgotPasswordPlaceholderEamil = Email
AuthenticationForgotPasswordButtonReset = Reset Password
AuthenticationForgotPasswordButtonReturn = Return to Sign In
AuthenticationEnterNewPasswordTitleOne = Create your new password
AuthenticationEnterNewPasswordInfoOne = Your new password must be different from previous password.
AuthenticationEnterNewPasswordPlaceholderPassword = Password
AuthenticationEnterNewPasswordPlaceholderRepeat = Password
AuthenticationEnterNewPasswordAlertOne = Must not contain your name or email
AuthenticationEnterNewPasswordAlertTwo = At least 8 characters
AuthenticationEnterNewPasswordAlertThree = Contains a symbol or a number
AuthenticationEnterNewPasswordButtonCreate = Create New Password
DriverMyProfileTitleOne = Profile
DriverMyProfileButtonMyProfile = My Profile
DriverMyProfileTitleTwo = General
DriverMyProfileActionOne = Appointment
DriverMyProfileActionTwo = Test Drive
DriverMyProfileActionThree = My vouchers
DriverMyProfileTitleThree = Browse history
DriverMyProfileNavMome = Home
DriverMyProfileNavFavourite = Map
DriverMyProfileNavMessage = Fleet
DriverMyProfileNavProfile = Profile
DriverPreTripCheckTitleOne = Pre-Trip Check
DriverPreTripCheckTitleTwo = Next Service
DriverPreTripCheckButtonStart = Start Check
DriverPreTripCheckButtonOne = Check DOne
DriverPreTripCheckButtonFinish = Finish Check
DriverPreTripCheckButtonStartfull = Start Full Inspection
DriverPreTripCheckListTitleOne = Pre-Trip Inspection
DriverPreTripCheckListInfoOne = Complete
DriverPreTripCheckDetailInfoOne = Inspection Point
DriverPreTripCheckDetailTitleOne = Required Specifications
DriverPreTripCheckDetailButtonFail = Fail
DriverPreTripCheckDetailButtonPass = Pass
DriverPreTripCheckDetailLabelOne = Issue Details
DriverPreTripCheckDetailTitleTwo = Photos
DriverPreTripCheckDetailButtonAdd = Add Photo
DriverPreTripCheckDetailButtonSubmit = Submit
DriverPreTripCheckHistoryTitleOne = Hours of Service
DriverPreTripCheckHistoryInfoOne = Last Break
DriverPreTripCheckHistoryInfoTwo = Next Required
DriverPreTripCheckHistoryTitleTwo = Current Route
DriverPreTripCheckHistoryTitleThree = Current Vehicle
DriverPreTripCheckHistoryButtonStartInspection = Start Inspection
DriverPreTripCheckHistoryButtonViewDetails = View Details
DriverPreTripCheckHistoryTitleFour = Recent Inspections
DriverPreTripCheckHistoryStatusIssues = issues found
DriverPreTripCheckHistoryButtonView = View
DriverJobCenterTitleOne = Truck
DriverJobCenterStatusCompleted = Completed
DriverJobCenterStatusReamining = Remaining
DriverJobCenterTitleTwo = Next Job
DriverJobCenterInfoPackages = packages
DriverJobCenterButtonDeliverTo = Deliver to Main Dock
DriverJobCenterTitleThree = Upcoming Stops
DriverJobCenterButtonSelect = Select Job
DriverCurrentDeliveryTitleOne = Current Delivery
DriverCurrentDeliveryTitleTwo = Packages
DriverCurrentDeliveryTitleThree = Delivery Notes
DriverCurrentDeliveryButtonStartNav = Start Navigation
DriverCurrentDeliveryCompleteTitleOne = Current Delivery
DriverCurrentDeliveryCompleteTitleTwo = Packages
DriverCurrentDeliveryCompleteTitleThree = Delivery Notes
DriverCurrentDeliveryCompleteButtonComplete = Complete Delivery
TruckTruckParameterTitleOne = Truck details
TruckTruckParameterTitleTwo = Load Capacity
TruckTruckParameterTitleThree = Condition
TruckTruckParameterButtonAdd = Add to Fleet
TruckVehicleProfileTitleOne = Add My Vehicles
TruckVehicleProfileInfoOne = The selected vehicles will be used for route calculation and guidance.
TruckVehicleProfileTitleTwo = Trucks
TruckVehicleProfileTitleThree = Passenger Cars
TruckVehicleProfileButtonAdd = Add Vehicle
# 新增加
NavigationReferenceNavHomePlaceholderSearch = Where to?
NavigationReferenceNavHomeButtonHome = home
NavigationReferenceNavHomeButtonDepo = depo
NavigationReferenceNavHomeButtonSaved = saved
NavigationReferenceNavDockUpPlaceholderSearch = Where to?
NavigationReferenceNavDockUpButtonHome = home
NavigationReferenceNavDockUpButtonDepo = depo
NavigationReferenceNavDockUpButtonAddPlace = add place
NavigationReferenceNavDockUpTitleSaved = Saved Location
NavigationReferenceNavDockUpActionSeeAll = See all
NavigationReferenceNavDockUpButtonAddJobLocation = Add Job Location
NavigationReferenceNavSearchNormalPlaceholderSearch = Where to?
NavigationReferenceNavSearchNormalActionCancel = Cancel
NavigationReferenceNavSearchNormalButtonRestaurant = Restaurant
NavigationReferenceNavSearchNormalButtonCoffee = Coffee
NavigationReferenceNavSearchNormalButtonATM = ATM
NavigationReferenceNavSearchNormalButtonShopping = Shopping
NavigationReferenceNavSearchNormalButtonFuel = Fuel
NavigationReferenceNavSearchNormalTitleRecentSearches = RECENT SEARCHES
NavigationReferenceNavSearchNormalActionClear = Clear
NavigationReferenceNavSearchSelectPlaceholderYourLocation = Your Location
NavigationReferenceNavSearchSelectButtonTruck = Truck
NavigationReferenceNavSearchSelectButtonVan = Van
NavigationReferenceNavSearchSelectButtonCar = Car
NavigationReferenceNavSearchSelectTitleLeavingNow = Leaving Now
NavigationReferenceNavSearchSelectActionRoutePreferences = Route Preferences
NavigationReferenceNavRoutePreferenceTitleRoutePreferences = Route Preferences
NavigationReferenceNavRoutePreferenceinfoCar = Car
NavigationReferenceNavRoutePreferenceToggleSetMaxVehicleSpeed = Set max vehicle speed
NavigationReferenceNavRoutePreferenceInfoOne = This speed will be used to calculate travel time and alert you in case of over speeding
NavigationReferenceNavRoutePreferenceTitleZoneRegulations = ZONE REGULATIONS
NavigationReferenceNavRoutePreferenceMenuLicensePlateNumber = License plate number
NavigationReferenceNavRoutePreferenceInfoTwo = Indonesia and the Philippines
NavigationReferenceNavRoutePreferenceTitleAVOID = AVOID
NavigationReferenceNavRoutePreferenceCheckboxAvoidUTurns = Avoid U-turns
NavigationReferenceNavRoutePreferenceCheckboxAvoidFerries = Avoid ferries
NavigationReferenceNavRoutePreferenceCheckboxAvoidHighways = Avoid highways
NavigationReferenceNavRoutePreferenceCheckboxAvoidTunnels = Avoid tunnels
NavigationReferenceNavRoutePreferenceCheckboxAvoidTollRoads = Avoid toll roads
NavigationReferenceNavRoutePreferenceCheckboxAvoidUnpavedRoads = Avoid unpaved roads
NavigationReferenceNavigatingTitleArrival = arrival
NavigationReferenceNavigatingTitleRemaining = remaining
NavigationReferenceNavigatingTitleDistance = distance
NavigationReferenceNavOverviewTitleArrival = arrival
NavigationReferenceNavOverviewTitleAddAStop = ADD A STOP
NavigationReferenceNavSearchSelectButtonSearch = Search
NavigationReferenceNavSearchSelectButtonGas = Gas
NavigationReferenceNavSearchSelectButtonParking = Parking
NavigationReferenceNavSearchSelectButtonRestaurants = Restaurants
NavigationReferenceNavOverviewTitleQuickSettings = QUICK SETTINGS
NavigationReferenceNavOverviewToggleSpeedAlert = Speed alert
NavigationReferenceNavOverviewToggleOffline = Offline
NavigationReferenceNavOverviewToggleTheme = Theme
NavigationReferenceNavOverviewButtonMoreSetting = More setting
NavigationReferenceNavOverviewTitleOverview = OVERVIEW
NavigationReferenceHomePageMenuStartDailyRoute = Start Daily Route
NavigationReferenceHomePageMenuCurrentRoute = Current Route
NavigationReferenceHomePageInfoNoActiveRoute = No active route
NavigationReferenceHomePageMenuMyDiary = My Diary / Log
NavigationReferenceHomePageInfoElectronicWorkDiary = Electronic work diary
NavigationReferenceHomePageMenuTripsReports = Trips & Reports
NavigationReferenceHomePageInfoViewTripHistory = View trip history
NavigationReferenceHomePageMenuDefectsMaintenance = Defects & Maintenance
NavigationReferenceHomePageInfoVehicleIssues = Vehicle issues
NavigationReferenceSetVehicleInfoTitleDimensionsWeight = Dimensions & Weight
NavigationReferenceSetVehicleInfoTitleVehicleSpecifications = Vehicle Specifications
NavigationReferenceSetVehicleInfoinfoOne = Enter total size and weight including trailersand load
NavigationReferenceSetVehicleInfoTitlePhysicalDimensions = Physical Dimensions
NavigationReferenceSetVehicleInfoTitleUnitM = m
NavigationReferenceSetVehicleInfoTitleUnitCM = cm
NavigationReferenceSetVehicleInfoTitleHeight = Height
NavigationReferenceSetVehicleInfoTitleWidth = Width
NavigationReferenceSetVehicleInfoTitleLength = Length
NavigationReferenceSetVehicleInfoTitleWeightSpecifications = Weight Specifications
NavigationReferenceSetVehicleInfoTitleTotalWeight = Total Weight
NavigationReferenceSetVehicleInfoTitleUnitTonnes = tonnes
NavigationReferenceSetVehicleInfoInfoTwo = 15 metric tons =33,069 lbs
NavigationReferenceSetVehicleInfoButtonNext = Next: Hazardous Materials
NavigationReferenceHazardousMaterialsTitleHazardousMaterials = Hazardous Materials
NavigationReferenceHazardousMaterialsTitleCargoClassification = Cargo Classification
NavigationReferenceHazardousMaterialsInfoOne = Select any hazardous materials you will betransporting
NavigationReferenceHazardousMaterialsTitleHazmatCategories = Hazmat Categories
NavigationReferenceHazardousMaterialsToggleExplosives = Explosives
NavigationReferenceHazardousMaterialsToggleGas = Gas
NavigationReferenceHazardousMaterialsToggleFlammable = Flammable
NavigationReferenceHazardousMaterialsTogglePoison = Poison
NavigationReferenceHazardousMaterialsToggleRadioactive = Radioactive
NavigationReferenceHazardousMaterialsToggleCorrosive = Corrosive
NavigationReferenceHazardousMaterialsToggleMiscellaneous = Miscellaneous
NavigationReferenceHazardousMaterialsButtonNext = Next: Tunnel Category
NavigationReferenceTripSummaryTitleTripSummary = Trip Summary
NavigationReferenceTripSummaryTitleTripCompletedSuccessfully = Trip Completed Successfully
NavigationReferenceTripSummaryInfoOne = All compliance requirements met
NavigationReferenceTripSummaryTitleTripStatistics = Trip Statistics
NavigationReferenceTripSummaryTitleStartTime = START TIME
NavigationReferenceTripSummaryTitleEndTime = END TIME
NavigationReferenceTripSummaryTitleDistance = DISTANCE
NavigationReferenceTripSummaryTitleDuration = DURATION
NavigationReferenceTripSummaryTitleComplianceStatus = Compliance Status
NavigationReferenceTripSummaryStatusOne = Pre-trip inspection completed
NavigationReferenceTripSummaryStatusTwo = Route configured properly
NavigationReferenceTripSummaryStatusThree = Break requirements met
NavigationReferenceTripSummaryStatusFour = No incidents reported
NavigationReferenceTripSummaryButtonPDF = PDF
NavigationReferenceTripSummaryButtonDone = Done
TripReportAndProfileDefectsMaintenanceButtonBack = Back
TripReportAndProfileDefectsMaintenanceTitleDefectsMaintenance = Defects & Maintenance
TripReportAndProfileDefectsMaintenanceTabOpen = Open
TripReportAndProfileDefectsMaintenanceTabResolved = Resolved
TripReportAndProfileDefectsMaintenanceTitleReported = Reported
TripReportAndProfileDefectsMaintenanceTitleLoaction = Loaction
TripReportAndProfileDefectsMaintenanceTitleReporter = Reporter
TripReportAndProfileDefectsMaintenanceButtonAddNewDefect = Add New Defect
TripReportAndProfileMyDiaryLogButtonBack = Back
TripReportAndProfileMyDiaryLogTitleMyDiaryLog = My Diary / Log
TripReportAndProfileMyDiaryLogTabToday = Today
TripReportAndProfileMyDiaryLogTabWeek = Week
TripReportAndProfileMyDiaryLogTab28Days = 28Days
TripReportAndProfileMyDiaryLogTitleDailyTotals = Daily Totals
TripReportAndProfileMyDiaryLogTitleDrivingTime = Driving Time
TripReportAndProfileMyDiaryLogTitleOnDutyTime = On Duty Time
TripReportAndProfileMyDiaryLogTitleOffDutyTime = Off Duty Time
TripReportAndProfileMyDiaryLogTitleTotalBreaks = Total Breaks
TripReportAndProfileMyDiaryLogStatusRestDay = Rest Day
TripReportAndProfileMyDiaryLogTitleOffDuty = Off Duty
TripReportAndProfileMyDiaryLogTitleDriving = Driving
TripReportAndProfileMyDiaryLogTitleOnDuty = OnDuty
TripReportAndProfileMyDiaryLogStatusCompliant = Compliant
TripReportAndProfileMyDiaryLogStatusViolation = Violation
TripReportAndProfileMyDiaryLogTitle28DayComplianceOverview = 28-Day Compliance Overview
TripReportAndProfileMyDiaryLogStatusOff = Off
TripReportAndProfileMyDiaryLogButtonExport = Export
TripReportAndProfileMyDiaryLogButtonEmailReport = Email Report
TripReportAndProfileTripsReportsButtonBack = Back
TripReportAndProfileTripsReportsTitleTripsReports = Trips & Reports
TripReportAndProfileTripsReportsTabRecent = Recent
TripReportAndProfileTripsReportsTabThisWeek = This Week
TripReportAndProfileTripsReportsTabThisMonth = This Month
TripReportAndProfileTripsReportsTitleTotalTrips = TOTAL TRIPS
TripReportAndProfileTripsReportsTitleCompliance = COMPLIANCE
TripReportAndProfileTripsReportsTitleDistance = Distance
TripReportAndProfileTripsReportsTitleDuration = Duration
TripReportAndProfileTripsReportsTitleLoadType = Load Type
TripReportAndProfileTripsReportsActionViewDetails = View Details
TripReportAndProfileTripsReportsButtonExportAl = Export Al
TripReportAndProfileTripsReportsButtonFilter = Filter
TripReportAndProfileMyProfileDetailButtonBack = Back
TripReportAndProfileMyProfileDetailTitleProfile = Profile
TripReportAndProfileMyProfileDetailActionEdit = Edit
TripReportAndProfileMyProfileDetailTitleDriverInformation = Driver Information
TripReportAndProfileMyProfileDetailTitleLicenceNumber = Licence Number
TripReportAndProfileMyProfileDetailTitleState = State
TripReportAndProfileMyProfileDetailTitleExpiryDate = Expiry Date
TripReportAndProfileMyProfileDetailTitleABN = ABN
TripReportAndProfileMyProfileDetailTitleMyVehicles = My Vehicles
TripReportAndProfileMyProfileDetailTitleAccountSettings = Account Settings
TripReportAndProfileMyProfileDetailTitlePushNotifications = Push Notifications
TripReportAndProfileMyProfileDetailTitleLocationServices = Location Services
TripReportAndProfileMyProfileDetailTitleAutoBackup = Auto Backup
TripReportAndProfileMyProfileDetailButtonSettings = Settings
TripReportAndProfileMyProfileDetailButtonSign Out = Sign Out
TripReportAndProfileTripInProgressTitleTripInProgress = Trip in Progress
TripReportAndProfileTripInProgressActionActive = Active
TripReportAndProfileTripInProgressTitleCurrentLocation = Current Location
TripReportAndProfileTripInProgressTitleDestination = Destination
TripReportAndProfileTripInProgressTitleTripDuration = Trip Duration
TripReportAndProfileTripInProgressTitleWorkTime = Work Time
TripReportAndProfileTripInProgressTitleDriveTime = Drive Time
TripReportAndProfileTripInProgressTitleRestTaken = Rest Taken
TripReportAndProfileTripInProgressTitleQuickActions = Quick Actions
TripReportAndProfileTripInProgressButtonTakeBreak = Take Break
TripReportAndProfileTripInProgressButtonReportlssue = Report lssue
TripReportAndProfileTripInProgressButtonFuelStop = Fuel Stop
TripReportAndProfileTripInProgressButtonAddNote = Add Note
TripReportAndProfileTripInProgressButtonEndTrip = End Trip
TripReportAndProfileEndTripButtonBack = Back
TripReportAndProfileEndTripTitleEndTrip = End Trip
TripReportAndProfileEndTripTitleTripSummary = Trip Summary
TripReportAndProfileEndTripTitleStartLocation = Start Location
TripReportAndProfileEndTripTitleEndLocation = End Location
TripReportAndProfileEndTripTitleTotalDistance = Total Distance
TripReportAndProfileEndTripTitleTripDuration = Trip Duration
TripReportAndProfileEndTripTitleFuelUsed = Fuel Used (Est.)
TripReportAndProfileEndTripTitleFinalOdometerLu = Final OdometerLu
TripReportAndProfileEndTripTitleStartOdometer = Start Odometer
TripReportAndProfileEndTripTitleEndOdometer = End Odometer
TripReportAndProfileEndTripTitleDeliveryConfirmation = Delivery Confirmation
TripReportAndProfileEndTripTitleCargoDeliveredSuccessfully = Cargo delivered successfully
TripReportAndProfileEndTripTitleDeliveryDocumentationComplete = Delivery documentation complete
TripReportAndProfileEndTripTitleVehicleParkedSafely = Vehicle parked safely
TripReportAndProfileEndTripPlaceholderAddTripNotes = Add trip notes (optional)
TripReportAndProfileEndTripButtonCompleteTrip = Complete Trip
TripReportAndProfileBreakRestButtonBack = Back
TripReportAndProfileBreakRestTitleBreakRest = Break & Rest
TripReportAndProfileBreakRestTitleBreakTimer = Break Timer
TripReportAndProfileBreakRestInfoOne = Minimum
TripReportAndProfileBreakRestInfoTwo = required
TripReportAndProfileBreakRestTitleWorkTimeSummary = Work Time Summary
TripReportAndProfileBreakRestTitleTotalWorkTime = Total Work Time
TripReportAndProfileBreakRestTitleContinuousDriving = Continuous Driving
TripReportAndProfileBreakRestTitleLastBreak = Last Break
TripReportAndProfileBreakRestTitleTotalBreaksToday = Total Breaks Today
TripReportAndProfileBreakRestTitleComplianceStatus = Compliance Status
TripReportAndProfileBreakRestTitleDailyWorkLimit = Daily Work Limit
TripReportAndProfileBreakRestTitleWeeklyHours = Weekly Hours
TripReportAndProfileBreakRestButtonEndBreakResume = End Break & Resume
TripReportAndProfileTripCompleteTitleTripComplete = Trip Complete!
TripReportAndProfileTripCompleteInfoOne = Your trip has been successfully logged and saved to your electronic work diary.
TripReportAndProfileTripCompleteTitleTripStatistics = Trip Statistics
TripReportAndProfileTripCompleteTitleDistance = Distance
TripReportAndProfileTripCompleteTitleDuration = Duration
TripReportAndProfileTripCompleteTitleAvgSpeed = Avg Speed
TripReportAndProfileTripCompleteTitleFuelUsed = Fuel Used
TripReportAndProfileTripCompleteTitleAllComplianceMet = All Compliance Met
TripReportAndProfileTripCompleteInfoTwo = Your trip complies with all NHVR regulations
TripReportAndProfileTripCompleteButtonViewSummary = View Summary
TripReportAndProfileTripCompleteButtonBackToDashboard = Back to Dashboard
TripReportAndProfileReportIncidentButtonBack = Back
TripReportAndProfileReportIncidentTitleReportIncident = Report Incident
TripReportAndProfileReportIncidentStatusUrgent = URGENT
TripReportAndProfileReportIncidentTitleIncidentType = Incident Type
TripReportAndProfileReportIncidentTitleLocationDetails = Location Details
TripReportAndProfileReportIncidentTitleCurrentLocation = Current Location
TripReportAndProfileReportIncidentPlaceholderOne = Nearest landmark or address
TripReportAndProfileReportIncidentTitleIncidentDetails = Incident Details
TripReportAndProfileReportIncidentPlaceholderTwo = Describe what happened..
TripReportAndProfileReportIncidentTitleAnyInjuries = Any injuries?
TripReportAndProfileReportIncidentButtonYes = Yes
TripReportAndProfileReportIncidentButtonNo = No
TripReportAndProfileReportIncidentTitleEmergencyServicesCalled = Emergency services called?
TripReportAndProfileReportIncidentTitlePhotosEvidence = Photos & Evidence
TripReportAndProfileReportIncidentButtonSubmitReport = Submit Report
TripReportAndProfileReportIncidentButtonSaveDraft = Save Draft
TripReportAndProfileDailySummaryButtonBack = Back
TripReportAndProfileDailySummaryTitleDailySummary = Daily Summary
TripReportAndProfileDailySummaryInfoOne = Work Day Complete
TripReportAndProfileDailySummaryTitleTodayPerformance = Today's Performance
TripReportAndProfileDailySummaryTitleTotalDistance = Total Distance
TripReportAndProfileDailySummaryTitleTotalWorkTime = Total work Time
TripReportAndProfileDailySummaryTitleTripsCompleted = Trips Completed
TripReportAndProfileDailySummaryTitleTotalBreaks = Total Breaks
TripReportAndProfileDailySummaryTitleTripDetails = Trip Details
TripReportAndProfileDailySummaryTitleTrip = Trip
TripReportAndProfileDailySummaryTitleComplianceSummary = Compliance Summary
TripReportAndProfileDailySummaryTitleWorkTimeLimits = Work Time Limits
TripReportAndProfileDailySummaryTitleRestBreaks = Rest Breaks
TripReportAndProfileDailySummaryTitleElectronicWorkDiary = Electronic Work Diary
TripReportAndProfileDailySummaryButtonExportReport = Export Report
TripReportAndProfileDailySummaryButtonSignOffDay = Sign Off Day
AuthenticationAddDriverTitleAddVehicle = Add Vehicle
AuthenticationAddDriverTitleVehicleInformation = Vehicle Information
AuthenticationAddDriverTagRegistration = REGISTRATION
AuthenticationAddDriverTagVIN = VIN(VEHICLEIDENTIFICATIONNUMBER)
AuthenticationAddDriverTagRegistrationExpiry = REGISTRATION EXPIRY
AuthenticationAddDriverTagInsuranceExpiry = INSURANCE EXPIRY
AuthenticationAddDriverTagVehicleType = VEHICLE TYPE
AuthenticationAddDriverOptionSelectType = Select type
AuthenticationAddDriverTagMake = MAKE
AuthenticationAddDriverTagModel = MODEL
AuthenticationAddDriverTagYear = YEAR
AuthenticationAddDriverTagColor = COLOR
AuthenticationAddDriverTagDimensionsCapacity = Dimensions & Capacity
AuthenticationAddDriverTagVehicleHeight = Vehicle Height
AuthenticationAddDriverTagVehicleWidth = Vehicle Width
AuthenticationAddDriverTagVehicleLength = Vehicle Length
AuthenticationAddDriverTagGrossWeight = Gross Weight
AuthenticationAddDriverTitleAdditionalSpecifications = Additional Specifications
AuthenticationAddDriverTagAxles = AXLES
AuthenticationAddDriverTagTrailers = TRAILERS
AuthenticationAddDriverTagWeightPerAxle = WEIGHT PER AXLE
AuthenticationAddDriverTagTruckType = TRUCK TYPE
AuthenticationAddDriverTitleHazardousMaterials = Hazardous Materials
AuthenticationAddDriverTagCarryingHazardousGoods = CARRYING HAZARDOUS GOODS?
AuthenticationAddDriverButtonNo = No
AuthenticationAddDriverButtonYes = Yes
AuthenticationAddDriverButtonAddVehicle = Add Vehicle
AuthenticationAddVehicleTitleDriverProfile = Driver Profile
AuthenticationAddVehicleTitlePersonalInformation = Personal Information
AuthenticationAddVehicleTagFirstName = FIRST NAME
AuthenticationAddVehicleTagLastName = LAST NAME
AuthenticationAddVehicleTagPhoneNumber = PHONE NUMBER
AuthenticationAddVehicleTitleLicenseCertification = License & Certification
AuthenticationAddVehicleTagDriverLicenseNumber = DRIVER'S LICENSE NUMBER
AuthenticationAddVehicleTagLicenseClass = LICENSE CLASS
AuthenticationAddVehicleTagLicenseState = LICENSE STATE
AuthenticationAddVehicleOptionSelect = Select
AuthenticationAddVehicleTagLicenseExpiry = LICENSE EXPIRY
AuthenticationAddVehicleTagMedicalCert = MEDICAL CERT
AuthenticationAddVehicleTitleHazmatCertification = Hazmat Certification
AuthenticationAddVehicleTagHazmatCertified = HAZMAT CERTIFIED?
AuthenticationAddVehicleButtonNo = No
AuthenticationAddVehicleButtonYes = Yes
AuthenticationAddVehicleButtonSave = Save
AuthenticationHazmatDialogTitleHazmatCertification = Hazmat Certification
AuthenticationHazmatDialogTagHazmatCertified = HAZMAT CERTIFIED?
AuthenticationHazmatDialogButtonNo = No
AuthenticationHazmatDialogButtonYes = Yes
AuthenticationHazmatDialogTagHazmatExpiryDate = HAZMAT EXPIRY DATE
AuthenticationHazmatDialogOptionSelect = Select date

View File

@@ -0,0 +1,498 @@
#异常消息
# system.exception.类名.编号=* 必须填写
systemCommonTip10001 = 操作成功
systemExceptionSystemI18nGainServiceImpl10001 = 语言类型不存在,请稍后再试
systemExceptionTokenController10001 = 非法登录信息
systemExceptionTokenController10002 = 注册成功
systemExceptionTokenController10003 = 密码重置成功
systemExceptionSysAppLoginServiceImpl10001 = 邮箱不可为空
systemExceptionSysAppLoginServiceImpl10002 = 账号或者密码错误
systemExceptionSysAppLoginServiceImpl10003 = 账号或者密码错误
systemExceptionSysAppLoginServiceImpl10004 = 邮箱已被使用
systemExceptionSysAppLoginServiceImpl10005 = 验证码无效
systemExceptionSysAppLoginServiceImpl10006 = 邮箱不存在
systemExceptionSysAppLoginServiceImpl10007 = 密码不一致
systemExceptionSysAppLoginServiceImpl10008 = 新密码不能与旧密码一致
systemExceptionSysAppLoginServiceImpl10009 = 当前登录用户异常,请重新登录或联系管理
systemExceptionSysAppLoginServiceImpl10010 = 令牌已过期
systemExceptionSysAppLoginServiceImpl10011 = 颁发者无效
systemExceptionSysAppLoginServiceImpl10012 = 无效访问群体
systemExceptionSysAppLoginServiceImpl10013 = 令牌签名无效
systemExceptionSysAppLoginServiceImpl10014 = 验证令牌失败
systemExceptionSysAppLoginServiceImpl10015 = 电子邮件未验证
systemExceptionSysAppLoginServiceImpl10016 = 无效的Google ID令牌
systemExceptionAuthFilter10001 = 令牌不能为空
systemExceptionAuthFilter10002 = 令牌已过期或验证不正确
systemExceptionAuthFilter10003 = 登录状态已过期
systemExceptionAuthFilter10004 = 令牌验证失败
systemVerificationEmailController10001 = 验证码已发送到你的邮箱
systemVerificationEmailController10002 = 发送验证码失败,请稍后重试
systemVerificationEmailController10003 = 验证码验证成功
systemVerificationEmailController10004 = 验证码无效或已过期
SystemCommandOverhaulAppController10001 = 操作成功
systemEmailUtil10001 = 发送邮件失败
systemR10001 = 操作成功
#管理端
# manager.页面,字段 = 用户管理
VerificationEmailTiTle = 你的验证码
VerificationEmailContent = 你的验证码是: {0},有效期为 {1} 分钟。
#APP端
AppSystemPassWordTip10001 = 两次输入不一致
AppSystemPassWordTip10002 = 不得包含您的姓名或电子邮件
AppSystemPassWordTip10003 = 至少包含8个字符
AppSystemPassWordTip10004 = 包含符号或数字
OnboardingOnboarding2ActionSkip = 跳过
OnboardingOnboarding2TitleOne = 每次都能智能、快速地规划路线。
OnboardingOnboarding2InfoOne = 优化后的导航将帮助您更快、更安全地到达目的地。
OnboardingOnboarding2ButtonGetStarted = 开始
OnboardingOnboarding3ActionSkip = 跳过
OnboardingOnboarding3TitleOne = 保持合规,驾驶平稳。
OnboardingOnboarding3InfoOne = 无缝的 EWD 和 CoR 合规性设计,助您保持行稳致远。
OnboardingOnboarding3ButtonGetStarted = 开始
OnboardingGetStartedTitleOne = 实现收益最大化,减少麻烦事。
OnboardingGetStartedInfoOne = 点击“注册”或“登录”以查看您附近正在发生的事情
OnboardingGetStartedButtonEamil = 继续使用电子邮件
OnboardingGetStartedButtonGoogle = 继续使用 Google
OnboardingGetStartedButtonApple = 继续使用 AppleID
AuthenticationLoginEmptyStateTitleOne = 登录至 Routez
AuthenticationLoginEmptyStateInfoOne = 欢迎回来!请填写您的详细信息。
AuthenticationLoginEmptyStatePlaceholderEamil = 邮箱
AuthenticationLoginEmptyStatePlaceholderPassword = 密码
AuthenticationLoginEmptyStateInfoTwo = 忘记了密码?
AuthenticationLoginEmptyStateActionReset = 重置
AuthenticationLoginEmptyStateButtonSignin = 登录
AuthenticationLoginEmptyStateButtonGoogle = 使用 Google 注册
AuthenticationLoginEmptyStateButtonApple = 使用 AppleID 注册
AuthenticationLoginEmptyStateInfoThree = 还没有账户吗?
AuthenticationLoginEmptyStateActionSignup = 注册
AuthenticationSignUpEmptyStateTitleOne = 注册
AuthenticationSignUpEmptyStatePlaceholderFullname = 全名
AuthenticationSignUpEmptyStatePlaceholderEamil = 邮箱
AuthenticationSignUpEmptyStatePlaceholderPassword = 密码
AuthenticationSignUpEmptyStatePlaceholderFullnameTips = 请检查全名
AuthenticationSignUpEmptyStatePlaceholderEamilTips = 请检查邮箱
AuthenticationSignUpEmptyStatePlaceholderPasswordTips = 请检查密码
AuthenticationSignUpEmptyStateInfoOne = 通过注册,您即表示同意我们的条款。
AuthenticationSignUpEmptyStateLegalService = 服务条款
AuthenticationSignUpEmptyStateInfoTwo =
AuthenticationSignUpEmptyStateLegalpolicy = 隐私协议。
AuthenticationSignUpEmptyStateButtonSignup = 注册
AuthenticationSignUpEmptyStateButtonGoogle = 使用 Google 注册
AuthenticationSignUpEmptyStateButtonApple = 使用 AppleID 注册
AuthenticationSignUpEmptyStateInfoThree = 已经有账号了吗?
AuthenticationSignUpEmptyStateActionSignin = 登录
AuthenticationEnterVerificationCodeTitleOne = 即将完成!
AuthenticationEnterVerificationCodeInfoOne = 请查看您的电子邮件收件箱,并输入验证码以验证您的账户。
AuthenticationEnterVerificationCodeButtonContinue = 继续
AuthenticationEnterVerificationCodeButtonResend = 重新发送验证码
AuthenticationForgotPasswordTitleOne = 无法登录?
AuthenticationForgotPasswordInfoOne = 输入你账号绑定的邮箱Carline 就会给你发个链接,直接重置密码!
AuthenticationForgotPasswordPlaceholderEamil = 邮箱
AuthenticationForgotPasswordButtonReset = 重置密码
AuthenticationForgotPasswordButtonReturn = 返回登录页面
AuthenticationEnterNewPasswordTitleOne = 创建您的新密码
AuthenticationEnterNewPasswordInfoOne = 您的新密码必须与之前的密码不同。
AuthenticationEnterNewPasswordPlaceholderPassword = 密码
AuthenticationEnterNewPasswordPlaceholderRepeat = 密码
AuthenticationEnterNewPasswordAlertOne = 不得包含您的姓名或电子邮件。
AuthenticationEnterNewPasswordAlertTwo = 至少 8 个字符
AuthenticationEnterNewPasswordAlertThree = 包含一个符号或一个数字
AuthenticationEnterNewPasswordButtonCreate = 创建新密码
DriverMyProfileTitleOne = 资料
DriverMyProfileButtonMyProfile = 我的资料
DriverMyProfileTitleTwo = 通用
DriverMyProfileActionOne = 职务
DriverMyProfileActionTwo = 试驾
DriverMyProfileActionThree = 我的订单
DriverMyProfileTitleThree = 浏览历史
DriverMyProfileNavMome = 主页
DriverMyProfileNavFavourite = 地图
DriverMyProfileNavMessage = 车队
DriverMyProfileNavProfile = 资料
DriverPreTripCheckTitleOne = 行车前检查
DriverPreTripCheckTitleTwo = 下一站
DriverPreTripCheckButtonStart = 开始检查
DriverPreTripCheckButtonOne = 检查完成
DriverPreTripCheckButtonFinish = 结束检查
DriverPreTripCheckButtonStartfull = 开始全部检查
DriverPreTripCheckListTitleOne = 行车前检查
DriverPreTripCheckListInfoOne = 完成
DriverPreTripCheckDetailInfoOne = 检查点
DriverPreTripCheckDetailTitleOne = 所需规格
DriverPreTripCheckDetailButtonFail = 失败
DriverPreTripCheckDetailButtonPass = 通过
DriverPreTripCheckDetailLabelOne = 问题详情
DriverPreTripCheckDetailTitleTwo = 照片
DriverPreTripCheckDetailButtonAdd = 添加照片
DriverPreTripCheckDetailButtonSubmit = 提交
DriverPreTripCheckHistoryTitleOne = 服务时间
DriverPreTripCheckHistoryInfoOne = 上次休息
DriverPreTripCheckHistoryInfoTwo = 下次需要
DriverPreTripCheckHistoryTitleTwo = 当前路线
DriverPreTripCheckHistoryTitleThree = 当前车辆
DriverPreTripCheckHistoryButtonStartInspection = 开始检查
DriverPreTripCheckHistoryButtonViewDetails = 查看详情
DriverPreTripCheckHistoryTitleFour = 最近检查
DriverPreTripCheckHistoryStatusIssues = 发现问题
DriverPreTripCheckHistoryButtonView = 查看
DriverJobCenterTitleOne = 卡车
DriverJobCenterStatusCompleted = 已完成
DriverJobCenterStatusReamining = 剩余
DriverJobCenterTitleTwo = 下一个任务
DriverJobCenterInfoPackages = 个包裹
DriverJobCenterButtonDeliverTo = 送至主码头
DriverJobCenterTitleThree = 即将到达的站点
DriverJobCenterButtonSelect = 选择任务
DriverCurrentDeliveryTitleOne = 当前配送
DriverCurrentDeliveryTitleTwo = 包裹
DriverCurrentDeliveryTitleThree = 配送备注
DriverCurrentDeliveryButtonStartNav = 开始导航
DriverCurrentDeliveryCompleteTitleOne = 当前配送
DriverCurrentDeliveryCompleteTitleTwo = 包裹
DriverCurrentDeliveryCompleteTitleThree = 配送备注
DriverCurrentDeliveryCompleteButtonComplete = 完成配送
TruckTruckParameterTitleOne = 卡车详情
TruckTruckParameterTitleTwo = 载重能力
TruckTruckParameterTitleThree = 状态
TruckTruckParameterButtonAdd = 添加到车队
TruckVehicleProfileTitleOne = 添加我的车辆
TruckVehicleProfileInfoOne = 所选车辆将用于路线计算和导航。
TruckVehicleProfileTitleTwo = 卡车
TruckVehicleProfileTitleThree = 乘用车
TruckVehicleProfileButtonAdd = 添加车辆
# 新增
NavigationReferenceNavHomePlaceholderSearch = 去哪里?
NavigationReferenceNavHomeButtonHome =
NavigationReferenceNavHomeButtonDepo = 仓库
NavigationReferenceNavHomeButtonSaved = 已保存
NavigationReferenceNavDockUpPlaceholderSearch = 去哪里?
NavigationReferenceNavDockUpButtonHome =
NavigationReferenceNavDockUpButtonDepo = 仓库
NavigationReferenceNavDockUpButtonAddPlace = 添加地点
NavigationReferenceNavDockUpTitleSaved = 已保存的位置
NavigationReferenceNavDockUpActionSeeAll = 查看全部
NavigationReferenceNavDockUpButtonAddJobLocation = 添加工作地点
NavigationReferenceNavSearchNormalPlaceholderSearch = 去哪里?
NavigationReferenceNavSearchNormalActionCancel = 取消
NavigationReferenceNavSearchNormalButtonRestaurant = 餐厅
NavigationReferenceNavSearchNormalButtonCoffee = 咖啡厅
NavigationReferenceNavSearchNormalButtonATM = ATM取款机
NavigationReferenceNavSearchNormalButtonShopping = 购物
NavigationReferenceNavSearchNormalButtonFuel = 加油
NavigationReferenceNavSearchNormalTitleRecentSearches = 最近
NavigationReferenceNavSearchNormalActionClear = 清除
NavigationReferenceNavSearchSelectPlaceholderYourLocation = 你的位置
NavigationReferenceNavSearchSelectButtonTruck = 卡车
NavigationReferenceNavSearchSelectButtonVan = 货车
NavigationReferenceNavSearchSelectButtonCar = 汽车
NavigationReferenceNavSearchSelectTitleLeavingNow = 立即出发
NavigationReferenceNavSearchSelectActionRoutePreferences = 路线偏好
NavigationReferenceNavRoutePreferenceTitleRoutePreferences = 路线偏好
NavigationReferenceNavRoutePreferenceinfoCar = 汽车
NavigationReferenceNavRoutePreferenceToggleSetMaxVehicleSpeed = 设置最大车速
NavigationReferenceNavRoutePreferenceInfoOne = 次速度将用于计算旅程时间,并在超速时提醒您
NavigationReferenceNavRoutePreferenceTitleZoneRegulations = 区域规定
NavigationReferenceNavRoutePreferenceMenuLicensePlateNumber = 车牌号码
NavigationReferenceNavRoutePreferenceInfoTwo = 印度尼西亚和菲律宾
NavigationReferenceNavRoutePreferenceTitleAVOID = 避免
NavigationReferenceNavRoutePreferenceCheckboxAvoidUTurns = 避免U型转弯
NavigationReferenceNavRoutePreferenceCheckboxAvoidFerries = 避免杜伦
NavigationReferenceNavRoutePreferenceCheckboxAvoidHighways = 避免高速公路
NavigationReferenceNavRoutePreferenceCheckboxAvoidTunnels = 避免隧道
NavigationReferenceNavRoutePreferenceCheckboxAvoidTollRoads = 避免收费公路
NavigationReferenceNavRoutePreferenceCheckboxAvoidUnpavedRoads = 避免未铺装道路
NavigationReferenceNavigatingTitleArrival = 到达
NavigationReferenceNavigatingTitleRemaining = 剩余
NavigationReferenceNavigatingTitleDistance = 距离
NavigationReferenceNavOverviewTitleArrival = 到达
NavigationReferenceNavOverviewTitleAddAStop = 添加站点
NavigationReferenceNavSearchSelectButtonSearch = 搜索
NavigationReferenceNavSearchSelectButtonGas = 加油站
NavigationReferenceNavSearchSelectButtonParking = 停车场
NavigationReferenceNavSearchSelectButtonRestaurants = 餐厅
NavigationReferenceNavOverviewTitleQuickSettings = 快速设置
NavigationReferenceNavOverviewToggleSpeedAlert = 超速报警
NavigationReferenceNavOverviewToggleOffline = 离线模式
NavigationReferenceNavOverviewToggleTheme = 主题
NavigationReferenceNavOverviewButtonMoreSetting = 更多设置
NavigationReferenceNavOverviewTitleOverview = 概览
NavigationReferenceHomePageMenuStartDailyRoute = 开始每日路线
NavigationReferenceHomePageMenuCurrentRoute = 当前路线
NavigationReferenceHomePageInfoNoActiveRoute = 无活动路线
NavigationReferenceHomePageMenuMyDiary = 我的日记 / 日志
NavigationReferenceHomePageInfoElectronicWorkDiary = 电子工作日记
NavigationReferenceHomePageMenuTripsReports = 行程和报告
NavigationReferenceHomePageInfoViewTripHistory = 查看历史行程
NavigationReferenceHomePageMenuDefectsMaintenance = 缺陷与维护
NavigationReferenceHomePageInfoVehicleIssues = 车辆问题
NavigationReferenceSetVehicleInfoTitleDimensionsWeight = 尺寸和重量
NavigationReferenceSetVehicleInfoTitleVehicleSpecifications = 车辆规格
NavigationReferenceSetVehicleInfoinfoOne = 输入包括拖车和负载在内的总尺寸和重量
NavigationReferenceSetVehicleInfoTitlePhysicalDimensions = 物理尺寸
NavigationReferenceSetVehicleInfoTitleUnitM =
NavigationReferenceSetVehicleInfoTitleUnitCM = 厘米
NavigationReferenceSetVehicleInfoTitleHeight = 高度
NavigationReferenceSetVehicleInfoTitleWidth = 宽度
NavigationReferenceSetVehicleInfoTitleLength = 长度
NavigationReferenceSetVehicleInfoTitleWeightSpecifications = 重量规格
NavigationReferenceSetVehicleInfoTitleTotalWeight = 总重量
NavigationReferenceSetVehicleInfoTitleUnitTonnes =
NavigationReferenceSetVehicleInfoInfoTwo = 15吨 = 33,069 磅
NavigationReferenceSetVehicleInfoButtonNext = 下一项:危险品
NavigationReferenceHazardousMaterialsTitleHazardousMaterials = 危险材料
NavigationReferenceHazardousMaterialsTitleCargoClassification = 货物分类
NavigationReferenceHazardousMaterialsInfoOne = 选择您将要运输的任何危险材料
NavigationReferenceHazardousMaterialsTitleHazmatCategories = 危险品类别
NavigationReferenceHazardousMaterialsToggleExplosives = 爆炸物
NavigationReferenceHazardousMaterialsToggleGas = 气体
NavigationReferenceHazardousMaterialsToggleFlammable = 易燃物
NavigationReferenceHazardousMaterialsTogglePoison = 毒物
NavigationReferenceHazardousMaterialsToggleRadioactive = 放射性物质
NavigationReferenceHazardousMaterialsToggleCorrosive = 腐蚀性物质
NavigationReferenceHazardousMaterialsToggleMiscellaneous = 杂项
NavigationReferenceHazardousMaterialsButtonNext = 下一项:隧道类别
NavigationReferenceTripSummaryTitleTripSummary = 行程摘要
NavigationReferenceTripSummaryTitleTripCompletedSuccessfully = 行程成功完成
NavigationReferenceTripSummaryInfoOne = 所有合规要求已满足
NavigationReferenceTripSummaryTitleTripStatistics = 行程统计
NavigationReferenceTripSummaryTitleStartTime = 开始时间
NavigationReferenceTripSummaryTitleEndTime = 结束时间
NavigationReferenceTripSummaryTitleDistance = 距离
NavigationReferenceTripSummaryTitleDuration = 持续时间
NavigationReferenceTripSummaryTitleComplianceStatus = 合规状态
NavigationReferenceTripSummaryStatusOne = 行程前检查已完成
NavigationReferenceTripSummaryStatusTwo = 路线配置正确
NavigationReferenceTripSummaryStatusThree = 休息要求已满足
NavigationReferenceTripSummaryStatusFour = 未报告任何事件
NavigationReferenceTripSummaryButtonPDF = PDF
NavigationReferenceTripSummaryButtonDone = 完成
TripReportAndProfileDefectsMaintenanceButtonBack = 返回
TripReportAndProfileDefectsMaintenanceTitleDefectsMaintenance = 缺陷与维护
TripReportAndProfileDefectsMaintenanceTabOpen = 打开
TripReportAndProfileDefectsMaintenanceTabResolved = 已解决
TripReportAndProfileDefectsMaintenanceTitleReported = 已报告
TripReportAndProfileDefectsMaintenanceTitleLoaction = 位置
TripReportAndProfileDefectsMaintenanceTitleReporter = 报告人
TripReportAndProfileDefectsMaintenanceButtonAddNewDefect = 添加新缺陷
TripReportAndProfileMyDiaryLogButtonBack = 返回
TripReportAndProfileMyDiaryLogTitleMyDiaryLog = 我的日记 / 日志
TripReportAndProfileMyDiaryLogTabToday = 今天
TripReportAndProfileMyDiaryLogTabWeek =
TripReportAndProfileMyDiaryLogTab28Days = 28天
TripReportAndProfileMyDiaryLogTitleDailyTotals = 每日总计
TripReportAndProfileMyDiaryLogTitleDrivingTime = 驾驶时间
TripReportAndProfileMyDiaryLogTitleOnDutyTime = 值班时间
TripReportAndProfileMyDiaryLogTitleOffDutyTime = 下班时间
TripReportAndProfileMyDiaryLogTitleTotalBreaks = 总休息时间
TripReportAndProfileMyDiaryLogStatusRestDay = 休息日
TripReportAndProfileMyDiaryLogTitleOffDuty = 下班时间
TripReportAndProfileMyDiaryLogTitleDriving = 驾驶时间
TripReportAndProfileMyDiaryLogTitleOnDuty = 在岗时间
TripReportAndProfileMyDiaryLogStatusCompliant = 合规
TripReportAndProfileMyDiaryLogStatusViolation = 违规
TripReportAndProfileMyDiaryLogTitle28DayComplianceOverview = 28天合规概览
TripReportAndProfileMyDiaryLogStatusOff = 下班
TripReportAndProfileMyDiaryLogButtonExport = 导出
TripReportAndProfileMyDiaryLogButtonEmailReport = 电子邮件报告
TripReportAndProfileTripsReportsButtonBack = 返回
TripReportAndProfileTripsReportsTitleTripsReports = 行程 & 报告
TripReportAndProfileTripsReportsTabRecent = 最近
TripReportAndProfileTripsReportsTabThisWeek = 本周
TripReportAndProfileTripsReportsTabThisMonth = 本月
TripReportAndProfileTripsReportsTitleTotalTrips = 总行程数
TripReportAndProfileTripsReportsTitleDistance = 距离
TripReportAndProfileTripsReportsTitleCompliance = 合规性
TripReportAndProfileTripsReportsTitleDuration = 持续时间
TripReportAndProfileTripsReportsTitleLoadType = 负载类型
TripReportAndProfileTripsReportsActionViewDetails = 查看详情
TripReportAndProfileTripsReportsButtonExportAl = 导出 AI
TripReportAndProfileTripsReportsButtonFilter = 筛选
TripReportAndProfileMyProfileDetailButtonBack = 返回
TripReportAndProfileMyProfileDetailTitleProfile = 个人资料
TripReportAndProfileMyProfileDetailActionEdit = 编辑
TripReportAndProfileMyProfileDetailTitleDriverInformation = 驾驶员信息
TripReportAndProfileMyProfileDetailTitleLicenceNumber = 驾照号码
TripReportAndProfileMyProfileDetailTitleState =
TripReportAndProfileMyProfileDetailTitleExpiryDate = 过期日期
TripReportAndProfileMyProfileDetailTitleABN = ABN
TripReportAndProfileMyProfileDetailTitleMyVehicles = 我的车辆
TripReportAndProfileMyProfileDetailTitleAccountSettings = 账户设置
TripReportAndProfileMyProfileDetailTitlePushNotifications = 推送通知
TripReportAndProfileMyProfileDetailTitleLocationServices = 位置服务
TripReportAndProfileMyProfileDetailTitleAutoBackup = 自动备份
TripReportAndProfileMyProfileDetailButtonSettings = 设置
TripReportAndProfileMyProfileDetailButtonSign Out = 退出登录
TripReportAndProfileTripInProgressTitleTripInProgress = 行程进行中
TripReportAndProfileTripInProgressActionActive = 活动
TripReportAndProfileTripInProgressTitleCurrentLocation = 当前位置
TripReportAndProfileTripInProgressTitleDestination = 目的地
TripReportAndProfileTripInProgressTitleTripDuration = 行程时长
TripReportAndProfileTripInProgressTitleWorkTime = 工作时间
TripReportAndProfileTripInProgressTitleDriveTime = 驾驶时间
TripReportAndProfileTripInProgressTitleRestTaken = 休息时间
TripReportAndProfileTripInProgressTitleQuickActions = 快捷操作
TripReportAndProfileTripInProgressButtonTakeBreak = 休息
TripReportAndProfileTripInProgressButtonReportlssue = 报告问题
TripReportAndProfileTripInProgressButtonFuelStop = 加油
TripReportAndProfileTripInProgressButtonAddNote = 添加备注
TripReportAndProfileTripInProgressButtonEndTrip = 结束行程
TripReportAndProfileEndTripButtonBack = 返回
TripReportAndProfileEndTripTitleEndTrip = 结束行程
TripReportAndProfileEndTripTitleTripSummary = 行程摘要
TripReportAndProfileEndTripTitleStartLocation = 起点位置
TripReportAndProfileEndTripTitleEndLocation = 结束位置
TripReportAndProfileEndTripTitleTotalDistance = 总距离
TripReportAndProfileEndTripTitleTripDuration = 行程时长
TripReportAndProfileEndTripTitleFuelUsed = 已用燃油(估计)
TripReportAndProfileEndTripTitleFinalOdometerLu = 最终里程表读数
TripReportAndProfileEndTripTitleStartOdometer = 开始里程表读数
TripReportAndProfileEndTripTitleEndOdometer = 结束里程表读数
TripReportAndProfileEndTripTitleDeliveryConfirmation = 交付确认
TripReportAndProfileEndTripTitleCargoDeliveredSuccessfully = 货物成功交付
TripReportAndProfileEndTripTitleDeliveryDocumentationComplete = 交付文件完成
TripReportAndProfileEndTripTitleVehicleParkedSafely = 车辆安全停放
TripReportAndProfileEndTripPlaceholderAddTripNotes = 添加行程备注(可选)
TripReportAndProfileEndTripButtonCompleteTrip = 完成行程
TripReportAndProfileBreakRestButtonBack = 返回
TripReportAndProfileBreakRestTitleBreakRest = 休息与恢复
TripReportAndProfileBreakRestTitleBreakTimer = 休息计时器
TripReportAndProfileBreakRestInfoOne = 至少
TripReportAndProfileBreakRestInfoTwo = 所需
TripReportAndProfileBreakRestTitleWorkTimeSummary = 工作时间总结
TripReportAndProfileBreakRestTitleTotalWorkTime = 总工作时间
TripReportAndProfileBreakRestTitleContinuousDriving = 连续驾驶时间
TripReportAndProfileBreakRestTitleLastBreak = 上次休息时间
TripReportAndProfileBreakRestTitleTotalBreaksToday = 今天总休息时间
TripReportAndProfileBreakRestTitleComplianceStatus = 合规状态
TripReportAndProfileBreakRestTitleDailyWorkLimit = 每日工作限制
TripReportAndProfileBreakRestTitleWeeklyHours = 每周工时
TripReportAndProfileBreakRestButtonEndBreakResume = 结束休息并恢复工作
TripReportAndProfileTripCompleteTitleTripComplete = 行程完成!
TripReportAndProfileTripCompleteInfoOne = 您的行程已成功记录并保存到您的电子工作日记中。
TripReportAndProfileTripCompleteTitleTripStatistics = 行程统计
TripReportAndProfileTripCompleteTitleDistance = 距离
TripReportAndProfileTripCompleteTitleDuration = 持续时间
TripReportAndProfileTripCompleteTitleAvgSpeed = 平均速度
TripReportAndProfileTripCompleteTitleFuelUsed = 燃油消耗
TripReportAndProfileTripCompleteTitleAllComplianceMet = 所有合规要求已满足
TripReportAndProfileTripCompleteInfoTwo = 您的行程符合所有NHVR规定
TripReportAndProfileTripCompleteButtonViewSummary = 查看摘要
TripReportAndProfileTripCompleteButtonBackToDashboard = 返回仪表板
TripReportAndProfileReportIncidentButtonBack = 返回
TripReportAndProfileReportIncidentTitleReportIncident = 报告事件
TripReportAndProfileReportIncidentStatusUrgent = 紧急
TripReportAndProfileReportIncidentTitleIncidentType = 事件类型
TripReportAndProfileReportIncidentTitleLocationDetails = 位置详情
TripReportAndProfileReportIncidentTitleCurrentLocation = 当前位置
TripReportAndProfileReportIncidentPlaceholderOne = 最近的地标或地址
TripReportAndProfileReportIncidentTitleIncidentDetails = 事件详情
TripReportAndProfileReportIncidentPlaceholderTwo = 描述发生了什么。
TripReportAndProfileReportIncidentTitleAnyInjuries = 是否有受伤?
TripReportAndProfileReportIncidentButtonYes =
TripReportAndProfileReportIncidentButtonNo =
TripReportAndProfileReportIncidentTitleEmergencyServicesCalled = 是否呼叫了紧急服务?
TripReportAndProfileReportIncidentTitlePhotosEvidence = 照片和证据
TripReportAndProfileReportIncidentButtonSubmitReport = 提交报告
TripReportAndProfileReportIncidentButtonSaveDraft = 保存草稿
TripReportAndProfileDailySummaryButtonBack = 返回
TripReportAndProfileDailySummaryTitleDailySummary = 每日总结
TripReportAndProfileDailySummaryInfoOne = 工作日完成情况
TripReportAndProfileDailySummaryTitleTodayPerformance = 今日表现
TripReportAndProfileDailySummaryTitleTotalDistance = 总距离
TripReportAndProfileDailySummaryTitleTotalWorkTime = 总工作时间
TripReportAndProfileDailySummaryTitleTripsCompleted = 完成的行程次数
TripReportAndProfileDailySummaryTitleTotalBreaks = 总休息时间
TripReportAndProfileDailySummaryTitleTripDetails = 行程详情
TripReportAndProfileDailySummaryTitleTrip = 行程
TripReportAndProfileDailySummaryTitleComplianceSummary = 合规总结
TripReportAndProfileDailySummaryTitleWorkTimeLimits = 工作时间限制
TripReportAndProfileDailySummaryTitleRestBreaks = 休息时间
TripReportAndProfileDailySummaryTitleElectronicWorkDiary = 电子工作日记
TripReportAndProfileDailySummaryButtonExportReport = 导出报告
TripReportAndProfileDailySummaryButtonSignOffDay = 签退日
AuthenticationAddDriverTitleAddVehicle = 添加车辆
AuthenticationAddDriverTitleVehicleInformation = 车辆信息
AuthenticationAddDriverTagRegistration = 车牌号码
AuthenticationAddDriverTagVIN = 车辆识别号(VIN)
AuthenticationAddDriverTagRegistrationExpiry = 注册到期日志
AuthenticationAddDriverTagInsuranceExpiry = 保险到期日期
AuthenticationAddDriverTagVehicleType = 车辆类型
AuthenticationAddDriverOptionSelectType = 选择类型
AuthenticationAddDriverTagMake = 品牌
AuthenticationAddDriverTagModel = 型号
AuthenticationAddDriverTagYear = 年份
AuthenticationAddDriverTagColor = 颜色
AuthenticationAddDriverTagDimensionsCapacity = 尺寸和容量
AuthenticationAddDriverTagVehicleHeight = 车辆高度
AuthenticationAddDriverTagVehicleWidth = 车辆宽度
AuthenticationAddDriverTagVehicleLength = 车辆长度
AuthenticationAddDriverTagGrossWeight = 总载重
AuthenticationAddDriverTitleAdditionalSpecifications = 附加规格
AuthenticationAddDriverTagAxles = 轴数
AuthenticationAddDriverTagTrailers = 拖车
AuthenticationAddDriverTagWeightPerAxle = 每轴重量
AuthenticationAddDriverTagTruckType = 卡车类型
AuthenticationAddDriverTitleHazardousMaterials = 危险品
AuthenticationAddDriverTagCarryingHazardousGoods = 运输危险品?
AuthenticationAddDriverButtonNo =
AuthenticationAddDriverButtonYes =
AuthenticationAddDriverButtonAddVehicle = 添加车辆
AuthenticationAddVehicleTitleDriverProfile = 驾驶员资料
AuthenticationAddVehicleTitlePersonalInformation = 个人信息
AuthenticationAddVehicleTagFirstName =
AuthenticationAddVehicleTagLastName = 姓氏
AuthenticationAddVehicleTagPhoneNumber = 电话号码
AuthenticationAddVehicleTitleLicenseCertification = 驾照和认证
AuthenticationAddVehicleTagDriverLicenseNumber = 驾照号码
AuthenticationAddVehicleTagLicenseClass = 驾照类别
AuthenticationAddVehicleTagLicenseState = 驾照状态
AuthenticationAddVehicleOptionSelect = 选择
AuthenticationAddVehicleTagLicenseExpiry = 驾照到期日期
AuthenticationAddVehicleTagMedicalCert = 医疗证明
AuthenticationAddVehicleTitleHazmatCertification = 危险品认证
AuthenticationAddVehicleTagHazmatCertified = 是否获得危险品认证?
AuthenticationAddVehicleButtonNo =
AuthenticationAddVehicleButtonYes =
AuthenticationAddVehicleButtonSave = 保存
AuthenticationHazmatDialogTitleHazmatCertification = 危险品认证
AuthenticationHazmatDialogTagHazmatCertified = 是否通过危险品认证?
AuthenticationHazmatDialogButtonNo =
AuthenticationHazmatDialogButtonYes =
AuthenticationHazmatDialogTagHazmatExpiryDate = 危险品有效期
AuthenticationHazmatDialogOptionSelect = 选择日期

View File

@@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<!-- 读取yml配置文件中的路径地址-->
<springProperty scope="context" name="logPath" source="logging.pathUrl" defaultValue="logDir"/>
<!-- 日志存放路径 -->
<property name="log.path" value="${logPath}" />
<!-- 日志输出格式 -->
<property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" />
<!-- 控制台输出 -->
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>${log.pattern}</pattern>
</encoder>
</appender>
<!-- 系统日志输出 -->
<appender name="file_info" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${log.path}/sys-info.log</file>
<!-- 循环政策:基于时间创建日志文件 -->
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- 日志文件名格式 -->
<fileNamePattern>${log.path}/sys-info.%d{yyyy-MM-dd}.log</fileNamePattern>
<!-- 日志最大的历史 60天 -->
<maxHistory>60</maxHistory>
</rollingPolicy>
<encoder>
<pattern>${log.pattern}</pattern>
</encoder>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<!-- 过滤的级别 -->
<level>INFO</level>
<!-- 匹配时的操作:接收(记录) -->
<onMatch>ACCEPT</onMatch>
<!-- 不匹配时的操作:拒绝(不记录) -->
<onMismatch>DENY</onMismatch>
</filter>
</appender>
<appender name="file_error" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${log.path}/sys-error.log</file>
<!-- 循环政策:基于时间创建日志文件 -->
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- 日志文件名格式 -->
<fileNamePattern>${log.path}/sys-error.%d{yyyy-MM-dd}.log</fileNamePattern>
<!-- 日志最大的历史 60天 -->
<maxHistory>60</maxHistory>
</rollingPolicy>
<encoder>
<pattern>${log.pattern}</pattern>
</encoder>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<!-- 过滤的级别 -->
<level>ERROR</level>
<!-- 匹配时的操作:接收(记录) -->
<onMatch>ACCEPT</onMatch>
<!-- 不匹配时的操作:拒绝(不记录) -->
<onMismatch>DENY</onMismatch>
</filter>
</appender>
<!-- 用户访问日志输出 -->
<appender name="sys-user" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${log.path}/sys-user.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- 按天回滚 daily -->
<fileNamePattern>${log.path}/sys-user.%d{yyyy-MM-dd}.log</fileNamePattern>
<!-- 日志最大的历史 60天 -->
<maxHistory>60</maxHistory>
</rollingPolicy>
<encoder>
<pattern>${log.pattern}</pattern>
</encoder>
</appender>
<!-- 系统模块日志级别控制 -->
<logger name="com.vetti" level="info" />
<!-- Spring日志级别控制 -->
<logger name="org.springframework" level="warn" />
<root level="info">
<appender-ref ref="console" />
</root>
<!--系统操作日志-->
<root level="info">
<appender-ref ref="file_info" />
<appender-ref ref="file_error" />
</root>
<!--系统用户操作日志-->
<logger name="sys-user" level="info">
<appender-ref ref="sys-user"/>
</logger>
</configuration>

View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!-- 全局参数 -->
<settings>
<!-- 使全局的映射器启用或禁用缓存 -->
<setting name="cacheEnabled" value="true" />
<!-- 允许JDBC 支持自动生成主键 -->
<setting name="useGeneratedKeys" value="true" />
<!-- 配置默认的执行器.SIMPLE就是普通执行器;REUSE执行器会重用预处理语句(prepared statements);BATCH执行器将重用语句并执行批量更新 -->
<setting name="defaultExecutorType" value="SIMPLE" />
<!-- 指定 MyBatis 所用日志的具体实现 -->
<setting name="logImpl" value="SLF4J" />
<!-- 使用驼峰命名法转换字段 -->
<!-- <setting name="mapUnderscoreToCamelCase" value="true"/> -->
</settings>
</configuration>