diff --git a/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar b/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar
index 04dfdd75..77f9885c 100644
Binary files a/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar and b/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar differ
diff --git a/com.actionsoft.apps.coe.pal/repository/job/_abe20d3b-8676-455c-85ef-ddca6df6d3dc/abe20d3b-8676-455c-85ef-ddca6df6d3dc.xml b/com.actionsoft.apps.coe.pal/repository/job/_abe20d3b-8676-455c-85ef-ddca6df6d3dc/abe20d3b-8676-455c-85ef-ddca6df6d3dc.xml
new file mode 100644
index 00000000..9a19794a
--- /dev/null
+++ b/com.actionsoft.apps.coe.pal/repository/job/_abe20d3b-8676-455c-85ef-ddca6df6d3dc/abe20d3b-8676-455c-85ef-ddca6df6d3dc.xml
@@ -0,0 +1,26 @@
+
+
+ abe20d3b-8676-455c-85ef-ddca6df6d3dc
+ admin
+ 2022-09-27 09:57:57
+
+ 2022-09-27 09:57:57
+ tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrXYDcQ3vjSCX525YHJ5i11Y+CW7gLf2xbPMoSjpbxybTqe9Os6YpDkCprypEz45ep
+ false
+ 刷新角色图模型
+ DEFAULT
+
+ false
+ false
+ com.actionsoft.apps.coe.pal.pal.repository.job.SynRoleNameJob
+ 2022-09-27T09:57:57+08:00
+ 0:1:1
+
+
+ false
+ 未分类
+ false
+
+
+
+
diff --git a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/job/SynRoleNameJob.java b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/job/SynRoleNameJob.java
new file mode 100644
index 00000000..ee4cf6a2
--- /dev/null
+++ b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/job/SynRoleNameJob.java
@@ -0,0 +1,44 @@
+package com.actionsoft.apps.coe.pal.pal.repository.job;
+
+import com.actionsoft.apps.coe.pal.pal.repository.cache.PALRepositoryCache;
+import com.actionsoft.bpms.commons.database.RowMap;
+import com.actionsoft.bpms.schedule.IJob;
+import com.actionsoft.bpms.util.DBSql;
+import org.quartz.JobExecutionContext;
+import org.quartz.JobExecutionException;
+
+import java.sql.Connection;
+import java.util.List;
+
+public class SynRoleNameJob implements IJob {
+
+ @Override
+ public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
+
+ Connection open = DBSql.open();
+ String sql = "SELECT PLNAME,ID FROM APP_ACT_COE_PAL_REPOSITORY WHERE PLMETHODID='org.role'";
+ List roleNameList = DBSql.getMaps(open, sql);
+
+ System.out.println("进入方法===============");
+ int k = 0;
+ for(int i=0;i 0) {
+ PALRepositoryCache.getCache().reload();
+ }
+
+
+ }
+}