| | |
| | | package com.vci.web.other; |
| | | |
| | | import com.vci.bo.FlowNoticeInfo; |
| | | import com.vci.corba.common.PLException; |
| | | import com.vci.corba.omd.data.BusinessObject; |
| | | import com.vci.omd.utils.ObjectTool; |
| | | import com.vci.web.annotation.FlowNotifyBefore; |
| | | import com.vci.web.annotation.FlowNotifyWeb; |
| | | import com.vci.web.bo.FlowNoticeInfo; |
| | | import com.vci.starter.web.annotation.FlowNotifyBefore; |
| | | import com.vci.starter.web.annotation.FlowNotifyWeb; |
| | | import com.vci.web.service.WebBoServiceI; |
| | | import com.vci.web.util.PlatformClientUtil; |
| | | import org.apache.commons.lang3.StringUtils; |
| | |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | |
| | | import java.util.*; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * Description: 流程终止时,恢复CodeAllCode状态 |
| | |
| | | return; |
| | | } |
| | | |
| | | String sql = "SELECT T_OID,T_BTWNAME FROM PLATFORMLT_INPUT WHERE F_OID = '" + wfOid + "'"; |
| | | String sql = "SELECT T_OID,T_BTWNAME FROM PLT_INPUT WHERE F_OID = '" + wfOid + "'"; |
| | | List<BusinessObject> queryResult = boService.queryBySql(sql, new HashMap<>()); |
| | | if (queryResult.size() == 0) { |
| | | logger.info("没有找到业务数据"); |
| | |
| | | } |
| | | String btmName = ObjectTool.getBOAttributeValue(queryResult.get(0),"t_btwname"); |
| | | String oid = ObjectTool.getBOAttributeValue(queryResult.get(0),"t_oid"); |
| | | String querySql = "select cac.oid from PLATFORMBTM_CODEALLCODE cac\n" + |
| | | " left join PLATFORMBTM_" + btmName + " wp on cac.CREATECODEOID = wp.OID\n" + |
| | | String querySql = "select cac.oid from PBT_CODEALLCODE cac\n" + |
| | | " left join PBT_" + btmName + " wp on cac.CREATECODEOID = wp.OID\n" + |
| | | " where wp.OID = '" + oid + "'"; |
| | | Map<String, String> conditionMap = new HashMap<>(); |
| | | conditionMap.put("oid", oid); |