修改接口平台合同制作数据提交,风险预警校验gps安装BUG

This commit is contained in:
gityjf 2021-03-05 15:50:04 +08:00
parent 4e32676d7e
commit 3edcdf730f

View File

@ -12,19 +12,26 @@
String sScenarioNo = CurPage.getParameter("ScenarioNo");
String sBizArg = CurPage.getParameter("BizArg");
String [] bizArr = sBizArg.split(",");
String ProjectNo="";
String gpsVendor="";
String sourceType="";
for(int i=0;i<bizArr.length;i++){
if(bizArr[i].contains("ObjectNo=")){
String [] biz2 = bizArr[i].split("=");
ProjectNo = Sqlca.getString("SELECT lpi.PROJECT_NO FROM LB_CONTRACT_INFO_TEMP lcit LEFT JOIN LB_PROJECT_INFO lpi ON lcit.PROJECT_ID=lpi.ID WHERE lcit.FLOWUNID='"+biz2[1]+"'");
ASResultSet asResultSet2 = Sqlca.getASResultSet2("SELECT lpi.PROJECT_NO,lpi.source_type FROM LB_CONTRACT_INFO_TEMP lcit LEFT JOIN LB_PROJECT_INFO lpi ON lcit.PROJECT_ID=lpi.ID WHERE lcit.FLOWUNID='" + biz2[1] + "'");
if(asResultSet2.next()){
ProjectNo = asResultSet2.getString("PROJECT_NO");
sourceType = asResultSet2.getString("source_type");
}
asResultSet2.close();
gpsVendor = Sqlca.getString("SELECT gps_vendor FROM prd_specific_library WHERE productid = (SELECT productid FROM FLOW_BUSSINESS_OBJECT WHERE flow_unid='"+biz2[1]+"')");
}
}
if("".equals(gpsVendor))
if("".equals(gpsVendor) || "interface".equals(sourceType)) //接口平台gps不参与风险预警校验
gpsVendor="null";
sBizArg +=sBizArg+",ProjectNo="+ProjectNo+",gpsVendor="+gpsVendor;
System.out.println(sBizArg);
sBizArg += ",ProjectNo="+ProjectNo+",gpsVendor="+gpsVendor;
System.out.println("======ScenarioAlarm.jsp params: "+sBizArg);
String sSubTypeNo = CurPage.getParameter("SubTypeNo");
String autoCommit="false";
ARE.getLog().debug("´«ÈëÒµÎñ²ÎÊý:"+sBizArg);