From a40c2eb885bcdb697c2e16dae4f43cb6cd718973 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期一, 22 一月 2024 11:28:03 +0800
Subject: [PATCH] 优化小区数据

---
 service-job/src/main/java/com/java110/job/task/inspection/PublishStaffInspectionTaskTemplate.java |   35 ++++++++++++++++++++---------------
 1 files changed, 20 insertions(+), 15 deletions(-)

diff --git a/service-job/src/main/java/com/java110/job/task/inspection/PublishStaffInspectionTaskTemplate.java b/service-job/src/main/java/com/java110/job/task/inspection/PublishStaffInspectionTaskTemplate.java
index d8a5698..dd2f08d 100755
--- a/service-job/src/main/java/com/java110/job/task/inspection/PublishStaffInspectionTaskTemplate.java
+++ b/service-job/src/main/java/com/java110/job/task/inspection/PublishStaffInspectionTaskTemplate.java
@@ -1,37 +1,34 @@
 package com.java110.job.task.inspection;
 
 import com.alibaba.fastjson.JSON;
-import com.java110.core.factory.GenerateCodeFactory;
 import com.java110.core.factory.WechatFactory;
 import com.java110.dto.community.CommunityDto;
-import com.java110.dto.inspectionPlan.*;
-import com.java110.dto.smallWeChat.SmallWeChatDto;
-import com.java110.dto.smallWechatAttr.SmallWechatAttrDto;
-import com.java110.dto.staffAppAuth.StaffAppAuthDto;
+import com.java110.dto.inspection.InspectionTaskDetailDto;
+import com.java110.dto.inspection.InspectionTaskDto;
+import com.java110.dto.wechat.SmallWeChatDto;
+import com.java110.dto.wechat.SmallWechatAttrDto;
+import com.java110.dto.user.StaffAppAuthDto;
 import com.java110.dto.task.TaskDto;
-import com.java110.entity.wechat.Content;
-import com.java110.entity.wechat.Data;
-import com.java110.entity.wechat.PropertyFeeTemplateMessage;
+import com.java110.dto.wechat.Content;
+import com.java110.dto.wechat.Data;
+import com.java110.dto.wechat.PropertyFeeTemplateMessage;
 import com.java110.intf.community.*;
 import com.java110.intf.store.ISmallWeChatInnerServiceSMO;
 import com.java110.intf.store.ISmallWechatAttrInnerServiceSMO;
 import com.java110.intf.user.IStaffAppAuthInnerServiceSMO;
 import com.java110.intf.user.IUserInnerServiceSMO;
 import com.java110.job.quartz.TaskSystemQuartz;
-import com.java110.po.inspection.InspectionTaskDetailPo;
-import com.java110.po.inspection.InspectionTaskPo;
 import com.java110.utils.cache.MappingCache;
+import com.java110.utils.constant.MappingConstant;
+import com.java110.utils.util.BeanConvertUtil;
 import com.java110.utils.util.DateUtil;
 import com.java110.utils.util.StringUtil;
-import com.java110.vo.api.inspectionPoint.ApiInspectionPointDataVo;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.ResponseEntity;
 import org.springframework.stereotype.Component;
 import org.springframework.web.client.RestTemplate;
 
 import java.text.ParseException;
-import java.util.ArrayList;
-import java.util.Calendar;
 import java.util.Date;
 import java.util.List;
 
@@ -177,9 +174,10 @@
         data.setKeyword3(new Content(inspectionTaskDetailDto.getInspectionName() + "鏈贰妫�锛岃鍙婃椂宸℃"));
         data.setRemark(new Content("濡傛湁鐤戦棶璇疯仈绯荤鐞嗗憳"));
 
-        templateMessage.setData(data);
+        templateMessage.setData(BeanConvertUtil.beanCovertJson(data));
 
-        String staffWechatUrl = MappingCache.getValue("STAFF_WECHAT_URL");
+
+        String staffWechatUrl = MappingCache.getValue(MappingConstant.URL_DOMAIN,"STAFF_WECHAT_URL");
         staffWechatUrl =  staffWechatUrl
                     + "pages/excuteOneQrCodeInspection/excuteOneQrCodeInspection?inspectionId="
                     + inspectionTaskDetailDto.getInspectionId()
@@ -192,6 +190,13 @@
         ResponseEntity<String> responseEntity = outRestTemplate.postForEntity(url, JSON.toJSONString(templateMessage), String.class);
         logger.info("寰俊妯℃澘杩斿洖鍐呭:{}", responseEntity);
 
+
+        InspectionTaskDetailDto inspectionTaskDetailPo = new InspectionTaskDetailDto();
+        inspectionTaskDetailPo.setTaskDetailId(inspectionTaskDetailDto.getTaskDetailId());
+        inspectionTaskDetailPo.setSendFlag(InspectionTaskDetailDto.SEND_FLAG_Y);
+        inspectionTaskDetailDto.setStatusCd("0");
+        inspectionTaskDetailInnerServiceSMOImpl.updateInspectionTaskDetail(inspectionTaskDetailPo);
+
     }
 
 }

--
Gitblit v1.8.0