更新版本位置代码,并增加非空判断
This commit is contained in:
parent
fe533014f2
commit
f1d2e47a93
@ -115,7 +115,9 @@ public class UpateFileStateController {
|
|||||||
}else{
|
}else{
|
||||||
String sql = "select EXT4 from APP_ACT_COE_PAL_REPOSITORY where ID = '"+plId+"'";
|
String sql = "select EXT4 from APP_ACT_COE_PAL_REPOSITORY where ID = '"+plId+"'";
|
||||||
String ext4 = DBSql.getString(sql);
|
String ext4 = DBSql.getString(sql);
|
||||||
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance("obj_68deb5b9515e49b9ba0a18011363dc7a", "admin", "");
|
//获取发布流程组中运行中的流程
|
||||||
|
String processDefId = SDK.getRepositoryAPI().getProcessDefIdOfRelease("obj_fb1c7a54b98b412187388c8bab407362");
|
||||||
|
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance(processDefId, "admin", "");
|
||||||
CancelPublishKnwl(processInstance,me.getSessionId(),ext4);
|
CancelPublishKnwl(processInstance,me.getSessionId(),ext4);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -163,7 +165,9 @@ public class UpateFileStateController {
|
|||||||
publishN.set("PUBLISTHTYPE","N");
|
publishN.set("PUBLISTHTYPE","N");
|
||||||
publishN.set("PUBLISHFILENAME",model.getName());
|
publishN.set("PUBLISHFILENAME",model.getName());
|
||||||
publishN.set("PUBLISHFILEID",plId);
|
publishN.set("PUBLISHFILEID",plId);
|
||||||
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance("obj_68deb5b9515e49b9ba0a18011363dc7a", "admin", "");
|
//获取发布流程组中运行中的流程
|
||||||
|
String processDefId = SDK.getRepositoryAPI().getProcessDefIdOfRelease("obj_fb1c7a54b98b412187388c8bab407362");
|
||||||
|
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance(processDefId, "admin", "");
|
||||||
SDK.getBOAPI().create("BO_ACT_COE_PUBLISH_N",publishN,processInstance,me);
|
SDK.getBOAPI().create("BO_ACT_COE_PUBLISH_N",publishN,processInstance,me);
|
||||||
|
|
||||||
|
|
||||||
@ -221,7 +225,9 @@ public class UpateFileStateController {
|
|||||||
RowMap map = DBSql.getMap("SELECT * FROM APP_ACT_COE_PAL_REPOSITORY WHERE ID = '" + plId + "'");
|
RowMap map = DBSql.getMap("SELECT * FROM APP_ACT_COE_PAL_REPOSITORY WHERE ID = '" + plId + "'");
|
||||||
String ext4 = map.getString("EXT4");
|
String ext4 = map.getString("EXT4");
|
||||||
if (UtilString.isNotEmpty(ext4)){
|
if (UtilString.isNotEmpty(ext4)){
|
||||||
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance("obj_68deb5b9515e49b9ba0a18011363dc7a", "admin", "");
|
//获取发布流程组中运行中的流程
|
||||||
|
String processDefId = SDK.getRepositoryAPI().getProcessDefIdOfRelease("obj_fb1c7a54b98b412187388c8bab407362");
|
||||||
|
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance(processDefId, "admin", "");
|
||||||
CancelPublishKnwl(processInstance,sid,ext4);
|
CancelPublishKnwl(processInstance,sid,ext4);
|
||||||
}else {
|
}else {
|
||||||
System.out.println("该文件未被发布,不进行取消发布知识以及删除索引");
|
System.out.println("该文件未被发布,不进行取消发布知识以及删除索引");
|
||||||
@ -477,7 +483,9 @@ public class UpateFileStateController {
|
|||||||
publishN.set("PUBLISTHTYPE","N");
|
publishN.set("PUBLISTHTYPE","N");
|
||||||
publishN.set("PUBLISHFILENAME",model.getName());
|
publishN.set("PUBLISHFILENAME",model.getName());
|
||||||
publishN.set("PUBLISHFILEID",plId);
|
publishN.set("PUBLISHFILEID",plId);
|
||||||
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance("obj_68deb5b9515e49b9ba0a18011363dc7a", "admin", "");
|
//获取发布流程组中运行中的流程
|
||||||
|
String processDefId = SDK.getRepositoryAPI().getProcessDefIdOfRelease("obj_fb1c7a54b98b412187388c8bab407362");
|
||||||
|
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance(processDefId, "admin", "");
|
||||||
SDK.getBOAPI().create("BO_ACT_COE_PUBLISH_N",publishN,processInstance,me);
|
SDK.getBOAPI().create("BO_ACT_COE_PUBLISH_N",publishN,processInstance,me);
|
||||||
|
|
||||||
|
|
||||||
@ -529,20 +537,27 @@ public class UpateFileStateController {
|
|||||||
}else {
|
}else {
|
||||||
String sql = "select EXT4 from APP_ACT_COE_PAL_REPOSITORY where ID = '"+plId+"'";
|
String sql = "select EXT4 from APP_ACT_COE_PAL_REPOSITORY where ID = '"+plId+"'";
|
||||||
String ext4 = DBSql.getString(sql);
|
String ext4 = DBSql.getString(sql);
|
||||||
|
//获取发布流程组中运行中的流程
|
||||||
|
String processDefId = SDK.getRepositoryAPI().getProcessDefIdOfRelease("obj_fb1c7a54b98b412187388c8bab407362");
|
||||||
|
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance(processDefId, "admin", "");
|
||||||
|
PublishKnow(processInstance, me, ext4,me.getSessionId());
|
||||||
|
|
||||||
String sql_card_name = "select * from APP_ACT_KMS_CARD where ID = '"+ext4+"'";
|
String sql_card_name = "select * from APP_ACT_KMS_CARD where ID = '"+ext4+"'";
|
||||||
RowMap rowMap = DBSql.getMap(sql_card_name);
|
RowMap rowMap = DBSql.getMap(sql_card_name);
|
||||||
String caed_name = rowMap.getString("CARDNAME");
|
//解决rowMap 为空bug
|
||||||
String[] split_card = caed_name.split("V");
|
if(null != rowMap && !rowMap.isEmpty()){
|
||||||
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance("obj_68deb5b9515e49b9ba0a18011363dc7a", "admin", "");
|
String caed_name = rowMap.getString("CARDNAME");
|
||||||
PublishKnow(processInstance, me, ext4,me.getSessionId());
|
String[] split_card = caed_name.split("V");
|
||||||
JSONArray coontest = new JSONArray(new LinkedList<>());
|
JSONArray coontest = new JSONArray(new LinkedList<>());
|
||||||
JSONObject jsonObject = new JSONObject(new LinkedHashMap<>());
|
JSONObject jsonObject = new JSONObject(new LinkedHashMap<>());
|
||||||
jsonObject.put("documentId", ext4);
|
jsonObject.put("documentId", ext4);
|
||||||
jsonObject.put("content", "");//信息附件
|
jsonObject.put("content", "");//信息附件
|
||||||
//jsonObject.put("abstract", dcContext);//信息摘要
|
//jsonObject.put("abstract", dcContext);//信息摘要
|
||||||
jsonObject.put("title", split_card[0]);//信息标题
|
jsonObject.put("title", split_card[0]);//信息标题
|
||||||
coontest.add(jsonObject);
|
coontest.add(jsonObject);
|
||||||
createIndexesByContent(processInstance,coontest,ext4);
|
createIndexesByContent(processInstance,coontest,ext4);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
System.err.println("重新生成手册成功=====》" + count);
|
System.err.println("重新生成手册成功=====》" + count);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user