From 2c5e8a7b897ba4c17e1a56b5309f042f4694a4fb Mon Sep 17 00:00:00 2001 From: ly19960718 <1622779752@qq.com> Date: Sat, 15 May 2021 14:53:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=A5=E5=90=8D=E4=BF=A1=E6=81=AF=20?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=87=AA=E5=AE=9A=E4=B9=89=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=8A=A5=E5=90=8D=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...> TrainingInstitutionRouteController.java} | 4 ++-- .../service/apply/impl/ApplyServiceImpl.java | 19 ++++++++++--------- 2 files changed, 12 insertions(+), 11 deletions(-) rename src/main/java/cn/com/tenlion/controller/app/route/trainingInstitution/{TrainingInstitutionController.java => TrainingInstitutionRouteController.java} (88%) diff --git a/src/main/java/cn/com/tenlion/controller/app/route/trainingInstitution/TrainingInstitutionController.java b/src/main/java/cn/com/tenlion/controller/app/route/trainingInstitution/TrainingInstitutionRouteController.java similarity index 88% rename from src/main/java/cn/com/tenlion/controller/app/route/trainingInstitution/TrainingInstitutionController.java rename to src/main/java/cn/com/tenlion/controller/app/route/trainingInstitution/TrainingInstitutionRouteController.java index a2ed36d..b341d5c 100644 --- a/src/main/java/cn/com/tenlion/controller/app/route/trainingInstitution/TrainingInstitutionController.java +++ b/src/main/java/cn/com/tenlion/controller/app/route/trainingInstitution/TrainingInstitutionRouteController.java @@ -12,8 +12,8 @@ import org.springframework.web.servlet.ModelAndView; @Api(tags = ISystemConstant.API_TAGS_APP_ROUTE_PREFIX + "培训机构信息接口") @RestController -@RequestMapping(ISystemConstant.APP_ROUTE_PREFIX + "/trainingInstitution") -public class TrainingInstitutionController { +@RequestMapping(ISystemConstant.APP_ROUTE_PREFIX + "/traininginstitutionroute") +public class TrainingInstitutionRouteController { @ApiOperation(value = "角色统计页面", notes = "角色统计页面接口") diff --git a/src/main/java/cn/com/tenlion/service/apply/impl/ApplyServiceImpl.java b/src/main/java/cn/com/tenlion/service/apply/impl/ApplyServiceImpl.java index 2ee4610..110055c 100644 --- a/src/main/java/cn/com/tenlion/service/apply/impl/ApplyServiceImpl.java +++ b/src/main/java/cn/com/tenlion/service/apply/impl/ApplyServiceImpl.java @@ -44,6 +44,9 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import org.apache.commons.codec.binary.Base64; + +import javax.imageio.ImageIO; +import java.io.ByteArrayOutputStream; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.*; @@ -248,15 +251,13 @@ public class ApplyServiceImpl extends DefaultBaseService implements IApplyServic return new SuccessResultList<>(list, trainingInstitutionWorkTypeList.getPage(), trainingInstitutionWorkTypeList.getTotal()); } - public String createQrCode(String iId){ - //QRCodeUtil.createQrCode() -// -// ByteArrayOutputStream stream = new ByteArrayOutputStream(); -// ImageIO.write(image, "png", stream); -// // 对字节数组Base64编码 -// Base64 base = new Base64(); -// String base64 = base.encodeToString(stream.toByteArray()); - return ""; + public String createQrCode(String iId) throws Exception{ + ByteArrayOutputStream stream = new ByteArrayOutputStream(); + ImageIO.write(QRCodeUtil.createQrCode(60,60,"12313",null), "png", stream); + // 对字节数组Base64编码 + Base64 base = new Base64(); + String base64 = base.encodeToString(stream.toByteArray()); + return base64; }