文件状态批量修改增加修改更新时间逻辑
This commit is contained in:
parent
3a7582940a
commit
48722c9bc8
@ -19,6 +19,10 @@ import com.actionsoft.bpms.util.DBSql;
|
||||
import com.actionsoft.bpms.util.UtilString;
|
||||
import com.actionsoft.sdk.local.SDK;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 修改文件状态
|
||||
* @author lihongyu
|
||||
@ -34,16 +38,18 @@ public class UpateFileStateController {
|
||||
System.err.println("修改文件状态========>" + plIds + "/" + state + "/" + type);
|
||||
ResponseObject ro = ResponseObject.newOkResponse();
|
||||
int count = 0;
|
||||
|
||||
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||
String[] plIdList = plIds.split(",");
|
||||
|
||||
for (String plId : plIdList){
|
||||
|
||||
String date = simpleDateFormat.format(new Date());
|
||||
if ("1".equals(type)) {
|
||||
|
||||
//修改发布状态
|
||||
String updataSql = "UPDATE APP_ACT_COE_PAL_REPOSITORY SET ISPUBLISH = '" + state + "' WHERE ID = '" + plId
|
||||
String updataSql = "UPDATE APP_ACT_COE_PAL_REPOSITORY SET ISPUBLISH = '" + state + "',MODIFYDATE = TO_DATE('"+date+"','YY-MM-DD HH24:MI:SS') WHERE ID = '" + plId
|
||||
+ "'";
|
||||
DBSql.update("UPDATE APP_ACT_COE_PAL_REPOSITORY SET EXT5 = '"+state+"' WHERE ID = '"+plId+"'");
|
||||
DBSql.update("UPDATE APP_ACT_COE_PAL_REPOSITORY SET EXT5 = '"+state+"',MODIFYDATE = TO_DATE('"+date+"','YY-MM-DD HH24:MI:SS') WHERE ID = '"+plId+"'");
|
||||
count = DBSql.update(updataSql);
|
||||
String sqlt = "UPDATE BO_EU_PAL_FILE1 SET FILESTATE = '" + state + "' WHERE FILEID = '" + plId + "'";
|
||||
DBSql.update(sqlt);
|
||||
@ -65,6 +71,7 @@ public class UpateFileStateController {
|
||||
* DBSql.update("UPDATE APP_ACT_COE_PAL_PUBLISH_LIST SET TASKID='" + taskId +
|
||||
* "'WHERE PALREPOSITORYID='" + plId + "'"); } }
|
||||
*/
|
||||
|
||||
PALRepositoryCache.getCache().reload();
|
||||
SDK.getLogAPI().consoleInfo("更新状态后刷新缓存结束===========>");
|
||||
if(Integer.valueOf(state) == 1){
|
||||
@ -73,7 +80,7 @@ public class UpateFileStateController {
|
||||
}
|
||||
} else if ("2".equals(type)) {
|
||||
// 修改流程文件的审批状态
|
||||
String updataSql = "UPDATE APP_ACT_COE_PAL_REPOSITORY SET ISAPPROVAL = '" + state + "' WHERE ID = '" + plId
|
||||
String updataSql = "UPDATE APP_ACT_COE_PAL_REPOSITORY SET ISAPPROVAL = '" + state + "',MODIFYDATE =TO_DATE('"+date+"','YY-MM-DD HH24:MI:SS') WHERE ID = '" + plId
|
||||
+ "'";
|
||||
System.err.println("审批改为设计=======>" + updataSql);
|
||||
count = DBSql.update(updataSql);
|
||||
@ -104,7 +111,7 @@ public class UpateFileStateController {
|
||||
System.err.println("重新生成手册成功=====》" + count);
|
||||
}else if ("4".equals(type)) {
|
||||
// 修改流程文件的停用状态
|
||||
String updataSql = "UPDATE APP_ACT_COE_PAL_REPOSITORY SET ISSTOP = '" + state + "' WHERE ID = '" + plId
|
||||
String updataSql = "UPDATE APP_ACT_COE_PAL_REPOSITORY SET ISSTOP = '" + state + "',MODIFYDATE = TO_DATE('"+date+"','YY-MM-DD HH24:MI:SS') WHERE ID = '" + plId
|
||||
+ "'";
|
||||
System.err.println("停用改设计=======>" + updataSql);
|
||||
count = DBSql.update(updataSql);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user