Commit 61bf9951 authored by tianchao's avatar tianchao

1.增加训练按钮

parent 20d42486
...@@ -269,13 +269,18 @@ public class BaseDataService { ...@@ -269,13 +269,18 @@ public class BaseDataService {
public XServiceResult trainBaseData(XContext context, GetBaseDataInput input){ public XServiceResult trainBaseData(XContext context, GetBaseDataInput input){
Date beginTime ; Date beginTime ;
Date endTime ; Date endTime ;
if(input.getDataDate().contains("@")){ if(XStringUtils.isEmpty(input.getDataDate())){
String[] dataDates = input.getDataDate().split("@"); beginTime = XDateUtils.getDayBeginTime(new Date());
beginTime = XDateUtils.getDayBeginTime(XDateUtils.parse(dataDates[0])); endTime = XDateUtils.getDayEndTime(new Date());
endTime = XDateUtils.getDayEndTime(XDateUtils.parse(dataDates[1])); }else{
}else { if(input.getDataDate().contains("@")){
beginTime = XDateUtils.getDayBeginTime(XDateUtils.parse(input.getDataDate())); String[] dataDates = input.getDataDate().split("@");
endTime = XDateUtils.getDayEndTime(XDateUtils.parse(input.getDataDate())); 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)); CalcBaseDataInput calcBaseDataInput = new CalcBaseDataInput("" , input.getLineId() , "train_val" , XDateUtils.getString(beginTime) , XDateUtils.getString(endTime));
doTrainData(context , calcBaseDataInput); 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