From a116f8c675a50bf4127202dabf5d927cedd52148 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Sun, 27 Dec 2020 13:09:30 +0800 Subject: [PATCH] modify --- zq-erp/src/main/resources/mybatis/mapper/hive/SysProjServicesDao.xml | 6 ++++++ zq-erp/src/main/java/com/matrix/system/app/action/ApiServiceOrderAction.java | 3 +++ zq-erp/src/main/java/com/matrix/system/app/dto/ServiceOrderListDto.java | 35 ++++++++++++++++++++++++++++++++++- 3 files changed, 43 insertions(+), 1 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/app/action/ApiServiceOrderAction.java b/zq-erp/src/main/java/com/matrix/system/app/action/ApiServiceOrderAction.java index 15a03bd..d7800f5 100644 --- a/zq-erp/src/main/java/com/matrix/system/app/action/ApiServiceOrderAction.java +++ b/zq-erp/src/main/java/com/matrix/system/app/action/ApiServiceOrderAction.java @@ -155,6 +155,9 @@ int limit = orderListDto.getPageSize(); pageVo.setOffset(offset); pageVo.setLimit(limit); + + SysUsers user = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY); + orderListDto.setShopId(user.getShopId()); return AjaxResult.buildSuccessInstance(projServicesService.findApiServiceOrderListInPage(orderListDto, pageVo), projServicesService.findApiServiceOrderListTotal(orderListDto)); } diff --git a/zq-erp/src/main/java/com/matrix/system/app/dto/ServiceOrderListDto.java b/zq-erp/src/main/java/com/matrix/system/app/dto/ServiceOrderListDto.java index e27d06a..3fb885a 100644 --- a/zq-erp/src/main/java/com/matrix/system/app/dto/ServiceOrderListDto.java +++ b/zq-erp/src/main/java/com/matrix/system/app/dto/ServiceOrderListDto.java @@ -16,6 +16,17 @@ @ApiModelProperty(value = "状态 0/全部 1/带预约 2/带配料 3/待服务 4/服务中 5/已完成") private String status; + @ApiModelProperty(hidden = true) + private Long shopId; + + public Long getShopId() { + return shopId; + } + + public void setShopId(Long shopId) { + this.shopId = shopId; + } + public String getQueryKey() { return queryKey; } @@ -29,6 +40,28 @@ } public void setStatus(String status) { - this.status = status; + switch (status) { + case "0" : + this.status = ""; + break; + case "1": + this.status = "待预约"; + break; + case "2" : + this.status = "带配料"; + break; + case "3" : + this.status = "待服务"; + break; + case "4" : + this.status = "服务中"; + break; + case "5" : + this.status = "已完成"; + break; + default: + this.status = ""; + break; + } } } diff --git a/zq-erp/src/main/resources/mybatis/mapper/hive/SysProjServicesDao.xml b/zq-erp/src/main/resources/mybatis/mapper/hive/SysProjServicesDao.xml index 6d8c7e1..57fe46a 100644 --- a/zq-erp/src/main/resources/mybatis/mapper/hive/SysProjServicesDao.xml +++ b/zq-erp/src/main/resources/mybatis/mapper/hive/SysProjServicesDao.xml @@ -498,6 +498,9 @@ <if test="record.status != null and record.status != ''"> and a.state = #{record.status} </if> + <if test="record.shopId != null"> + and a.shop_id=#{record.shopId} + </if> </where> <if test="pageVo !=null"><!-- 判断pageVo对象是否为空 --> order by a.yy_time desc @@ -524,6 +527,9 @@ <if test="record.status != null and record.status != ''"> and a.state = #{record.status} </if> + <if test="record.shopId != null"> + and a.shop_id=#{record.shopId} + </if> </where> </select> </mapper> -- Gitblit v1.9.1