Browse Source

修复下单端系统派单

master
前端-胡立永 4 days ago
parent
commit
cee47dc3cf
6 changed files with 27 additions and 20 deletions
  1. +8
    -8
      CatmDogd-Mall-Front-test/src/components/CheckinDialog.vue
  2. +1
    -3
      ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletOrderController.java
  3. +0
    -1
      ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiMallOrderController.java
  4. +12
    -3
      ruoyi-catdog/src/main/java/com/ruoyi/applet/service/impl/IApiMallOrderServiceImpl.java
  5. +1
    -1
      ruoyi-catdog/src/main/java/com/ruoyi/model/domain/AppletOrder.java
  6. +5
    -4
      ruoyi-mall/src/main/resources/mapper/oms/OrderMapper.xml

+ 8
- 8
CatmDogd-Mall-Front-test/src/components/CheckinDialog.vue View File

@ -275,22 +275,22 @@ export default {
//
this.checkinData = {
// -
gloveImages: data.glovePhoto ? [data.glovePhoto] : [],
gloveImages: data.glovePhoto ? data.glovePhoto.split(',') : [],
// -
shoeImages: data.shoeCoverPhoto ? [data.shoeCoverPhoto] : [],
shoeImages: data.shoeCoverPhoto ? data.shoeCoverPhoto.split(',') : [],
//
groomingBeforeImages: data.grainBowlFront ? [data.grainBowlFront] : [],
groomingAfterImages: data.grainBowlAfter ? [data.grainBowlAfter] : [],
groomingBeforeImages: data.grainBowlFront ? data.grainBowlFront.split(',') : [],
groomingAfterImages: data.grainBowlAfter ? data.grainBowlAfter.split(',') : [],
//
waterBowlBeforeImages: data.waterBowlFront ? [data.waterBowlFront] : [],
waterBowlAfterImages: data.waterBowlAfter ? [data.waterBowlAfter] : [],
waterBowlBeforeImages: data.waterBowlFront ? data.waterBowlFront.split(',') : [],
waterBowlAfterImages: data.waterBowlAfter ? data.waterBowlAfter.split(',') : [],
// /尿
basinBeforeImages: data.basinFront ? [data.basinFront] : [],
basinAfterImages: data.basinAfter ? [data.basinAfter] : [],
basinBeforeImages: data.basinFront ? data.basinFront.split(',') : [],
basinAfterImages: data.basinAfter ? data.basinAfter.split(',') : [],
//
petList: this.parsePetList(data.petPhoto),


+ 1
- 3
ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletOrderController.java View File

@ -179,9 +179,7 @@ public class ApiAppletOrderController extends BaseController {
.select(AppletOutDate::getDate)
.eq(AppletOutDate::getAddressId, appletAddress.getId())
.list().stream()
.map(n -> {
return sdf.format(n.getDate());
})
.map(n -> sdf.format(n.getDate()))
.collect(Collectors.toList());


+ 0
- 1
ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiMallOrderController.java View File

@ -68,7 +68,6 @@ public class ApiMallOrderController extends BaseController {
statusList.add(1);
statusList.add(2);
statusList.add(3);
} else {
statusList.add(status);
}


+ 12
- 3
ruoyi-catdog/src/main/java/com/ruoyi/applet/service/impl/IApiMallOrderServiceImpl.java View File

@ -3,6 +3,7 @@ package com.ruoyi.applet.service.impl;
import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.cyl.h5.pojo.request.CancelOrderRequest;
import com.cyl.h5.pojo.request.OrderPayRequest;
import com.cyl.h5.pojo.response.OrderPayResponse;
@ -38,8 +39,10 @@ import com.ruoyi.applet.service.IApiMallOrderService;
import com.ruoyi.common.constant.Constants;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.redis.RedisService;
import com.ruoyi.common.utils.spring.SpringUtils;
import com.ruoyi.framework.config.LocalDataUtil;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.data.domain.PageImpl;
@ -139,9 +142,15 @@ public class IApiMallOrderServiceImpl implements IApiMallOrderService {
List<H5OrderVO> orderList = orderMapper.orderPage3(status, memberWechat.getMemberId());
// List<H5OrderVO> orderList = orderMapper.selectList(Wrappers.<Order>lambdaQuery()
// .in(Order::getStatus, status)
// .orderByDesc(Order::getCreateTime))
// .stream().map(n -> {
// H5OrderVO h5OrderVO = new H5OrderVO();
// BeanUtils.copyProperties(n, h5OrderVO);
// h5OrderVO.setOrderId(n.getId());
// return h5OrderVO;
// }).collect(Collectors.toList());
long total = ((com.github.pagehelper.Page) orderList).getTotal();


+ 1
- 1
ruoyi-catdog/src/main/java/com/ruoyi/model/domain/AppletOrder.java View File

@ -46,7 +46,7 @@ public class AppletOrder {
private LocalDateTime payTime;
/** 订单状态 */
@Excel(name = "订单状态 好像是接单状态")
@Excel(name = "订单状态 好像是接单状态 0待接单 1已接单")
private Integer status;
/** 派单次数 */


+ 5
- 4
ruoyi-mall/src/main/resources/mapper/oms/OrderMapper.xml View File

@ -285,10 +285,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
delete_status=0
and member_id=#{memberId}
<if test="status != null and status.size() != 0">
and status in (0,1,2,3,4)
<!-- <foreach collection="status" item="item" index="index" open="(" close=")" separator=",">-->
<!-- #{item}-->
<!-- </foreach>-->
and status in
-- (0,1,2,3,4)
<foreach collection="status" item="item" index="index" open="(" close=")" separator=",">
#{item}
</foreach>
</if>
order by create_time desc
</select>


Loading…
Cancel
Save