From 9fb332433b5994fb8a980adaf5bd224461601bc8 Mon Sep 17 00:00:00 2001
From: puhanshu <a9236326>
Date: 星期五, 25 二月 2022 09:34:48 +0800
Subject: [PATCH] 五微服务bug修改

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComFmsServiceServiceImpl.java |   21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 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..9cfb598 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("操作失败,请重新尝试");
@@ -196,7 +205,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 +214,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();

--
Gitblit v1.7.1