Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gk
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
micro_app
gk
Commits
41fece9c
Commit
41fece9c
authored
Aug 19, 2025
by
daniel
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(qrcode): 小程序二维码生成
parent
c1aec8ae
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
10 additions
and
7 deletions
+10
-7
AliOssUtil.java
...java/com/dlbridge/jadp/plugins/cmpt/utils/AliOssUtil.java
+5
-0
ResourcesController.java
...m/dlbridge/jadp/plugins/cmpt/web/ResourcesController.java
+3
-6
CommonController.java
...va/com/dlbridge/jadp/plugins/common/CommonController.java
+1
-1
application.properties
src/main/resources/application.properties
+1
-0
No files found.
src/main/java/com/dlbridge/jadp/plugins/cmpt/utils/AliOssUtil.java
View file @
41fece9c
...
@@ -11,6 +11,7 @@ import lombok.AllArgsConstructor;
...
@@ -11,6 +11,7 @@ import lombok.AllArgsConstructor;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Value
;
import
java.io.ByteArrayInputStream
;
import
java.io.ByteArrayInputStream
;
import
java.io.File
;
import
java.io.File
;
...
@@ -26,9 +27,13 @@ import java.util.zip.ZipOutputStream;
...
@@ -26,9 +27,13 @@ import java.util.zip.ZipOutputStream;
@RequiredArgsConstructor
@RequiredArgsConstructor
@Slf4j
@Slf4j
public
class
AliOssUtil
{
public
class
AliOssUtil
{
@Value
(
"${geexek.alioss.endpoint}"
)
private
String
endpoint
;
private
String
endpoint
;
@Value
(
"${geexek.alioss.access-key-id}"
)
private
String
accessKeyId
;
private
String
accessKeyId
;
@Value
(
"${geexek.alioss.access-key-secret}"
)
private
String
accessKeySecret
;
private
String
accessKeySecret
;
@Value
(
"${geexek.alioss.bucket-name}"
)
private
String
bucketName
;
private
String
bucketName
;
/**
/**
* 文件上传
* 文件上传
...
...
src/main/java/com/dlbridge/jadp/plugins/cmpt/web/ResourcesController.java
View file @
41fece9c
...
@@ -17,10 +17,7 @@ import org.springframework.data.redis.core.ValueOperations;
...
@@ -17,10 +17,7 @@ import org.springframework.data.redis.core.ValueOperations;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.util.StringUtils
;
import
org.springframework.util.StringUtils
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.client.RestTemplate
;
import
org.springframework.web.client.RestTemplate
;
import
springfox.documentation.annotations.ApiIgnore
;
import
springfox.documentation.annotations.ApiIgnore
;
...
@@ -105,13 +102,13 @@ public class ResourcesController {
...
@@ -105,13 +102,13 @@ public class ResourcesController {
@RequestMapping
(
"/download/{cmptid}"
)
@RequestMapping
(
"/download/{cmptid}"
)
public
void
download
(
@PathVariable
(
"cmptid"
)
Integer
cmptid
,
HttpServletResponse
response
)
throws
IOException
{
public
void
download
(
@PathVariable
(
"cmptid"
)
Integer
cmptid
,
@RequestParam
(
value
=
"page"
,
defaultValue
=
"pages/race/raceHome"
)
String
page
,
HttpServletResponse
response
)
throws
IOException
{
response
.
addHeader
(
"Content-Type"
,
"application/octet-stream"
);
response
.
addHeader
(
"Content-Type"
,
"application/octet-stream"
);
response
.
addHeader
(
"Content-Disposition"
,
"attachment; filename=qrcode.jpg"
);
response
.
addHeader
(
"Content-Disposition"
,
"attachment; filename=qrcode.jpg"
);
JSONObject
obj
=
new
JSONObject
();
JSONObject
obj
=
new
JSONObject
();
obj
.
put
(
"scene"
,
"raceId="
+
cmptid
);
obj
.
put
(
"scene"
,
"raceId="
+
cmptid
);
// 修改为小程序页面路径 by 2025-06-12
// 修改为小程序页面路径 by 2025-06-12
obj
.
put
(
"page"
,
"pages/race/raceHome"
);
obj
.
put
(
"page"
,
page
);
obj
.
put
(
"width"
,
"1280"
);
obj
.
put
(
"width"
,
"1280"
);
obj
.
put
(
"check_path"
,
false
);
obj
.
put
(
"check_path"
,
false
);
String
partnerId
=
cmptService
.
getPartnerId
(
cmptid
);
String
partnerId
=
cmptService
.
getPartnerId
(
cmptid
);
...
...
src/main/java/com/dlbridge/jadp/plugins/common/CommonController.java
View file @
41fece9c
...
@@ -21,7 +21,7 @@ import java.util.*;
...
@@ -21,7 +21,7 @@ import java.util.*;
@RestController
@RestController
@RequiredArgsConstructor
@RequiredArgsConstructor
@RequestMapping
(
"/api-common/v1"
)
@RequestMapping
(
"/api-common/v1"
)
@Api
(
tags
=
"公共相关"
,
value
=
"
分销
相关接口"
)
@Api
(
tags
=
"公共相关"
,
value
=
"
上传
相关接口"
)
@Slf4j
@Slf4j
public
class
CommonController
{
public
class
CommonController
{
...
...
src/main/resources/application.properties
View file @
41fece9c
spring.profiles.active
=
dev
spring.profiles.active
=
dev
spring.session.store-type
=
REDIS
spring.session.store-type
=
REDIS
spring.session.timeout
=
PT30M
spring.session.timeout
=
PT30M
# ???oss??
geexek.alioss.access-key-id
=
LTAI5t5datcjmyTp1hbd3T3k
geexek.alioss.access-key-id
=
LTAI5t5datcjmyTp1hbd3T3k
geexek.alioss.access-key-secret
=
iN3T1eN5u35XCkJgrjzLqSKtY3NV81
geexek.alioss.access-key-secret
=
iN3T1eN5u35XCkJgrjzLqSKtY3NV81
geexek.alioss.endpoint
=
oss-cn-hangzhou.aliyuncs.com
geexek.alioss.endpoint
=
oss-cn-hangzhou.aliyuncs.com
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment