Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
custom-server
Overview
Overview
Details
Activity
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lizhonghong
custom-server
Commits
c3749158
Commit
c3749158
authored
Jul 17, 2026
by
pfh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
仓库状态列表修改
parent
e1ab500e
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
54 additions
and
11 deletions
+54
-11
custom-server-app/src/main/java/com/jomalls/custom/app/enums/CustomWarehouseEnums.java
+44
-0
custom-server-app/src/main/java/com/jomalls/custom/app/service/warehouse/impl/CustomWarehouseInfoServiceImpl.java
+2
-10
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/rest/SyntheticServerCallbackController.java
+5
-0
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/upload/UploadController.java
+3
-1
No files found.
custom-server-app/src/main/java/com/jomalls/custom/app/enums/CustomWarehouseEnums.java
0 → 100644
View file @
c3749158
package
com
.
jomalls
.
custom
.
app
.
enums
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
public
enum
CustomWarehouseEnums
{
ONLINE
(
1
,
"已上线"
),
PENDING_ONLINE
(
10
,
"待上线"
),
OFFLINE
(
20
,
"已下线"
),
PENDING_OFFLINE
(
30
,
"待下线"
);
public
final
Integer
status
;
public
final
String
remark
;
CustomWarehouseEnums
(
Integer
status
,
String
remark
)
{
this
.
status
=
status
;
this
.
remark
=
remark
;
}
public
static
CustomWarehouseEnums
getByStatus
(
Integer
status
)
{
for
(
CustomWarehouseEnums
item
:
CustomWarehouseEnums
.
values
())
{
if
(
item
.
status
.
equals
(
status
))
{
return
item
;
}
}
return
null
;
}
// 获取所有枚举的 Map 列表
public
static
List
<
Map
<
String
,
Object
>>
getAll
()
{
List
<
Map
<
String
,
Object
>>
list
=
new
ArrayList
<>();
for
(
CustomWarehouseEnums
value
:
values
())
{
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"status"
,
value
.
status
);
map
.
put
(
"remark"
,
value
.
remark
);
list
.
add
(
map
);
}
return
list
;
}
}
custom-server-app/src/main/java/com/jomalls/custom/app/service/warehouse/impl/CustomWarehouseInfoServiceImpl.java
View file @
c3749158
...
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
...
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.jomalls.custom.app.dto.warehouse.CustomWarehouseInfoSaveDTO
;
import
com.jomalls.custom.app.dto.warehouse.CustomWarehouseInfoSaveDTO
;
import
com.jomalls.custom.app.dto.warehouse.CustomWarehouseInfoUpdateDTO
;
import
com.jomalls.custom.app.dto.warehouse.CustomWarehouseInfoUpdateDTO
;
import
com.jomalls.custom.app.enums.CustomWarehouseEnums
;
import
com.jomalls.custom.app.service.warehouse.CustomWarehouseInfoService
;
import
com.jomalls.custom.app.service.warehouse.CustomWarehouseInfoService
;
import
com.jomalls.custom.app.utils.BeanMapper
;
import
com.jomalls.custom.app.utils.BeanMapper
;
import
com.jomalls.custom.app.vo.warehouse.CustomWarehouseInfoSnakeVO
;
import
com.jomalls.custom.app.vo.warehouse.CustomWarehouseInfoSnakeVO
;
...
@@ -62,16 +63,7 @@ public class CustomWarehouseInfoServiceImpl implements CustomWarehouseInfoServic
...
@@ -62,16 +63,7 @@ public class CustomWarehouseInfoServiceImpl implements CustomWarehouseInfoServic
@Override
@Override
public
List
<
Map
<
String
,
Object
>>
statusList
()
{
public
List
<
Map
<
String
,
Object
>>
statusList
()
{
List
<
Map
<
String
,
Object
>>
list
=
new
ArrayList
<>(
2
);
return
CustomWarehouseEnums
.
getAll
();
Map
<
String
,
Object
>
enabled
=
new
HashMap
<>(
2
);
enabled
.
put
(
"code"
,
1
);
enabled
.
put
(
"label"
,
"启用"
);
list
.
add
(
enabled
);
Map
<
String
,
Object
>
disabled
=
new
HashMap
<>(
2
);
disabled
.
put
(
"code"
,
0
);
disabled
.
put
(
"label"
,
"停用"
);
list
.
add
(
disabled
);
return
list
;
}
}
@Override
@Override
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/rest/SyntheticServerCallbackController.java
View file @
c3749158
...
@@ -2,6 +2,7 @@ package com.jomalls.custom.webapp.controller.rest;
...
@@ -2,6 +2,7 @@ package com.jomalls.custom.webapp.controller.rest;
import
com.jomalls.custom.app.handler.SyntheticServerCallbackHandler
;
import
com.jomalls.custom.app.handler.SyntheticServerCallbackHandler
;
import
com.jomalls.custom.utils.R
;
import
com.jomalls.custom.utils.R
;
import
io.swagger.v3.oas.annotations.Operation
;
import
jakarta.servlet.http.HttpServletRequest
;
import
jakarta.servlet.http.HttpServletRequest
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.GetMapping
;
...
@@ -19,6 +20,10 @@ public class SyntheticServerCallbackController {
...
@@ -19,6 +20,10 @@ public class SyntheticServerCallbackController {
@Autowired
@Autowired
SyntheticServerCallbackHandler
syntheticServerCallbackHandler
;
SyntheticServerCallbackHandler
syntheticServerCallbackHandler
;
/**
* 合成服务器回调
*/
@Operation
(
summary
=
"合成服务器回调"
,
description
=
"合成服务器回调"
)
@GetMapping
(
"/callback"
)
@GetMapping
(
"/callback"
)
public
R
callback
(
HttpServletRequest
request
)
{
public
R
callback
(
HttpServletRequest
request
)
{
String
queryString
=
request
.
getQueryString
();
String
queryString
=
request
.
getQueryString
();
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/upload/UploadController.java
View file @
c3749158
...
@@ -2,6 +2,7 @@ package com.jomalls.custom.webapp.controller.upload;
...
@@ -2,6 +2,7 @@ package com.jomalls.custom.webapp.controller.upload;
import
com.jomalls.custom.utils.R
;
import
com.jomalls.custom.utils.R
;
import
io.swagger.v3.oas.annotations.Operation
;
import
org.dromara.x.file.storage.core.FileInfo
;
import
org.dromara.x.file.storage.core.FileInfo
;
import
org.dromara.x.file.storage.core.FileStorageService
;
import
org.dromara.x.file.storage.core.FileStorageService
;
import
org.springframework.beans.factory.annotation.Autowired
;;
import
org.springframework.beans.factory.annotation.Autowired
;;
...
@@ -29,8 +30,9 @@ public class UploadController {
...
@@ -29,8 +30,9 @@ public class UploadController {
/**
/**
* 通用上传请求(单个)
* 通用上传
文件
请求(单个)
*/
*/
@Operation
(
summary
=
"通用上传文件请求"
,
description
=
"通用上传文件请求"
)
@PostMapping
(
"/upload"
)
@PostMapping
(
"/upload"
)
public
R
<
Map
<
String
,
Object
>>
uploadFile
(
MultipartFile
file
){
public
R
<
Map
<
String
,
Object
>>
uploadFile
(
MultipartFile
file
){
try
{
try
{
...
...
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