更新时间json修改
This commit is contained in:
@@ -20,17 +20,20 @@ import com.google.gson.JsonElement;
|
||||
import com.google.gson.JsonPrimitive;
|
||||
import com.google.gson.JsonSerializationContext;
|
||||
import com.google.gson.JsonSerializer;
|
||||
import com.google.gson.annotations.Expose;
|
||||
import com.googlecode.ipv6.IPv6Address;
|
||||
import com.googlecode.ipv6.IPv6Network;
|
||||
import com.nis.domain.SysRole;
|
||||
import com.nis.domain.SysUser;
|
||||
import com.nis.domain.callback.InlineIp;
|
||||
import com.nis.domain.callback.NtcDnsResStrategy;
|
||||
import com.nis.domain.configuration.AreaBean;
|
||||
import com.nis.domain.configuration.AreaIpCfg;
|
||||
import com.nis.domain.configuration.BaseCfg;
|
||||
import com.nis.domain.configuration.BaseIpCfg;
|
||||
import com.nis.domain.configuration.BaseStringCfg;
|
||||
import com.nis.domain.configuration.ComplexkeywordCfg;
|
||||
import com.nis.domain.configuration.DnsResStrategy;
|
||||
import com.nis.domain.configuration.HttpBodyCfg;
|
||||
import com.nis.domain.configuration.IpPortCfg;
|
||||
import com.nis.domain.maat.MaatCfg.GroupCfg;
|
||||
@@ -254,8 +257,8 @@ public abstract class BaseService {
|
||||
@Override
|
||||
public JsonElement serialize(Date src, Type type,
|
||||
JsonSerializationContext context) {
|
||||
String format = "yyyy-MM-dd'T'HH:mm:ss.SSS";
|
||||
long time= ((Date) src).getTime()-Constants.TIME_ZONE*60*60*1000;
|
||||
String format = "yyyy-MM-dd HH:mm:ss";
|
||||
long time= ((Date) src).getTime();
|
||||
SimpleDateFormat sdf = new SimpleDateFormat(format);
|
||||
return new JsonPrimitive(sdf.format(time));
|
||||
}
|
||||
@@ -500,6 +503,31 @@ public abstract class BaseService {
|
||||
return dstIp;
|
||||
}
|
||||
//ip转换为callback用ip
|
||||
public NtcDnsResStrategy convertCallBackDnsResStrategy(DnsResStrategy cfg){
|
||||
NtcDnsResStrategy resStrategy=new NtcDnsResStrategy();
|
||||
resStrategy.setId(Long.valueOf(cfg.getCompileId()));
|
||||
resStrategy.setCfgId(cfg.getCompileId());
|
||||
resStrategy.setReqStrateId(cfg.getCfgId());
|
||||
resStrategy.setStrateName(cfg.getCfgDesc());
|
||||
resStrategy.setAction(cfg.getAction());
|
||||
resStrategy.setService(cfg.getServiceId());
|
||||
resStrategy.setResGroup1Id(cfg.getServiceId());
|
||||
resStrategy.setResGroup1Num(cfg.getServiceId());
|
||||
resStrategy.setResGroup2Id(cfg.getServiceId());
|
||||
resStrategy.setResGroup2Num(cfg.getServiceId());
|
||||
resStrategy.setResGroup3Id(cfg.getServiceId());
|
||||
resStrategy.setResGroup3Num(cfg.getServiceId());
|
||||
resStrategy.setResGroup4Id(cfg.getServiceId());
|
||||
resStrategy.setResGroup4Num(cfg.getServiceId());
|
||||
resStrategy.setResGroup5Id(cfg.getServiceId());
|
||||
resStrategy.setResGroup5Num(cfg.getServiceId());
|
||||
resStrategy.setMinTtl(cfg.getServiceId());
|
||||
resStrategy.setMaxTtl(cfg.getServiceId());
|
||||
resStrategy.setIsValid(cfg.getIsValid());
|
||||
resStrategy.setOpTime(cfg.getAuditTime());
|
||||
return resStrategy;
|
||||
}
|
||||
//ip转换为callback用ip
|
||||
public InlineIp convertCallBackIp(BaseIpCfg cfg){
|
||||
IpCfg c=ipConvert(new IpCfg(),cfg);
|
||||
InlineIp ip=new InlineIp();
|
||||
|
||||
Reference in New Issue
Block a user