ソースを参照

fastjson1

master
zhao 1年前
コミット
8d3089a462
8個のファイルの変更37行の追加17行の削除
  1. +5
    -5
      agentcenter-sdk/pom.xml
  2. +7
    -2
      agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/api/NSApiResult.java
  3. +1
    -1
      agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/api/NSSDK.java
  4. +5
    -5
      agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/api/NSSDKClient.java
  5. +1
    -1
      agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/api/NSSDKServer.java
  6. +1
    -1
      agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/core/NSReportObject.java
  7. +15
    -1
      agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/entity/NSEntity.java
  8. +2
    -1
      ruoyi-agentcenter/src/main/java/com/ruoyi/agentcenter/listener/ContractionListener.java

+ 5
- 5
agentcenter-sdk/pom.xml ファイルの表示

@@ -16,7 +16,7 @@
<properties>
<lombok.version>1.16.18</lombok.version>
<hutool.version>5.5.4</hutool.version>
<fastjson.version>2.0.23</fastjson.version>
<fastjson.version>1.2.74</fastjson.version>
<java.version>1.8</java.version>
<project.sourceEncoding>UTF-8</project.sourceEncoding>
</properties>
@@ -53,8 +53,8 @@

<!-- 阿里JSON解析器 -->
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>${fastjson.version}</version>
</dependency>
</dependencies>
@@ -70,8 +70,8 @@
<artifactId>hutool-all</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>


+ 7
- 2
agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/api/NSApiResult.java ファイルの表示

@@ -1,7 +1,7 @@
package com.nsgk.agentcentersdk.api;

import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONObject;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.nsgk.agentcentersdk.err.NSErrno;
import lombok.Data;

@@ -52,6 +52,11 @@ public final class NSApiResult
this(suc ? NS_RESULT_SUCCESS : NS_RESULT_ERROR, msg, data, timestamp, errno);
}

public boolean IsSuccess()
{
return NS_RESULT_SUCCESS == code;
}

static NSApiResult Success(String msg, Object data)
{
return new NSApiResult(NS_RESULT_SUCCESS, msg, data);


+ 1
- 1
agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/api/NSSDK.java ファイルの表示

@@ -17,7 +17,7 @@ public final class NSSDK
private static final ThreadLocal<String> _privateKey = new ThreadLocal<>();
private static final ThreadLocal<Boolean> _serverInit = new ThreadLocal<>();

public static boolean InitClient(String host, short port, String identifier, String publicKey, int timeout)
public static boolean InitClient(String host, Short port, String identifier, String publicKey, int timeout)
{
if(NSConv.FALSE(_clientInit.get()))
return false;


+ 5
- 5
agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/api/NSSDKClient.java ファイルの表示

@@ -1,8 +1,8 @@
package com.nsgk.agentcentersdk.api;

import cn.hutool.core.util.URLUtil;
import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONObject;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.nsgk.agentcentersdk.core.NSConstants;
import com.nsgk.agentcentersdk.core.NSProtocol;
import com.nsgk.agentcentersdk.core.NSReportObject;
@@ -35,12 +35,12 @@ import lombok.experimental.Accessors;
public final class NSSDKClient
{
private final String host;
private final short port;
private final Short port;
private final String identifier;
private final String publicKey;
private int timeout;

NSSDKClient(String host, short port, String identifier, String publicKey, int timeout)
NSSDKClient(String host, Short port, String identifier, String publicKey, int timeout)
{
this.host = host;
this.port = port;
@@ -74,7 +74,7 @@ public final class NSSDKClient

private String BuildUrl(String url)
{
return URLUtil.completeUrl(host + ":" + port, url);
return URLUtil.completeUrl(host + (null != port ? ":" + port : ""), url);
}

private <T> void WriteDataObject(NSNetworkRequest request, NSReportObject<T> object)


+ 1
- 1
agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/api/NSSDKServer.java ファイルの表示

@@ -1,6 +1,6 @@
package com.nsgk.agentcentersdk.api;

import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson.JSON;
import com.nsgk.agentcentersdk.core.NSConstants;
import com.nsgk.agentcentersdk.core.NSProtocol;
import com.nsgk.agentcentersdk.core.NSReportObject;


+ 1
- 1
agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/core/NSReportObject.java ファイルの表示

@@ -1,7 +1,7 @@
package com.nsgk.agentcentersdk.core;

import cn.hutool.core.bean.BeanUtil;
import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson.JSON;
import com.nsgk.agentcentersdk.err.NSErrGlobal;
import com.nsgk.agentcentersdk.err.NSErrno;
import com.nsgk.agentcentersdk.utility.NSSignTool;


+ 15
- 1
agentcenter-sdk/src/main/java/com/nsgk/agentcentersdk/entity/NSEntity.java ファイルの表示

@@ -2,7 +2,7 @@ package com.nsgk.agentcentersdk.entity;

import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.collection.CollectionUtil;
import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson.JSON;
import com.nsgk.agentcentersdk.utility.NSArr;
import com.nsgk.agentcentersdk.utility.NSReflect;
import com.nsgk.agentcentersdk.utility.NSStr;
@@ -131,6 +131,20 @@ public class NSEntity implements Serializable
return false;
}

@SuppressWarnings("unchecked")
public <T extends NSEntity> T Add(String name, Object val)
{
Set(name, val);
return (T)this;
}

@SuppressWarnings("unchecked")
public <T extends NSEntity> T Add_s(String name, Object val)
{
Set_s(name, val);
return (T)this;
}

// json反序列化
@SuppressWarnings("unchecked")
public boolean FromJson(String json)


+ 2
- 1
ruoyi-agentcenter/src/main/java/com/ruoyi/agentcenter/listener/ContractionListener.java ファイルの表示

@@ -65,8 +65,9 @@ public class ContractionListener
.setOrderAt(new Date())
.setAgentStatus(TAgentTask.AGENT_STATUS_READY)
.setOrderStatus("2")
.normalized();
.normalized()
;
contraction.setCreateBy("admin");
return contraction;
}



読み込み中…
キャンセル
保存