|
@@ -123,10 +123,10 @@ public class OrderClothController extends BaseController {
|
|
|
@GetMapping(value = "getOrderStatusByOrderNo")
|
|
|
public R<String> getOrderStatusByOrderNo(@RequestParam @ApiParam("订单编号") String orderNo) throws Exception {
|
|
|
LambdaQueryWrapper<OrderCloth> queryWrapper = new QueryWrapper<OrderCloth>().lambda().eq(OrderCloth::getOrderNo, orderNo);
|
|
|
- if(SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getFactoryId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
- if(SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getOrgId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
OrderCloth orderCloth = orderClothService.getOne(queryWrapper);
|
|
@@ -433,10 +433,10 @@ public class OrderClothController extends BaseController {
|
|
|
public R<OrderClothVO> getInfoByOrderNo(@RequestParam @ApiParam("订单编号") String orderNo) throws Exception {
|
|
|
LambdaQueryWrapper<OrderCloth> queryWrapper = new QueryWrapper<OrderCloth>().lambda()
|
|
|
.eq(OrderCloth::getOrderNo, orderNo);
|
|
|
- if(SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getFactoryId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
- if(SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getOrgId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
OrderCloth orderCloth = orderClothService.getOne(queryWrapper);
|
|
@@ -496,13 +496,6 @@ public class OrderClothController extends BaseController {
|
|
|
orderClothItemDTO.setClothSpeedId(defaultWashSpeed);
|
|
|
}
|
|
|
}
|
|
|
-// if (ClothOrderPayTimeType.take_cloth_pay.getCode().equals(orderClothDTO.getPayTimeType())
|
|
|
-// && (PayType.WECHAT.getCode().equals(orderClothDTO.getPayType())
|
|
|
-// || PayType.ALIPAY.getCode().equals(orderClothDTO.getPayType()))) {
|
|
|
-// if (StringUtils.isEmpty(orderClothDTO.getAuthCode())) {
|
|
|
-// throw new ServiceException("请先填写或扫描付款码");
|
|
|
-// }
|
|
|
-// }
|
|
|
return R.ok(orderClothService.collectCloth(orderClothDTO));
|
|
|
}
|
|
|
|
|
@@ -593,10 +586,10 @@ public class OrderClothController extends BaseController {
|
|
|
LambdaQueryWrapper<OrderCloth> queryWrapper = new QueryWrapper<OrderCloth>().lambda()
|
|
|
.eq(OrderCloth::getDelFlag, DeleteStatus.OK.getCode())
|
|
|
.ne(OrderCloth::getRefundStatus, OrderRefundStatus.REFUND_SUCCESS.getCode());
|
|
|
- if(SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getFactoryId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
- if(SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getOrgId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
if (StringUtils.isNotEmpty(orderClothQueryDTO.getOrderType())) {
|
|
@@ -609,14 +602,17 @@ public class OrderClothController extends BaseController {
|
|
|
queryWrapper.isNull(OrderCloth::getOrgId);
|
|
|
}
|
|
|
}
|
|
|
- queryWrapper.and(orderClothLambdaQueryWrapper -> orderClothLambdaQueryWrapper
|
|
|
- .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.WAITING_FOR_PAY.getCode()).or()
|
|
|
- .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.WASHING.getCode()).or()
|
|
|
- .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.HAS_WASH.getCode()).or()
|
|
|
- .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.WAITING_TO_SEND.getCode()).or()
|
|
|
- .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.SENDING.getCode()).or()
|
|
|
- .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.WAITING_FOR_COMMENT.getCode()).or()
|
|
|
- .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.FINISH.getCode()));
|
|
|
+ if (StringUtils.isNotEmpty(orderClothQueryDTO.getIsAppointment())) {
|
|
|
+ queryWrapper.eq(OrderCloth::getIsAppointment, orderClothQueryDTO.getIsAppointment());
|
|
|
+ }
|
|
|
+// queryWrapper.and(orderClothLambdaQueryWrapper -> orderClothLambdaQueryWrapper
|
|
|
+// .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.WAITING_FOR_PAY.getCode()).or()
|
|
|
+// .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.WASHING.getCode()).or()
|
|
|
+// .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.HAS_WASH.getCode()).or()
|
|
|
+// .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.WAITING_TO_SEND.getCode()).or()
|
|
|
+// .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.SENDING.getCode()).or()
|
|
|
+// .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.WAITING_FOR_COMMENT.getCode()).or()
|
|
|
+// .eq(OrderCloth::getOrderStatus, ClothOrderStatusType.FINISH.getCode()));
|
|
|
if (StringUtils.isNotEmpty(orderClothQueryDTO.getOrderStatus())) {
|
|
|
if (ClothOrderStatusType.FINISH.getCode().equals(orderClothQueryDTO.getOrderStatus())) {
|
|
|
queryWrapper.and(orderClothLambdaQueryWrapper -> orderClothLambdaQueryWrapper
|
|
@@ -684,10 +680,10 @@ public class OrderClothController extends BaseController {
|
|
|
LambdaQueryWrapper<OrderCloth> queryWrapper = new QueryWrapper<OrderCloth>().lambda()
|
|
|
.eq(OrderCloth::getDelFlag, DeleteStatus.OK.getCode())
|
|
|
.ne(OrderCloth::getRefundStatus, OrderRefundStatus.REFUND_SUCCESS.getCode());
|
|
|
- if(SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getFactoryId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
- if(SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getOrgId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
if (StringUtils.isNotEmpty(orderClothQueryDTO.getOrderType())) {
|
|
@@ -891,10 +887,10 @@ public class OrderClothController extends BaseController {
|
|
|
ClothOrderStatusType.HAS_TO_DOOR.getCode(),
|
|
|
ClothOrderStatusType.HAS_TAKING.getCode(),
|
|
|
ClothOrderStatusType.CANCEL);
|
|
|
- if(SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getFactoryId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
- if(SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getOrgId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
if (StringUtils.isNotEmpty(orderClothCountConsumeQueryDTO.getOrderNo())) {
|
|
@@ -983,10 +979,10 @@ public class OrderClothController extends BaseController {
|
|
|
.ge(BaseEntity::getCreateTime, orderClothCountConsumeQueryDTO.getBeginCreateTime())
|
|
|
.lt(BaseEntity::getCreateTime, DateUtils.addDays(orderClothCountConsumeQueryDTO.getEndCreateTime(), 1))
|
|
|
.ne(OrderCloth::getRefundStatus, OrderRefundStatus.REFUND_SUCCESS.getCode());
|
|
|
- if(SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.FACTORY.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getFactoryId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
- if(SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())){
|
|
|
+ if (SourceType.STORE.getCode().equals(SecurityUtils.getLoginUser().getSourceType())) {
|
|
|
queryWrapper.eq(OrderCloth::getOrgId, SecurityUtils.getLoginUser().getOrgId());
|
|
|
}
|
|
|
if (StringUtils.isNotEmpty(orderClothCountConsumeQueryDTO.getOrderNo())) {
|