if (UEngineUtil.isNotEmpty(formDefId)) {
String formAlias = formDefId.substring(1, formDefId.indexOf("]"));
String defVerId = getProcessDefinitionProductionVersionByAlias(formAlias);
ProcessDefinitionRemote formPdr = getProcessDefinitionRemote(defVerId);
if (!ua.containKeys(formPdr.getBelongingDefinitionId()) ) {
//_SubProc folder create
ua.setDefinitionList("_Form","", "_Form", "", ZipEntryMapper.TYPE_FOLDER ,"_Form" ,"", ua.getMainProcessDefinition().getBelongingId(), "", false);
String fileName = ZipEntryMapper.ENTRY_SEPARATOR+formPdr.getName().getText()+ZipEntryMapper.ENTRY_SEPARATOR+formPdr.getAlias()+ZipEntryMapper.ENTRY_SEPARATOR+formPdr.getId()+ZipEntryMapper.ENTRY_SEPARATOR+formPdr.getObjType();
String desc = formPdr.getDescription() == null ? "" : formPdr.getDescription().getText();