|
@@ -28,6 +28,7 @@ import com.yonge.cooleshow.biz.dal.service.TenantUnbindHistoryService;
|
|
|
import com.yonge.cooleshow.biz.dal.service.TenantUnbindRecordService;
|
|
|
import com.yonge.cooleshow.biz.dal.wrapper.TenantUnbindRecordWrapper;
|
|
|
import com.yonge.cooleshow.common.constant.SysConfigConstant;
|
|
|
+import com.yonge.cooleshow.common.enums.ESettlementFrom;
|
|
|
import com.yonge.cooleshow.common.enums.ETenantUnBindAuditStatus;
|
|
|
import com.yonge.toolset.base.exception.BizException;
|
|
|
import com.yonge.toolset.thirdparty.message.MessageSenderPluginContext;
|
|
@@ -223,6 +224,7 @@ public class TenantUnbindRecordServiceImpl extends ServiceImpl<TenantUnbindRecor
|
|
|
if (Boolean.TRUE.equals(audio.getStatus())) {
|
|
|
teacherDao.update(null, Wrappers.<Teacher>lambdaUpdate()
|
|
|
.eq(Teacher::getUserId, audio.getId())
|
|
|
+ .set(Teacher::getSettlementFrom, ESettlementFrom.TEACHER)
|
|
|
.set(Teacher::getTenantId, -1L));
|
|
|
// 解散机构群
|
|
|
List<ImGroup> imGroups = imGroupService.lambdaQuery()
|