|
@@ -6,7 +6,9 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.ym.mec.biz.dal.dao.TenantPreJoinDao;
|
|
|
import com.ym.mec.biz.dal.dto.TenantPreJoinDto;
|
|
|
import com.ym.mec.biz.dal.entity.SysArea;
|
|
|
+import com.ym.mec.biz.dal.entity.SysUserTsign;
|
|
|
import com.ym.mec.biz.dal.entity.TenantPreJoin;
|
|
|
+import com.ym.mec.biz.service.SysUserTsignService;
|
|
|
import com.ym.mec.biz.service.TenantPreJoinService;
|
|
|
import com.ym.mec.common.exception.BizException;
|
|
|
import com.ym.mec.common.page.PageInfo;
|
|
@@ -39,6 +41,8 @@ public class TenantPreJoinServiceImpl extends ServiceImpl<TenantPreJoinDao, Tena
|
|
|
|
|
|
@Autowired
|
|
|
private SysAreaServiceImpl sysAreaService;
|
|
|
+ @Autowired
|
|
|
+ private SysUserTsignService sysUserTsignService;
|
|
|
|
|
|
/**
|
|
|
* 分页查询
|
|
@@ -67,6 +71,11 @@ public class TenantPreJoinServiceImpl extends ServiceImpl<TenantPreJoinDao, Tena
|
|
|
|
|
|
@Override
|
|
|
public int insert(TenantPreJoinDto dto) {
|
|
|
+ //校验营业信息
|
|
|
+ SysUserTsign sysUserTsign = sysUserTsignService.queryByCardNo(dto.getTsignCode());
|
|
|
+ if (Objects.nonNull(sysUserTsign)) {
|
|
|
+ throw new BizException("营业执照编号已被注册!");
|
|
|
+ }
|
|
|
TenantPreJoin obj = new TenantPreJoin();
|
|
|
BeanUtils.copyProperties(dto, obj);
|
|
|
//根据code获取市级数据
|