Commit 61bf9951 authored by tianchao's avatar tianchao

1.增加训练按钮

parent 20d42486
......@@ -269,13 +269,18 @@ public class BaseDataService {
public XServiceResult trainBaseData(XContext context, GetBaseDataInput input){
Date beginTime ;
Date endTime ;
if(input.getDataDate().contains("@")){
String[] dataDates = input.getDataDate().split("@");
beginTime = XDateUtils.getDayBeginTime(XDateUtils.parse(dataDates[0]));
endTime = XDateUtils.getDayEndTime(XDateUtils.parse(dataDates[1]));
}else {
beginTime = XDateUtils.getDayBeginTime(XDateUtils.parse(input.getDataDate()));
endTime = XDateUtils.getDayEndTime(XDateUtils.parse(input.getDataDate()));
if(XStringUtils.isEmpty(input.getDataDate())){
beginTime = XDateUtils.getDayBeginTime(new Date());
endTime = XDateUtils.getDayEndTime(new Date());
}else{
if(input.getDataDate().contains("@")){
String[] dataDates = input.getDataDate().split("@");
beginTime = XDateUtils.getDayBeginTime(XDateUtils.parse(dataDates[0]));
endTime = XDateUtils.getDayEndTime(XDateUtils.parse(dataDates[1]));
}else {
beginTime = XDateUtils.getDayBeginTime(XDateUtils.parse(input.getDataDate()));
endTime = XDateUtils.getDayEndTime(XDateUtils.parse(input.getDataDate()));
}
}
CalcBaseDataInput calcBaseDataInput = new CalcBaseDataInput("" , input.getLineId() , "train_val" , XDateUtils.getString(beginTime) , XDateUtils.getString(endTime));
doTrainData(context , calcBaseDataInput);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment