Toggle navigation
Toggle navigation
This project
Loading...
Sign in
ufo
/
yohoufo-fore
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Plain Diff
Browse Files
Authored by
qinchao
6 years ago
Commit
8587af6d63885e1f93b2de77dc89dd2e389636cb
2 parents
eacd1f4c
de846bc9
Merge branch 'dev_qc_1119_intf' into test6.8.2
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
79 additions
and
1 deletions
resource/src/main/java/com/yohoufo/resource/controller/ConfigDepositController.java
web/src/main/resources/config.properties
web/src/main/webapp/META-INF/autoconf/config.properties
resource/src/main/java/com/yohoufo/resource/controller/ConfigDepositController.java
0 → 100644
View file @
8587af6
package
com
.
yohoufo
.
resource
.
controller
;
import
com.yoho.error.exception.ServiceException
;
import
com.yoho.tools.docs.ApiOperation
;
import
com.yohoufo.common.ApiResponse
;
import
org.apache.commons.lang.StringUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.ArrayList
;
import
java.util.List
;
/**
* 保证金相关配置
*/
@RestController
public
class
ConfigDepositController
{
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
ConfigDepositController
.
class
);
@Value
(
"${deposit.prestore}"
)
private
Integer
depositPreStore
;
@Value
(
"${deposit.recharge.list}"
)
private
String
depositRechargeList
;
/**
* <p>预存保证金</p>
*/
@ApiOperation
(
name
=
"ufo.resource.depositPreStore"
,
desc
=
"预存保证金"
)
@RequestMapping
(
params
=
"method=ufo.resource.depositPreStore"
)
@ResponseBody
public
ApiResponse
depositPreStore
()
{
logger
.
info
(
"enter depositPreStore.get preStoreDeposit {}"
,
depositPreStore
);
if
(
depositPreStore
==
null
||
depositPreStore
<=
0
){
throw
new
ServiceException
(
400
,
"请配置预存保证金!"
);
}
return
new
ApiResponse
.
ApiResponseBuilder
().
data
(
depositPreStore
).
code
(
200
).
message
(
"预存保证金"
).
build
();
}
/**
* <p>保证金充值列表</p>
*/
@ApiOperation
(
name
=
"ufo.resource.depositRechargeList"
,
desc
=
"保证金充值列表"
)
@RequestMapping
(
params
=
"method=ufo.resource.depositRechargeList"
)
@ResponseBody
public
ApiResponse
depositRechargeList
()
{
logger
.
info
(
"enter depositPreStore.get depositRechargeList {}"
,
depositRechargeList
);
List
<
Integer
>
ls
=
new
ArrayList
<>();
if
(
StringUtils
.
isNotBlank
(
depositRechargeList
)){
for
(
String
str:
depositRechargeList
.
split
(
","
)){
if
(
StringUtils
.
isNotBlank
(
str
)){
ls
.
add
(
Integer
.
parseInt
(
str
));
}
}
}
return
new
ApiResponse
.
ApiResponseBuilder
().
data
(
ls
).
code
(
200
).
message
(
"保证金充值列表"
).
build
();
}
}
...
...
web/src/main/resources/config.properties
View file @
8587af6
# 预存保证金
deposit.prestore
=
999
# 保证金充值列表
deposit.recharge.list
=
1000,2000,5000,10000
# ******************** service call timeout in mil-seconds ********************
service.call.connectReqTimeout
=
6000
service.call.socketTimeout
=
6000
...
...
web/src/main/webapp/META-INF/autoconf/config.properties
View file @
8587af6
# 预存保证金
deposit.prestore
=
${depositPrestore}
# 保证金充值列表
deposit.recharge.list
=
${depositRechargeList}
# if true, client_security check may be disabled.
is_debug_enable
=
${is_debug_enable}
# ******************** service call timeout in mil-seconds ********************
...
...
Please
register
or
login
to post a comment