Browse Source

修改查询条件

luyanwen-001 3 years ago
parent
commit
c359359e7d

+ 1 - 1
abi-cloud-qr-platform-server/src/main/java/com/abi/qms/platform/dao/mapper/ReportServiceMapper.java

@@ -62,6 +62,6 @@ public interface ReportServiceMapper  {
      * @param req
      * @param req
      * @return java.util.List<com.abi.qms.platform.dao.vo.result.QueryWxFactoryVO>
      * @return java.util.List<com.abi.qms.platform.dao.vo.result.QueryWxFactoryVO>
      */
      */
-    List<QueryWxFactoryVO> queryWxFactory(@Param("req") QueryWxFactoryReq req, @Param("now") LocalDateTime now, @Param("month") LocalDateTime month);
+    List<QueryWxFactoryVO> queryWxFactory(@Param("req") QueryWxFactoryReq req, @Param("month") LocalDateTime month);
 
 
 }
 }

+ 2 - 2
abi-cloud-qr-platform-server/src/main/java/com/abi/qms/platform/service/impl/ReportServiceImpl.java

@@ -134,7 +134,7 @@ public class ReportServiceImpl implements ReportService {
         if (isMainAccount.equals(0)) {
         if (isMainAccount.equals(0)) {
             //子账号报表
             //子账号报表
             //获取现在时间 获取前三个月的时间
             //获取现在时间 获取前三个月的时间
-            List<QueryWxFactoryVO> queryWxFactoryVO = reportServiceMapper.queryWxFactory(queryWxFactoryReq,LocalDateTime.now(),getMonth());
+            List<QueryWxFactoryVO> queryWxFactoryVO = reportServiceMapper.queryWxFactory(queryWxFactoryReq,getMonth());
             AssertUtil.isNull(queryWxFactoryVO,"报表数据查询为空");
             AssertUtil.isNull(queryWxFactoryVO,"报表数据查询为空");
             List<QueryWxFactoryRes.QueryWxFactoryBean> queryWxFactoryBeans = PojoConverterUtils.copyList(queryWxFactoryVO, QueryWxFactoryRes.QueryWxFactoryBean.class);
             List<QueryWxFactoryRes.QueryWxFactoryBean> queryWxFactoryBeans = PojoConverterUtils.copyList(queryWxFactoryVO, QueryWxFactoryRes.QueryWxFactoryBean.class);
             queryWxFactoryBeans.forEach(beans->{
             queryWxFactoryBeans.forEach(beans->{
@@ -144,7 +144,7 @@ public class ReportServiceImpl implements ReportService {
             return res;
             return res;
         }
         }
         //下单量-激活量-库存
         //下单量-激活量-库存
-        List<QueryWxFactoryVO> queryWxFactoryVO = reportServiceMapper.queryWxFactory(queryWxFactoryReq,null,null);
+        List<QueryWxFactoryVO> queryWxFactoryVO = reportServiceMapper.queryWxFactory(queryWxFactoryReq,null);
         AssertUtil.isNull(queryWxFactoryVO,"查询为空");
         AssertUtil.isNull(queryWxFactoryVO,"查询为空");
         List<QueryWxFactoryRes.QueryWxFactoryBean> queryWxFactoryBeans = PojoConverterUtils.copyList(queryWxFactoryVO, QueryWxFactoryRes.QueryWxFactoryBean.class);
         List<QueryWxFactoryRes.QueryWxFactoryBean> queryWxFactoryBeans = PojoConverterUtils.copyList(queryWxFactoryVO, QueryWxFactoryRes.QueryWxFactoryBean.class);
         Long total = queryWxFactoryBeans.stream().mapToLong(QueryWxFactoryRes.QueryWxFactoryBean::getTotal).sum();
         Long total = queryWxFactoryBeans.stream().mapToLong(QueryWxFactoryRes.QueryWxFactoryBean::getTotal).sum();

+ 2 - 2
abi-cloud-qr-platform-server/src/main/resources/dao/mapper/ReportServiceMapper.xml

@@ -113,8 +113,8 @@
             <if test="null != req.factoryBeerId and req.factoryBeerId != ''">
             <if test="null != req.factoryBeerId and req.factoryBeerId != ''">
                 AND qpackage.factory_beer_id = #{req.factoryBeerId}
                 AND qpackage.factory_beer_id = #{req.factoryBeerId}
             </if>
             </if>
-            <if test="null != now and null != month">
-                AND #{month} <![CDATA[<=]]> qpackage.create_time <![CDATA[<=]]> #{now}
+            <if test="null != month">
+                AND #{month} <![CDATA[<=]]> qpackage.create_time
             </if>
             </if>
         </where>
         </where>
         GROUP BY march
         GROUP BY march