修改OTA权限
This commit is contained in:
+2
@@ -61,4 +61,6 @@ public interface IOtaManageReceiveService extends IService<OtaManageReceive> {
|
|||||||
List<OtaManageReceive> queryList();
|
List<OtaManageReceive> queryList();
|
||||||
|
|
||||||
List<OtaManageReceive> getReceiveByVdr(List<String> vdrList);
|
List<OtaManageReceive> getReceiveByVdr(List<String> vdrList);
|
||||||
|
|
||||||
|
List<OtaManageReceive> getReceiveByplanned(String plannedBpLaunchBatch);
|
||||||
}
|
}
|
||||||
|
|||||||
+18
@@ -84,6 +84,8 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl<OtaManageApplyEOMap
|
|||||||
@Autowired
|
@Autowired
|
||||||
private IOtaManageReceiveService otaManageReceiveService;
|
private IOtaManageReceiveService otaManageReceiveService;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Value(value = "${jero.path.upload}")
|
@Value(value = "${jero.path.upload}")
|
||||||
private String upLoadPath;
|
private String upLoadPath;
|
||||||
|
|
||||||
@@ -864,6 +866,22 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl<OtaManageApplyEOMap
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void issueNotice(String id) {
|
public void issueNotice(String id) {
|
||||||
|
//根据版本查出所有vdr
|
||||||
|
List<OtaManageReceive> omrList = otaManageReceiveService.getReceiveByplanned(id);
|
||||||
|
List<String> appliedVehicleProjectList = omrList.stream()
|
||||||
|
.filter(e -> StringUtils.isNotBlank(e.getAppliedVehicleProject()))
|
||||||
|
.map(OtaManageReceive::getAppliedVehicleProject).distinct().collect(Collectors.toList());
|
||||||
|
Map<String,String> appMap = new HashMap<>();
|
||||||
|
for (String appStr : appliedVehicleProjectList) {
|
||||||
|
if(StringUtils.isNotEmpty(appStr)){
|
||||||
|
String[] appStrs = appStr.split(" ");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//查询所有NT2平台的项目
|
||||||
|
ProjectLibraryBase plb = new ProjectLibraryBase();
|
||||||
|
plb.setDigitalPlatform("NT2");
|
||||||
|
List<ProjectLibraryBase> plbList = projectLibraryBaseService.getList(plb);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+8
@@ -1,5 +1,6 @@
|
|||||||
package com.jero.modules.ota.service.impl;
|
package com.jero.modules.ota.service.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.jero.modules.ota.entity.OtaManageReceive;
|
import com.jero.modules.ota.entity.OtaManageReceive;
|
||||||
import com.jero.modules.ota.mapper.OtaManageReceiveMapper;
|
import com.jero.modules.ota.mapper.OtaManageReceiveMapper;
|
||||||
import com.jero.modules.ota.service.IOtaManageReceiveService;
|
import com.jero.modules.ota.service.IOtaManageReceiveService;
|
||||||
@@ -91,4 +92,11 @@ public class OtaManageReceiveServiceImpl extends ServiceImpl<OtaManageReceiveMap
|
|||||||
public List<OtaManageReceive> getReceiveByVdr(List<String> vdrList) {
|
public List<OtaManageReceive> getReceiveByVdr(List<String> vdrList) {
|
||||||
return this.getBaseMapper().getReceiveByVdr(vdrList);
|
return this.getBaseMapper().getReceiveByVdr(vdrList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<OtaManageReceive> getReceiveByplanned(String plannedBpLaunchBatch) {
|
||||||
|
QueryWrapper<OtaManageReceive> queryWrapper = new QueryWrapper<>();
|
||||||
|
queryWrapper.lambda().eq(OtaManageReceive::getPlannedBpLaunchBatch, plannedBpLaunchBatch);
|
||||||
|
return this.list(queryWrapper);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user