From 5dc89200ced02314474ce34aff8dc0d3e3f31ad9 Mon Sep 17 00:00:00 2001
From: wl <173@qq.com>
Date: 星期三, 21 十二月 2022 17:34:21 +0800
Subject: [PATCH] fix: 门店管理
---
ycl-platform/src/main/java/com/ycl/service/video/impl/VideoPointServiceImpl.java | 1 +
ycl-platform/src/main/resources/mapper/store/UmsStoreInfoMapper.xml | 2 +-
ycl-platform/src/main/java/com/ycl/vo/store/StoreInfoVO.java | 5 ++++-
ycl-platform/src/main/java/com/ycl/vo/cockpit/aiIot/EfficiencyVO.java | 16 ++++++++++++++++
ycl-platform/src/main/java/com/ycl/mapper/video/VideoPointMapper.java | 1 +
ycl-platform/src/main/java/com/ycl/controller/cockpit/aiIot/AIIotController.java | 8 ++++----
ycl-platform/src/main/java/com/ycl/vo/cockpit/aiIot/AIIotVO.java | 13 -------------
7 files changed, 27 insertions(+), 19 deletions(-)
diff --git a/ycl-platform/src/main/java/com/ycl/controller/cockpit/aiIot/AIIotController.java b/ycl-platform/src/main/java/com/ycl/controller/cockpit/aiIot/AIIotController.java
index bb5c16d..307a6fe 100644
--- a/ycl-platform/src/main/java/com/ycl/controller/cockpit/aiIot/AIIotController.java
+++ b/ycl-platform/src/main/java/com/ycl/controller/cockpit/aiIot/AIIotController.java
@@ -11,6 +11,7 @@
import com.ycl.util.VideoUtil;
import com.ycl.vo.cockpit.CockpitVO;
import com.ycl.vo.cockpit.aiIot.AIIotVO;
+import com.ycl.vo.cockpit.aiIot.EfficiencyVO;
import com.ycl.vo.cockpit.aiIot.VideoVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -85,12 +86,11 @@
@ApiOperation(value = "AI绠楁硶鏁堣兘")
@GetMapping("/efficiency")
- public CommonResult<List<AIIotVO.EfficiencyVO>> efficiency(@Validated CockpitVO params) {
+ public CommonResult efficiency(@Validated CockpitVO params) {
checkApiUtil.cockpit(params);
- List<AIIotVO.EfficiencyVO> efficiencyVOS = new ArrayList<>();
- AIIotVO.EfficiencyVO a = null;
+ List<EfficiencyVO> efficiencyVOS = new ArrayList<>();
for (int i = 0; i < 4; i++) {
- a = new AIIotVO.EfficiencyVO();
+ EfficiencyVO a = new EfficiencyVO();
a.setType("閬撹矾鐮存崯");
a.setCount(12);
a.setRatio(new BigDecimal("0.63").setScale(2, RoundingMode.HALF_UP));
diff --git a/ycl-platform/src/main/java/com/ycl/mapper/video/VideoPointMapper.java b/ycl-platform/src/main/java/com/ycl/mapper/video/VideoPointMapper.java
index 21c7c35..c119559 100644
--- a/ycl-platform/src/main/java/com/ycl/mapper/video/VideoPointMapper.java
+++ b/ycl-platform/src/main/java/com/ycl/mapper/video/VideoPointMapper.java
@@ -21,4 +21,5 @@
IPage<VideoPointVo> search(Page<VideoPointVo> page, @Param("streetId") Integer streetId, @Param("communityId") Integer communityId);
+
}
diff --git a/ycl-platform/src/main/java/com/ycl/service/video/impl/VideoPointServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/video/impl/VideoPointServiceImpl.java
index 63e408f..f057787 100644
--- a/ycl-platform/src/main/java/com/ycl/service/video/impl/VideoPointServiceImpl.java
+++ b/ycl-platform/src/main/java/com/ycl/service/video/impl/VideoPointServiceImpl.java
@@ -9,6 +9,7 @@
import com.ycl.vo.equipment.VideoPointVo;
import org.springframework.stereotype.Service;
+import javax.annotation.Resource;
import java.util.List;
/**
diff --git a/ycl-platform/src/main/java/com/ycl/vo/cockpit/aiIot/AIIotVO.java b/ycl-platform/src/main/java/com/ycl/vo/cockpit/aiIot/AIIotVO.java
index 9c2108f..0648f5b 100644
--- a/ycl-platform/src/main/java/com/ycl/vo/cockpit/aiIot/AIIotVO.java
+++ b/ycl-platform/src/main/java/com/ycl/vo/cockpit/aiIot/AIIotVO.java
@@ -30,19 +30,6 @@
private Long slagCar;
}
-
-
- @ApiModel(description = "AI绠楁硶鏁堣兘")
- @Data
- public static class EfficiencyVO {
- @ApiModelProperty(value = "鐗╄仈缃戣澶囩被鍨�")
- private String type;
- @ApiModelProperty(value = "鏁伴噺")
- private Integer count;
- @ApiModelProperty(value = "姣斾緥")
- private BigDecimal ratio;
- }
-
@ApiModel(description = "AI浜嬩欢缁熻")
@Data
public static class StatisticsVO {
diff --git a/ycl-platform/src/main/java/com/ycl/vo/cockpit/aiIot/EfficiencyVO.java b/ycl-platform/src/main/java/com/ycl/vo/cockpit/aiIot/EfficiencyVO.java
new file mode 100644
index 0000000..bf8b39f
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/vo/cockpit/aiIot/EfficiencyVO.java
@@ -0,0 +1,16 @@
+package com.ycl.vo.cockpit.aiIot;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+@Data
+public class EfficiencyVO {
+ @ApiModelProperty(value = "鐗╄仈缃戣澶囩被鍨�")
+ private String type;
+ @ApiModelProperty(value = "鏁伴噺")
+ private Integer count;
+ @ApiModelProperty(value = "姣斾緥")
+ private BigDecimal ratio;
+}
diff --git a/ycl-platform/src/main/java/com/ycl/vo/store/StoreInfoVO.java b/ycl-platform/src/main/java/com/ycl/vo/store/StoreInfoVO.java
index ac1bcea..82e7114 100644
--- a/ycl-platform/src/main/java/com/ycl/vo/store/StoreInfoVO.java
+++ b/ycl-platform/src/main/java/com/ycl/vo/store/StoreInfoVO.java
@@ -87,4 +87,7 @@
@ApiModelProperty("鎽勫儚澶�")
private VideoPoint videoPoint;
-}
+
+ @ApiModelProperty("鐘舵��")
+ private Integer status;
+}
\ No newline at end of file
diff --git a/ycl-platform/src/main/resources/mapper/store/UmsStoreInfoMapper.xml b/ycl-platform/src/main/resources/mapper/store/UmsStoreInfoMapper.xml
index 1142b20..b0c0d7f 100644
--- a/ycl-platform/src/main/resources/mapper/store/UmsStoreInfoMapper.xml
+++ b/ycl-platform/src/main/resources/mapper/store/UmsStoreInfoMapper.xml
@@ -23,7 +23,7 @@
left JOIN ums_data_dictionary t2 ON t1.type = t2.id
<where>
<if test="keyword!=null and keyword!=''">
- t1.store_name LIKE CONCAT('%', #{keyword}, '%')
+ t1.store_number LIKE CONCAT('%', #{keyword}, '%')
</if>
<if test="status!=null and status!='' and status!='0' ">
t1.status = #{status}
--
Gitblit v1.8.0