Merge remote-tracking branch 'origin/dev' into test

yun-zuoyi
汪云昊 5 years ago
commit 604b8821eb

@ -0,0 +1,33 @@
package cn.estsh.i3plus.pojo.model.softswitch;
import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitFile;
import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitRecord;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Description :
* @Reference :
* @Author : yunhao
* @CreateDate : 2020-09-28 17:48
* @Modify:
**/
@Data
@ApiModel("适配记录模型")
public class SuitRecordModel {
@ApiModelProperty("主记录")
private BsSuitRecord bsSuitRecord;
@ApiModelProperty("适配文件")
private BsSuitFile bsSuitFile;
public SuitRecordModel() {
}
public SuitRecordModel(BsSuitRecord bsSuitRecord, BsSuitFile bsSuitFile) {
this.bsSuitRecord = bsSuitRecord;
this.bsSuitFile = bsSuitFile;
}
}

@ -41,6 +41,7 @@ public class SuitServerModel implements Serializable {
private String requestId;
// 传输单对象
@XmlElement(name = "data")
@XStreamAlias("data")
private Object obj;
// 传输集合
private List list;

@ -123,6 +123,9 @@ public class BsSuitCaseFTP extends BaseBean {
@Transient
@ApiParam(value = "临时适配路径")
private String tempSuitFilePath;
@Transient
@ApiParam(value = "临时适配路径")
private List<String> ftpFileList;
@Transient
@ApiParam(value = "适配文件列表")

@ -85,4 +85,19 @@ public class BsSuitFile extends BaseBean {
@ApiParam(value = "处理时间")
private String processTime;
public void setFtpPathInfo(String ftpPathInfo){
if(ftpPathInfo == null){
return;
}
int pathIdx = ftpPathInfo.lastIndexOf("/");
if (pathIdx == -1) {
this.setFolderPath("/");
this.setFileName(ftpPathInfo);
}else{
this.setFolderPath(ftpPathInfo.substring(0,pathIdx));
this.setFileName(ftpPathInfo.substring(pathIdx + 1));
}
}
}

@ -128,6 +128,7 @@ public class BsSuitRecord extends BaseBean {
@Column(name = "PROCESS_STATE")
@ApiParam(value = "处理状态")
@AnnoOutputColumn(refClass = BlockSoftSwitchEnumUtil.SUIT_PROCESS_STATUS.class)
private Integer processState;
@Column(name = "PROCESS_TIME")

@ -387,6 +387,7 @@ public class SoftSwitchHqlPack {
DdlPreparedPack.getStringLikerPack(bsSuitFile.getSuitCaseCode(),"suitCaseCode",ddlPackBean);
DdlPreparedPack.getNumEqualPack(bsSuitFile.getSuitCaseId(), "suitCaseId", ddlPackBean);
DdlPreparedPack.getStringLikerPack(bsSuitFile.getFileName(), "fileName", ddlPackBean);
DdlPreparedPack.getStringLikerPack(bsSuitFile.getFolderPath(), "folderPath", ddlPackBean);
DdlPreparedPack.timeBuilder(bsSuitFile.getSuitDateTime(), "suitDateTime", ddlPackBean, false, true);
ddlPackBean.setOrderByStr(bsSuitFile.orderBy());
@ -430,4 +431,13 @@ public class SoftSwitchHqlPack {
DdlPreparedPack.getNumEqualPack(bsBusiScript.getRefId(),"refId",ddlPackBean);
return ddlPackBean;
}
public static DdlPackBean packHqlCheckSuitFile(BsSuitFile bsSuitFile){
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean(bsSuitFile);
DdlPreparedPack.getNumEqualPack(bsSuitFile.getSuitCaseId(), "suitCaseId", ddlPackBean);
DdlPreparedPack.getStringEqualPack(bsSuitFile.getFileName(),"fileName",ddlPackBean);
DdlPreparedPack.getStringEqualPack(bsSuitFile.getFolderPath(),"folderPath",ddlPackBean);
DdlPreparedPack.getNumNOEqualPack(bsSuitFile.getId(),"id",ddlPackBean);
return ddlPackBean;
}
}

Loading…
Cancel
Save