|
|
@@ -48,12 +48,12 @@ public class LawyerConsultationOrderController {
|
|
|
})
|
|
|
@GetMapping("/getConsultationOrderList")
|
|
|
public R<IPage<LawyerConsultationOrderVO>> getConsultationOrderList(@RequestParam(defaultValue = "1") int page,
|
|
|
- @RequestParam(defaultValue = "10") int size,
|
|
|
- @RequestParam(required = false) String orderNumber,
|
|
|
- @RequestParam(required = false) Integer clientUserId,
|
|
|
- @RequestParam(required = false) Integer lawyerUserId,
|
|
|
- @RequestParam(required = false) String lawyerName,
|
|
|
- @RequestParam(required = false) Integer orderStatus) {
|
|
|
+ @RequestParam(defaultValue = "10") int size,
|
|
|
+ @RequestParam(required = false) String orderNumber,
|
|
|
+ @RequestParam(required = false) Integer clientUserId,
|
|
|
+ @RequestParam(required = false) Integer lawyerUserId,
|
|
|
+ @RequestParam(required = false) String lawyerName,
|
|
|
+ @RequestParam(required = false) Integer orderStatus) {
|
|
|
log.info("LawyerConsultationOrderController.getConsultationOrderList?page={},size={},orderNumber={},clientUserId={},lawyerUserId={},lawyerName={},orderStatus={}",
|
|
|
page, size, orderNumber, clientUserId, lawyerUserId, lawyerName, orderStatus);
|
|
|
int pageNum = page > 0 ? page : 1;
|
|
|
@@ -73,33 +73,33 @@ public class LawyerConsultationOrderController {
|
|
|
@ApiOperationSupport(order = 3)
|
|
|
@PostMapping("/editConsultationOrder")
|
|
|
public R<LawyerConsultationOrder> editConsultationOrder(@RequestBody LawyerConsultationOrder consultationOrder) {
|
|
|
- log.info("开始编辑咨询订单,订单ID={}, 订单编号={}",
|
|
|
+ log.info("开始编辑咨询订单,订单ID={}, 订单编号={}",
|
|
|
consultationOrder != null ? consultationOrder.getId() : null,
|
|
|
consultationOrder != null ? consultationOrder.getOrderNumber() : null);
|
|
|
-
|
|
|
+
|
|
|
// 参数校验:订单ID不能为空
|
|
|
if (consultationOrder == null || consultationOrder.getId() == null) {
|
|
|
log.warn("编辑咨询订单失败:订单ID为空");
|
|
|
return R.fail("订单ID不能为空");
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
// 记录修改前的关键信息
|
|
|
Integer orderId = consultationOrder.getId();
|
|
|
Integer newOrderStatus = consultationOrder.getOrderStatus();
|
|
|
Integer newPaymentStatus = consultationOrder.getPaymentStatus();
|
|
|
- log.info("编辑咨询订单,订单ID={}, 新订单状态={}, 新支付状态={}",
|
|
|
+ log.info("编辑咨询订单,订单ID={}, 新订单状态={}, 新支付状态={}",
|
|
|
orderId, newOrderStatus, newPaymentStatus);
|
|
|
-
|
|
|
+
|
|
|
R<LawyerConsultationOrder> result = consultationOrderService.editConsultationOrder(consultationOrder);
|
|
|
-
|
|
|
+
|
|
|
if (result.isSuccess()) {
|
|
|
- log.info("编辑咨询订单成功,订单ID={}, 订单编号={}",
|
|
|
+ log.info("编辑咨询订单成功,订单ID={}, 订单编号={}",
|
|
|
orderId, consultationOrder.getOrderNumber());
|
|
|
} else {
|
|
|
- log.warn("编辑咨询订单失败,订单ID={}, 失败原因={}",
|
|
|
+ log.warn("编辑咨询订单失败,订单ID={}, 失败原因={}",
|
|
|
orderId, result.getMsg());
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
@@ -170,8 +170,8 @@ public class LawyerConsultationOrderController {
|
|
|
})
|
|
|
@GetMapping("/getPage")
|
|
|
public R<IPage<LawyerConsultationOrder>> getPage(@ModelAttribute LawyerConsultationOrder consultationOrder,
|
|
|
- @RequestParam(defaultValue = "1") int page,
|
|
|
- @RequestParam(defaultValue = "10") int size) {
|
|
|
+ @RequestParam(defaultValue = "1") int page,
|
|
|
+ @RequestParam(defaultValue = "10") int size) {
|
|
|
log.info("LawyerConsultationOrderController.getPage?consultationOrder={},page={},size={}", consultationOrder, page, size);
|
|
|
int pageNum = page > 0 ? page : 1;
|
|
|
int pageSize = size > 0 ? size : 10;
|
|
|
@@ -205,7 +205,6 @@ public class LawyerConsultationOrderController {
|
|
|
}*/
|
|
|
|
|
|
|
|
|
-
|
|
|
@ApiOperation("立即咨询")
|
|
|
@ApiOperationSupport(order = 9)
|
|
|
@ApiImplicitParams({
|
|
|
@@ -245,7 +244,7 @@ public class LawyerConsultationOrderController {
|
|
|
log.info("LawyerConsultationOrderController.payStatus?orderNumber={},paymentStatus={},orderStatus={}",
|
|
|
request.getOrderNumber(), request.getPaymentStatus(), request.getOrderStatus());
|
|
|
//如果订单已支付,关闭redis中的记时
|
|
|
- if (request.getPaymentStatus() != null && request.getPaymentStatus() == 1){
|
|
|
+ if (request.getPaymentStatus() != null && request.getPaymentStatus() == 1) {
|
|
|
orderExpirationService.cancelOrderPaymentTimeout(request.getOrderNumber());
|
|
|
}
|
|
|
return consultationOrderService.payStatus(request);
|
|
|
@@ -262,10 +261,10 @@ public class LawyerConsultationOrderController {
|
|
|
})
|
|
|
@GetMapping("/getConsultationOrderListById")
|
|
|
public R<IPage<LawyerConsultationOrderVO>> getConsultationOrderListById(@RequestParam(defaultValue = "1") int page,
|
|
|
- @RequestParam(defaultValue = "10") int size,
|
|
|
- @RequestParam(required = false) String userId,
|
|
|
- @RequestParam(required = false) String orderStatus,
|
|
|
- @RequestParam(required = false) String lawyerName) {
|
|
|
+ @RequestParam(defaultValue = "10") int size,
|
|
|
+ @RequestParam(required = false) String userId,
|
|
|
+ @RequestParam(required = false) String orderStatus,
|
|
|
+ @RequestParam(required = false) String lawyerName) {
|
|
|
log.info("LawyerConsultationOrderController.getConsultationOrderListById?pageNum={},pageSize={},userId={},orderStatus={},lawyerName={}",
|
|
|
page, size, userId, orderStatus, lawyerName);
|
|
|
return consultationOrderService.getConsultationOrderListById(page, size, userId, orderStatus, lawyerName);
|
|
|
@@ -338,7 +337,7 @@ public class LawyerConsultationOrderController {
|
|
|
@ApiImplicitParam(name = "lawyerUserId", value = "律师用户ID", dataType = "Integer", paramType = "query", required = true),
|
|
|
})
|
|
|
@PostMapping("/checkOrder")
|
|
|
- public R<Map<String, String>> checkOrder( @RequestParam Integer clientUserId, @RequestParam Integer lawyerUserId) {
|
|
|
+ public R<Map<String, String>> checkOrder(@RequestParam Integer clientUserId, @RequestParam Integer lawyerUserId) {
|
|
|
log.info("LawyerConsultationOrderController.checkOrder?clientUserId={},lawyerUserId{}", clientUserId, lawyerUserId);
|
|
|
return consultationOrderService.checkOrder(clientUserId, lawyerUserId);
|
|
|
}
|