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

Commit bfeef577 authored by 胡佳晨's avatar 胡佳晨

修改bug

parent cfd0961f
...@@ -147,7 +147,6 @@ public class MerchantStationController { ...@@ -147,7 +147,6 @@ public class MerchantStationController {
for (MerchantStationPerformanceVo r : voList) { for (MerchantStationPerformanceVo r : voList) {
List<String> permissionIds = authorizationPerformanceVoMap.getOrDefault(r.getPerformancesId(), defaultAuthorizationPerformanceVo).getPermissionIds(); List<String> permissionIds = authorizationPerformanceVoMap.getOrDefault(r.getPerformancesId(), defaultAuthorizationPerformanceVo).getPermissionIds();
r.setPermissionIds(StringUtils.join(permissionIds.toArray(), ".")); r.setPermissionIds(StringUtils.join(permissionIds.toArray(), "."));
r.setTicketTimeList(null);
MerchantAuthorizationPerformanceVo authorizationPerformanceVo = authorizationPerformanceVoMap.get(r.getPerformancesId()); MerchantAuthorizationPerformanceVo authorizationPerformanceVo = authorizationPerformanceVoMap.get(r.getPerformancesId());
if (authorizationPerformanceVo.getPermissionIds().contains(MerchantAuthorizationConst.PerformancePermission.SALES.getId())) { if (authorizationPerformanceVo.getPermissionIds().contains(MerchantAuthorizationConst.PerformancePermission.SALES.getId())) {
...@@ -158,6 +157,7 @@ public class MerchantStationController { ...@@ -158,6 +157,7 @@ public class MerchantStationController {
merchantStationService.salesStatisticsSetter(r, performanceTicketEntitiesVoList); merchantStationService.salesStatisticsSetter(r, performanceTicketEntitiesVoList);
} }
} }
r.setTicketTimeList(null);
} }
} else { } else {
voList.forEach(r -> { voList.forEach(r -> {
......
...@@ -167,6 +167,8 @@ public class DataImpl { ...@@ -167,6 +167,8 @@ public class DataImpl {
MerchantFieldsVo vo = MerchantFieldsVo.getNew().copy(fields); MerchantFieldsVo vo = MerchantFieldsVo.getNew().copy(fields);
MerchantFieldApplies applies = new MerchantFieldApplies(); MerchantFieldApplies applies = new MerchantFieldApplies();
MerchantFieldAppliesVo appliesVo = null;
if (fields.getClaimStatus() != 0) {
applies.setFieldApplyId(IDGenerator.nextSnowId()); applies.setFieldApplyId(IDGenerator.nextSnowId());
applies.setApplyStatus(1); applies.setApplyStatus(1);
applies.setUid(fields.getUid()); applies.setUid(fields.getUid());
...@@ -200,11 +202,13 @@ public class DataImpl { ...@@ -200,11 +202,13 @@ public class DataImpl {
applies.setLegalIdentityReverse(row.getString("identity_card_img_back")); applies.setLegalIdentityReverse(row.getString("identity_card_img_back"));
} }
applies.setCreatedAt(LocalDateTime.now()); applies.setCreatedAt(LocalDateTime.now());
MerchantFieldAppliesVo appliesVo = MerchantFieldAppliesVo.getNew().copy(applies); appliesVo = MerchantFieldAppliesVo.getNew().copy(applies);
}
//MYSQL //MYSQL
merchantFieldsMapper.insert(fields); merchantFieldsMapper.insert(fields);
if (fields.getClaimStatus() != 0) {
merchantFieldAppliesMapper.insert(applies); merchantFieldAppliesMapper.insert(applies);
}
//OTHER //OTHER
judgeFields(fields.getFieldId(), fields.getUid(), appliesVo, vo); judgeFields(fields.getFieldId(), fields.getUid(), appliesVo, vo);
//场地权限 //场地权限
...@@ -370,6 +374,7 @@ public class DataImpl { ...@@ -370,6 +374,7 @@ public class DataImpl {
//相关权限迁移 //相关权限迁移
public void checkTicket() { public void checkTicket() {
// initPermission("check", "585768981301944329909622", "201357233419837447752118", null, "王斐", "3065512271283404835770393", "18518013286");
try { try {
String sql = "select kcup.performance_id,kcu.mobile,kpr.merchant_id\n" + String sql = "select kcup.performance_id,kcu.mobile,kpr.merchant_id\n" +
"from kylin_check_user_performances kcup\n" + "from kylin_check_user_performances kcup\n" +
...@@ -420,18 +425,19 @@ public class DataImpl { ...@@ -420,18 +425,19 @@ public class DataImpl {
} }
private void judgeFields(String fieldId, String uid, MerchantFieldAppliesVo appliesVo, MerchantFieldsVo vo) { private void judgeFields(String fieldId, String uid, MerchantFieldAppliesVo appliesVo, MerchantFieldsVo vo) {
if (appliesVo != null) {
//MerchantFieldAppliesVo MONGO //MerchantFieldAppliesVo MONGO
mongoTemplate.insert(appliesVo, MerchantFieldAppliesVo.class.getSimpleName()); mongoTemplate.insert(appliesVo, MerchantFieldAppliesVo.class.getSimpleName());
//MerchantFieldAppliesVo MONGO
List<MerchantFieldAppliesVo> vos = new ArrayList();
vos.add(appliesVo);
redisDataSourceUtil.getRedisKylinUtil().set(MerchantRedisConst.INFO_FIELD_APPLIES.concat(uid), vos);
}
// MerchantFieldsVo MONGO // MerchantFieldsVo MONGO
Query query = Query.query(Criteria.where("fieldId").is(fieldId)); Query query = Query.query(Criteria.where("fieldId").is(fieldId));
Document document = (Document) mongoConverter.convertToMongoType(vo); Document document = (Document) mongoConverter.convertToMongoType(vo);
Update update = Update.fromDocument(document); Update update = Update.fromDocument(document);
mongoTemplate.upsert(query, update, MerchantFieldsVo.class, MerchantFieldsVo.class.getSimpleName()); mongoTemplate.upsert(query, update, MerchantFieldsVo.class, MerchantFieldsVo.class.getSimpleName());
//MerchantFieldAppliesVo MONGO
List<MerchantFieldAppliesVo> vos = new ArrayList();
vos.add(appliesVo);
redisDataSourceUtil.getRedisKylinUtil().set(MerchantRedisConst.INFO_FIELD_APPLIES.concat(uid), vos);
// MerchantFieldsVo REDIS // MerchantFieldsVo REDIS
redisDataSourceUtil.getRedisKylinUtil().set(MerchantRedisConst.INFO_FIELD.concat(fieldId), vo); redisDataSourceUtil.getRedisKylinUtil().set(MerchantRedisConst.INFO_FIELD.concat(fieldId), vo);
} }
......
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