提交修改
This commit is contained in:
parent
917c774a0d
commit
24676e0f62
@ -9,6 +9,7 @@ package com.heyu.api.data.dao.api;
|
||||
*/
|
||||
import com.heyu.api.data.entity.api.ApiPostCodeEntity;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.lz.mybatis.plugin.annotations.LIMIT;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
@Mapper
|
||||
@ -32,5 +33,6 @@ public interface ApiPostCodeDao extends BaseMapper<ApiPostCodeEntity> {
|
||||
|
||||
int deleteApiPostCodeById(@Param("id")Long id);
|
||||
|
||||
|
||||
@LIMIT
|
||||
ApiPostCodeEntity selectApiPostCodeByMd5(String md5Unique);
|
||||
}
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.bankcard;
|
||||
package com.heyu.api.controller.bankcard;
|
||||
|
||||
|
||||
import com.aliyun.cloudauth20190307.models.BankMetaVerifyResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.bankcard;
|
||||
package com.heyu.api.controller.bankcard;
|
||||
|
||||
|
||||
import com.aliyun.cloudauth20190307.models.BankMetaVerifyResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.bankcard;
|
||||
package com.heyu.api.controller.bankcard;
|
||||
|
||||
|
||||
import com.aliyun.cloudauth20190307.models.BankMetaVerifyResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.bankcard;
|
||||
package com.heyu.api.controller.bankcard;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeBankCardResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.car;
|
||||
package com.heyu.api.controller.car;
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeDriverLicenseResponse;
|
||||
import com.aliyun.ocr20191230.models.RecognizeDriverLicenseResponseBody;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.car;
|
||||
package com.heyu.api.controller.car;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeDrivingLicenseResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.car;
|
||||
package com.heyu.api.controller.car;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeLicensePlateResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.car;
|
||||
package com.heyu.api.controller.car;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeTaxiInvoiceResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.car;
|
||||
package com.heyu.api.controller.car;
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeTrainTicketResponse;
|
||||
import com.aliyun.ocr20191230.models.RecognizeTrainTicketResponseBody;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.card;
|
||||
package com.heyu.api.controller.card;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeBusinessLicenseResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.card;
|
||||
package com.heyu.api.controller.card;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeCharacterResponse;
|
||||
@ -0,0 +1,35 @@
|
||||
package com.heyu.api.controller.face;
|
||||
|
||||
|
||||
import com.heyu.api.controller.BaseController;
|
||||
import com.heyu.api.data.annotation.NotIntercept;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
|
||||
/***
|
||||
*https://next.api.aliyun.com/api/facebody/2019-12-30/BlurFace?tab=DEMO&lang=JAVA&RegionId=cn-shanghai
|
||||
*
|
||||
*人脸信息脱敏
|
||||
*
|
||||
* BlurFace
|
||||
*功能描述
|
||||
* 人脸信息脱敏能力对输入图像中的人脸进行模糊处理,输出脱敏后的图像。
|
||||
*
|
||||
*
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
@RequestMapping("/face")
|
||||
@NotIntercept
|
||||
public class BlurFaceController extends BaseController {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.file;
|
||||
package com.heyu.api.controller.file;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizePdfResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.idcard;
|
||||
package com.heyu.api.controller.idcard;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeIdentityCardResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.idcard;
|
||||
package com.heyu.api.controller.idcard;
|
||||
|
||||
|
||||
import com.heyu.api.request.certificate.ApiIdentityCardSecondRequest;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.mobile;
|
||||
package com.heyu.api.controller.mobile;
|
||||
|
||||
import com.heyu.api.request.mobile.Mobile2MetaVerificationRequest;
|
||||
import com.heyu.api.resp.mobile.MobileInfoVerificationResp;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.mobile;
|
||||
package com.heyu.api.controller.mobile;
|
||||
|
||||
import com.heyu.api.request.mobile.Mobile2MetaVerificationRequest;
|
||||
import com.heyu.api.resp.mobile.Mobile3MetaVerificationResp;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.mobile;
|
||||
package com.heyu.api.controller.mobile;
|
||||
|
||||
import com.heyu.api.request.mobile.Mobile3MetaVerificationRequest;
|
||||
import com.heyu.api.resp.mobile.Mobile3MetaVerificationResp;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.mobile;
|
||||
package com.heyu.api.controller.mobile;
|
||||
|
||||
|
||||
import com.heyu.api.resp.mobile.MobileNetworkTimeVerificationResp;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.mobile;
|
||||
package com.heyu.api.controller.mobile;
|
||||
|
||||
|
||||
import com.heyu.api.resp.mobile.MobileStatusVerificationResp;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.qrcode;
|
||||
package com.heyu.api.controller.qrcode;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeQrCodeResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.tax;
|
||||
package com.heyu.api.controller.tax;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeQuotaInvoiceResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.tax;
|
||||
package com.heyu.api.controller.tax;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeTicketInvoiceResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.tax;
|
||||
package com.heyu.api.controller.tax;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeVATInvoiceResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.tax;
|
||||
package com.heyu.api.controller.tax;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeVINCodeResponse;
|
||||
@ -1,4 +1,4 @@
|
||||
package com.heyu.api.controller.certificate.video;
|
||||
package com.heyu.api.controller.video;
|
||||
|
||||
|
||||
import com.aliyun.ocr20191230.models.RecognizeVideoCharacterResponse;
|
||||
@ -3,6 +3,7 @@ package com.heyu.api.listener;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.heyu.api.data.dao.api.ApiPostCodeDao;
|
||||
import com.heyu.api.data.entity.api.ApiPostCodeEntity;
|
||||
import com.heyu.api.data.utils.MD5Utils;
|
||||
import com.rabbitmq.client.Channel;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.amqp.rabbit.annotation.RabbitHandler;
|
||||
@ -29,10 +30,27 @@ public class PostCodeQueueSimpleRabbitListener {
|
||||
public void consumeMessage(@Payload String message, @Header(AmqpHeaders.DELIVERY_TAG) long delivertTag, Channel channel) {
|
||||
try {
|
||||
ApiPostCodeEntity apiPostCodeEntity = JSON.parseObject(message, ApiPostCodeEntity.class);
|
||||
String param = apiPostCodeEntity.getParam1()
|
||||
+ apiPostCodeEntity.getParam2()
|
||||
+ apiPostCodeEntity.getParam3()
|
||||
+ apiPostCodeEntity.getParam4()
|
||||
+ apiPostCodeEntity.getParam5()
|
||||
+ apiPostCodeEntity.getParam6()
|
||||
+ apiPostCodeEntity.getParam7()
|
||||
+ apiPostCodeEntity.getParam8()
|
||||
+ apiPostCodeEntity.getParam9()
|
||||
+ apiPostCodeEntity.getParam10()
|
||||
+ apiPostCodeEntity.getParam11()
|
||||
+ apiPostCodeEntity.getParam12();
|
||||
String md5 = MD5Utils.encode(param);
|
||||
ApiPostCodeEntity apiPostCodeEntity1 = apiPostCodeDao.selectApiPostCodeByMd5(md5);
|
||||
if (apiPostCodeEntity1 != null) {
|
||||
return;
|
||||
}
|
||||
apiPostCodeDao.insertApiPostCode(apiPostCodeEntity);
|
||||
} catch (Exception e) {
|
||||
log.error("exception e " + message, e);
|
||||
}finally {
|
||||
} finally {
|
||||
try {
|
||||
channel.basicAck(delivertTag, true);
|
||||
} catch (IOException e) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user