KKSU
2025-04-08 3694db456aadbacaa7ba4e794a4196a851e0c647
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -1097,10 +1097,12 @@
        MallMember member = this.baseMapper.selectById(loginUser.getId());
        MallMember mallMember = new MallMember();
        mallMember.setId(member.getId());
        mallMember.setLastLoginTime(new Date());
        this.baseMapper.updateById(mallMember);
//        MallMember mallMember = new MallMember();
//        mallMember.setId(member.getId());
//        mallMember.setLastLoginTime(new Date());
//        this.baseMapper.updateById(mallMember);
        this.baseMapper.updateLastLoginTime(member.getId(),new Date());
        DataDictionaryCustom dic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(DataDictionaryEnum.UNALIVE_COUPON.getType(), DataDictionaryEnum.UNALIVE_COUPON.getCode());
        if (dic == null || StrUtil.isBlank(dic.getValue())) {
@@ -1372,8 +1374,13 @@
            mallDoctor.setBindMemberId(mallStoreMember.getMemberId());
            mallDoctor.setBindPhone(mallStoreMember.getPhone());
            mallDoctor.setBindName(mallStoreMember.getName());
            mallDoctor.setBindInfo(mallStoreMember.getAccount());
            mallDoctor.setBindAge(mallStoreMember.getAge());
            Long storeId = mallStoreMember.getStoreId();
            Long storeItemId = mallStoreMember.getStoreItemId();
            MallStore mallStore = mallStoreMapper.selectById(storeId);
            MallStoreItem mallStoreItem = mallStoreItemMapper.selectById(storeItemId);
            mallDoctor.setBindInfo(mallStore.getName()+"-"+mallStoreItem.getCode());
            mallDoctorMapper.insert(mallDoctor);
        }