|
@@ -1086,7 +1086,7 @@ public class TakaiAiServiceImpl implements ITakaiAiService {
|
|
|
//关联项目
|
|
//关联项目
|
|
|
if(params.getAppProId() != null){
|
|
if(params.getAppProId() != null){
|
|
|
SysProjectApp sysProjectApp = new SysProjectApp();
|
|
SysProjectApp sysProjectApp = new SysProjectApp();
|
|
|
- sysProjectApp.setProjectId(params.getAppProId()[1]);
|
|
|
|
|
|
|
+ sysProjectApp.setProjectId(params.getAppProId());
|
|
|
sysProjectApp.setAppId(info.getAppId());
|
|
sysProjectApp.setAppId(info.getAppId());
|
|
|
sysProjectAppMapper.insertSysProjectApp(sysProjectApp);
|
|
sysProjectAppMapper.insertSysProjectApp(sysProjectApp);
|
|
|
}
|
|
}
|
|
@@ -1096,7 +1096,7 @@ public class TakaiAiServiceImpl implements ITakaiAiService {
|
|
|
|| AppTypeEnum.PROJECT.getCode().equals(String.valueOf(params.getTypeId()))){ // 1 私有 0 公开
|
|
|| AppTypeEnum.PROJECT.getCode().equals(String.valueOf(params.getTypeId()))){ // 1 私有 0 公开
|
|
|
info.setStatus("3"); // 有直接创建权限无需审核
|
|
info.setStatus("3"); // 有直接创建权限无需审核
|
|
|
}else{
|
|
}else{
|
|
|
- info.setStatus("5"); // 未开始审核状态
|
|
|
|
|
|
|
+ info.setStatus("2"); // 未开始审核状态
|
|
|
info.setApprover(String.valueOf(vo.getApprover()));
|
|
info.setApprover(String.valueOf(vo.getApprover()));
|
|
|
info.setNodeOrder(String.valueOf(vo.getNodeOrder()));
|
|
info.setNodeOrder(String.valueOf(vo.getNodeOrder()));
|
|
|
}
|
|
}
|
|
@@ -1172,7 +1172,7 @@ public class TakaiAiServiceImpl implements ITakaiAiService {
|
|
|
sysProjectAppMapper.deleteSysProjectAppByAppId(appId);
|
|
sysProjectAppMapper.deleteSysProjectAppByAppId(appId);
|
|
|
}
|
|
}
|
|
|
sysProjectApp = new SysProjectApp();
|
|
sysProjectApp = new SysProjectApp();
|
|
|
- sysProjectApp.setProjectId(params.getAppProId()[1]);
|
|
|
|
|
|
|
+ sysProjectApp.setProjectId(params.getAppProId());
|
|
|
sysProjectApp.setAppId(appId);
|
|
sysProjectApp.setAppId(appId);
|
|
|
sysProjectAppMapper.insertSysProjectApp(sysProjectApp);
|
|
sysProjectAppMapper.insertSysProjectApp(sysProjectApp);
|
|
|
}
|
|
}
|
|
@@ -1262,9 +1262,8 @@ public class TakaiAiServiceImpl implements ITakaiAiService {
|
|
|
SysProjectApp sysProjectApp = sysProjectAppMapper.selectSysProjectAppByAppId(application.getAppId());
|
|
SysProjectApp sysProjectApp = sysProjectAppMapper.selectSysProjectAppByAppId(application.getAppId());
|
|
|
if (sysProjectApp != null) {
|
|
if (sysProjectApp != null) {
|
|
|
SysProject sysProject = sysProjectMapper.selectSysProjectByProjectId(sysProjectApp.getProjectId());
|
|
SysProject sysProject = sysProjectMapper.selectSysProjectByProjectId(sysProjectApp.getProjectId());
|
|
|
- takaiApplication.setAppProId(Arrays.asList(
|
|
|
|
|
- String.valueOf(sysProject.getSourceFrom()),
|
|
|
|
|
- String.valueOf(sysProject.getProjectId())));
|
|
|
|
|
|
|
+ takaiApplication.setAppProId(
|
|
|
|
|
+ String.valueOf(sysProject.getProjectId()));
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
List<String> idList = Arrays.stream(takaiApplication.getKnowledgeIds().split(",")) // 按「逗号+空格」拆分字符串为数组
|
|
List<String> idList = Arrays.stream(takaiApplication.getKnowledgeIds().split(",")) // 按「逗号+空格」拆分字符串为数组
|
|
@@ -1726,6 +1725,13 @@ public class TakaiAiServiceImpl implements ITakaiAiService {
|
|
|
return takaiApplicationMapper.selectAppListByApprover(vo);
|
|
return takaiApplicationMapper.selectAppListByApprover(vo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public List<TakaiApplication> applicationHistoryListByApprover(TakaiApplicationParams takaiApplicationParams) {
|
|
|
|
|
+ TakaiApplication vo = TakaiApplication.builder().approver(takaiApplicationParams.getApprover())
|
|
|
|
|
+ .build();
|
|
|
|
|
+ return takaiApplicationMapper.selectAppListHistoryByApprover(vo);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public int startAudit(String appId, String userId) {
|
|
public int startAudit(String appId, String userId) {
|
|
|
List<DocumentAuditConfig> list = documentAuditConfigMapper.selectDocumentAuditConfigListByBo(null);
|
|
List<DocumentAuditConfig> list = documentAuditConfigMapper.selectDocumentAuditConfigListByBo(null);
|