From 7abac54f0a1e4fda0a024a48eefb2ca626ad146c Mon Sep 17 00:00:00 2001
From: zqy <2522236926@qq.com>
Date: 星期四, 25 四月 2024 21:07:47 +0800
Subject: [PATCH] 修改了代码’ git commit -m 修改了代码’
---
zhang-content/src/main/java/com/ruoyi/domain/Meeting.java | 7 +
ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/EsModel.java | 38 +++++++++
zhang-content/src/main/java/com/ruoyi/service/MeetingStatisticService.java | 4 +
zhang-content/src/main/java/com/ruoyi/service/impl/MeetingRatifyServiceImpl.java | 4 +
zhang-content/src/main/java/com/ruoyi/domain/MeetingStatistic.java | 28 +++++++
zhang-content/src/main/java/com/ruoyi/service/MeetingRatifyService.java | 4 +
zhang-content/src/main/java/com/ruoyi/service/impl/MeetingServiceImpl.java | 137 ++++++++++++++++++++++++----------
7 files changed, 177 insertions(+), 45 deletions(-)
diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/EsModel.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/EsModel.java
index f2c93da..6a77ae1 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/EsModel.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/EsModel.java
@@ -2,6 +2,7 @@
import lombok.Data;
+import org.joda.time.DateTime;
import org.springframework.data.elasticsearch.annotations.Document;
import org.springframework.data.elasticsearch.annotations.Field;
import org.springframework.data.elasticsearch.annotations.FieldType;
@@ -74,11 +75,46 @@
@Field(index = true,type = FieldType.Text,analyzer = "ik_max_word")
private String by6;
- /** 澶囩敤6 */
+ /** 澶囩敤7 */
@Field(index = true,type = FieldType.Text,analyzer = "ik_max_word")
private String by7;
+ /** 澶囩敤8*/
+ @Field(index = true,type = FieldType.Text,analyzer = "ik_max_word")
+ private int by8;
+
+ /** 澶囩敤9 */
+ @Field(index = true,type = FieldType.Text,analyzer = "ik_max_word")
+ private int by9;
+
+ /** 澶囩敤10 */
+ @Field(index = true,type = FieldType.Text,analyzer = "ik_max_word")
+ private int by10;
+
+ /** 澶囩敤11 */
+ @Field(index = true,type = FieldType.Text,analyzer = "ik_max_word")
+ private int by11;
+
+ /** 澶囩敤12 */
+ @Field(index = true,type = FieldType.Text,analyzer = "ik_max_word")
+ private int by12;
+
+ /** 澶囩敤13 */
+ @Field(index = true,type = FieldType.Text,analyzer = "ik_max_word")
+ private int by13;
+
+ /** 澶囩敤14 */
+ @Field(index = true,type = FieldType.Date,analyzer = "ik_max_wor HH:mm:ss")
+ private Date by14;
+
+ /** 澶囩敤15 */
+ @Field(index = true,type = FieldType.Date,analyzer = "ik_max_wor")
+ private Date by15;
+
+ /** 澶囩敤16 */
+ @Field(index = true,type = FieldType.Date,analyzer = "ik_max_wor ")
+ private Date by16;
}
diff --git a/zhang-content/src/main/java/com/ruoyi/domain/Meeting.java b/zhang-content/src/main/java/com/ruoyi/domain/Meeting.java
index aa37835..56033be 100644
--- a/zhang-content/src/main/java/com/ruoyi/domain/Meeting.java
+++ b/zhang-content/src/main/java/com/ruoyi/domain/Meeting.java
@@ -7,6 +7,7 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
+import org.joda.time.DateTime;
import java.util.Date;
@@ -49,13 +50,13 @@
* 寮�濮嬫椂闂�
*/
@Excel(name = "寮�濮嬫椂闂�")
- @JsonFormat(pattern = "yyyy-MM-dd")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private Date startTime;
/**
* 缁撴潫鏃堕棿
*/
@Excel(name = "缁撴潫鏃堕棿")
- @JsonFormat(pattern = "yyyy-MM-dd")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private Date endTime;
@@ -93,7 +94,7 @@
/**
* 鐢熸垚鏃堕棿
*/
- @JsonFormat(pattern = "yyyy-MM-dd")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private Date createTime;
diff --git a/zhang-content/src/main/java/com/ruoyi/domain/MeetingStatistic.java b/zhang-content/src/main/java/com/ruoyi/domain/MeetingStatistic.java
new file mode 100644
index 0000000..0b90d22
--- /dev/null
+++ b/zhang-content/src/main/java/com/ruoyi/domain/MeetingStatistic.java
@@ -0,0 +1,28 @@
+package com.ruoyi.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+@Data
+@TableName("meeting_ratify")
+public class MeetingRatify {
+ @TableId(value = "id", type = IdType.AUTO)
+ private Long id;
+
+ private int familyId;
+
+ private String useTime;
+
+ private String conferenceRoom;
+
+ private String title;
+
+ private int applyPerson;
+
+ private int ratifyPerson;
+
+ private String status;
+
+}
diff --git a/zhang-content/src/main/java/com/ruoyi/service/MeetingRatifyService.java b/zhang-content/src/main/java/com/ruoyi/service/MeetingRatifyService.java
new file mode 100644
index 0000000..c9e1ef3
--- /dev/null
+++ b/zhang-content/src/main/java/com/ruoyi/service/MeetingRatifyService.java
@@ -0,0 +1,4 @@
+package com.ruoyi.service;
+
+public interface MeetingRatify {
+}
diff --git a/zhang-content/src/main/java/com/ruoyi/service/MeetingStatisticService.java b/zhang-content/src/main/java/com/ruoyi/service/MeetingStatisticService.java
new file mode 100644
index 0000000..16dbd8b
--- /dev/null
+++ b/zhang-content/src/main/java/com/ruoyi/service/MeetingStatisticService.java
@@ -0,0 +1,4 @@
+package com.ruoyi.service;
+
+public class MeetingStatisticesSevice {
+}
diff --git a/zhang-content/src/main/java/com/ruoyi/service/impl/MeetingRatifyServiceImpl.java b/zhang-content/src/main/java/com/ruoyi/service/impl/MeetingRatifyServiceImpl.java
new file mode 100644
index 0000000..4489abe
--- /dev/null
+++ b/zhang-content/src/main/java/com/ruoyi/service/impl/MeetingRatifyServiceImpl.java
@@ -0,0 +1,4 @@
+package com.ruoyi.service.impl;
+
+public class MeetingRatifyServiceImpl {
+}
diff --git a/zhang-content/src/main/java/com/ruoyi/service/impl/MeetingServiceImpl.java b/zhang-content/src/main/java/com/ruoyi/service/impl/MeetingServiceImpl.java
index 5eec8e2..9e669ec 100644
--- a/zhang-content/src/main/java/com/ruoyi/service/impl/MeetingServiceImpl.java
+++ b/zhang-content/src/main/java/com/ruoyi/service/impl/MeetingServiceImpl.java
@@ -22,6 +22,7 @@
import javax.annotation.Resource;
import java.io.IOException;
+import java.sql.Timestamp;
import java.time.LocalDateTime;
import java.util.*;
import java.util.stream.Collectors;
@@ -200,56 +201,103 @@
//鎿嶄綔es淇敼鏁版嵁
EsModel newModel = new EsModel();
- if(meeting.getPlace()!=null){
- newModel.setBy1(meeting.getPlace());
+
+ if(meeting.getTitle()!=null){
+ newModel.setBy1(meeting.getTitle());
}else {
- newModel.setBy1(dataById.getPlace());
+ newModel.setBy1(dataById.getTitle());
+ }
+
+ if(meeting.getPlace()!=null){
+ newModel.setBy2(meeting.getPlace());
+ }else {
+ newModel.setBy2(dataById.getPlace());
+ }
+
+ if(StringUtils.isEmpty(String.valueOf(meeting.getConPeople()))){
+ newModel.setBy8(meeting.getConPeople());
+ }else {
+ newModel.setBy8(dataById.getConPeople());
+ }
+
+ if(StringUtils.isEmpty(String.valueOf(meeting.getPartPeople()))){
+ newModel.setBy9(meeting.getPartPeople());
+ }else {
+ newModel.setBy9(dataById.getPartPeople());
+ }
+
+
+ if(StringUtils.isEmpty(String.valueOf(meeting.getApplyPerson()))){
+ newModel.setBy10(meeting.getApplyPerson());
+ }else {
+ newModel.setBy10(dataById.getApplyPerson());
}
if(meeting.getApplyApart()!=null){
- newModel.setBy2(meeting.getApplyApart());
+ newModel.setBy3(meeting.getApplyApart());
}else {
- newModel.setBy2(dataById.getApplyApart());
+ newModel.setBy3(dataById.getApplyApart());
}
- if(meeting.getTitle()!=null){
- newModel.setBy3(meeting.getTitle());
+ if(StringUtils.isEmpty(String.valueOf(meeting.getStartTime()))){
+ newModel.setBy14(meeting.getStartTime());
}else {
- newModel.setBy3(dataById.getTitle());
+ newModel.setBy14(dataById.getStartTime());
}
+
+ if(StringUtils.isEmpty(String.valueOf(meeting.getEndTime()))){
+ newModel.setBy15(meeting.getEndTime());
+ }else {
+ newModel.setBy15(dataById.getEndTime());
+ }
+
+
+ if(StringUtils.isEmpty(String.valueOf(meeting.getIsPlacebrand()))){
+ newModel.setBy11(meeting.getIsPlacebrand());
+ }else {
+ newModel.setBy11(dataById.getIsPlacebrand());
+ }
+
+ if(meeting.getConnPhone()!=null){
+ newModel.setBy12(meeting.getConnPerson());
+ }else {
+ newModel.setBy12(dataById.getConnPerson());
+ }
+
if(meeting.getConnPhone()!=null){
newModel.setBy4(meeting.getConnPhone());
}else {
newModel.setBy4(dataById.getConnPhone());
}
- if(StringUtils.isEmpty(String.valueOf(meeting.getApplyPerson()))){
- newModel.setBy5(String.valueOf(meeting.getApplyPerson()));
+ if(StringUtils.isEmpty(String.valueOf(meeting.getStatu()))){
+ newModel.setBy13(meeting.getStatu());
}else {
- newModel.setBy5(String.valueOf(dataById.getApplyPerson()));
+ newModel.setBy13(dataById.getStatu());
}
- if(StringUtils.isEmpty(String.valueOf(meeting.getPartPeople()))){
- newModel.setBy6(String.valueOf(meeting.getPartPeople()));
+ if(StringUtils.isEmpty(String.valueOf(meeting.getCreateTime()))){
+ newModel.setBy16(meeting.getCreateTime());
}else {
- newModel.setBy6(String.valueOf(dataById.getPartPeople()));
+ newModel.setBy16(dataById.getCreateTime());
}
-
- if(StringUtils.isEmpty(String.valueOf(meeting.getConnPerson()))){
- newModel.setBy7(String.valueOf(meeting.getConnPerson()));
- }else {
- newModel.setBy7(String.valueOf(dataById.getConnPerson()));
- }
-
UpdateRequest updateRequest = new UpdateRequest("allsearchdata", esResult.getId());
updateRequest.doc(
"by1",newModel.getBy1(),
"by2",newModel.getBy2(),
- "by3",newModel.getBy3(),
- "by4",newModel.getBy4(),
- "by6",newModel.getBy6(),
- "by7",newModel.getBy7()
+ "by3",newModel.getBy8(),
+ "by4",newModel.getBy9(),
+ "by5",newModel.getBy10(),
+ "by6",newModel.getBy11(),
+ "by7",newModel.getBy3(),
+ "by8",newModel.getBy14(),
+ "by9",newModel.getBy15(),
+ "by10",newModel.getBy12(),
+ "by11",newModel.getBy4(),
+ "by12",newModel.getBy13(),
+ "by13",newModel.getBy15()
+
);
try {
@@ -311,16 +359,16 @@
@Override
public AjaxResult addData(Meeting meeting) {
- ZInfoUser myself = zInfoUserService.getMyself();
- Long familyId = myself.getFamilyId();
-
- if(familyId == null){
- throw new RuntimeException("鎮ㄨ繕鏈姞鍏ヤ换浣曞搴�");
- }
-
- List<ZAuthority> authority = zAuthorityService.getAuthority();
- List<Long> familyIdList = authority.stream().filter(auth -> auth.getAuthority().toString().equals(EVENT_LIST_ADD)).map(ZAuthority::getFid).collect(Collectors.toList());
- familyIdList.add(familyId);
+// ZInfoUser myself = zInfoUserService.getMyself();
+// Long familyId = myself.getFamilyId();
+//
+// if(familyId == null){
+// throw new RuntimeException("鎮ㄨ繕鏈姞鍏ヤ换浣曞搴�");
+// }
+//
+// List<ZAuthority> authority = zAuthorityService.getAuthority();
+// List<Long> familyIdList = authority.stream().filter(auth -> auth.getAuthority().toString().equals(EVENT_LIST_ADD)).map(ZAuthority::getFid).collect(Collectors.toList());
+// familyIdList.add(familyId);
// if (meeting.getFamilyId()!=null && !familyIdList.contains(zfEvent.getFamilyId())) {
// throw new RuntimeException("浣犳病鏈夋潈闄愭搷浣滄瀹跺涵鐨勬暟鎹�");
@@ -347,17 +395,24 @@
esModel.setId(uuid);
esModel.setCtId(Long.valueOf(inte));
esModel.setCtTableName("浼氳璁板綍");
- esModel.setBy1(meeting.getPlace());
- esModel.setBy2(meeting.getApplyApart());
- esModel.setBy3(meeting.getTitle());
+ esModel.setBy1(meeting.getTitle());
+ esModel.setBy2(meeting.getPlace());
+ esModel.setBy8(meeting.getConPeople());
+ esModel.setBy9(meeting.getPartPeople());
+ esModel.setBy10(meeting.getApplyPerson());
+ esModel.setBy3(meeting.getApplyApart());
+ esModel.setBy14(meeting.getStartTime());
+ esModel.setBy15(meeting.getEndTime());
+ esModel.setBy11(meeting.getIsPlacebrand());
+ esModel.setBy12(meeting.getConnPerson());
esModel.setBy4(meeting.getConnPhone());
- esModel.setBy5(String.valueOf(meeting.getApplyPerson()));
- esModel.setBy6(String.valueOf(meeting.getPartPeople()));
- esModel.setBy7(String.valueOf(meeting.getConnPerson()));
+ esModel.setBy13(meeting.getStatu());
+ esModel.setBy16(meeting.getCreateTime());
//杩欓噷瀛樺偍鏌ヨ璇︽儏鐨勮矾寰�
esModel.setBy5("/zMeeting");
// esModel.setFid(familyId);
esSer.insertTable(esModel);
+ System.out.println(esModel);
return AjaxResult.success();
} else {
--
Gitblit v1.9.1