From 1fb780aadf917e2a65fa355b111792545ab38aae Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期二, 01 八月 2023 13:48:41 +0800
Subject: [PATCH] 修改三说专家级别与单位范围报错
---
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComFmsServiceServiceImpl.java | 43 +++++++++++++++++++++++++++++--------------
1 files changed, 29 insertions(+), 14 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComFmsServiceServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComFmsServiceServiceImpl.java
index 7f8b07b..8eee21d 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComFmsServiceServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComFmsServiceServiceImpl.java
@@ -67,9 +67,11 @@
public R addFmsServiceAdmin(AddFmsServiceAdminDTO adminDTO) {
ComFmsService comFmsService = new ComFmsService();
BeanUtils.copyProperties(adminDTO, comFmsService);
- comFmsService.setServiceStatus(ComFmsService.ServiceStatus.dpj);
+ comFmsService.setServiceStatus(ComFmsService.ServiceStatus.ywc);
+ comFmsService.setApprovalAt(new Date());
int num = this.baseMapper.insert(comFmsService);
if (num > 0) {
+ //服务记录
ComFmsServiceRecord comFmsServiceRecord = new ComFmsServiceRecord();
comFmsServiceRecord.setServiceId(comFmsService.getId());
comFmsServiceRecord.setContent(adminDTO.getServiceProcess());
@@ -77,6 +79,13 @@
comFmsServiceRecord.setStage(ComFmsServiceRecord.Stage.WCFW);
comFmsServiceRecord.setCreatedBy(adminDTO.getCreatedBy());
comFmsServiceRecordDAO.insert(comFmsServiceRecord);
+ //默认好评
+ ComFmsServiceEvaluations evaluation = new ComFmsServiceEvaluations();
+ evaluation.setServiceId(comFmsService.getId());
+ evaluation.setStarLevel(5);
+ evaluation.setEvaluateContent("系统默认好评!");
+ evaluation.setUserId(comFmsService.getUserId());
+ comFmsServiceEvaluationsDAO.insert(evaluation);
return R.ok();
}
return R.fail("操作失败,请重新尝试");
@@ -115,14 +124,12 @@
comFmsService.setUpdatedBy(adminDTO.getUpdatedBy());
int num = this.baseMapper.updateById(comFmsService);
if (num > 0) {
- if (adminDTO.getIsPass()) {
- ComFmsServiceRecord comFmsServiceRecord = new ComFmsServiceRecord();
- comFmsServiceRecord.setServiceId(comFmsService.getId());
- comFmsServiceRecord.setContent(adminDTO.getContent());
- comFmsServiceRecord.setStage(ComFmsServiceRecord.Stage.SHTG);
- comFmsServiceRecord.setCreatedBy(adminDTO.getUpdatedBy());
- comFmsServiceRecordDAO.insert(comFmsServiceRecord);
- }
+ ComFmsServiceRecord comFmsServiceRecord = new ComFmsServiceRecord();
+ comFmsServiceRecord.setServiceId(comFmsService.getId());
+ comFmsServiceRecord.setContent(adminDTO.getContent());
+ comFmsServiceRecord.setStage(adminDTO.getIsPass() ? ComFmsServiceRecord.Stage.SHTG : ComFmsServiceRecord.Stage.HSBTG);
+ comFmsServiceRecord.setCreatedBy(adminDTO.getUpdatedBy());
+ comFmsServiceRecordDAO.insert(comFmsServiceRecord);
return R.ok();
}
return R.fail("操作失败,请重新尝试");
@@ -196,7 +203,7 @@
comFmsService.setCommunityId(communityId);
comFmsService.setCreatedBy(userId);
comFmsService.setUpdatedBy(userId);
- comFmsService.setServiceStatus(ComFmsService.ServiceStatus.dpj);
+ comFmsService.setServiceStatus(ComFmsService.ServiceStatus.ywc);
int num = this.baseMapper.insert(comFmsService);
if (num > 0) {
ComFmsServiceRecord comFmsServiceRecord = new ComFmsServiceRecord();
@@ -205,6 +212,14 @@
comFmsServiceRecord.setStage(ComFmsServiceRecord.Stage.WCFW);
comFmsServiceRecord.setCreatedBy(userId);
comFmsServiceRecordDAO.insert(comFmsServiceRecord);
+
+ //默认好评
+ ComFmsServiceEvaluations evaluation = new ComFmsServiceEvaluations();
+ evaluation.setServiceId(comFmsService.getId());
+ evaluation.setStarLevel(5);
+ evaluation.setEvaluateContent("系统默认好评!");
+ evaluation.setUserId(comFmsService.getUserId());
+ comFmsServiceEvaluationsDAO.insert(evaluation);
}
});
return R.ok();
@@ -277,17 +292,17 @@
comFmsService.setCreatedBy(userInfo.getUserId());
comFmsService.setUpdatedBy(userInfo.getUserId());
comFmsService.setUserId(userInfo.getUserId());
- comFmsService.setUserName(userInfo.getName());
+ comFmsService.setUserName(userInfo.getNickName());
comFmsService.setPhone(userInfo.getPhone());
- int num = this.baseMapper.insert(comFmsService);
+ int num = this.baseMapper.addBracelet(comFmsService);
if (num > 0) {
ComFmsServiceRecord comFmsServiceRecord = new ComFmsServiceRecord();
- comFmsServiceRecord.setServiceId(comFmsService.getId());
+ comFmsServiceRecord.setServiceId(Long.valueOf(baseMapper.getLastId()));
comFmsServiceRecord.setContent(adminDTO.getServiceContent());
comFmsServiceRecord.setImage(adminDTO.getServiceImage());
comFmsServiceRecord.setStage(ComFmsServiceRecord.Stage.TJFWSQ);
comFmsServiceRecord.setCreatedBy(userInfo.getUserId());
- comFmsServiceRecordDAO.insert(comFmsServiceRecord);
+ comFmsServiceRecordDAO.insertOneBatch(comFmsServiceRecord);
return R.ok();
}
return R.fail("操作失败,请重新尝试");
--
Gitblit v1.7.1