1
This commit is contained in:
1 parent
239d06e6f5
commit
6d4086ce42
3 files changed
+9
-9
No files matched your search
+1
@@ -303,6 +303,7 @@ public class HardDoorFlowServiceImpl extends ServiceImpl<HardDoorFlowMapper, Har
|
||||
// 更新sku提交流程
|
||||
HardDoorFlowEntity submitUploadObj = HardDoorFlowEntity.builder().id(flowDetail.getId()).flowStatus(HardDoorFlowEnum.FLOW_SUBMIT_RECOGNITION.getType()).skuSubmitTime(LocalDateTime.now()).build();
|
||||
KsRecognitionVo ksRecognitionVo = thirdKsService.recognition(ksRecognitionDto).getData();
|
||||
submitUploadObj.setSkuSubmitDto(JSONUtil.toJsonStr(ksRecognitionDto));
|
||||
submitUploadObj.setSkuSubmitVo(JSONUtil.toJsonStr(ksRecognitionVo));
|
||||
submitUploadObj.setSkuSubmitRecogId(ksRecognitionVo.getKs_recog_id());
|
||||
if (ObjectUtil.isEmpty(ksRecognitionVo) || !ksRecognitionVo.isSuccess() || ObjectUtil.isEmpty(ksRecognitionVo.getKs_recog_id())) {
|
||||
|
||||
@@ -42,10 +42,6 @@
|
||||
<groupId>com.bsd</groupId>
|
||||
<artifactId>pjcloud-common-data</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.bsd</groupId>
|
||||
<artifactId></artifactId>
|
||||
</dependency>
|
||||
<!--必备:pigx安全模块-->
|
||||
<dependency>
|
||||
<groupId>com.bsd</groupId>
|
||||
|
||||
+8
-5
@@ -387,11 +387,14 @@ public class ThirdDoorApiServiceImpl implements ThirdDoorApiService {
|
||||
log.error("|{}|apiParseSign 接口解签错误headers为空dto|{}|headers|{}|", TAG, json, JSONUtil.toJsonStr(headers));
|
||||
return false;
|
||||
}
|
||||
String appid = headers.get("appId");
|
||||
String noncestr = headers.get("nonceStr");
|
||||
String timestamp = headers.get("timestamp");
|
||||
String sign = headers.get("sign");
|
||||
|
||||
Map<String, String> transitionHeader = new LinkedHashMap<>();
|
||||
for (Map.Entry<String, String> entry : headers.entrySet()) {
|
||||
transitionHeader.put(entry.getKey().toUpperCase(), entry.getValue());
|
||||
}
|
||||
String appid = transitionHeader.get("APPID");
|
||||
String noncestr = transitionHeader.get("NONCESTR");
|
||||
String timestamp = transitionHeader.get("TIMESTAMP");
|
||||
String sign = transitionHeader.get("SIGN");
|
||||
if (ObjectUtil.notEqual(doorConfig.getAppId(), appid)) {
|
||||
log.error("|{}|apiParseSign 接口解签错误appId错误dto|{}|headers|{}|appid|{}|nonceStr|{}|timestamp|{}|sign|{}|", TAG, json, JSONUtil.toJsonStr(headers), appid, noncestr, timestamp, sign);
|
||||
return false;
|
||||
|
||||
Reference in new issue
Block a user