@ -8,6 +8,8 @@ import com.weaver.seconddev.interfaces.eipoa.DidiApprovalOperate;
import java.util.* ;
import com.weaver.common.i18n.tool.util.I18nContextUtil ;
import java.lang.* ;
import com.weaver.seconddev.interfaces.prop.ConfigProp ;
import com.weaver.verupgrade.workflow.request.RequestManager ;
import com.weaver.esb.api.rpc.EsbServerlessRpcRemoteInterface ;
import com.weaver.common.base.entity.result.WeaResult ;
@ -30,6 +32,11 @@ public class DidiYongCheAction extends BaseBean implements Action, EsbServerless
@Autowired
private RequestInfo requestInfoTemp ;
@Autowired
private DidiApprovalOperate operate ;
@Autowired
private ConfigProp configProp ;
private static final Logger logger_3ff37d5e = LoggerFactory . getLogger ( DidiYongCheAction . class ) ;
@Override
@ -60,7 +67,13 @@ public class DidiYongCheAction extends BaseBean implements Action, EsbServerless
List < String > sendlist = new ArrayList < String > ( ) ;
sendlist . add ( ycr ) ;
String spdlx = map . get ( "SPDLX" ) ;
String ruleId = getPropValue ( "htportaloaUrl" , "didiRuleId_" + map . get ( "YCZD" ) ) ;
// String ruleId = getPropValue("htportaloaUrl", "didiRuleId_" + map.get("YCZD"));
String ruleId = "" ;
if ( map . get ( "YCZD" ) . equals ( "0" ) ) {
ruleId = configProp . getDidiRuleId_0 ( ) ;
} else if ( map . get ( "YCZD" ) . equals ( "1" ) ) {
ruleId = configProp . getDidiRuleId_1 ( ) ;
}
String startTime = map . get ( "DDKSRQ" ) + " 00:00:00" ;
String endTime = map . get ( "DDJSRQ" ) + " 23:59:59" ;
int tripTimes = 0 ;
@ -83,7 +96,7 @@ public class DidiYongCheAction extends BaseBean implements Action, EsbServerless
}
object . put ( "tripTimes" , tripTimes ) ;
}
DidiApprovalOperate operate = new DidiApprovalOperate ( ) ;
// DidiApprovalOperate operate = new DidiApprovalOperate();
String result = operate . operteAppr ( object , "didicreate" ) ;
logger_3ff37d5e . error ( String . valueOf ( requestid + "-DidiYongCheAction-result:" + result ) ) ;
if ( ! "E" . equals ( result ) ) {