fix
This commit is contained in:
@@ -111,9 +111,9 @@ public class PlayOrderContinueInfoEntity extends BaseEntity<PlayOrderContinueInf
|
|||||||
/**
|
/**
|
||||||
* 申请时间
|
* 申请时间
|
||||||
*/
|
*/
|
||||||
// @TableField(typeHandler = CustomDateTimeTypeHandler.class)
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
private String continueTime;
|
private LocalDateTime continueTime;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,6 +19,12 @@ public class PlayOrderContinueQueryVo extends BasePageEntity {
|
|||||||
private String nickname;
|
private String nickname;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 店员ID
|
||||||
|
*/
|
||||||
|
private String clerkId;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 顾客ID
|
* 顾客ID
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,8 +1,11 @@
|
|||||||
package com.starry.admin.modules.order.module.vo;
|
package com.starry.admin.modules.order.module.vo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@@ -116,8 +119,8 @@ public class PlayOrderContinueReturnVo {
|
|||||||
*/
|
*/
|
||||||
private String reviewedRemark;
|
private String reviewedRemark;
|
||||||
|
|
||||||
/**
|
|
||||||
* 申请时间
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
*/
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
private Date continueTime;
|
private LocalDateTime continueTime;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
||||||
import com.starry.admin.common.exception.CustomException;
|
import com.starry.admin.common.exception.CustomException;
|
||||||
import com.starry.admin.modules.clerk.module.entity.PlayClerkCommodityEntity;
|
|
||||||
import com.starry.admin.modules.clerk.module.entity.PlayClerkUserInfoEntity;
|
import com.starry.admin.modules.clerk.module.entity.PlayClerkUserInfoEntity;
|
||||||
import com.starry.admin.modules.order.mapper.PlayOrderContinueInfoMapper;
|
import com.starry.admin.modules.order.mapper.PlayOrderContinueInfoMapper;
|
||||||
import com.starry.admin.modules.order.module.entity.PlayOrderContinueInfoEntity;
|
import com.starry.admin.modules.order.module.entity.PlayOrderContinueInfoEntity;
|
||||||
@@ -16,7 +15,6 @@ import com.starry.admin.modules.order.module.vo.PlayOrderContinueQueryVo;
|
|||||||
import com.starry.admin.modules.order.module.vo.PlayOrderContinueReturnVo;
|
import com.starry.admin.modules.order.module.vo.PlayOrderContinueReturnVo;
|
||||||
import com.starry.admin.modules.order.module.vo.PlayOrderReviewStateEditVo;
|
import com.starry.admin.modules.order.module.vo.PlayOrderReviewStateEditVo;
|
||||||
import com.starry.admin.modules.order.service.IPlayOrderContinueInfoService;
|
import com.starry.admin.modules.order.service.IPlayOrderContinueInfoService;
|
||||||
import com.starry.admin.modules.play.module.entity.PlayCommodityInfoEntity;
|
|
||||||
import com.starry.common.context.CustomSecurityContextHolder;
|
import com.starry.common.context.CustomSecurityContextHolder;
|
||||||
import com.starry.common.utils.IdUtils;
|
import com.starry.common.utils.IdUtils;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
@@ -80,18 +78,13 @@ public class PlayOrderContinueInfoServiceImpl extends ServiceImpl<PlayOrderConti
|
|||||||
//主表
|
//主表
|
||||||
lambdaQueryWrapper.selectAll(PlayOrderContinueInfoEntity.class);
|
lambdaQueryWrapper.selectAll(PlayOrderContinueInfoEntity.class);
|
||||||
lambdaQueryWrapper.selectAs(PlayClerkUserInfoEntity::getId, "clerkId").selectAs(PlayClerkUserInfoEntity::getAvatar, "clerkAvatar").selectAs(PlayClerkUserInfoEntity::getNickname, "clerkNickname").selectAs(PlayClerkUserInfoEntity::getSex, "clerkSex");
|
lambdaQueryWrapper.selectAs(PlayClerkUserInfoEntity::getId, "clerkId").selectAs(PlayClerkUserInfoEntity::getAvatar, "clerkAvatar").selectAs(PlayClerkUserInfoEntity::getNickname, "clerkNickname").selectAs(PlayClerkUserInfoEntity::getSex, "clerkSex");
|
||||||
|
|
||||||
lambdaQueryWrapper.leftJoin(PlayClerkUserInfoEntity.class, PlayClerkUserInfoEntity::getId, PlayOrderContinueInfoEntity::getClerkId);
|
lambdaQueryWrapper.leftJoin(PlayClerkUserInfoEntity.class, PlayClerkUserInfoEntity::getId, PlayOrderContinueInfoEntity::getClerkId);
|
||||||
|
|
||||||
// 商品表
|
|
||||||
// lambdaQueryWrapper.selectAs(PlayCommodityInfoEntity::getId, "commodityId").selectAs(PlayCommodityInfoEntity::getItemType, "commodityName").selectAs(PlayCommodityInfoEntity::getItemName, "serviceDuration").selectAs(PlayCommodityInfoEntity::getPrice, "commodityPrice");
|
|
||||||
lambdaQueryWrapper.leftJoin(PlayOrderInfoEntity.class, PlayOrderInfoEntity::getId, PlayOrderContinueInfoEntity::getOrderId);
|
lambdaQueryWrapper.leftJoin(PlayOrderInfoEntity.class, PlayOrderInfoEntity::getId, PlayOrderContinueInfoEntity::getOrderId);
|
||||||
// lambdaQueryWrapper.leftJoin(PlayCommodityInfoEntity.class, PlayCommodityInfoEntity::getId, PlayOrderInfoEntity::getCommodityId);
|
|
||||||
if (StrUtil.isNotBlank(vo.getCustomId())) {
|
if (StrUtil.isNotBlank(vo.getCustomId())) {
|
||||||
lambdaQueryWrapper.like(PlayOrderContinueInfoEntity::getCustomId, vo.getCustomId());
|
lambdaQueryWrapper.like(PlayOrderContinueInfoEntity::getCustomId, vo.getCustomId());
|
||||||
}
|
}
|
||||||
if (StrUtil.isNotBlank(vo.getNickname())) {
|
if (StrUtil.isNotBlank(vo.getClerkId())) {
|
||||||
lambdaQueryWrapper.like(PlayClerkUserInfoEntity::getNickname, vo.getNickname());
|
lambdaQueryWrapper.like(PlayClerkUserInfoEntity::getId, vo.getClerkId());
|
||||||
}
|
}
|
||||||
if (StrUtil.isNotBlank(vo.getOrderNo())) {
|
if (StrUtil.isNotBlank(vo.getOrderNo())) {
|
||||||
lambdaQueryWrapper.like(PlayClerkUserInfoEntity::getNickname, vo.getNickname());
|
lambdaQueryWrapper.like(PlayClerkUserInfoEntity::getNickname, vo.getNickname());
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ import org.springframework.validation.annotation.Validated;
|
|||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 订单处理
|
* 订单处理
|
||||||
@@ -73,6 +74,7 @@ public class WxOrderInfoController {
|
|||||||
orderContinueInfoEntity.setReviewedRequired("1");
|
orderContinueInfoEntity.setReviewedRequired("1");
|
||||||
orderContinueInfoEntity.setReviewedState("0");
|
orderContinueInfoEntity.setReviewedState("0");
|
||||||
orderContinueInfoEntity.setImages(vo.getImages());
|
orderContinueInfoEntity.setImages(vo.getImages());
|
||||||
|
orderContinueInfoEntity.setContinueTime(LocalDateTime.now());
|
||||||
playOrderContinueInfoService.create(orderContinueInfoEntity);
|
playOrderContinueInfoService.create(orderContinueInfoEntity);
|
||||||
return R.ok("下单成功");
|
return R.ok("下单成功");
|
||||||
}
|
}
|
||||||
@@ -93,7 +95,7 @@ public class WxOrderInfoController {
|
|||||||
/**
|
/**
|
||||||
* 店员查询随机单详情
|
* 店员查询随机单详情
|
||||||
*
|
*
|
||||||
* @param vo 随机单列表查询对象
|
* @param id 订单ID
|
||||||
* @return 订单列表
|
* @return 订单列表
|
||||||
*/
|
*/
|
||||||
@ClerkUserLogin
|
@ClerkUserLogin
|
||||||
@@ -121,7 +123,6 @@ public class WxOrderInfoController {
|
|||||||
/**
|
/**
|
||||||
* 顾客查询最新打赏动态
|
* 顾客查询最新打赏动态
|
||||||
*
|
*
|
||||||
* @param vo 打赏动态查询列表
|
|
||||||
* @return 打赏动态列表
|
* @return 打赏动态列表
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user