Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
dc-cost-system
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
bltdc
dc-cost-system
Commits
c61c6e9c
Commit
c61c6e9c
authored
Nov 18, 2020
by
huluobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
9cc6e795
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
18 additions
and
5 deletions
+18
-5
CostController.java
...blt/other/module/cost/controller/cost/CostController.java
+3
-3
PayCostServiceImpl.java
...her/module/cost/service/impl/cost/PayCostServiceImpl.java
+14
-2
UnSubmitState.java
...her/module/cost/service/impl/costcheck/UnSubmitState.java
+1
-0
No files found.
bailuntec-cost-core/src/main/java/com/blt/other/module/cost/controller/cost/CostController.java
View file @
c61c6e9c
...
@@ -341,7 +341,7 @@ public class CostController {
...
@@ -341,7 +341,7 @@ public class CostController {
cashierCallbackUrlDataVo
.
setSuccess
(
true
);
cashierCallbackUrlDataVo
.
setSuccess
(
true
);
CashierCallbackUrlDataDataVo
cashierCallbackUrlDataDataVo
=
new
CashierCallbackUrlDataDataVo
();
CashierCallbackUrlDataDataVo
cashierCallbackUrlDataDataVo
=
new
CashierCallbackUrlDataDataVo
();
cashierCallbackUrlDataDataVo
.
setPayid
(
Integer
.
parseInt
(
IdWorker
.
getIdStr
().
substring
(
8
)));
cashierCallbackUrlDataDataVo
.
setPayid
(
Integer
.
parseInt
(
IdWorker
.
getIdStr
().
substring
(
0
,
8
)));
cashierCallbackUrlDataDataVo
.
setPayno
(
IdWorker
.
getIdStr
());
cashierCallbackUrlDataDataVo
.
setPayno
(
IdWorker
.
getIdStr
());
cashierCallbackUrlDataDataVo
.
setPayamount
(
BigDecimal
.
ZERO
);
cashierCallbackUrlDataDataVo
.
setPayamount
(
BigDecimal
.
ZERO
);
cashierCallbackUrlDataDataVo
.
setPayuserid
(
3108
);
cashierCallbackUrlDataDataVo
.
setPayuserid
(
3108
);
...
@@ -365,7 +365,7 @@ public class CostController {
...
@@ -365,7 +365,7 @@ public class CostController {
paydetail
.
setCashiermothercard
(
""
);
paydetail
.
setCashiermothercard
(
""
);
cashierCallbackUrlDataDataVo
.
setPaydetail
(
paydetail
);
cashierCallbackUrlDataDataVo
.
setPaydetail
(
paydetail
);
cashierCallbackUrlDataVo
.
setData
(
"\""
+
JsonUtilByFsJson
.
beanToJson
(
cashierCallbackUrlDataDataVo
)
+
"\""
);
cashierCallbackUrlDataVo
.
setData
(
JsonUtilByFsJson
.
beanToJson
(
cashierCallbackUrlDataDataVo
)
);
cashierCallbackUrlVo
.
setData
(
cashierCallbackUrlDataVo
);
cashierCallbackUrlVo
.
setData
(
cashierCallbackUrlDataVo
);
this
.
cashierCallbackUrl
(
cashierCallbackUrlVo
);
this
.
cashierCallbackUrl
(
cashierCallbackUrlVo
);
return
CostResult
.
success
();
return
CostResult
.
success
();
...
@@ -405,7 +405,7 @@ public class CostController {
...
@@ -405,7 +405,7 @@ public class CostController {
paydetail
.
setCashiermothercard
(
""
);
paydetail
.
setCashiermothercard
(
""
);
cashierCallbackUrlDataDataVo
.
setPaydetail
(
paydetail
);
cashierCallbackUrlDataDataVo
.
setPaydetail
(
paydetail
);
cashierCallbackUrlDataVo
.
setData
(
"\""
+
JsonUtilByFsJson
.
beanToJson
(
cashierCallbackUrlDataDataVo
)
+
"\""
);
cashierCallbackUrlDataVo
.
setData
(
JsonUtilByFsJson
.
beanToJson
(
cashierCallbackUrlDataDataVo
)
);
cashierCallbackUrlVo
.
setData
(
cashierCallbackUrlDataVo
);
cashierCallbackUrlVo
.
setData
(
cashierCallbackUrlDataVo
);
this
.
cashierCallbackUrl
(
cashierCallbackUrlVo
);
this
.
cashierCallbackUrl
(
cashierCallbackUrlVo
);
return
CostResult
.
success
();
return
CostResult
.
success
();
...
...
bailuntec-cost-core/src/main/java/com/blt/other/module/cost/service/impl/cost/PayCostServiceImpl.java
View file @
c61c6e9c
...
@@ -4,15 +4,18 @@ import com.bailuntec.api.bailuntec.cw.request.ApplyMoneyDetail;
...
@@ -4,15 +4,18 @@ import com.bailuntec.api.bailuntec.cw.request.ApplyMoneyDetail;
import
com.bailuntec.api.bailuntec.cw.request.PostApplyReq
;
import
com.bailuntec.api.bailuntec.cw.request.PostApplyReq
;
import
com.bailuntec.api.bailuntec.cw.response.CwResult
;
import
com.bailuntec.api.bailuntec.cw.response.CwResult
;
import
com.bailuntec.common.BeanUtils
;
import
com.bailuntec.common.BeanUtils
;
import
com.bailuntec.common.JsonUtilByFsJson
;
import
com.bailuntec.common.JsonUtilByJackson
;
import
com.bailuntec.common.JsonUtilByJackson
;
import
com.blt.other.common.exception.BizRuntimeException
;
import
com.blt.other.common.exception.RpcException
;
import
com.blt.other.common.exception.RpcException
;
import
com.blt.other.module.cost.model.CostDomain
;
import
com.blt.other.module.cost.model.CostDomain
;
import
com.blt.other.module.cost.service.CostService
;
import
com.blt.other.module.cost.service.CostService
;
import
com.blt.other.module.cost.vo.CashierCallbackUrlDataDataVo
;
import
com.blt.other.module.cost.vo.CashierCallbackUrlDataVo
;
import
com.blt.other.module.cost.vo.TofinanceVo
;
import
com.blt.other.module.cost.vo.TofinanceVo
;
import
com.blt.other.module.database.model.CostTofinanceDomain
;
import
com.blt.other.module.database.model.CostTofinanceDomain
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
springfox.documentation.spring.web.json.Json
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
...
@@ -69,4 +72,13 @@ public class PayCostServiceImpl extends AbstractCostService implements CostServi
...
@@ -69,4 +72,13 @@ public class PayCostServiceImpl extends AbstractCostService implements CostServi
costTofinanceService
.
saveCostToFinanceMsg
(
costTofinanceDomain
);
costTofinanceService
.
saveCostToFinanceMsg
(
costTofinanceDomain
);
}
}
}
public
static
void
main
(
String
[]
args
)
{
CashierCallbackUrlDataDataVo
cashierCallbackUrlDataDataVo
=
new
CashierCallbackUrlDataDataVo
();
CashierCallbackUrlDataVo
cashierCallbackUrlDataVo
=
new
CashierCallbackUrlDataVo
();
cashierCallbackUrlDataVo
.
setData
(
JsonUtilByFsJson
.
beanToJson
(
cashierCallbackUrlDataDataVo
));
System
.
out
.
println
(
JsonUtilByFsJson
.
beanToJson
(
cashierCallbackUrlDataVo
));
}
}
bailuntec-cost-core/src/main/java/com/blt/other/module/cost/service/impl/costcheck/UnSubmitState.java
View file @
c61c6e9c
...
@@ -27,6 +27,7 @@ public class UnSubmitState extends CostState {
...
@@ -27,6 +27,7 @@ public class UnSubmitState extends CostState {
CostDomain
costDomain
=
costContext
.
costDomain
;
CostDomain
costDomain
=
costContext
.
costDomain
;
//校验费用单状态 和 当前处理用户
//校验费用单状态 和 当前处理用户
if
(
costDomain
.
getCostStatus
()
!=
CostDomain
.
STATUS_UN_SUBMIT
||
if
(
costDomain
.
getCostStatus
()
!=
CostDomain
.
STATUS_UN_SUBMIT
||
costDomain
.
getCostStatus
()
!=
CostDomain
.
STATUS_REJECT
||
!
costDomain
.
getCreateUserid
().
equals
(
costContext
.
currentUserId
))
{
!
costDomain
.
getCreateUserid
().
equals
(
costContext
.
currentUserId
))
{
throw
new
BizRuntimeException
(
"invalid status"
);
throw
new
BizRuntimeException
(
"invalid status"
);
}
}
...
...
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