From c5bc4d2345d45dfa1f7c5f36f4b004f2c87e9cf9 Mon Sep 17 00:00:00 2001
From: DESKTOP-71BH0QO\L、ming <172680469@qq.com>
Date: 星期四, 08 四月 2021 18:01:37 +0800
Subject: [PATCH] Add:新增问卷yewu

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireAnswerContentDAO.java     |   14 ++++
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireSubDAO.java               |   14 ++++
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireSubSelectionDAO.java      |   14 ++++
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireDAO.java                  |   14 ++++
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActQuestnaireServiceImpl.java |   42 ++++++++++++++
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComActQuestnaireDO.java             |    6 +
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActQuestnaireService.java          |   37 ++++++++++++
 7 files changed, 140 insertions(+), 1 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireAnswerContentDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireAnswerContentDAO.java
new file mode 100644
index 0000000..2068dcd
--- /dev/null
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireAnswerContentDAO.java
@@ -0,0 +1,14 @@
+package com.panzhihua.service_community.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.panzhihua.service_community.model.dos.ComActQuestnaireAnswerContentDO;
+import com.panzhihua.service_community.model.dos.ComActQuestnaireDO;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @Author: llming
+ * @Description: 问卷回答记录内容
+ */
+@Mapper
+public interface ComActQuestnaireAnswerContentDAO extends BaseMapper<ComActQuestnaireAnswerContentDO> {
+}
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireDAO.java
new file mode 100644
index 0000000..2d923f0
--- /dev/null
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireDAO.java
@@ -0,0 +1,14 @@
+package com.panzhihua.service_community.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.panzhihua.service_community.model.dos.ComActQuestnaireDO;
+import com.panzhihua.service_community.model.dos.ComActQuestnaireSubSelectionDO;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @Author: llming
+ * @Description: 调查问卷 问卷表
+ */
+@Mapper
+public interface ComActQuestnaireDAO extends BaseMapper<ComActQuestnaireDO> {
+}
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireSubDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireSubDAO.java
new file mode 100644
index 0000000..c26927c
--- /dev/null
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireSubDAO.java
@@ -0,0 +1,14 @@
+package com.panzhihua.service_community.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.panzhihua.service_community.model.dos.ComActQuestnaireSubDO;
+import com.panzhihua.service_community.model.dos.ComActQuestnaireSubSelectionDO;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @Author: llming
+ * @Description: 问卷题目
+ */
+@Mapper
+public interface ComActQuestnaireSubDAO extends BaseMapper<ComActQuestnaireSubDO> {
+}
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireSubSelectionDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireSubSelectionDAO.java
new file mode 100644
index 0000000..19ce46a
--- /dev/null
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActQuestnaireSubSelectionDAO.java
@@ -0,0 +1,14 @@
+package com.panzhihua.service_community.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.panzhihua.service_community.model.dos.ComActQuestnaireSubSelectionDO;
+import com.panzhihua.service_community.model.dos.ComMngVillageDO;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @Author: llming
+ * @Description: 问卷题目选项
+ */
+@Mapper
+public interface ComActQuestnaireSubSelectionDAO extends BaseMapper<ComActQuestnaireSubSelectionDO> {
+}
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComActQuestnaireDO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComActQuestnaireDO.java
index 13ad10c..d533a54 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComActQuestnaireDO.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComActQuestnaireDO.java
@@ -10,7 +10,7 @@
  * @Description:调查问卷 问卷表
  */
 @Data
-@TableName(value = "com_act_questnaire_sub")
+@TableName(value = "com_act_questnaire")
 public class ComActQuestnaireDO extends BaseDO {
     @TableId(type= IdType.AUTO)
     private Long id;
@@ -30,4 +30,8 @@
      * 参与人数
      */
     private String joinCount;
+    /**
+     * 社区ID
+     */
+    private Long communityId;
 }
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActQuestnaireService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActQuestnaireService.java
new file mode 100644
index 0000000..7523682
--- /dev/null
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActQuestnaireService.java
@@ -0,0 +1,37 @@
+package com.panzhihua.service_community.service;
+
+import com.panzhihua.common.model.vos.R;
+
+/**
+ * @Author: llming
+ * @Description: 问卷调查相关逻辑业务
+ */
+public interface ComActQuestnaireService {
+    /**
+     * 新增社区问卷
+     * @return
+     */
+    R AddQuestnaire();
+    /**
+     * 社区问卷列表
+     */
+    R ListQuestnaire();
+    /**
+     * 修改问卷状态
+     */
+    R editQuestnaire();
+    /**
+     * 删除问卷
+     */
+    R deleteQuestnaire();
+
+    /**
+     * 问卷详情
+     */
+    R infoQuestnaire();
+
+    /**
+     * 问卷答题详情
+     */
+    R answerInfoQuestnaire();
+}
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActQuestnaireServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActQuestnaireServiceImpl.java
new file mode 100644
index 0000000..4e4aab7
--- /dev/null
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActQuestnaireServiceImpl.java
@@ -0,0 +1,42 @@
+package com.panzhihua.service_community.service.impl;
+
+import com.panzhihua.common.model.vos.R;
+import com.panzhihua.service_community.service.ComActQuestnaireService;
+import org.springframework.stereotype.Service;
+
+/**
+ * @Author: llming
+ * @Description:
+ */
+@Service
+public class ComActQuestnaireServiceImpl implements ComActQuestnaireService {
+    @Override
+    public R AddQuestnaire() {
+        return null;
+    }
+
+    @Override
+    public R ListQuestnaire() {
+        return null;
+    }
+
+    @Override
+    public R editQuestnaire() {
+        return null;
+    }
+
+    @Override
+    public R deleteQuestnaire() {
+        return null;
+    }
+
+    @Override
+    public R infoQuestnaire() {
+        return null;
+    }
+
+    @Override
+    public R answerInfoQuestnaire() {
+        return null;
+    }
+}

--
Gitblit v1.7.1