Browse Source

二维码

LuoDLeo 7 months ago
parent
commit
3c33399482

+ 2 - 0
src/main/java/org/springblade/modules/business/vo/FacilityVO.java

@@ -38,4 +38,6 @@ public class FacilityVO extends Facility {
      */
     private double distance;
 
+    private String qrCode;
+
 }

+ 6 - 1
src/main/java/org/springblade/modules/business/wrapper/FacilityWrapper.java

@@ -20,6 +20,8 @@ import org.springblade.core.mp.support.BaseEntityWrapper;
 import org.springblade.core.tool.utils.BeanUtil;
 import org.springblade.modules.business.entity.Facility;
 import org.springblade.modules.business.vo.FacilityVO;
+import org.springframework.beans.factory.annotation.Value;
+
 import java.util.Objects;
 
 /**
@@ -30,6 +32,9 @@ import java.util.Objects;
  */
 public class FacilityWrapper extends BaseEntityWrapper<Facility, FacilityVO>  {
 
+	@Value("${qrCode.domain}")
+	private String domain;
+
 	public static FacilityWrapper build() {
 		return new FacilityWrapper();
  	}
@@ -37,7 +42,7 @@ public class FacilityWrapper extends BaseEntityWrapper<Facility, FacilityVO>  {
 	@Override
 	public FacilityVO entityVO(Facility facility) {
 		FacilityVO facilityVO = Objects.requireNonNull(BeanUtil.copy(facility, FacilityVO.class));
-
+		facilityVO.setQrCode(domain + "?id=" + facility.getId());
 		//User createUser = UserCache.getUser(facility.getCreateUser());
 		//User updateUser = UserCache.getUser(facility.getUpdateUser());
 		//facilityVO.setCreateUserName(createUser.getName());

+ 3 - 0
src/main/resources/application-dev.yml

@@ -80,3 +80,6 @@ apk:
 
 captcha:
   length: 1
+
+qrCode:
+  domain: "https://sellwine.gzzzyd.com"