Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Q
qk_backend
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
quanku
qk_backend
Commits
fa8b9672
Commit
fa8b9672
authored
Oct 30, 2024
by
shiyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
查询开店申请单
parent
11f8b003
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
23 additions
and
3 deletions
+23
-3
ch-wx-api/src/main/java/com/wwdz/ch/wx/api/WxPayCallbackController.java
...main/java/com/wwdz/ch/wx/api/WxPayCallbackController.java
+8
-0
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/openShop/OpenShopServiceImpl.java
...ava/com/wwdz/ch/wx/impl/openShop/OpenShopServiceImpl.java
+1
-3
ch-wx-api/src/main/java/com/wwdz/ch/wx/web/openShop/OpenShopController.java
.../java/com/wwdz/ch/wx/web/openShop/OpenShopController.java
+14
-0
No files found.
ch-wx-api/src/main/java/com/wwdz/ch/wx/api/WxPayCallbackController.java
View file @
fa8b9672
...
...
@@ -9,6 +9,7 @@ import com.wwdz.ch.core.api.OfficialAccountApi;
import
com.wwdz.ch.core.api.WxAppletApi
;
import
com.wwdz.ch.core.api.wxpay.WxPayServiceApi
;
import
com.wwdz.ch.core.consts.*
;
import
com.wwdz.ch.core.entity.openShop.OpenShopApplyOrderVo
;
import
com.wwdz.ch.core.notify.AliSmsSender
;
import
com.wwdz.ch.core.type.Result
;
import
com.wwdz.ch.core.util.IdUtils
;
...
...
@@ -17,9 +18,11 @@ import com.wwdz.ch.core.util.RedisUtils;
import
com.wwdz.ch.core.util.TimeUtil
;
import
com.wwdz.ch.db.dao.distribution.*
;
import
com.wwdz.ch.db.dao.openShop.GuaranteeMoneyRecordDao
;
import
com.wwdz.ch.db.dao.openShop.OpenShopApplyOrderDao
;
import
com.wwdz.ch.db.dao.openShop.OpenShopCostRecordDao
;
import
com.wwdz.ch.db.domain.distribution.*
;
import
com.wwdz.ch.db.domain.openShop.GuaranteeMoneyRecord
;
import
com.wwdz.ch.db.domain.openShop.OpenShopApplyOrder
;
import
com.wwdz.ch.db.domain.openShop.OpenShopCostRecord
;
import
com.wwdz.ch.db.dto.request.distribution.DistributionOrderRequestDto
;
import
com.wwdz.ch.core.entity.DistributionOrderNoticeMsg
;
...
...
@@ -127,6 +130,9 @@ public class WxPayCallbackController {
@Autowired
GuaranteeMoneyRecordDao
guaranteeMoneyRecordDao
;
@Autowired
OpenShopApplyOrderDao
openShopApplyOrderDao
;
@RequestMapping
(
value
=
"/getPayNotify"
)
public
String
payNotify
(
HttpServletRequest
request
)
throws
IOException
{
logger
.
info
(
"------------------ 收到微信支付回调通知 ------------------"
);
...
...
@@ -558,6 +564,8 @@ public class WxPayCallbackController {
openShopCostRecord
.
setEndValidTime
(
DateUtils
.
fromLocalDateTime
(
endValidTime
));
openShopCostRecord
.
setIsValid
(
true
);
openShopCostRecordDao
.
update
(
openShopCostRecord
);
//申请单状态修改
openShopApplyOrderDao
.
updateState
(
systemOrderId
,
OpenShopApplyOrderEnum
.
StateEnum
.
PRE_AUDIT
.
getCode
());
logger
.
info
(
">>>>>>>>>>>> 开店费缴纳订单,微信支付回调通知处理成功 <<<<<<<<<<<<"
);
return
Result
.
success
();
}
catch
(
Exception
e
)
{
...
...
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/openShop/OpenShopServiceImpl.java
View file @
fa8b9672
...
...
@@ -26,7 +26,6 @@ import com.wwdz.ch.db.dto.request.openShop.OpenShopApplyOrderRequestDto;
import
com.wwdz.ch.db.dto.request.openShop.OpenShopInfoRequestDto
;
import
com.wwdz.ch.wx.impl.AiAssistantServiceImpl
;
import
com.wwdz.ch.wx.service.openShop.OpenShopService
;
import
com.wwdz.mall.common.util.CommonUtil
;
import
com.xxdxxs.utils.EntityMapper
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
@@ -34,12 +33,12 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.interceptor.TransactionAspectSupport
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.Map
;
@Service
public
class
OpenShopServiceImpl
implements
OpenShopService
{
...
...
@@ -97,7 +96,6 @@ public class OpenShopServiceImpl implements OpenShopService {
Date
now
=
new
Date
();
//月底修改为300
long
openShopAmount
=
10000L
;
//创建申请单
String
orderId
=
IdUtils
.
getOrderNumber
(
"OA"
);
OpenShopApplyOrder
openShopApplyOrder
=
new
OpenShopApplyOrder
();
...
...
ch-wx-api/src/main/java/com/wwdz/ch/wx/web/openShop/OpenShopController.java
View file @
fa8b9672
...
...
@@ -98,4 +98,18 @@ public class OpenShopController {
}
@ApiOperation
(
value
=
"查询开店申请单"
)
@PostMapping
(
"/findOpenShopApplyOrder"
)
public
Result
findOpenShopApplyOrder
(
@RequestBody
OpenShopApplyOrderRequestDto
dto
)
{
logger
.
info
(
"查询开店申请单,请求参数:{}"
,
JSON
.
toJSONString
(
dto
));
Validator
validator
=
new
Validator
(
FormHandler
.
ofEntity
(
dto
));
validator
.
set
(
"userId"
,
"用户id"
).
must
().
number
()
.
end
();
if
(!
validator
.
isValid
())
{
return
Result
.
failed
(
validator
.
getErrorInfo
());
}
return
openShopService
.
findOpenShopApplyOrder
(
dto
);
}
}
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