Commit b9be6d5f by huluobin

update

parent 435440fb
...@@ -107,8 +107,6 @@ public interface OrderManageService extends IService<OrderManage> { ...@@ -107,8 +107,6 @@ public interface OrderManageService extends IService<OrderManage> {
*/ */
List<OrderServe> addOrModifyOrderComment(CreateCommentCommand cmd); List<OrderServe> addOrModifyOrderComment(CreateCommentCommand cmd);
Integer countOrderTimes(Integer customerId);
void updateOrderDataIntegrity(OrderManage om); void updateOrderDataIntegrity(OrderManage om);
void confirmOrder(Integer orderId, Integer payType, Integer technicianId); void confirmOrder(Integer orderId, Integer payType, Integer technicianId);
......
...@@ -414,6 +414,7 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order ...@@ -414,6 +414,7 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
}); });
}); });
orderManagePage.setRecords(orderManagePage.getRecords().stream().filter(orderManage -> ListUtil.isNotEmpty(orderManage.getImages())).collect(Collectors.toList()));
return orderManagePage; return orderManagePage;
} }
...@@ -710,10 +711,6 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order ...@@ -710,10 +711,6 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
return orderServeList; return orderServeList;
} }
@Override
public Integer countOrderTimes(Integer customerId) {
return null;
}
@Override @Override
public void updateOrderDataIntegrity(OrderManage om) { public void updateOrderDataIntegrity(OrderManage om) {
......
...@@ -5,6 +5,7 @@ import com.gogirl.application.xcx.GogirlTokenService; ...@@ -5,6 +5,7 @@ import com.gogirl.application.xcx.GogirlTokenService;
import com.gogirl.domain.order.serve.OrderServe; import com.gogirl.domain.order.serve.OrderServe;
import com.gogirl.infrastructure.common.base.JsonResult; import com.gogirl.infrastructure.common.base.JsonResult;
import com.gogirl.infrastructure.common.exception.RRException; import com.gogirl.infrastructure.common.exception.RRException;
import com.gogirl.infrastructure.util.lock.CustomerIdLock;
import com.gogirl.shared.member.order.command.CreateCommentCommand; import com.gogirl.shared.member.order.command.CreateCommentCommand;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
...@@ -46,8 +47,14 @@ public class OrderCommentController { ...@@ -46,8 +47,14 @@ public class OrderCommentController {
.orElseThrow(() -> new RRException(500, "token不存在")); .orElseThrow(() -> new RRException(500, "token不存在"));
cmd.setCurrentCustomerId(currentCustomerId); cmd.setCurrentCustomerId(currentCustomerId);
log.info("订单评论开始 **"); log.info("订单评论开始 **");
List<OrderServe> orderServeList = orderManageService.addOrModifyOrderComment(cmd); CustomerIdLock lock = CustomerIdLock.getInsatance();
log.info("订单评论结束 **"); try {
return JsonResult.success(); lock.lock(currentCustomerId);
List<OrderServe> orderServeList = orderManageService.addOrModifyOrderComment(cmd);
log.info("订单评论结束 **");
return JsonResult.success(orderServeList);
} finally {
lock.unlock(currentCustomerId);
}
} }
} }
...@@ -48,8 +48,8 @@ public class OverTimeRecordController { ...@@ -48,8 +48,8 @@ public class OverTimeRecordController {
page = overtimeRecordMapper.selectPage(page, new LambdaQueryWrapper<OvertimeRecord>() page = overtimeRecordMapper.selectPage(page, new LambdaQueryWrapper<OvertimeRecord>()
.eq(OvertimeRecord::getTechnicianId, SessionUtils.getTechnicianId()) .eq(OvertimeRecord::getTechnicianId, SessionUtils.getTechnicianId())
.gt(OvertimeRecord::getLeftTimeLength, 0) .gt(OvertimeRecord::getLeftTimeLength, 0)
.ge(OvertimeRecord::getStartTime, paramDate) .ge(OvertimeRecord::getStartTime, paramDate.getTime())
.ge(OvertimeRecord::getEndTime, paramDate)); .ge(OvertimeRecord::getEndTime, paramDate.getTime()));
return JsonResult.success(page); return JsonResult.success(page);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment