diff --git a/com.awspaas.user.apps.app20250109170254/lib/com.awspaas.user.apps.app20250109170254.jar b/com.awspaas.user.apps.app20250109170254/lib/com.awspaas.user.apps.app20250109170254.jar index 578759e6..4303135b 100644 Binary files a/com.awspaas.user.apps.app20250109170254/lib/com.awspaas.user.apps.app20250109170254.jar and b/com.awspaas.user.apps.app20250109170254/lib/com.awspaas.user.apps.app20250109170254.jar differ diff --git a/com.awspaas.user.apps.app20250109170254/src/com/awspaas/user/apps/app20250109170254/job/UpdateDepJob.java b/com.awspaas.user.apps.app20250109170254/src/com/awspaas/user/apps/app20250109170254/job/UpdateDepJob.java new file mode 100644 index 00000000..5b5d2102 --- /dev/null +++ b/com.awspaas.user.apps.app20250109170254/src/com/awspaas/user/apps/app20250109170254/job/UpdateDepJob.java @@ -0,0 +1,35 @@ +package com.awspaas.user.apps.app20250109170254.job; + +import com.actionsoft.bpms.commons.database.RowMap; +import com.actionsoft.bpms.org.model.DepartmentModel; +import com.actionsoft.bpms.schedule.IJob; +import com.actionsoft.bpms.util.DBSql; +import com.actionsoft.sdk.local.SDK; +import org.quartz.JobExecutionContext; +import org.quartz.JobExecutionException; + +import java.util.List; + +public class UpdateDepJob implements IJob { + @Override + public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException { + + + System.out.println("开始刷新评论数据"); + List maps = DBSql.getMaps("SELECT * FROM APP_ACT_PAL_DATA_REPLY"); + + int counts=1; + for(RowMap one:maps){ + + String replyer=one.getString("REPLYER"); + + DepartmentModel departmentByUser = SDK.getORGAPI().getDepartmentByUser(replyer); + + int count = DBSql.update("UPDATE APP_ACT_PAL_DATA_REPLY SET ORGID='" + departmentByUser.getId() + "' WHERE REPLYER ='" + replyer+ "'"); + + counts++; + } + + System.out.println("刷新数据结束,共有"+counts+"数据被刷新"); + } +}