Commit 2ea56dfd by 墨竹

fix:标签修改

parent 57ec403a
...@@ -44,6 +44,7 @@ import com.gic.log.record.util.GicLogRecordCategoryEnum; ...@@ -44,6 +44,7 @@ import com.gic.log.record.util.GicLogRecordCategoryEnum;
import com.gic.log.record.util.GicLogRecordEvaluationContext; import com.gic.log.record.util.GicLogRecordEvaluationContext;
import com.gic.log.record.util.GicLogRecordOptTypeEnum; import com.gic.log.record.util.GicLogRecordOptTypeEnum;
import com.gic.member.tag.api.dto.MemberTagDTO; import com.gic.member.tag.api.dto.MemberTagDTO;
import com.gic.member.tag.api.dto.MemberTagItemDTO;
import com.gic.member.tag.api.service.MemberTagApiService; import com.gic.member.tag.api.service.MemberTagApiService;
import com.gic.redis.data.util.RedisUtil; import com.gic.redis.data.util.RedisUtil;
import com.gic.wechat.api.dto.qywx.response.QywxResponseDTO; import com.gic.wechat.api.dto.qywx.response.QywxResponseDTO;
...@@ -312,15 +313,17 @@ public class HmQrcodeApiServiceImpl implements HmQrcodeApiService { ...@@ -312,15 +313,17 @@ public class HmQrcodeApiServiceImpl implements HmQrcodeApiService {
String memberLabelId = hmQrcodeQDTO.getMemberLabelId(); String memberLabelId = hmQrcodeQDTO.getMemberLabelId();
String memberLabelIdOld = hmOld.getMemberLabelId(); String memberLabelIdOld = hmOld.getMemberLabelId();
if (!memberLabelId.equals(memberLabelIdOld)) { if (!memberLabelId.equals(memberLabelIdOld)) {
MemberTagDTO memberTagDTO = memberTagApiService.getMemberTagById(memberLabelId); MemberTagItemDTO tagItem = memberTagApiService.findMemberTagItem(memberLabelId);
MemberTagDTO memberTagDTOOld = memberTagApiService.getMemberTagById(memberLabelIdOld); MemberTagItemDTO tagItemOld = memberTagApiService.findMemberTagItem(memberLabelIdOld);
String oldTagName = ""; String oldTagName = "";
String tagName = ""; String tagName = "";
if (memberTagDTOOld != null) { if (tagItemOld != null) {
oldTagName = memberTagDTOOld.getTagName(); MemberTagDTO tag = this.memberTagApiService.getMemberTagById(tagItemOld.getTagId()) ;
oldTagName = tag.getTagName() + "-" + tagItem.getTagItemName();
} }
if (memberTagDTO != null) { if (tagItem != null) {
tagName = memberTagDTO.getTagName(); MemberTagDTO tag = this.memberTagApiService.getMemberTagById(tagItem.getTagId()) ;
tagName = tag.getTagName() + "-" + tagItem.getTagItemName();
} }
logContent.append("活码标签「").append(oldTagName).append("」").append("变更为「").append(tagName).append("」"); logContent.append("活码标签「").append(oldTagName).append("」").append("变更为「").append(tagName).append("」");
} }
...@@ -471,8 +474,13 @@ public class HmQrcodeApiServiceImpl implements HmQrcodeApiService { ...@@ -471,8 +474,13 @@ public class HmQrcodeApiServiceImpl implements HmQrcodeApiService {
} }
MemberTagDTO memberTagDTO = memberTagApiService.getMemberTagById(hmQrcodeBO.getMemberLabelId()); MemberTagDTO memberTagDTO = memberTagApiService.getMemberTagById(hmQrcodeBO.getMemberLabelId());
if (memberTagDTO != null) { if (memberTagDTO != null) {
hmQrcodeBO.setMemberLabelName(memberTagDTO.getTagName()); MemberTagItemDTO tagItem = this.memberTagApiService.findMemberTagItem(hmQrcodeBO.getMemberLabelId());
hmQrcodeBO.setMemberLabelStatus(memberTagDTO.getStatus()); if (null != tagItem) {
String tagId = tagItem.getTagId() ;
MemberTagDTO tag = this.memberTagApiService.getMemberTagById(tagId) ;
hmQrcodeBO.setMemberLabelName(tag.getTagName() + "-" + tagItem.getTagItemName());
hmQrcodeBO.setMemberLabelStatus(tagItem.getStatus());
}
} }
Integer hmType = hmQrcodeBO.getHmType(); Integer hmType = hmQrcodeBO.getHmType();
List<HmClerkDTO> clerkDTOList = new ArrayList<>(); List<HmClerkDTO> clerkDTOList = new ArrayList<>();
......
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