...
|
...
|
@@ -4,6 +4,7 @@ import com.yoho.error.exception.ServiceException; |
|
|
import com.yohoufo.dal.user.IStoredSellerDao;
|
|
|
import com.yohoufo.dal.user.model.StoredSeller;
|
|
|
import com.yohoufo.user.cache.CacheService;
|
|
|
import com.yohoufo.user.service.IRealNameAuthorizeService;
|
|
|
import com.yohoufo.user.service.IStoredSellerService;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
...
|
...
|
@@ -20,6 +21,10 @@ public class StoredSellerServiceImpl implements IStoredSellerService { |
|
|
@Autowired
|
|
|
private CacheService cacheService;
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
IRealNameAuthorizeService realNameAuthorizeService;
|
|
|
|
|
|
@Autowired
|
|
|
private IStoredSellerDao storedSellerDao;
|
|
|
|
...
|
...
|
@@ -54,6 +59,16 @@ public class StoredSellerServiceImpl implements IStoredSellerService { |
|
|
@Override
|
|
|
public void addUserAsStoredSeller(Integer uid){
|
|
|
logger.info("StoredSellerServiceImpl addUserAsStoredSeller enter uid is {} ",uid);
|
|
|
//检查是否已经实名认证
|
|
|
if(null==realNameAuthorizeService.getValidZhiMaCert(uid)){
|
|
|
logger.error("StoredSellerServiceImpl get zhi ma cert info is null , uid is {} ",uid);
|
|
|
throw new ServiceException(400,"商户没有实名认证,不允许更新为入驻商户");
|
|
|
}
|
|
|
|
|
|
//@TODO 检查是否已经缴纳保证金
|
|
|
|
|
|
|
|
|
|
|
|
LocalDateTime now=LocalDateTime.now();
|
|
|
long ts=now.toEpochSecond(ZoneOffset.of("+8"));
|
|
|
StoredSeller storedSeller=new StoredSeller();
|
...
|
...
|
|