fix: 触控交互项目
This commit is contained in:
parent
f1eb1043a6
commit
d761a2fe5b
@ -84,5 +84,5 @@ public class TiProject extends BaseEntity {
|
|||||||
private Long vehicleConfigId;
|
private Long vehicleConfigId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "测试功能id列表")
|
@ApiModelProperty(value = "测试功能id列表")
|
||||||
private String testFuncs;
|
private String testFuncIds;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
package com.cmvr.ti.service.impl;
|
package com.cmvr.ti.service.impl;
|
||||||
|
|
||||||
|
|
||||||
import cn.hutool.core.text.CharPool;
|
|
||||||
import cn.hutool.core.util.ObjUtil;
|
import cn.hutool.core.util.ObjUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
|
import com.alibaba.fastjson2.JSON;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
@ -33,7 +33,6 @@ import org.springframework.transaction.annotation.Transactional;
|
|||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.stream.Collectors;
|
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
@RequiredArgsConstructor
|
@RequiredArgsConstructor
|
||||||
@ -62,10 +61,7 @@ public class TiProjectServiceImpl extends ServiceImpl<TiProjectMapper, TiProject
|
|||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public int insertTiProject(TiProject tiProject) {
|
public int insertTiProject(TiProject tiProject) {
|
||||||
// 校验功能ID是否属于同一车型配置
|
// 校验功能ID是否属于同一车型配置
|
||||||
List<Long> ids = StrUtil.split(tiProject.getTestFuncs(), CharPool.COMMA)
|
List<Long> ids = JSON.parseArray(tiProject.getTestFuncIds(), Long.class);
|
||||||
.stream()
|
|
||||||
.map(Long::valueOf)
|
|
||||||
.collect(Collectors.toList());
|
|
||||||
|
|
||||||
List<TiVehicleFunction> functions = tiVehicleFunctionService.queryByIds(ids);
|
List<TiVehicleFunction> functions = tiVehicleFunctionService.queryByIds(ids);
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user