|
|
@@ -7,8 +7,6 @@ import com.cyksj.mapper.SysConfigChangeRecordMapper;
|
|
|
import com.cyksj.mapper.manage.cms.CmsUserMapper;
|
|
|
import com.cyksj.model.entity.SysConfigChangeRecord;
|
|
|
import com.cyksj.service.sys.SysConfigChangeRecordService;
|
|
|
-import com.cyksj.xxljob.XxlJobInfo;
|
|
|
-import com.cyksj.xxljob.XxlJobUtil;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
@@ -26,7 +24,7 @@ public class SysConfigChangeRecordServiceImpl extends ServiceImpl<SysConfigChang
|
|
|
private final CmsUserMapper cmsUserMapper;
|
|
|
|
|
|
@Override
|
|
|
- public void changeRecord(Long adminId, String sysKey, String sysValue, String updateValue) throws Exception {
|
|
|
+ public Boolean changeRecord(Long adminId, String sysKey, String sysValue, String updateValue) throws Exception {
|
|
|
//保存客服系统配置key前后更新数据
|
|
|
if (Constant.serviceKeys.contains(sysKey)) {
|
|
|
if (!StrUtil.equals(sysValue, updateValue)) {
|
|
|
@@ -37,10 +35,9 @@ public class SysConfigChangeRecordServiceImpl extends ServiceImpl<SysConfigChang
|
|
|
Optional.ofNullable(cmsUserMapper.selectById(adminId))
|
|
|
.ifPresent(cm -> sysConfigChangeRecord.setOperator(cm.getNickname()));
|
|
|
this.save(sysConfigChangeRecord);
|
|
|
-
|
|
|
- //立即执行客服值班定时任务
|
|
|
- XxlJobUtil.executeMarkDynamicRuleTagJob(XxlJobInfo.getExecuteTaskInstance(Constant.CORP_LINK_JOB_ID, StrUtil.EMPTY).toString());
|
|
|
+ return true;
|
|
|
}
|
|
|
}
|
|
|
+ return false;
|
|
|
}
|
|
|
}
|