public void deleteBean(String sqlname, Object bean) throws SQLException { if(bean == null) return ; // List datas = new ArrayList(); // datas.add(bean); // deleteBeans( null, sqlname, datas); deleteBean(null,sqlname, bean); }
/** * 删除节点参数配置 * @param nodevariable */ public void deleteNodevariable(Nodevariable nodevariable) throws Exception{ executor.deleteBean("deleteNodeVariable", nodevariable); }
/** * 该用户删除自定义桌面背景 * @param bean * @throws Exception */ public void deleteDesktopStyleCustom(DeskTopBackGround bean)throws Exception{ String sql = "deleteDesktopStyleCustom"; executor.deleteBean(dbname, sql, bean); } /**
public void resetDeskMenuCustom(DeskTopMenuBean bean)throws Exception{ String sql = "resetDeskMenuCustom"; executor.deleteBean(dbname, sql, bean); }
@Override public void deleteStatisticBrowserCounter(Integer siteId) throws SQLException { Map<String, Object> paramMap = new HashMap<String, Object>(); paramMap.put("siteId", siteId); executor.deleteBean("deleteStatisticBrowserCounter", paramMap); }
@Override public void deleteStatisticBrowserIP(Integer siteId) throws SQLException { Map<String, Object> paramMap = new HashMap<String, Object>(); paramMap.put("siteId", siteId); executor.deleteBean("deleteStatisticBrowserIP", paramMap); }
@Override public void deleteStatisticBrowserType(Integer siteId) throws SQLException { Map<String, Object> paramMap = new HashMap<String, Object>(); paramMap.put("siteId", siteId); executor.deleteBean("deleteStatisticBrowserType", paramMap); } }
public void deleteActivitiNodeInfo(String processKey) throws ActivitiConfigException { TransactionManager tm = new TransactionManager(); try { tm.begin(); Map param = new HashMap(); param.put("process_key", processKey); executor.deleteBean("deleteActivitiNodeCandidataByKey", param); executor.deleteBean("deleteNodevariableByKey", param); executor.deleteBean("deleteActivitiNodeInfoByKey", param); executor.deleteBean("deleteProBusinessByKey", param); executor.deleteBean("deleteProcMesstemplateBykey", param); executor.deleteBean("deleteNodeWorktimeBykey", param); executor.deleteBean("deleteNodeChangeInfoBykey", param); executor.deleteBean("deleteEntrustTaskBykey", param); executor.deleteBean("deleteDealTaskBykey", param); tm.commit(); } catch (Exception e) { try { tm.rollback(); throw new ActivitiConfigException(e); } catch (RollbackException e1) { throw new ActivitiConfigException(e); } } } /**
/** * 删除流程和应用的关联关系 * @param relation * @throws SQLException */ public void deleteAppProcRelation(WfAppProcdefRelation relation) throws SQLException{ if(relation != null){ if(StringUtils.isNotEmpty(relation.getId()) || StringUtils.isNotEmpty(relation.getWf_app_id()) || StringUtils.isNotEmpty(relation.getProcdef_id())){ executor.deleteBean("deleteAppProcdefRelation", relation); } } }
authinfos.put("resCode", globalresourceid); authinfos.put("permissionTable", permissionTable); this.executor.deleteBean("cleanroleAuths", authinfos);
params.put("userId", userId); params.put("roleIds", roleIds); executor.deleteBean("deleteUserrole", params);
params.put("business_id", bussinessId); params.put("process_key", processKey); executor.deleteBean("deleteActivitiNodeCandidate", params); for(ActivitiNodeCandidate activitiNodeCandidate: activitiNodeCandidates)
@Override public String saveNodeContralParam( List<NodeControlParam> nodeControlParamList, String business_id, String business_type, String process_key) { TransactionManager tm = new TransactionManager(); try { tm.begin(); Map<String, String> params = new HashMap<String, String>(); params.put("process_key", process_key); params.put("business_id", business_id); params.put("business_type", business_type); executor.deleteBean("deleteNodeContralParam", params); for (int i = 0; i < nodeControlParamList.size(); i++) { NodeControlParam nodeControlParam = nodeControlParamList.get(i); nodeControlParam.setID(UUID.randomUUID().toString()); nodeControlParam.setBUSINESS_ID(business_id); nodeControlParam.setBUSINESS_TYPE(business_type); nodeControlParam.setDURATION_NODE(nodeControlParam .getDURATION_NODE() * 60 * 60 * 1000); } executor.insertBeans("addNodeControlParam", nodeControlParamList); tm.commit(); return "success"; } catch (Exception e) { tm.release(); return "fail:" + e.getMessage(); } }
params.addSQLParam("roleid", roleid, SQLParams.STRING); params.addSQLParam("userids", ids, SQLParams.OBJECT); this.executor.deleteBean("deleteUsersOfRole", params);
/** * 删除单个业务类别 * @param businessType * @return */ public int delete(BusinessType businessType) { int result = 0; try { // 查看当前类别是否有子节点 HashMap sonMap = executor.queryObject(HashMap.class, "querySonBusiness", businessType.getBusinessId()); if (sonMap == null) { // 查看当前类别是否与流程关联 HashMap proMap = executor.queryObject(HashMap.class, "queryProBusinesstype", businessType.getBusinessId()); if (proMap == null) { executor.deleteBean("deleteBusinessType", businessType); result = 1; } else { result = 3; } } else { result = 2; } } catch (Exception e) { logger.error(e); } return result; }
Map param = new HashMap(); param.put("process_key", processKey); executor.deleteBean("deleteActivitiNodeCandidataByKey", param); executor.deleteBean("deleteNodevariableByKey", param); executor.deleteBean("deleteActivitiNodeInfoByKey", param); List<ActivityImpl> aList = activitiService .getActivitImplListByProcessKey(processKey);
params.put("business_type", business_type); executor.deleteBean("batchDeleteNodeVariable", params);
executor.deleteBean("deleteNotexistNodevariableByKey", deleteparams); executor.deleteBean("deleteNotexistActivitiNodeCandidataByKey", deleteparams);
variableResource.setParam_value(param_value); variableResource.setParam_des(description); executor.deleteBean("deleteNodevariableresource", variableResource); variableResource.setId(UUID.randomUUID().toString()); executor.insertBean("addNodevariableresource", variableResource);
params.addSQLParam("types", types, SQLParams.STRING); params.addSQLParam("un_resId", un_resId, SQLParams.OBJECT); executor.deleteBean("saveRoleListRoleresop_delete", params);