Commit 505874f2 authored by shiyu's avatar shiyu

创建寄售单需要绑定手机号

parent d903c122
package com.wwdz.ch.wx.impl; package com.wwdz.ch.wx.impl;
import com.alibaba.dubbo.config.annotation.Reference;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.wwdz.ch.core.consts.ConsignSaleEnum; import com.wwdz.ch.core.consts.ConsignSaleEnum;
import com.wwdz.ch.core.consts.ItemStateEnum; import com.wwdz.ch.core.consts.ItemStateEnum;
...@@ -12,12 +13,15 @@ import com.wwdz.ch.core.util.RegexUtil; ...@@ -12,12 +13,15 @@ import com.wwdz.ch.core.util.RegexUtil;
import com.wwdz.ch.db.dao.ConsignSaleDao; import com.wwdz.ch.db.dao.ConsignSaleDao;
import com.wwdz.ch.db.dao.ConsignSaleRecordDao; import com.wwdz.ch.db.dao.ConsignSaleRecordDao;
import com.wwdz.ch.db.dao.ItemDao; import com.wwdz.ch.db.dao.ItemDao;
import com.wwdz.ch.db.dao.UserDao;
import com.wwdz.ch.db.domain.ConsignSale; import com.wwdz.ch.db.domain.ConsignSale;
import com.wwdz.ch.db.domain.ConsignSaleRecord; import com.wwdz.ch.db.domain.ConsignSaleRecord;
import com.wwdz.ch.db.domain.Item; import com.wwdz.ch.db.domain.Item;
import com.wwdz.ch.db.domain.User;
import com.wwdz.ch.db.dto.request.CoinRequestDto; import com.wwdz.ch.db.dto.request.CoinRequestDto;
import com.wwdz.ch.db.dto.request.ConsignSaleRequestDto; import com.wwdz.ch.db.dto.request.ConsignSaleRequestDto;
import com.wwdz.ch.wx.service.ConsignSaleService; import com.wwdz.ch.wx.service.ConsignSaleService;
import com.wwdz.user.api.service.user.UserReadService;
import com.xxdxxs.utils.EntityMapper; import com.xxdxxs.utils.EntityMapper;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
...@@ -53,11 +57,20 @@ public class ConsignSaleServiceImpl implements ConsignSaleService { ...@@ -53,11 +57,20 @@ public class ConsignSaleServiceImpl implements ConsignSaleService {
@Autowired @Autowired
ItemDao itemDao; ItemDao itemDao;
@Autowired
UserDao userDao;
@Override @Override
public Result createConsignSaleOrder(ConsignSaleRequestDto dto) { public Result createConsignSaleOrder(ConsignSaleRequestDto dto) {
try { try {
//判断用户是否绑定了手机号
long userId = dto.getUserId();
User user = userDao.queryById(userId);
if (StringUtils.isEmpty(user.getMobile())) {
return Result.failed("请先绑定手机号");
}
ConsignSale consignSale = new ConsignSale(); ConsignSale consignSale = new ConsignSale();
EntityMapper.copyAttribute(dto, consignSale); EntityMapper.copyAttribute(dto, consignSale);
Date now = new Date(); Date now = new Date();
......
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