From 4b31184ba12deef6470c96c01acfbfe7bb289bf1 Mon Sep 17 00:00:00 2001 From: zhangqinbin <181961702@qq.com> Date: Wed, 15 Sep 2021 14:46:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BA=E5=9D=97=E9=93=BE=E8=B0=83=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/access_token1.3.jar | Bin 0 -> 12547 bytes pom.xml | 4 +- .../impl/CrypConfigureServiceImpl.java | 63 ++++++++++++------ 3 files changed, 43 insertions(+), 24 deletions(-) create mode 100644 lib/access_token1.3.jar diff --git a/lib/access_token1.3.jar b/lib/access_token1.3.jar new file mode 100644 index 0000000000000000000000000000000000000000..dc162fcfe7f1f232f1e5d10034e93e1c024a1e1a GIT binary patch literal 12547 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 literal 0 HcmV?d00001 diff --git a/pom.xml b/pom.xml index 1474efd..31bcbf8 100644 --- a/pom.xml +++ b/pom.xml @@ -98,9 +98,9 @@ cryp.access accessToken - 1.0 + 1.3 system - ${basedir}/lib/access_token1.1.jar + ${basedir}/lib/access_token1.3.jar diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/crypconfigure/service/impl/CrypConfigureServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/crypconfigure/service/impl/CrypConfigureServiceImpl.java index b353849..71959cc 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/extend/crypconfigure/service/impl/CrypConfigureServiceImpl.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/crypconfigure/service/impl/CrypConfigureServiceImpl.java @@ -3,15 +3,11 @@ package com.chinaunicom.mall.ebtp.extend.crypconfigure.service.impl; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; -import com.alibaba.fastjson.serializer.SerializerFeature; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.chinaunicom.baas.util.AccessToken; import com.chinaunicom.mall.ebtp.common.base.service.IBaseCacheUserService; import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; import com.chinaunicom.mall.ebtp.common.constant.CommonConstants; import com.chinaunicom.mall.ebtp.common.crypto.service.CrypServiceImpl; -import com.chinaunicom.mall.ebtp.common.crypto.tenderfee.test; import com.chinaunicom.mall.ebtp.common.exception.common.CommonExceptionEnum; import com.chinaunicom.mall.ebtp.common.uniBss.constant.UniBssConstant; import com.chinaunicom.mall.ebtp.common.uniBss.entity.*; @@ -27,13 +23,11 @@ import lombok.extern.slf4j.Slf4j; import org.apache.commons.io.IOUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; -import org.springframework.core.io.ClassPathResource; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; import java.io.InputStream; import java.io.UnsupportedEncodingException; -import java.net.URL; import java.text.SimpleDateFormat; import java.util.*; @@ -165,7 +159,7 @@ public class CrypConfigureServiceImpl extends BaseServiceImpl jsonMap = JSONArray.parseObject(json,Map.class); + Map jsonMap = JSONArray.parseObject(json); Object signObject = new Object(); if(jsonMap.get("BODY_LIST")!=null){ @@ -276,10 +270,36 @@ public class CrypConfigureServiceImpl extends BaseServiceImpl parseJSON2Map(String jsonStr){ + Map map = new HashMap(); + Map strmap = JSONArray.parseObject(jsonStr,Map.class); + for(Object k : strmap.keySet()){ + Object v = strmap.get(k); + if(v instanceof JSONArray){ + List> list = new ArrayList>(); + Iterator it = ((JSONArray)v).iterator(); + while (it.hasNext()){ + Object json2 = it.next(); + list.add(parseJSON2Map(json2.toString())); + } + map.put(k.toString(),list); + }else{ + map.put(k.toString(),v); + } + } + return map; + } + public static void main(String[] args) throws ClassNotFoundException, IllegalAccessException, InstantiationException, UnsupportedEncodingException { -// String token = AccessToken.tokenCreate("123"); -// System.out.println(token); + //String json = "{\"RESULT_ID\":\"1\",\"TP_ID\":\"2\",\"SECTION_ID\":\"3\",\"REPORT_ID\":\"4\",\"RESULTDETAIL\":[{\"RESULT_DETAIL_ID\":\"51\",\"RESULT_ID\":\"52\",\"TENDERER_ID\":\"53\",\"WINNER_CANDIDATE\":\"54\",\"PRICE\":\"55\",\"PRICE_REVIEW\":\"56\",\"BUSINESS_SCORE\":\"57\",\"TECHNICAL_SCORE\":\"58\",\"SERVICE_SCORE\":\"59\",\"PRICE_SCORE\":\"60\",\"TOTAL_SCORE\":\"61\",\"CONTRACTED_MONEY\":\"62\",\"TAX_RATE_PRICE\":\"63\",\"SCOREDETAIL\":[{\"RESULT_DETAIL_ID\":\"71\",\"TENDERER_ID\":\"72\",\"USER_ID\":\"73\",\"BUSINESS_SCORE\":\"74\",\"TECHNICAL_SCORE\":\"75\",\"SERVICE_SCORE\":\"76\",\"PRICE_SCORE\":\"77\"}]}]}"; + + SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + //format.setTimeZone(TimeZone.getTimeZone("GMT")); + String date = format.format(new Date()); + + String token = AccessToken.tokenCreate("bidding"); + System.out.println(token); // example of HashMap entity, treeMap can also work out, // but LinkedHashMap is NOT supported // Map mapb= new HashMap<>(); @@ -294,25 +314,24 @@ public class CrypConfigureServiceImpl extends BaseServiceImpl