Commit c49e0d20 by 徐高华

操作日志

parent 13c1f7bc
...@@ -76,6 +76,7 @@ public class GroupChatController { ...@@ -76,6 +76,7 @@ public class GroupChatController {
public RestResponse<Object> save(@RequestBody GroupChatSearchQDTO qdto) { public RestResponse<Object> save(@RequestBody GroupChatSearchQDTO qdto) {
List<Long> groupChatIdList = qdto.getGroupChatIdList(); List<Long> groupChatIdList = qdto.getGroupChatIdList();
if (CollectionUtils.isEmpty(groupChatIdList)) { if (CollectionUtils.isEmpty(groupChatIdList)) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "请选择认领的群"); return RestResponse.failure("1", "请选择认领的群");
} }
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser(); WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
...@@ -173,9 +174,11 @@ public class GroupChatController { ...@@ -173,9 +174,11 @@ public class GroupChatController {
@GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_CHAT, optType = GicLogRecordOptTypeEnum.HB_1001_01, userFunc = LogRecordUserServiceImpl.class, optPage = "客户群列表") @GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_CHAT, optType = GicLogRecordOptTypeEnum.HB_1001_01, userFunc = LogRecordUserServiceImpl.class, optPage = "客户群列表")
public RestResponse<Object> transfer(String staffId, String groupChatIdList) { public RestResponse<Object> transfer(String staffId, String groupChatIdList) {
if (StringUtils.isEmpty(staffId)) { if (StringUtils.isEmpty(staffId)) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "请选择继承的群主"); return RestResponse.failure("1", "请选择继承的群主");
} }
if (StringUtils.isEmpty(groupChatIdList)) { if (StringUtils.isEmpty(groupChatIdList)) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "请选择继承的群"); return RestResponse.failure("1", "请选择继承的群");
} }
String[] arr = groupChatIdList.split(","); String[] arr = groupChatIdList.split(",");
......
...@@ -80,9 +80,11 @@ public class GroupChatHmController { ...@@ -80,9 +80,11 @@ public class GroupChatHmController {
@GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QHM, optType = GicLogRecordOptTypeEnum.HB_1002_01, userFunc = LogRecordUserServiceImpl.class, optPage = "群活码-新建活码") @GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QHM, optType = GicLogRecordOptTypeEnum.HB_1002_01, userFunc = LogRecordUserServiceImpl.class, optPage = "群活码-新建活码")
public RestResponse<Object> save(@RequestBody GroupChatHmDTO dto) { public RestResponse<Object> save(@RequestBody GroupChatHmDTO dto) {
if (CollectionUtils.isEmpty(dto.getChatIdList())) { if (CollectionUtils.isEmpty(dto.getChatIdList())) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "请选择加入的群"); return RestResponse.failure("1", "请选择加入的群");
} }
if (dto.getChatIdList().size() > 4) { if (dto.getChatIdList().size() > 4) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "最多可选4个群"); return RestResponse.failure("1", "最多可选4个群");
} }
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser(); WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
...@@ -107,13 +109,16 @@ public class GroupChatHmController { ...@@ -107,13 +109,16 @@ public class GroupChatHmController {
@GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QHM, optType = GicLogRecordOptTypeEnum.HB_1002_02, userFunc = LogRecordUserServiceImpl.class, optPage = "群活码-编辑活码") @GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QHM, optType = GicLogRecordOptTypeEnum.HB_1002_02, userFunc = LogRecordUserServiceImpl.class, optPage = "群活码-编辑活码")
public RestResponse<Object> update(@RequestBody GroupChatHmDTO dto) { public RestResponse<Object> update(@RequestBody GroupChatHmDTO dto) {
if (CollectionUtils.isEmpty(dto.getChatIdList())) { if (CollectionUtils.isEmpty(dto.getChatIdList())) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "请选择加入的群"); return RestResponse.failure("1", "请选择加入的群");
} }
if (dto.getChatIdList().size() > 4) { if (dto.getChatIdList().size() > 4) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "最多可选4个群"); return RestResponse.failure("1", "最多可选4个群");
} }
if (null == dto.getChatHmId()) { if (null == dto.getChatHmId()) {
return RestResponse.failure("1", "ID未空"); GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "ID为空");
} }
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser(); WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
ServiceResponse<GroupChatHmDTO> oldResp = this.groupChatHmApiService.detail(dto.getChatHmId()); ServiceResponse<GroupChatHmDTO> oldResp = this.groupChatHmApiService.detail(dto.getChatHmId());
...@@ -132,6 +137,8 @@ public class GroupChatHmController { ...@@ -132,6 +137,8 @@ public class GroupChatHmController {
if (StringUtils.isNotBlank(logContent)) { if (StringUtils.isNotBlank(logContent)) {
GicLogRecordEvaluationContext.putAttribute("logValue", logContent); GicLogRecordEvaluationContext.putAttribute("logValue", logContent);
GicLogRecordEvaluationContext.putOptTargetId(AuthWebRequestUtil.getLoginUser().getClerkId()); GicLogRecordEvaluationContext.putOptTargetId(AuthWebRequestUtil.getLoginUser().getClerkId());
}else {
GicLogRecordEvaluationContext.noWriteLog();
} }
return RestResponse.successResult(); return RestResponse.successResult();
} }
...@@ -242,6 +249,7 @@ public class GroupChatHmController { ...@@ -242,6 +249,7 @@ public class GroupChatHmController {
@GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QHM, optType = GicLogRecordOptTypeEnum.HB_1002_03, userFunc = LogRecordUserServiceImpl.class, optPage = "群活码") @GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QHM, optType = GicLogRecordOptTypeEnum.HB_1002_03, userFunc = LogRecordUserServiceImpl.class, optPage = "群活码")
public RestResponse<Object> discard(Long chatHmId, @RequestParam(defaultValue = "0") int page) { public RestResponse<Object> discard(Long chatHmId, @RequestParam(defaultValue = "0") int page) {
if (null == chatHmId) { if (null == chatHmId) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "群活码ID空"); return RestResponse.failure("1", "群活码ID空");
} }
// 判断是否关联链接 // 判断是否关联链接
......
...@@ -69,6 +69,7 @@ public class GroupChatPlanController { ...@@ -69,6 +69,7 @@ public class GroupChatPlanController {
@GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QF, optType = GicLogRecordOptTypeEnum.HB_1000_01, userFunc = LogRecordUserServiceImpl.class, optPage = "客户群群发") @GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QF, optType = GicLogRecordOptTypeEnum.HB_1000_01, userFunc = LogRecordUserServiceImpl.class, optPage = "客户群群发")
public RestResponse<Object> save(@RequestBody GroupChatPlanDTO dto) { public RestResponse<Object> save(@RequestBody GroupChatPlanDTO dto) {
if (StringUtils.isBlank(dto.getStaffIdList())) { if (StringUtils.isBlank(dto.getStaffIdList())) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("9999", "请选择群主"); return RestResponse.failure("9999", "请选择群主");
} }
logger.info("新增参数={}", JSON.toJSONString(dto)); logger.info("新增参数={}", JSON.toJSONString(dto));
...@@ -90,10 +91,12 @@ public class GroupChatPlanController { ...@@ -90,10 +91,12 @@ public class GroupChatPlanController {
@GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QF, optType = GicLogRecordOptTypeEnum.HB_1000_04, userFunc = LogRecordUserServiceImpl.class, optPage = "客户群群发") @GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QF, optType = GicLogRecordOptTypeEnum.HB_1000_04, userFunc = LogRecordUserServiceImpl.class, optPage = "客户群群发")
public RestResponse<Object> del(Long planId) { public RestResponse<Object> del(Long planId) {
if (null == planId) { if (null == planId) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("9999", "任务ID空"); return RestResponse.failure("9999", "任务ID空");
} }
ServiceResponse<GroupChatPlanDTO> planResp = this.groupChatPlanApiService.detail(planId); ServiceResponse<GroupChatPlanDTO> planResp = this.groupChatPlanApiService.detail(planId);
if (!planResp.isSuccess()) { if (!planResp.isSuccess()) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "任务不存在"); return RestResponse.failure("1", "任务不存在");
} }
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser(); WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
...@@ -117,14 +120,17 @@ public class GroupChatPlanController { ...@@ -117,14 +120,17 @@ public class GroupChatPlanController {
@GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QF, optType = GicLogRecordOptTypeEnum.HB_1000_03, userFunc = LogRecordUserServiceImpl.class, optPage = "客户群群发") @GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HB_QF, optType = GicLogRecordOptTypeEnum.HB_1000_03, userFunc = LogRecordUserServiceImpl.class, optPage = "客户群群发")
public RestResponse<Object> stop(Long planId) { public RestResponse<Object> stop(Long planId) {
if (null == planId) { if (null == planId) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("9999", "任务ID空"); return RestResponse.failure("9999", "任务ID空");
} }
ServiceResponse<GroupChatPlanDTO> planResp = this.groupChatPlanApiService.detail(planId); ServiceResponse<GroupChatPlanDTO> planResp = this.groupChatPlanApiService.detail(planId);
if (!planResp.isSuccess()) { if (!planResp.isSuccess()) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "任务不存在"); return RestResponse.failure("1", "任务不存在");
} }
GroupChatPlanDTO plan = planResp.getResult(); GroupChatPlanDTO plan = planResp.getResult();
if (plan.getEndTime().getTime() <= new Date().getTime()) { if (plan.getEndTime().getTime() <= new Date().getTime()) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("1", "任务已结束"); return RestResponse.failure("1", "任务已结束");
} }
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser(); WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
...@@ -142,10 +148,12 @@ public class GroupChatPlanController { ...@@ -142,10 +148,12 @@ public class GroupChatPlanController {
ServiceResponse<GroupChatPlanDTO> oldResp = this.groupChatPlanApiService.detail(dto.getPlanId()); ServiceResponse<GroupChatPlanDTO> oldResp = this.groupChatPlanApiService.detail(dto.getPlanId());
GroupChatPlanDTO oldPlan = oldResp.getResult(); GroupChatPlanDTO oldPlan = oldResp.getResult();
if (null == oldPlan) { if (null == oldPlan) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("9999", "任务不存在"); return RestResponse.failure("9999", "任务不存在");
} }
long now = System.currentTimeMillis(); long now = System.currentTimeMillis();
if (oldPlan.getEndTime().getTime() <= now || oldPlan.getStatusFlag() == 0) { if (oldPlan.getEndTime().getTime() <= now || oldPlan.getStatusFlag() == 0) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("9999", "任务已结束"); return RestResponse.failure("9999", "任务已结束");
} }
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser(); WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
...@@ -165,6 +173,8 @@ public class GroupChatPlanController { ...@@ -165,6 +173,8 @@ public class GroupChatPlanController {
if (StringUtils.isNotBlank(logContent)) { if (StringUtils.isNotBlank(logContent)) {
GicLogRecordEvaluationContext.putAttribute("logValue", logContent); GicLogRecordEvaluationContext.putAttribute("logValue", logContent);
GicLogRecordEvaluationContext.putOptTargetId(AuthWebRequestUtil.getLoginUser().getClerkId()); GicLogRecordEvaluationContext.putOptTargetId(AuthWebRequestUtil.getLoginUser().getClerkId());
}else {
GicLogRecordEvaluationContext.noWriteLog();
} }
return RestResponse.successResult(); return RestResponse.successResult();
} }
......
...@@ -97,6 +97,7 @@ public class HmLinkController { ...@@ -97,6 +97,7 @@ public class HmLinkController {
@GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HUOMA, optType = GicLogRecordOptTypeEnum.HM_LINK_ADD, userFunc = LogRecordUserServiceImpl.class, optPage = "引流链接-新建链接") @GicLogRecord(value = "${#logValue}", category = GicLogRecordCategoryEnum.HUOMA, optType = GicLogRecordOptTypeEnum.HM_LINK_ADD, userFunc = LogRecordUserServiceImpl.class, optPage = "引流链接-新建链接")
public RestResponse<Object> save(@RequestBody HmLinkDTO dto) { public RestResponse<Object> save(@RequestBody HmLinkDTO dto) {
if (null == dto.getLinkType()) { if (null == dto.getLinkType()) {
GicLogRecordEvaluationContext.noWriteLog();
return RestResponse.failure("9999", "请选择链接类型"); return RestResponse.failure("9999", "请选择链接类型");
} }
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser(); WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
...@@ -152,6 +153,8 @@ public class HmLinkController { ...@@ -152,6 +153,8 @@ public class HmLinkController {
GicLogRecordEvaluationContext.setOptPage("引流入群-编辑链接"); GicLogRecordEvaluationContext.setOptPage("引流入群-编辑链接");
GicLogRecordEvaluationContext.putAttribute("logValue", logContent); GicLogRecordEvaluationContext.putAttribute("logValue", logContent);
GicLogRecordEvaluationContext.putOptTargetId(AuthWebRequestUtil.getLoginUser().getClerkId()); GicLogRecordEvaluationContext.putOptTargetId(AuthWebRequestUtil.getLoginUser().getClerkId());
}else {
GicLogRecordEvaluationContext.noWriteLog();
} }
return RestResponse.successResult(); return RestResponse.successResult();
} else { } else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment