Просмотр исходного кода

[拼团营销数据][修改][拼团成功次数]

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
2381b9cd53
3 измененных файлов: 17 добавлений и 0 удалений
  1. +4
    -0
      mallinkService/src/main/java/com/iformall/mapper/WxOrderGroupMapper.java
  2. +3
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxChartServiceImpl.java
  3. +10
    -0
      mallinkService/src/main/resources/mapper/WxOrderGroupMapper.xml

+ 4
- 0
mallinkService/src/main/java/com/iformall/mapper/WxOrderGroupMapper.java Просмотреть файл

@@ -36,5 +36,9 @@ public interface WxOrderGroupMapper extends CommonMapper<WxOrderGroup, Long> {
long queryOrderGroupVerifyCount(Map<String, Object> params);

List<WxCouponStatisVo> queryOrderGroupCountHistory(WxCoupon wxCoupon);

long queryOrderGroupSuccessPeopleCount(Map<String, Object> params);


}


+ 3
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxChartServiceImpl.java Просмотреть файл

@@ -2030,6 +2030,8 @@ public class WxChartServiceImpl implements WxChartDataService {
long groupCount = wxOrderGroupMapper.queryOrderGroupCount(params);
long peopleCount = wxOrderGroupMapper.queryOrderGroupPeopleCount(params);
long verifyCount = wxOrderGroupMapper.queryOrderGroupVerifyCount(params);
long successPeopleCount = wxOrderGroupMapper.queryOrderGroupSuccessPeopleCount(params);


double transferRatio = 0;
if (groupCount > 0) {
@@ -2060,6 +2062,7 @@ public class WxChartServiceImpl implements WxChartDataService {
result.put("peopleCount", peopleCount);
result.put("transferRatio", transferRatio);
result.put("verifyCount", verifyCount);
result.put("successPeopleCount", successPeopleCount);

return new ResultData(result);
}


+ 10
- 0
mallinkService/src/main/resources/mapper/WxOrderGroupMapper.xml Просмотреть файл

@@ -213,6 +213,16 @@
and coupon_id=#{couponId}
</if>
</select>
<select id="queryOrderGroupSuccessPeopleCount" parameterType="hashmap" resultType="long">
select count(*) from wx_order where order_status=11
<if test=" null != tenantId">
and tenant_id=#{tenantId}
</if>
<if test=" null != startdate and null!=enddate ">
and create_date BETWEEN #{startdate} and #{enddate}
</if>
</select>


</mapper>

Загрузка…
Отмена
Сохранить