| | |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ard.common.constant.DeviceConstants; |
| | | import com.ard.common.utils.uuid.IdUtils; |
| | | import com.ard.data.model.domain.ArdModel; |
| | | import com.ard.data.model.mapper.ArdModelMapper; |
| | |
| | | public int deleteArdModelById(String id) { |
| | | return ardModelMapper.deleteArdModelById(id); |
| | | } |
| | | |
| | | /** |
| | | * 校验模型管理信息名称是否唯一 |
| | | * |
| | | * @param ardModel 模型管理 |
| | | * @return 结果 |
| | | */ |
| | | @Override |
| | | public String checkArdModelNameUnique(ArdModel ardModel) { |
| | | String id = ardModel.getId(); |
| | | String modelName = ardModel.getModelName(); |
| | | |
| | | ArdModel model = ardModelMapper.checkArdModelNameUnique(modelName); |
| | | |
| | | if (model != null && (id == null || !id.equals(model.getId()))) { |
| | | return DeviceConstants.NOT_UNIQUE; |
| | | } |
| | | return DeviceConstants.UNIQUE; |
| | | } |
| | | |
| | | } |