| | |
| | | import com.xcong.excoin.common.LoginUserUtils; |
| | | import com.xcong.excoin.common.exception.GlobalException; |
| | | import com.xcong.excoin.common.response.Result; |
| | | import com.xcong.excoin.modules.member.dao.MemberDao; |
| | | import com.xcong.excoin.modules.member.entity.MemberEntity; |
| | | import com.xcong.excoin.modules.otc.dao.OtcEntrustOrderDao; |
| | | import com.xcong.excoin.modules.otc.dao.OtcMarketBussinessDao; |
| | |
| | | public class OtcMarketBussinessServiceImpl extends ServiceImpl<OtcMarketBussinessDao, OtcMarketBussiness> implements OtcMarketBussinessService { |
| | | |
| | | private final OtcEntrustOrderDao otcEntrustOrderDao; |
| | | |
| | | private final MemberDao memberDao; |
| | | @Override |
| | | public void add(MbAddDto mbAddDto) { |
| | | MemberEntity member = LoginUserUtils.getAppLoginUser(); |
| | |
| | | |
| | | MarketBussinessInfoVo mbVo = OtcMarketBussinessMapper.INSTANCE.entityToVo(mb); |
| | | |
| | | MemberEntity member = memberDao.selectById(mb.getMemberId()); |
| | | OtcEntrustOrder query = new OtcEntrustOrder(); |
| | | query.setMemberId(mb.getMemberId()); |
| | | query.setOrderType(OtcEntrustOrder.ORDER_TYPE_B); |
| | |
| | | List<EntrustListInfoVo> sales = OtcEntrustOrderMapper.INSTANCE.entrustToListInfoVoList(salesEntity); |
| | | mbVo.setBuys(buys); |
| | | mbVo.setSales(sales); |
| | | mbVo.setNikename(member.getName()); |
| | | return Result.ok(mbVo); |
| | | } |
| | | } |