diff --git a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/OrderPileOccupyController.java b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/OrderPileOccupyController.java index 8ef81f6a4..6b871ab15 100644 --- a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/OrderPileOccupyController.java +++ b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/OrderPileOccupyController.java @@ -5,6 +5,8 @@ import javax.servlet.http.HttpServletResponse; import com.jsowell.pile.dto.MakeOrderFreeDTO; import com.jsowell.pile.service.OrderPileOccupyService; +import com.jsowell.pile.vo.uniapp.OrderPileOccupyVO; +import com.jsowell.pile.vo.web.OccupyOrderVO; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; @@ -41,7 +43,8 @@ public class OrderPileOccupyController extends BaseController { @GetMapping("/list") public TableDataInfo list(OrderPileOccupy orderPileOccupy) { startPage(); - List list = orderPileOccupyService.selectOrderPileOccupyList(orderPileOccupy); + // List list = orderPileOccupyService.selectOrderPileOccupyList(orderPileOccupy); + List list = orderPileOccupyService.getOrderPileOccupyList(orderPileOccupy); return getDataTable(list); } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderPileOccupyMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderPileOccupyMapper.java index 158a9dd40..9fa81104f 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderPileOccupyMapper.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderPileOccupyMapper.java @@ -4,6 +4,7 @@ import com.jsowell.pile.domain.OrderPileOccupy; import com.jsowell.pile.dto.QueryOccupyOrderDTO; import com.jsowell.pile.vo.uniapp.OccupyOrderDetailVO; import com.jsowell.pile.vo.uniapp.OrderPileOccupyVO; +import com.jsowell.pile.vo.web.OccupyOrderVO; import org.apache.ibatis.annotations.Param; import java.util.List; @@ -123,6 +124,14 @@ public interface OrderPileOccupyMapper { */ public List selectOrderPileOccupyList(OrderPileOccupy orderPileOccupy); + /** + * 查询占桩订单列表 + * + * @param orderPileOccupy 占桩订单 + * @return 占桩订单集合 + */ + public List getOrderPileOccupyList(OrderPileOccupy orderPileOccupy); + /** * 使该笔订单免费 * @param occupyCode diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/OrderPileOccupyService.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/OrderPileOccupyService.java index 2f03f76ba..0c8519cf6 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/OrderPileOccupyService.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/OrderPileOccupyService.java @@ -4,6 +4,8 @@ import com.jsowell.common.core.page.PageResponse; import com.jsowell.pile.domain.OrderPileOccupy; import com.jsowell.pile.dto.*; import com.jsowell.pile.vo.uniapp.OccupyOrderDetailVO; +import com.jsowell.pile.vo.uniapp.OrderPileOccupyVO; +import com.jsowell.pile.vo.web.OccupyOrderVO; import java.util.List; import java.util.Map; @@ -41,6 +43,14 @@ public interface OrderPileOccupyService{ */ public List selectOrderPileOccupyList(OrderPileOccupy orderPileOccupy); + /** + * 查询占桩订单列表 + * + * @param orderPileOccupy 占桩订单 + * @return 占桩订单集合 + */ + List getOrderPileOccupyList(OrderPileOccupy orderPileOccupy); + List queryOccupyOrderList(QueryOccupyOrderDTO dto); /** diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java index 271018226..8eacb7934 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java @@ -30,6 +30,7 @@ import com.jsowell.pile.vo.uniapp.MemberVO; import com.jsowell.pile.vo.uniapp.OccupyOrderDetailVO; import com.jsowell.pile.vo.uniapp.OrderPileOccupyVO; import com.jsowell.pile.vo.web.BillingTemplateVO; +import com.jsowell.pile.vo.web.OccupyOrderVO; import com.jsowell.pile.vo.web.OrderListVO; import com.jsowell.pile.vo.web.UpdateMemberBalanceDTO; import lombok.extern.slf4j.Slf4j; @@ -149,6 +150,11 @@ public class OrderPileOccupyServiceImpl implements OrderPileOccupyService { return orderPileOccupyMapper.selectOrderPileOccupyList(orderPileOccupy); } + @Override + public List getOrderPileOccupyList(OrderPileOccupy orderPileOccupy) { + return orderPileOccupyMapper.getOrderPileOccupyList(orderPileOccupy); + } + /** * 查询占桩订单列表 * diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/vo/web/OccupyOrderVO.java b/jsowell-pile/src/main/java/com/jsowell/pile/vo/web/OccupyOrderVO.java new file mode 100644 index 000000000..57dacc36b --- /dev/null +++ b/jsowell-pile/src/main/java/com/jsowell/pile/vo/web/OccupyOrderVO.java @@ -0,0 +1,27 @@ +package com.jsowell.pile.vo.web; + +import lombok.Data; + +import java.math.BigDecimal; + +/** + * 占桩订单查询VO + * + * @author Lemon + * @Date 2023/9/11 9:06 + */ +@Data +public class OccupyOrderVO { + private String id; + private String occupyCode; + private String status; + private String memberId; + private String stationId; + private String stationName; + private String startTime; + private String endTime; + private String payStatus; + private BigDecimal orderAmount; + private String pileSn; + private String connectorCode; +} diff --git a/jsowell-pile/src/main/resources/mapper/pile/OrderPileOccupyMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/OrderPileOccupyMapper.xml index c4192af78..bf1a8166c 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/OrderPileOccupyMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/OrderPileOccupyMapper.xml @@ -934,4 +934,33 @@ status = '1', pay_status = '2' where occupy_code = #{occupyCode,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/jsowell-ui/src/views/pile/occupy/index.vue b/jsowell-ui/src/views/pile/occupy/index.vue index b34b467b8..c5eaf2adf 100644 --- a/jsowell-ui/src/views/pile/occupy/index.vue +++ b/jsowell-ui/src/views/pile/occupy/index.vue @@ -7,9 +7,9 @@ - - - + + + + + + + - - - - - - + + + + + + + + 搜索 重置 @@ -81,19 +81,11 @@ - + - - - - - - + +