ad.adImagePath.notBlank=Ad image file path cannot be empty
ad.adImagePath.size=Ad image file path length cannot exceed 255 characters
ad.adRedirectUrl.size=Redirect URL length cannot exceed 255 characters
ad.endTime.notNull=End time cannot be empty
ad.name.notBlank=Ad name cannot be empty
ad.name.size=Ad name length cannot exceed 32 characters
ad.position.notEmpty=Ad position cannot be empty
ad.sort.field=Ad sort order
ad.startTime.notNull=Start time cannot be empty
ad.status.invalid=Invalid ad status

invoice.apply.purchase.list.notEmpty=Selected purchase records cannot be empty
invoice.apply.purchase.size=You cannot select more than 100 purchase records at once
invoice.confirm.id.notNull=Invoice application ID cannot be empty
invoice.confirm.invoiceNo.length=Invoice number length cannot exceed 32 characters
invoice.confirm.remark.length=Remark length cannot exceed 1024 characters
invoice.page.amount.format=Invalid amount format
invoice.page.amount.max=Amount cannot exceed 100,000
invoice.page.amount.min=Amount must be greater than or equal to zero
invoice.status.invalid=Unsupported invoice status
invoice.title.issueType.invalid=Unsupported invoice issue type
invoice.title.save.bankAccount.size=Bank account length cannot exceed 40 characters
invoice.title.save.bankName.size=Bank name length cannot exceed 64 characters
invoice.title.save.email.format=Invalid email format
invoice.title.save.email.notNull=Email cannot be empty
invoice.title.save.email.size=Email length cannot exceed 64 characters
invoice.title.save.fixedPhone.size=Fixed phone number length cannot exceed 20 characters
invoice.title.save.issueType.notNull=Issue type cannot be empty
invoice.title.save.invoiceType.notNull=Invoice type cannot be empty
invoice.title.save.registeredAddress.size=Registered address length cannot exceed 64 characters
invoice.title.save.taxNumber.size=Tax identification number length cannot exceed 18 characters
invoice.title.save.title.notBlank=Invoice title cannot be empty
invoice.title.save.title.size=Invoice title length cannot exceed 64 characters
invoice.title.type.invalid=Unsupported invoice type
number.float.length.error={0} length is invalid. Total length must not exceed {1} digits, and decimal places must not exceed {2} digits
number.greaterThanZero={0} must be greater than 0
page.pageNo.min=Page number must be at least 1
page.pageNo.notNull=Page number cannot be empty
page.pageSize.max=Page size cannot exceed 100
page.pageSize.min=Page size must be at least -1
page.pageSize.notNull=Page size cannot be empty
product.delay.duration.field=Delay duration
product.delay.page.operator.size=Operator length cannot exceed 64 characters
product.delay.page.productName.size=Product name length cannot exceed 64 characters
product.delay.save.duration.notNull=Delay duration cannot be empty
product.delay.save.duration.unit.notNull=Delay duration unit cannot be empty
product.delay.save.organId.notNull=Organization ID cannot be empty
product.delay.save.purchaseId.notNull=Purchase record ID cannot be empty
product.delay.save.remark.size=Remark length cannot exceed 1024 characters
product.detail.duration.notNull=Product duration cannot be empty
product.detail.duration.unit.invalid=Invalid product duration unit
product.detail.duration.unit.notNull=Product duration unit cannot be empty
product.detail.save.discount.format=Discount must be an integer between 0 and 100
product.detail.save.discount.max=Discount must be less than or equal to 100
product.detail.save.discount.min=Discount must be greater than or equal to 0
product.detail.save.discount.notNull=Discount cannot be empty
product.detail.save.duration.min=Product duration must be greater than 0
product.detail.save.productId.notNull=Product ID cannot be empty
product.duration.unit.invalid=Invalid duration unit
product.page.price.format=Invalid price format
product.page.price.max=Unit price cannot exceed 100,000
product.page.price.min=Unit price must be greater than zero
product.promotion.save.activityName.notNull=Activity name cannot be empty
product.promotion.save.endTime.notNull=End time cannot be empty
product.promotion.save.gift.duration.notNull=Gift duration cannot be empty
product.promotion.save.gift.duration.unit.notNull=Gift duration unit cannot be empty
product.promotion.save.productId.notNull=Product cannot be empty
product.promotion.save.purchase.duration.notNull=Purchase duration cannot be empty
product.promotion.save.purchase.duration.unit.notNull=Purchase duration unit cannot be empty
product.promotion.save.startTime.notNull=Start time cannot be empty
product.save.price.format=Invalid suggested price format
product.save.price.max=Suggested price cannot exceed 100,000
product.save.price.min=Suggested price must be greater than zero
product.save.price.notNull=Suggested price cannot be empty
product.save.productName.notEmpty=Product name cannot be empty
product.save.productName.size=Product name length cannot exceed 64 characters
product.status.invalid=Invalid product status
purchase.record.page.id.size=Order ID length cannot exceed 20 characters
purchase.record.page.productPrice.format=Invalid purchase amount format
purchase.record.page.productPrice.max=Purchase amount cannot exceed 100,000
purchase.record.page.productPrice.min=Purchase amount must be greater than zero
sales.detail.page.operator.size=Operator length cannot exceed 64 characters
sales.detail.page.productPrice.format=Invalid purchase amount format
sales.detail.page.productPrice.max=Purchase amount cannot exceed 100,000
sales.detail.page.productPrice.min=Purchase amount must be greater than zero
statistics.unit.invalid=Invalid statistics unit
statistics.unit.notNull=Statistics unit cannot be empty
statistics.series.name.add=Add
statistics.series.name.del=Cancel 
statistics.series.name.saleAmount=Sales Volume
pay.channelCode.invalid=Unsupported payment channel
pay.product.productChannelCode.notNull=Product payment channel code cannot be empty
pay.product.productDetailsId.notNull=Product pricing rule ID cannot be empty
pay.product.productId.notNull=Product ID cannot be empty

aj.captcha.6110=Captcha expired, please try again
aj.captcha.6111=Verification failed
aj.captcha.6112=Failed to get captcha, please contact administrator
aj.captcha.6113=Base map not initialized successfully, please check the path
aj.captcha.6201=GET request limit exceeded, please try again later!
aj.captcha.6206=Invalid request, please try again
aj.captcha.6202=Too many verification failures, please try again later
aj.captcha.6204=CHECK request limit exceeded, please try again later!
aj.captcha.6205=VERIFY request limit exceeded!

assembly.config.import.orderIds.notEmpty=The production order number list cannot be empty
assembly.config.import.orderIds.size=The length of the production order number list cannot exceed 100
assembly.config.save.id.notNull=Assembly setting number cannot be empty
assembly.config.save.structure.config.notNull=Assembly setting structure configuration cannot be empty

common.status.invalid=The status is illegal
auth.appToken.notBlank=Application Token cannot be blank
auth.appToken.size=Application Token cannot exceed 255 characters
