|
|
|
@ -25,12 +25,14 @@ import com.shxy.xymanager_dao.dao.TerminalsDao;
|
|
|
|
|
import com.shxy.xymanager_service.interaction.Cma;
|
|
|
|
|
import com.shxy.xymanager_service.service.TerminalService;
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
import net.sf.jsqlparser.expression.StringValue;
|
|
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
|
|
import javax.validation.constraints.NotEmpty;
|
|
|
|
|
import java.math.BigInteger;
|
|
|
|
|
import java.text.SimpleDateFormat;
|
|
|
|
|
import java.util.ArrayList;
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
import java.util.List;
|
|
|
|
@ -186,6 +188,7 @@ public class TerminalServiceImpl implements TerminalService {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public ServiceBody<TerminalModel> getTerminalStatus(Integer termId) {
|
|
|
|
|
String cmdId = terminalsDao.getCmdIdByTermId(termId);
|
|
|
|
@ -194,10 +197,11 @@ public class TerminalServiceImpl implements TerminalService {
|
|
|
|
|
TerminalModel model = new TerminalModel();
|
|
|
|
|
TerminalInfoDto dto = terminalsDao.getTerminalInfo(termId);
|
|
|
|
|
if(null!=dto) {
|
|
|
|
|
String wsUpdateTime = MyDateUtils.TimeSecondToDate(dto.getWsUpdateTime());
|
|
|
|
|
BeanUtils.copyProperties(dto, model);
|
|
|
|
|
DateTime now = DateTime.now();
|
|
|
|
|
model.setQueryTime(now);
|
|
|
|
|
|
|
|
|
|
model.setWsUpdateTime(wsUpdateTime);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return Asserts.success(model);
|
|
|
|
@ -212,6 +216,8 @@ public class TerminalServiceImpl implements TerminalService {
|
|
|
|
|
if(hasNew) {
|
|
|
|
|
TerminalInfoDto dto = terminalsDao.getTerminalInfo(vo.getTermId());
|
|
|
|
|
BeanUtils.copyProperties(dto,model);
|
|
|
|
|
String updateTime = MyDateUtils.TimeSecondToDate(dto.getWsUpdateTime());
|
|
|
|
|
model.setWsUpdateTime(updateTime);
|
|
|
|
|
return Asserts.success(model);
|
|
|
|
|
}
|
|
|
|
|
return Asserts.success(null);
|
|
|
|
|