|
@@ -66,6 +66,11 @@ public class TbPurchaserService extends ServiceImpl<TbPurchaserMapper, TbPurchas
|
|
|
* 增
|
|
|
*/
|
|
|
void add(TbPurchaser t) {
|
|
|
+ AppUserDto appUser = FeignFactory.adminInterface.findUserByPhone(t.getContact());
|
|
|
+ if (appUser != null) {
|
|
|
+ throw new ServiceException("新增失败,当前用户的手机号已存在app账户!");
|
|
|
+ }
|
|
|
+
|
|
|
t.setCreateTime(new Date());
|
|
|
save(t);
|
|
|
AppUserCreateDTO createDTO = new AppUserCreateDTO();
|
|
@@ -73,6 +78,7 @@ public class TbPurchaserService extends ServiceImpl<TbPurchaserMapper, TbPurchas
|
|
|
createDTO.setPhone(t.getContact());
|
|
|
createDTO.setName(t.getName());
|
|
|
createDTO.setFkId(t.getId());
|
|
|
+
|
|
|
boolean result = FeignFactory.adminInterface.createAccount(createDTO);
|
|
|
if (!result) {
|
|
|
throw new ServiceException("创建账户失败");
|