标准项

This commit is contained in:
cwchen 2024-07-19 18:15:35 +08:00
parent ec46ddfd26
commit 6669356cea
3 changed files with 24 additions and 6 deletions

View File

@ -48,7 +48,7 @@ public class ConfigItemsVo {
* 金额 * 金额
*/ */
@NotBlank(message = "金额不能为空", groups = {Query.class}) @NotBlank(message = "金额不能为空", groups = {Query.class})
@Pattern(regexp = "[0-9]{1,8}(,[0-9]{8})*(.[0-9]{1,2})?", message = "金额格式不正确", groups = {Query.class}) @Pattern(regexp = "(?!0(?:\\.\\d{1,2})?$)(?:[1-9]\\d{0,7}(?:\\.\\d{1,2})?|100000000(?:\\.0{1,2})?)", message = "金额格式不正确0-100000000", groups = {Query.class})
private String amount; private String amount;
/** /**

View File

@ -0,0 +1,18 @@
package com.bonus.aqgqj.basis.entity.vo;
import lombok.Data;
/**
* @className:CustomVo
* @author:cwchen
* @date:2024-07-19-16:30
* @version:1.0
* @description:客户送样单位-vo
*/
@Data
public class CustomVo {
private Long id;
private String customName;
private String customType;
}

View File

@ -323,30 +323,30 @@ public class ExperimentStandardServiceImpl implements ExperimentStandardService
List<ExperBasisVo> basisVos = vo.getBasisVos(); List<ExperBasisVo> basisVos = vo.getBasisVos();
List<ConfigItemsVo> configItemsVos = vo.getConfigItemsVos(); List<ConfigItemsVo> configItemsVos = vo.getConfigItemsVos();
for (ConfigDevVo deviceVo : deviceVos) { for (ConfigDevVo deviceVo : deviceVos) {
String validResult = validatorsUtils.valid(vo, ConfigDevVo.Query.class); String validResult = validatorsUtils.valid(deviceVo, ConfigDevVo.Query.class);
if (StringUtils.isNotBlank(validResult)) { if (StringUtils.isNotBlank(validResult)) {
return validResult; return validResult;
} }
} }
for (ConfigMainDevVo mainDeviceVo : mainDeviceVos) { for (ConfigMainDevVo mainDeviceVo : mainDeviceVos) {
String validResult = validatorsUtils.valid(vo, ConfigMainDevVo.Query.class); String validResult = validatorsUtils.valid(mainDeviceVo, ConfigMainDevVo.Query.class);
if (StringUtils.isNotBlank(validResult)) { if (StringUtils.isNotBlank(validResult)) {
return validResult; return validResult;
} }
} }
for (ExperBasisVo basisVo : basisVos) { for (ExperBasisVo basisVo : basisVos) {
String validResult = validatorsUtils.valid(vo, ExperBasisVo.Query.class); String validResult = validatorsUtils.valid(basisVo, ExperBasisVo.Query.class);
if (StringUtils.isNotBlank(validResult)) { if (StringUtils.isNotBlank(validResult)) {
return validResult; return validResult;
} }
} }
for (ConfigItemsVo configItemsVo : configItemsVos) { for (ConfigItemsVo configItemsVo : configItemsVos) {
String validResult = validatorsUtils.valid(vo, ConfigItemsVo.Query.class); String validResult = validatorsUtils.valid(configItemsVo, ConfigItemsVo.Query.class);
if (StringUtils.isNotBlank(validResult)) { if (StringUtils.isNotBlank(validResult)) {
return validResult; return validResult;
} }
for (ConfigItemVo configItemVo : configItemsVo.getItemList()) { for (ConfigItemVo configItemVo : configItemsVo.getItemList()) {
String validResult2 = validatorsUtils.valid(vo, ConfigItemVo.Query.class); String validResult2 = validatorsUtils.valid(configItemVo, ConfigItemVo.Query.class);
if (StringUtils.isNotBlank(validResult2)) { if (StringUtils.isNotBlank(validResult2)) {
return validResult2; return validResult2;
} }