|
|
|
@ -3,10 +3,7 @@ package cn.estsh.i3plus.pojo.softswitch.sqlpack;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.bean.DdlPackBean;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.tool.HqlPack;
|
|
|
|
|
import cn.estsh.i3plus.pojo.softswitch.bean.BsParamAdapter;
|
|
|
|
|
import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitCase;
|
|
|
|
|
import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitCaseParam;
|
|
|
|
|
import cn.estsh.i3plus.pojo.softswitch.bean.TestDataBase;
|
|
|
|
|
import cn.estsh.i3plus.pojo.softswitch.bean.*;
|
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -145,4 +142,68 @@ public class SoftSwitchHqlPack {
|
|
|
|
|
return ddlPackBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 定时适配任务查询条件封装
|
|
|
|
|
* @param bsSuitSchedule 查询条件
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlBsSuitSchedule(BsSuitSchedule bsSuitSchedule){
|
|
|
|
|
DdlPackBean ddlPackBean = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(bsSuitSchedule.getScheduleName(),"scheduleName",ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(bsSuitSchedule.getScheduleGroupName(),"scheduleGroupName",ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(bsSuitSchedule.getSuitCaseId(),"suitCaseId",ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(bsSuitSchedule.getSuitCaseNameRdd(),"suitCaseNameRdd",ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(bsSuitSchedule.getTaskCycleId(),"taskCycleId",ddlPackBean);
|
|
|
|
|
|
|
|
|
|
ddlPackBean.setOrderByStr(bsSuitSchedule.orderBy());
|
|
|
|
|
|
|
|
|
|
return ddlPackBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 定时适配任务唯一校验
|
|
|
|
|
* @param bsSuitSchedule
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlCheckBsSuitScheduleOnly(BsSuitSchedule bsSuitSchedule){
|
|
|
|
|
DdlPackBean ddlPackBean = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(bsSuitSchedule.getId(),"id",ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(bsSuitSchedule.getScheduleName(),"scheduleName",ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(bsSuitSchedule.getScheduleGroupName(),"scheduleGroupName",ddlPackBean);
|
|
|
|
|
|
|
|
|
|
return ddlPackBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 安全证书查询条件分页
|
|
|
|
|
* @param bsSslKey 查询条件
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlBsSslKey(BsSslKey bsSslKey){
|
|
|
|
|
DdlPackBean ddlPackBean = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(bsSslKey.getKeyName(),"keyName",ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(bsSslKey.getKeyType(),"keyType",ddlPackBean);
|
|
|
|
|
|
|
|
|
|
ddlPackBean.setOrderByStr(bsSslKey.orderBy());
|
|
|
|
|
|
|
|
|
|
return ddlPackBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 安全证书唯一校验
|
|
|
|
|
* @param bsSslKey
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean packHqlCheckBsSslKeyOnly(BsSslKey bsSslKey){
|
|
|
|
|
DdlPackBean ddlPackBean = new DdlPackBean();
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(bsSslKey.getId(),"id",ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(bsSslKey.getKeyName(), "keyName", ddlPackBean);
|
|
|
|
|
|
|
|
|
|
return ddlPackBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|