机型部件可清空

This commit is contained in:
大米 2025-03-05 08:53:51 +08:00
parent ad712d7f2e
commit 55357d1cbf
2 changed files with 3 additions and 2 deletions

View File

@ -108,7 +108,9 @@ public class DeviceComponentController extends ControllerBase {
public ApiResult<Boolean> setPart(@Valid @RequestBody DeviceComponentDTO component){
if(CollUtil.isEmpty(component.getComponent())){
throw new NflgException(STATE.ParamErr,"机型部件不能为空");
//清空机型部件
deviceComponentDetailService.delByComponentId(component.getId());
return ApiResult.success(true);
}
DeviceComponent ent = Convert.convert(DeviceComponent.class, component);
List<String> compinets = component.getComponent().stream().map(u -> u.getPartName()).collect(Collectors.toList());

View File

@ -23,6 +23,5 @@ public class DeviceComponentDTO {
/**
* 机型部件-多个以逗号隔开
*/
@NotEmpty(message = "机型部件不能为空")
private List<DeviceComponentDetailDTO> component;
}