diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/impl/DevInfoServiceImpl.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/impl/DevInfoServiceImpl.java index e7fc21e..345d334 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/impl/DevInfoServiceImpl.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/impl/DevInfoServiceImpl.java @@ -677,8 +677,8 @@ public class DevInfoServiceImpl implements DevInfoService { public int insertInfoMotionDto(InfoMotionDto infoMotionDto) { DevInfo devInfo = new DevInfo(); BeanUtils.copyProperties(infoMotionDto, devInfo); - devInfoMapper.insertDevInfo(devInfo); - return devInfoMapper.insertLon(infoMotionDto); + return devInfoMapper.insertDevInfo(devInfo); + //return devInfoMapper.insertLon(infoMotionDto); } diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/controller/EquipmentExternalController.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/controller/EquipmentExternalController.java index e1bde06..2baff92 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/controller/EquipmentExternalController.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/controller/EquipmentExternalController.java @@ -3,10 +3,7 @@ package com.bonus.material.externalInterface.controller; import com.bonus.common.core.web.controller.BaseController; import com.bonus.common.core.web.domain.AjaxResult; import com.bonus.material.externalInterface.service.EquipmentExternalService; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.util.List; @@ -15,6 +12,7 @@ import java.util.Map; /** * 装备管理 */ +@RestController @RequestMapping("equipmentExternal") public class EquipmentExternalController extends BaseController { @Resource diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/controller/LargeScreenExternalController.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/controller/LargeScreenExternalController.java index 4595ae1..04796cd 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/controller/LargeScreenExternalController.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/controller/LargeScreenExternalController.java @@ -3,15 +3,16 @@ package com.bonus.material.externalInterface.controller; import com.bonus.common.core.web.controller.BaseController; import com.bonus.common.core.web.domain.AjaxResult; import com.bonus.material.externalInterface.service.LargeScreenExternalService; -import org.aspectj.weaver.loadtime.Aj; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; /** * 装备共享一张图 */ +@RestController @RequestMapping("largeScreenExternal") public class LargeScreenExternalController extends BaseController { diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/mapper/LargeScreenExternalMapper.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/mapper/LargeScreenExternalMapper.java index fc141db..6f0bf6d 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/mapper/LargeScreenExternalMapper.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/externalInterface/mapper/LargeScreenExternalMapper.java @@ -17,7 +17,7 @@ public interface LargeScreenExternalMapper { * @param accountId id * @return 设备数据 */ - @MapKey("name") + @MapKey("") Map deviceStatusStatistics(String accountId); /** diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/order/domain/OrderInfoDto.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/order/domain/OrderInfoDto.java index 1e9b647..8867d7f 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/order/domain/OrderInfoDto.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/order/domain/OrderInfoDto.java @@ -170,4 +170,7 @@ public class OrderInfoDto { @ApiModelProperty(value = "出库时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private String preOutboundTime; + + + private String maId; } diff --git a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/device/DevInfoMapper.xml b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/device/DevInfoMapper.xml index 9ffd4d5..213d2e9 100644 --- a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/device/DevInfoMapper.xml +++ b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/device/DevInfoMapper.xml @@ -378,17 +378,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - insert into gps_real_info - - gps_code, - lon, - lat, - - - #{dto.gpsCode}, - #{dto.lon}, - #{dto.lat}, - + + insert into gps_real_info + + gps_code, + lon, + lat, + + + #{dto.gpsCode}, + #{dto.lon}, + #{dto.lat}, + + + diff --git a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/externalInterface/LargeScreenExternalMapper.xml b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/externalInterface/LargeScreenExternalMapper.xml index 74599da..447ac3b 100644 --- a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/externalInterface/LargeScreenExternalMapper.xml +++ b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/externalInterface/LargeScreenExternalMapper.xml @@ -6,7 +6,8 @@ \ No newline at end of file diff --git a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/order/OrderInfoMapper.xml b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/order/OrderInfoMapper.xml index c273cb2..9493450 100644 --- a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/order/OrderInfoMapper.xml +++ b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/order/OrderInfoMapper.xml @@ -171,6 +171,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" AND moi.code = #{code} + + AND moi.maId = #{maId} + AND ((hh.rent_begin_time BETWEEN #{startTime} AND #{endTime}) OR (hh.rent_end_time BETWEEN #{startTime} AND #{endTime})