未进行判空处理,增加了判断为空不进行校验

This commit is contained in:
Mr-wang 2023-11-14 17:42:36 +08:00
parent 67dcd110ba
commit bbffddcf6e

View File

@ -5,6 +5,7 @@ import com.actionsoft.bpms.commons.database.RowMap;
import com.actionsoft.bpms.dw.exec.event.ideimport.DataWindowValidateImport;
import com.actionsoft.bpms.server.UserContext;
import com.actionsoft.bpms.util.DBSql;
import org.apache.commons.lang.StringUtils;
import java.util.List;
import java.util.Map;
@ -33,6 +34,7 @@ public class PermissionReadingDataWindowValidateEvent extends DataWindowValidate
* @author wangpf
*/
private void mapNameSToIds(BO bo, Map<String, String> map, String permTypeName, int type) {
if (StringUtils.isNotEmpty(permTypeName)) {
String[] names = permTypeName.split("\\s+|\\.|\\|\\,|@");
String ids = "";
for (String name : names) {
@ -52,6 +54,7 @@ public class PermissionReadingDataWindowValidateEvent extends DataWindowValidate
}
}
}
}
/*if (ids.length() > 0) {
if (type == 0) {
bo.set("ORGPERM", ids.substring(0, ids.length() - 1));