记得上下班打卡 | git大法好,push需谨慎

Commit 43072bc6 authored by jiangxiulong's avatar jiangxiulong

Merge branch 'dev' into test

parents 409c2cc5 e7348837
...@@ -71,7 +71,7 @@ ...@@ -71,7 +71,7 @@
</div> </div>
<div class="form-group" id="provincesListSelect"> <div class="form-group" id="provincesListSelect">
<label class="col-sm-2 control-label">请选择省份</label> <label class="col-sm-2 control-label">请选择省份</label>
<th:block if="null == ${KylinBannersVo.provincesList}"> <th:block th:if="${#lists.isEmpty(KylinBannersVo.provincesList)}">
<div class="col-sm-12 provincesAll"> <div class="col-sm-12 provincesAll">
<label class="col-sm-2 control-label"></label> <label class="col-sm-2 control-label"></label>
<div class="col-sm-5"> <div class="col-sm-5">
......
...@@ -32,6 +32,7 @@ import org.springframework.data.mongodb.core.convert.MongoConverter; ...@@ -32,6 +32,7 @@ import org.springframework.data.mongodb.core.convert.MongoConverter;
import org.springframework.data.mongodb.core.query.Criteria; import org.springframework.data.mongodb.core.query.Criteria;
import org.springframework.data.mongodb.core.query.Query; import org.springframework.data.mongodb.core.query.Query;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
import java.time.LocalDateTime; import java.time.LocalDateTime;
...@@ -70,7 +71,7 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl ...@@ -70,7 +71,7 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
public boolean create(BannersParam bannersParam) { public boolean create(BannersParam bannersParam) {
try { try {
// 时间 // 时间
String bannersId = IDGenerator.nextSnowId().toString(); String bannersId = IDGenerator.nextSnowId();
LocalDateTime createdAt = LocalDateTime.now(); LocalDateTime createdAt = LocalDateTime.now();
String createdAtString = DateUtil.Formatter.yyyyMMddHHmmss.format(createdAt); String createdAtString = DateUtil.Formatter.yyyyMMddHHmmss.format(createdAt);
if (StringUtils.isEmpty(bannersParam.getOnlineStartTime())) { if (StringUtils.isEmpty(bannersParam.getOnlineStartTime())) {
...@@ -84,7 +85,7 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl ...@@ -84,7 +85,7 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
List<String> positionList = bannersParam.getPositionList(); List<String> positionList = bannersParam.getPositionList();
KylinBannersRelations kylinBannersRelations = new KylinBannersRelations(); KylinBannersRelations kylinBannersRelations = new KylinBannersRelations();
String bannersRelationsId = IDGenerator.nextSnowId().toString(); String bannersRelationsId = IDGenerator.nextSnowId();
kylinBannersRelations.setBannersRelationsId(bannersRelationsId); kylinBannersRelations.setBannersRelationsId(bannersRelationsId);
kylinBannersRelations.setBannersId(bannersId); kylinBannersRelations.setBannersId(bannersId);
kylinBannersRelations.setCreatedAt(createdAtString); kylinBannersRelations.setCreatedAt(createdAtString);
...@@ -94,8 +95,8 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl ...@@ -94,8 +95,8 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
kylinBannersRelationsMapper.insert(kylinBannersRelations); kylinBannersRelationsMapper.insert(kylinBannersRelations);
} }
List<String> provincesList = bannersParam.getProvincesList(); List<String> provincesList = bannersParam.getProvincesList();
List<String> provincesNameList = bannersParam.getProvincesNameList(); if (!CollectionUtils.isEmpty(provincesList)) {
if (!provincesList.isEmpty()) { List<String> provincesNameList = bannersParam.getProvincesNameList();
for (int i = 0; i < provincesList.size(); i++) { for (int i = 0; i < provincesList.size(); i++) {
kylinBannersRelations.setFieldId(provincesList.get(i)); kylinBannersRelations.setFieldId(provincesList.get(i));
kylinBannersRelations.setFieldIdType(2); kylinBannersRelations.setFieldIdType(2);
...@@ -153,7 +154,7 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl ...@@ -153,7 +154,7 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
List<String> positionList = bannersParam.getPositionList(); List<String> positionList = bannersParam.getPositionList();
KylinBannersRelations kylinBannersRelations = new KylinBannersRelations(); KylinBannersRelations kylinBannersRelations = new KylinBannersRelations();
String bannersRelationsId = IDGenerator.nextSnowId().toString(); String bannersRelationsId = IDGenerator.nextSnowId();
kylinBannersRelations.setBannersRelationsId(bannersRelationsId); kylinBannersRelations.setBannersRelationsId(bannersRelationsId);
kylinBannersRelations.setBannersId(bannersId); kylinBannersRelations.setBannersId(bannersId);
kylinBannersRelations.setCreatedAt(updatedAtString); kylinBannersRelations.setCreatedAt(updatedAtString);
...@@ -167,12 +168,13 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl ...@@ -167,12 +168,13 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
kylinBannersRelationsMapper.insert(kylinBannersRelations); kylinBannersRelationsMapper.insert(kylinBannersRelations);
} }
List<String> provincesList = bannersParam.getProvincesList(); List<String> provincesList = bannersParam.getProvincesList();
List<String> provincesNameList = bannersParam.getProvincesNameList(); if (CollectionUtils.isEmpty(provincesList)) {
if (!provincesList.isEmpty()) {
// 入数据库 先删除之前的 // 入数据库 先删除之前的
kylinBannersRelationsMapper.delete( kylinBannersRelationsMapper.delete(
new UpdateWrapper<KylinBannersRelations>().eq("banners_id", bannersId).eq("field_id_type", 2) new UpdateWrapper<KylinBannersRelations>().eq("banners_id", bannersId).eq("field_id_type", 2)
); );
} else {
List<String> provincesNameList = bannersParam.getProvincesNameList();
if (!provincesList.isEmpty()) { if (!provincesList.isEmpty()) {
for (int i = 0; i < provincesList.size(); i++) { for (int i = 0; i < provincesList.size(); i++) {
kylinBannersRelations.setFieldId(provincesList.get(i)); kylinBannersRelations.setFieldId(provincesList.get(i));
......
...@@ -251,7 +251,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM ...@@ -251,7 +251,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
Query query = new BasicQuery(queryObject); Query query = new BasicQuery(queryObject);
String nowTimeStr = DateUtil.getNowTime(); String nowTimeStr = DateUtil.getNowTime();
query.addCriteria(Criteria.where("timeEnd").gte(nowTimeStr)); query.addCriteria(Criteria.where("timeEnd").gte(nowTimeStr));
query.addCriteria(Criteria.where("appStatus").in(3, 6, 8, 9)); query.addCriteria(Criteria.where("appStatus").in(3, 6, 8, 9, 10));
long count = mongoTemplate.count(query, KylinPerformanceVo.class, KylinPerformanceVo.class.getSimpleName()); long count = mongoTemplate.count(query, KylinPerformanceVo.class, KylinPerformanceVo.class.getSimpleName());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment