|
@@ -32,12 +32,6 @@ public class CircleManagementInfoServiceImpl implements ICircleManagementInfoSer
|
|
|
private CircleCardInfoMapper circleCardInfoMapper;
|
|
|
@Autowired
|
|
|
private CardManagementInfoMapper cardManagementInfoMapper;
|
|
|
- @Autowired
|
|
|
- private CommonUserInfoMapper commonUserInfoMapper;
|
|
|
- @Autowired
|
|
|
- private CardHolderInfoMapper cardHolderInfoMapper;
|
|
|
- @Autowired
|
|
|
- private CardExchangeInfoMapper cardExchangeInfoMapper;
|
|
|
|
|
|
@Override
|
|
|
public Boolean add(CircleManagementInfo circleManagementInfo) throws ServiceException {
|
|
@@ -121,6 +115,24 @@ public class CircleManagementInfoServiceImpl implements ICircleManagementInfoSer
|
|
|
return circleManagementInfoMapper.updateById(circleManagementInfo) > 0;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Boolean handle(CircleManagementInfo circleManagementInfo) throws ServiceException {
|
|
|
+ circleManagementInfo.setStatus(1l);
|
|
|
+ if (circleManagementInfo.getCardId() != null) {
|
|
|
+ //圈子审核通过,创建圈子人自动加入圈子
|
|
|
+ CircleCardInfo circleCardInfo=new CircleCardInfo();
|
|
|
+ circleCardInfo.setCircleId(circleManagementInfo.getId());
|
|
|
+ circleCardInfo.setCommonId(circleManagementInfo.getCommonId());
|
|
|
+ circleCardInfo.setCardId(circleManagementInfo.getCardId());
|
|
|
+ Date now = new Date();
|
|
|
+ circleCardInfo.setGmtCreate(now);
|
|
|
+ circleCardInfo.setGmtUpdate(now);
|
|
|
+ circleCardInfoMapper.insert(circleCardInfo);
|
|
|
+ }
|
|
|
+
|
|
|
+ return circleManagementInfoMapper.updateById(circleManagementInfo) > 0;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public CircleManagementInfo get(Long id, Long commonId) throws ServiceException {
|
|
|
CircleManagementInfo circleManagementInfo = circleManagementInfoMapper.selectById(id);
|