| | |
| | | import cn.hutool.core.collection.CollUtil; |
| | | import cn.hutool.core.util.StrUtil; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.xcong.excoin.common.enumerates.CoinTypeEnum; |
| | | import com.xcong.excoin.common.enumerates.RabbitPriceTypeEnum; |
| | | import com.xcong.excoin.common.response.Result; |
| | |
| | | import com.xcong.excoin.utils.ThreadPoolUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.math.BigDecimal; |
| | |
| | | |
| | | |
| | | @Override |
| | | @Transactional |
| | | public void addFollowerOrder(Long id) { |
| | | log.info("进入跟单处理逻辑"); |
| | | // 查询交易员订单 |
| | |
| | | LogRecordUtils.insertFollowerNotice(memberEntity.getId(), NoticeConstant.OPEN_ORDER_TITLE, StrUtil.format(NoticeConstant.OPEN_ORDER_CONTENT, holdOrderEntity.getSymbol() + "开空", openPrice, followTraderInfoEntity.getNickname())); |
| | | } |
| | | //更新更新消息提醒的状态 |
| | | MemberSettingEntity memberSettingEntity = memberSettingDao.selectById(memberEntity.getId()); |
| | | memberSettingEntity.setMessageReminder(1); |
| | | memberSettingDao.updateById(memberSettingEntity); |
| | | Wrapper<MemberSettingEntity> queryWrapperOrepool = new QueryWrapper<>(); |
| | | ((QueryWrapper<MemberSettingEntity>) queryWrapperOrepool).eq("member_id", memberEntity.getId()); |
| | | MemberSettingEntity memberWalletOrepoolEntity = memberSettingDao.selectOne(queryWrapperOrepool); |
| | | memberWalletOrepoolEntity.setMessageReminder(1); |
| | | memberSettingDao.updateById(memberWalletOrepoolEntity); |
| | | } |
| | | } |
| | | } |