CeDo
2021-05-26 2356cf9f68bec5aa46689ab45d49c7fb1ee73de3
add:网格综治-随手拍基础类
2个文件已修改
23个文件已添加
2174 ■■■■■ 已修改文件
.idea/modules.xml 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.idea/workspace.xml 527 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoAddDTO.java 110 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoDeleteDTO.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoEditDTO.java 113 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoTypeAddDTO.java 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoTypeDeleteDTO.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoTypeEditDTO.java 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/EmergenciesEventAddDTO.java 92 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/PageComActEasyPhotoDTO.java 165 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/PageComActEasyPhotoTypeDTO.java 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoDetailsVO.java 88 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoTypeDetailsVO.java 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoTypeVO.java 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoVO.java 88 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/dao/ComActEasyPhotoMapper.java 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/dao/ComActEasyPhotoTypeMapper.java 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/model/dos/ComActEasyPhotoDO.java 113 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/model/dos/ComActEasyPhotoTypeDO.java 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/ComActEasyPhotoService.java 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/ComActEasyPhotoTypeService.java 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/ComActEasyPhotoServiceImpl.java 104 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/ComActEasyPhotoTypeServiceImpl.java 104 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/resources/mapper/ComActEasyPhotoMapper.xml 121 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/resources/mapper/ComActEasyPhotoTypeMapper.xml 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.idea/modules.xml
@@ -2,7 +2,24 @@
<project version="4">
  <component name="ProjectModuleManager">
    <modules>
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/applets/applets.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/applets/applets.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/applets_backstage/applets_backstage.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/applets_backstage/applets_backstage.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/auth/auth.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/auth/auth.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/common.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/common.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/community_backstage/community_backstage.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/community_backstage/community_backstage.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/config_server/config_server.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/config_server/config_server.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/eureka_server/eureka_server.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/eureka_server/eureka_server.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/grid_app.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/grid_app.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_backstage/grid_backstage.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_backstage/grid_backstage.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_community/service_community.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_community/service_community.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/service_grid.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/service_grid.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/service_partybuilding.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/service_partybuilding.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_user/service_user.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_user/service_user.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/shop_backstage.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/shop_backstage.iml" />
      <module fileurl="file://$PROJECT_DIR$/.idea/springcloud_k8s_panzhihuazhihuishequ.iml" filepath="$PROJECT_DIR$/.idea/springcloud_k8s_panzhihuazhihuishequ.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/timejob/timejob.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/timejob/timejob.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/zhihuishequ.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/zhihuishequ.iml" />
      <module fileurl="file://$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/zuul/zuul.iml" filepath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/zuul/zuul.iml" />
    </modules>
  </component>
</project>
.idea/workspace.xml
@@ -22,11 +22,55 @@
    <select />
  </component>
  <component name="ChangeListManager">
    <list default="true" id="8ba27629-3e5d-4f42-993e-d0c055bc9371" name="Default Changelist" comment="" />
    <list default="true" id="8ba27629-3e5d-4f42-993e-d0c055bc9371" name="Default Changelist" comment="add:网格综治基础类">
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoAddDTO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoDeleteDTO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoEditDTO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoTypeAddDTO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoTypeDeleteDTO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoTypeEditDTO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/EmergenciesEventAddDTO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/PageComActEasyPhotoDTO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/PageComActEasyPhotoTypeDTO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoDetailsVO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoTypeDetailsVO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoTypeVO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoVO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EmergenciesEventApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventApplicationAppReleaseApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventApplicationUserNoticeApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventGridDataApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventGridMemberGpsLogApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventGridMemberRelationApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventGridMemberWarnLogApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventMainMemberApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventResourceApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventTransferRecordApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventVisitingTasksApi.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/dao/ComActEasyPhotoMapper.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/dao/ComActEasyPhotoTypeMapper.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/model/dos/ComActEasyPhotoDO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/model/dos/ComActEasyPhotoTypeDO.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/ComActEasyPhotoService.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/ComActEasyPhotoTypeService.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/ComActEasyPhotoServiceImpl.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/ComActEasyPhotoTypeServiceImpl.java" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/resources/mapper/ComActEasyPhotoMapper.xml" afterDir="false" />
      <change afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/resources/mapper/ComActEasyPhotoTypeMapper.xml" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/.idea/modules.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/modules.xml" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
      <change beforePath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/IPageVO.java" beforeDir="false" afterPath="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/IPageVO.java" afterDir="false" />
    </list>
    <option name="SHOW_DIALOG" value="false" />
    <option name="HIGHLIGHT_CONFLICTS" value="true" />
    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
    <option name="LAST_RESOLUTION" value="IGNORE" />
  </component>
  <component name="ChangesViewManager">
    <option name="groupingKeys">
      <option value="directory" />
    </option>
  </component>
  <component name="CompilerWorkspaceConfiguration">
    <option name="MAKE_PROJECT_ON_SAVE" value="true" />
@@ -34,13 +78,26 @@
  <component name="FileTemplateManagerImpl">
    <option name="RECENT_TEMPLATES">
      <list>
        <option value="Class" />
        <option value="Interface" />
        <option value="Class" />
      </list>
    </option>
  </component>
  <component name="Git.Settings">
    <option name="RECENT_BRANCH_BY_REPOSITORY">
      <map>
        <entry key="$PROJECT_DIR$" value="master" />
      </map>
    </option>
    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
  </component>
  <component name="GitSEFilterConfiguration">
    <file-type-list>
      <filtered-out-file-type name="LOCAL_BRANCH" />
      <filtered-out-file-type name="REMOTE_BRANCH" />
      <filtered-out-file-type name="TAG" />
      <filtered-out-file-type name="COMMIT_BY_MESSAGE" />
    </file-type-list>
  </component>
  <component name="JRebelWorkspace">
    <option name="jrebelEnabledAutocompile" value="true" />
@@ -48,10 +105,12 @@
  <component name="MavenImportPreferences">
    <option name="generalSettings">
      <MavenGeneralSettings>
        <option name="mavenHome" value="F:\apache-maven-3.6.3" />
        <option name="userSettingsFile" value="F:\settings.xml" />
        <option name="userSettingsFile" value="C:\Users\Administrator.PC-20210323OJAZ\.m2\settings.xml" />
      </MavenGeneralSettings>
    </option>
  </component>
  <component name="MavenRunner">
    <option name="skipTests" value="true" />
  </component>
  <component name="ProjectId" id="1kUMLMzIgmKcJL7k1Kp3O7UaWYb" />
  <component name="ProjectLevelVcsManager" settingsEditedManually="true">
@@ -71,14 +130,14 @@
    <property name="RequestMappingsPanelWidth1" value="75" />
    <property name="RunOnceActivity.OpenProjectViewOnStart" value="true" />
    <property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
    <property name="SHARE_PROJECT_CONFIGURATION_FILES" value="true" />
    <property name="WebServerToolWindowFactoryState" value="false" />
    <property name="aspect.path.notification.shown" value="true" />
    <property name="last_opened_file_path" value="$PROJECT_DIR$" />
    <property name="project.structure.last.edited" value="Modules" />
    <property name="last_directory_selection" value="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ/grid_backstage/src/main/java/com/panzhihua/grid_backstage" />
    <property name="last_opened_file_path" value="$PROJECT_DIR$/springcloud_k8s_panzhihuazhihuishequ" />
    <property name="project.structure.last.edited" value="模块" />
    <property name="project.structure.proportion" value="0.15" />
    <property name="project.structure.side.proportion" value="0.2850575" />
    <property name="settings.editor.selected.configurable" value="spring.boot" />
    <property name="settings.editor.selected.configurable" value="MavenSettings" />
  </component>
  <component name="ReactorSettings">
    <option name="notificationShown" value="true" />
@@ -87,18 +146,19 @@
    <selection>jr</selection>
  </component>
  <component name="RecentsManager">
    <key name="CopyClassDialog.RECENTS_KEY">
      <recent name="com.panzhihua.service_community.config" />
      <recent name="com.panzhihua.applets.api" />
      <recent name="com.panzhihua.applets.config" />
      <recent name="com.panzhihua.zuul.config" />
      <recent name="com.panzhihua.zuul.exceptions" />
    </key>
    <key name="CopyFile.RECENT_KEYS">
      <recent name="E:\springcloud_k8s_panzhihuazhihuishequ\auth\src\main\java\com\panzhihua\auth" />
      <recent name="E:\springcloud_k8s_panzhihuazhihuishequ\common\src\main\java\com\panzhihua\common\exceptions" />
      <recent name="E:\springcloud_k8s_panzhihuazhihuishequ\config_server\src\main\resources" />
      <recent name="E:\springcloud_k8s_panzhihuazhihuishequ\eureka_server\src\main\resources" />
      <recent name="D:\DEV\IdeaProjects\zhihuishequ\springcloud_k8s_panzhihuazhihuishequ" />
      <recent name="D:\DEV\IdeaProjects\zhihuishequ\springcloud_k8s_panzhihuazhihuishequ\common\src\main\java\com\panzhihua\common\model\dtos\grid" />
      <recent name="D:\DEV\IdeaProjects\zhihuishequ\springcloud_k8s_panzhihuazhihuishequ\service_grid\src\main\resources\mapper" />
      <recent name="D:\DEV\IdeaProjects\zhihuishequ\springcloud_k8s_panzhihuazhihuishequ\common\src\main\java\com\panzhihua\common\service\grid" />
      <recent name="D:\DEV\IdeaProjects\zhihuishequ\springcloud_k8s_panzhihuazhihuishequ\grid_app" />
    </key>
    <key name="CopyClassDialog.RECENTS_KEY">
      <recent name="com.panzhihua.common.model.dtos.grid" />
      <recent name="com.panzhihua.grid_app.api" />
      <recent name="com.panzhihua.grid_backstage.vos" />
      <recent name="com.panzhihua.grid_backstage.api" />
      <recent name="com.panzhihua.grid_app.model.vos" />
    </key>
  </component>
  <component name="RunDashboard">
@@ -108,13 +168,13 @@
      </set>
    </option>
  </component>
  <component name="RunManager" selected="Spring Boot.AppletsApplication">
    <configuration name="AES" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
      <option name="MAIN_CLASS_NAME" value="com.panzhihua.common.utlis.AES" />
      <module name="common" />
  <component name="RunManager" selected="应用程序.ServiceGridApplication">
    <configuration name="AuthApplication" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
      <option name="MAIN_CLASS_NAME" value="com.panzhihua.auth.AuthApplication" />
      <module name="auth" />
      <extension name="coverage">
        <pattern>
          <option name="PATTERN" value="com.panzhihua.common.utlis.*" />
          <option name="PATTERN" value="com.panzhihua.auth.*" />
          <option name="ENABLED" value="true" />
        </pattern>
      </extension>
@@ -122,12 +182,12 @@
        <option name="Make" enabled="true" />
      </method>
    </configuration>
    <configuration name="AESUtils" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
      <option name="MAIN_CLASS_NAME" value="com.panzhihua.common.utlis.AESUtils" />
      <module name="common" />
    <configuration name="GridAppApplication" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
      <option name="MAIN_CLASS_NAME" value="com.panzhihua.grid_app.GridAppApplication" />
      <module name="grid_app" />
      <extension name="coverage">
        <pattern>
          <option name="PATTERN" value="com.panzhihua.common.utlis.*" />
          <option name="PATTERN" value="com.panzhihua.grid_app.*" />
          <option name="ENABLED" value="true" />
        </pattern>
      </extension>
@@ -135,12 +195,12 @@
        <option name="Make" enabled="true" />
      </method>
    </configuration>
    <configuration name="CommonApi" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
      <option name="MAIN_CLASS_NAME" value="com.panzhihua.applets.api.CommonApi" />
      <module name="applets" />
    <configuration name="ServiceGridApplication" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
      <option name="MAIN_CLASS_NAME" value="com.panzhihua.service_grid.ServiceGridApplication" />
      <module name="service_grid" />
      <extension name="coverage">
        <pattern>
          <option name="PATTERN" value="com.panzhihua.applets.api.*" />
          <option name="PATTERN" value="com.panzhihua.service_grid.*" />
          <option name="ENABLED" value="true" />
        </pattern>
      </extension>
@@ -148,28 +208,41 @@
        <option name="Make" enabled="true" />
      </method>
    </configuration>
    <configuration name="SFTPUtil" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
      <option name="MAIN_CLASS_NAME" value="com.panzhihua.common.utlis.SFTPUtil" />
      <module name="common" />
      <extension name="coverage">
        <pattern>
          <option name="PATTERN" value="com.panzhihua.common.utlis.*" />
          <option name="ENABLED" value="true" />
        </pattern>
      </extension>
      <method v="2">
        <option name="Make" enabled="true" />
      </method>
    </configuration>
    <configuration name="UserServiceImpl" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
      <option name="MAIN_CLASS_NAME" value="com.panzhihua.service_user.service.impl.UserServiceImpl" />
    <configuration name="ServiceUserApplication" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
      <option name="MAIN_CLASS_NAME" value="com.panzhihua.service_user.ServiceUserApplication" />
      <module name="service_user" />
      <extension name="coverage">
        <pattern>
          <option name="PATTERN" value="com.panzhihua.service_user.service.impl.*" />
          <option name="PATTERN" value="com.panzhihua.service_user.*" />
          <option name="ENABLED" value="true" />
        </pattern>
      </extension>
      <method v="2">
        <option name="Make" enabled="true" />
      </method>
    </configuration>
    <configuration name="ZuulApplication" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
      <option name="MAIN_CLASS_NAME" value="com.panzhihua.zuul.ZuulApplication" />
      <module name="zuul" />
      <extension name="coverage">
        <pattern>
          <option name="PATTERN" value="com.panzhihua.zuul.*" />
          <option name="ENABLED" value="true" />
        </pattern>
      </extension>
      <method v="2">
        <option name="Make" enabled="true" />
      </method>
    </configuration>
    <configuration default="true" type="JetRunConfigurationType">
      <module name="springcloud_k8s_panzhihuazhihuishequ" />
      <method v="2">
        <option name="Make" enabled="true" />
      </method>
    </configuration>
    <configuration default="true" type="KotlinStandaloneScriptRunConfigurationType">
      <module name="springcloud_k8s_panzhihuazhihuishequ" />
      <option name="filePath" />
      <method v="2">
        <option name="Make" enabled="true" />
      </method>
@@ -245,22 +318,21 @@
      </method>
    </configuration>
    <list>
      <item itemvalue="Spring Boot.AppletsApplication" />
      <item itemvalue="Spring Boot.AppletsBackstageApplication" />
      <item itemvalue="Spring Boot.AuthApplication" />
      <item itemvalue="Spring Boot.CommunityBackstageApplication" />
      <item itemvalue="Spring Boot.ConfigServerApplication" />
      <item itemvalue="Spring Boot.EurekaServerApplication" />
      <item itemvalue="Spring Boot.ServiceDangjianApplication" />
      <item itemvalue="Spring Boot.ServiceUserApplication" />
      <item itemvalue="Spring Boot.ZuulApplication" />
      <item itemvalue="Spring Boot.ServiceCommunityApplication" />
      <item itemvalue="应用程序.AES" />
      <item itemvalue="应用程序.AESUtils" />
      <item itemvalue="应用程序.CommonApi" />
      <item itemvalue="应用程序.SFTPUtil" />
      <item itemvalue="应用程序.UserServiceImpl" />
      <item itemvalue="应用程序.ZuulApplication" />
      <item itemvalue="应用程序.ServiceUserApplication" />
      <item itemvalue="应用程序.AuthApplication" />
      <item itemvalue="应用程序.ServiceGridApplication" />
      <item itemvalue="应用程序.GridAppApplication" />
    </list>
    <recent_temporary>
      <list>
        <item itemvalue="应用程序.GridAppApplication" />
        <item itemvalue="应用程序.ServiceGridApplication" />
        <item itemvalue="应用程序.AuthApplication" />
        <item itemvalue="应用程序.ServiceUserApplication" />
        <item itemvalue="应用程序.ZuulApplication" />
      </list>
    </recent_temporary>
  </component>
  <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
  <component name="TaskManager">
@@ -351,10 +423,308 @@
      <workItem from="1608379508016" duration="46000" />
      <workItem from="1616487193167" duration="62000" />
    </task>
    <task id="LOCAL-00001" summary="ADD:描述文档提示类">
      <created>1621330007173</created>
      <option name="number" value="00001" />
      <option name="presentableId" value="LOCAL-00001" />
      <option name="project" value="LOCAL" />
      <updated>1621330007173</updated>
    </task>
    <task id="LOCAL-00002" summary="ADD:高龄认证">
      <created>1621407263593</created>
      <option name="number" value="00002" />
      <option name="presentableId" value="LOCAL-00002" />
      <option name="project" value="LOCAL" />
      <updated>1621407263593</updated>
    </task>
    <task id="LOCAL-00003" summary="update">
      <created>1621410885561</created>
      <option name="number" value="00003" />
      <option name="presentableId" value="LOCAL-00003" />
      <option name="project" value="LOCAL" />
      <updated>1621410885561</updated>
    </task>
    <task id="LOCAL-00004" summary="update">
      <created>1621414125770</created>
      <option name="number" value="00004" />
      <option name="presentableId" value="LOCAL-00004" />
      <option name="project" value="LOCAL" />
      <updated>1621414125772</updated>
    </task>
    <task id="LOCAL-00005" summary="update">
      <created>1621419027419</created>
      <option name="number" value="00005" />
      <option name="presentableId" value="LOCAL-00005" />
      <option name="project" value="LOCAL" />
      <updated>1621419027419</updated>
    </task>
    <task id="LOCAL-00006" summary="update">
      <created>1621424879076</created>
      <option name="number" value="00006" />
      <option name="presentableId" value="LOCAL-00006" />
      <option name="project" value="LOCAL" />
      <updated>1621424879077</updated>
    </task>
    <task id="LOCAL-00007" summary="update">
      <created>1621425339537</created>
      <option name="number" value="00007" />
      <option name="presentableId" value="LOCAL-00007" />
      <option name="project" value="LOCAL" />
      <updated>1621425339537</updated>
    </task>
    <task id="LOCAL-00008" summary="update">
      <created>1621425963242</created>
      <option name="number" value="00008" />
      <option name="presentableId" value="LOCAL-00008" />
      <option name="project" value="LOCAL" />
      <updated>1621425963242</updated>
    </task>
    <task id="LOCAL-00009" summary="update">
      <created>1621426270795</created>
      <option name="number" value="00009" />
      <option name="presentableId" value="LOCAL-00009" />
      <option name="project" value="LOCAL" />
      <updated>1621426270795</updated>
    </task>
    <task id="LOCAL-00010" summary="update">
      <created>1621426956003</created>
      <option name="number" value="00010" />
      <option name="presentableId" value="LOCAL-00010" />
      <option name="project" value="LOCAL" />
      <updated>1621426956004</updated>
    </task>
    <task id="LOCAL-00011" summary="bugfixed">
      <created>1621479336174</created>
      <option name="number" value="00011" />
      <option name="presentableId" value="LOCAL-00011" />
      <option name="project" value="LOCAL" />
      <updated>1621479336174</updated>
    </task>
    <task id="LOCAL-00012" summary="bugfixed">
      <created>1621480636965</created>
      <option name="number" value="00012" />
      <option name="presentableId" value="LOCAL-00012" />
      <option name="project" value="LOCAL" />
      <updated>1621480636965</updated>
    </task>
    <task id="LOCAL-00013" summary="bugfixed">
      <created>1621481122575</created>
      <option name="number" value="00013" />
      <option name="presentableId" value="LOCAL-00013" />
      <option name="project" value="LOCAL" />
      <updated>1621481122575</updated>
    </task>
    <task id="LOCAL-00014" summary="bugfixed">
      <created>1621489805653</created>
      <option name="number" value="00014" />
      <option name="presentableId" value="LOCAL-00014" />
      <option name="project" value="LOCAL" />
      <updated>1621489805653</updated>
    </task>
    <task id="LOCAL-00015" summary="bugfixed">
      <created>1621490347252</created>
      <option name="number" value="00015" />
      <option name="presentableId" value="LOCAL-00015" />
      <option name="project" value="LOCAL" />
      <updated>1621490347252</updated>
    </task>
    <task id="LOCAL-00016" summary="bugfixed">
      <created>1621491657642</created>
      <option name="number" value="00016" />
      <option name="presentableId" value="LOCAL-00016" />
      <option name="project" value="LOCAL" />
      <updated>1621491657642</updated>
    </task>
    <task id="LOCAL-00017" summary="bugfixed">
      <created>1621494687906</created>
      <option name="number" value="00017" />
      <option name="presentableId" value="LOCAL-00017" />
      <option name="project" value="LOCAL" />
      <updated>1621494687908</updated>
    </task>
    <task id="LOCAL-00018" summary="bugfixed">
      <created>1621499978705</created>
      <option name="number" value="00018" />
      <option name="presentableId" value="LOCAL-00018" />
      <option name="project" value="LOCAL" />
      <updated>1621499978707</updated>
    </task>
    <task id="LOCAL-00019" summary="bugfixed">
      <created>1621501708780</created>
      <option name="number" value="00019" />
      <option name="presentableId" value="LOCAL-00019" />
      <option name="project" value="LOCAL" />
      <updated>1621501708780</updated>
    </task>
    <task id="LOCAL-00020" summary="bugfixed">
      <created>1621502762875</created>
      <option name="number" value="00020" />
      <option name="presentableId" value="LOCAL-00020" />
      <option name="project" value="LOCAL" />
      <updated>1621502762878</updated>
    </task>
    <task id="LOCAL-00021" summary="add:随手拍 删除">
      <created>1621506923889</created>
      <option name="number" value="00021" />
      <option name="presentableId" value="LOCAL-00021" />
      <option name="project" value="LOCAL" />
      <updated>1621506923891</updated>
    </task>
    <task id="LOCAL-00022" summary="bugfixed">
      <created>1621509302052</created>
      <option name="number" value="00022" />
      <option name="presentableId" value="LOCAL-00022" />
      <option name="project" value="LOCAL" />
      <updated>1621509302052</updated>
    </task>
    <task id="LOCAL-00023" summary="bugfixed">
      <created>1621510854710</created>
      <option name="number" value="00023" />
      <option name="presentableId" value="LOCAL-00023" />
      <option name="project" value="LOCAL" />
      <updated>1621510854710</updated>
    </task>
    <task id="LOCAL-00024" summary="bugfixed">
      <created>1621515786943</created>
      <option name="number" value="00024" />
      <option name="presentableId" value="LOCAL-00024" />
      <option name="project" value="LOCAL" />
      <updated>1621515786943</updated>
    </task>
    <task id="LOCAL-00025" summary="bugfixed">
      <created>1621516286717</created>
      <option name="number" value="00025" />
      <option name="presentableId" value="LOCAL-00025" />
      <option name="project" value="LOCAL" />
      <updated>1621516286717</updated>
    </task>
    <task id="LOCAL-00026" summary="bugfixed">
      <created>1621516337305</created>
      <option name="number" value="00026" />
      <option name="presentableId" value="LOCAL-00026" />
      <option name="project" value="LOCAL" />
      <updated>1621516337305</updated>
    </task>
    <task id="LOCAL-00027" summary="bugfixed">
      <created>1621516616674</created>
      <option name="number" value="00027" />
      <option name="presentableId" value="LOCAL-00027" />
      <option name="project" value="LOCAL" />
      <updated>1621516616674</updated>
    </task>
    <task id="LOCAL-00028" summary="bugfixed">
      <created>1621516936500</created>
      <option name="number" value="00028" />
      <option name="presentableId" value="LOCAL-00028" />
      <option name="project" value="LOCAL" />
      <updated>1621516936500</updated>
    </task>
    <task id="LOCAL-00029" summary="bugfixed">
      <created>1621517611048</created>
      <option name="number" value="00029" />
      <option name="presentableId" value="LOCAL-00029" />
      <option name="project" value="LOCAL" />
      <updated>1621517611048</updated>
    </task>
    <task id="LOCAL-00030" summary="bugfixed">
      <created>1621561412535</created>
      <option name="number" value="00030" />
      <option name="presentableId" value="LOCAL-00030" />
      <option name="project" value="LOCAL" />
      <updated>1621561412536</updated>
    </task>
    <task id="LOCAL-00031" summary="bugfixed">
      <created>1621567043710</created>
      <option name="number" value="00031" />
      <option name="presentableId" value="LOCAL-00031" />
      <option name="project" value="LOCAL" />
      <updated>1621567043711</updated>
    </task>
    <task id="LOCAL-00032" summary="bugfixed">
      <created>1621578701840</created>
      <option name="number" value="00032" />
      <option name="presentableId" value="LOCAL-00032" />
      <option name="project" value="LOCAL" />
      <updated>1621578701842</updated>
    </task>
    <task id="LOCAL-00033" summary="bugfixed:活动开始时间-格式化字段">
      <created>1621590672026</created>
      <option name="number" value="00033" />
      <option name="presentableId" value="LOCAL-00033" />
      <option name="project" value="LOCAL" />
      <updated>1621590672027</updated>
    </task>
    <task id="LOCAL-00034" summary="bugfixed:社区后台添加房屋租售 无小区名称">
      <created>1621837481109</created>
      <option name="number" value="00034" />
      <option name="presentableId" value="LOCAL-00034" />
      <option name="project" value="LOCAL" />
      <updated>1621837481109</updated>
    </task>
    <task id="LOCAL-00035" summary="change:随手拍、一起议、微心愿 添加昵称字段">
      <created>1621840905757</created>
      <option name="number" value="00035" />
      <option name="presentableId" value="LOCAL-00035" />
      <option name="project" value="LOCAL" />
      <updated>1621840905757</updated>
    </task>
    <task id="LOCAL-00036" summary="bugfixed: 删除社区团队和社区党委后清空对应用户(手机号匹配)缓存">
      <created>1621842352420</created>
      <option name="number" value="00036" />
      <option name="presentableId" value="LOCAL-00036" />
      <option name="project" value="LOCAL" />
      <updated>1621842352421</updated>
    </task>
    <task id="LOCAL-00037" summary="bugfixed">
      <created>1621842784535</created>
      <option name="number" value="00037" />
      <option name="presentableId" value="LOCAL-00037" />
      <option name="project" value="LOCAL" />
      <updated>1621842784535</updated>
    </task>
    <task id="LOCAL-00038" summary="add">
      <created>1621844144878</created>
      <option name="number" value="00038" />
      <option name="presentableId" value="LOCAL-00038" />
      <option name="project" value="LOCAL" />
      <updated>1621844144879</updated>
    </task>
    <task id="LOCAL-00039" summary="bugfixed">
      <created>1621847629917</created>
      <option name="number" value="00039" />
      <option name="presentableId" value="LOCAL-00039" />
      <option name="project" value="LOCAL" />
      <updated>1621847629918</updated>
    </task>
    <task id="LOCAL-00040" summary="add:网格综治app、后台登陆">
      <created>1621936071526</created>
      <option name="number" value="00040" />
      <option name="presentableId" value="LOCAL-00040" />
      <option name="project" value="LOCAL" />
      <updated>1621936071526</updated>
    </task>
    <task id="LOCAL-00041" summary="add:网格综治基础类">
      <created>1622019672923</created>
      <option name="number" value="00041" />
      <option name="presentableId" value="LOCAL-00041" />
      <option name="project" value="LOCAL" />
      <updated>1622019672923</updated>
    </task>
    <option name="localTasksCounter" value="42" />
    <servers />
  </component>
  <component name="TypeScriptGeneratedFilesManager">
    <option name="version" value="3" />
  </component>
  <component name="Vcs.Log.History.Properties">
    <option name="COLUMN_ID_ORDER">
      <list>
        <option value="Default.Root" />
        <option value="Default.Author" />
        <option value="Default.Date" />
        <option value="Default.Subject" />
      </list>
    </option>
  </component>
  <component name="Vcs.Log.Tabs.Properties">
    <option name="TAB_STATES">
@@ -366,7 +736,37 @@
        </entry>
      </map>
    </option>
    <option name="RECENT_FILTERS">
      <map>
        <entry key="Branch">
          <value>
            <list>
              <RecentGroup>
                <option name="FILTER_VALUES">
                  <option value="master" />
                </option>
              </RecentGroup>
            </list>
          </value>
        </entry>
      </map>
    </option>
    <option name="oldMeFiltersMigrated" value="true" />
  </component>
  <component name="VcsManagerConfiguration">
    <MESSAGE value="ADD:描述文档提示类" />
    <MESSAGE value="ADD:高龄认证" />
    <MESSAGE value="update" />
    <MESSAGE value="add:随手拍 删除" />
    <MESSAGE value="bugfixed:活动开始时间-格式化字段" />
    <MESSAGE value="bugfixed:社区后台添加房屋租售 无小区名称" />
    <MESSAGE value="change:随手拍、一起议、微心愿 添加昵称字段" />
    <MESSAGE value="bugfixed: 删除社区团队和社区党委后清空对应用户(手机号匹配)缓存" />
    <MESSAGE value="add" />
    <MESSAGE value="bugfixed" />
    <MESSAGE value="add:网格综治app、后台登陆" />
    <MESSAGE value="add:网格综治基础类" />
    <option name="LAST_COMMIT_MESSAGE" value="add:网格综治基础类" />
  </component>
  <component name="XDebuggerManager">
    <breakpoint-manager>
@@ -381,6 +781,7 @@
    <pin-to-top-manager>
      <pinned-members>
        <PinnedItemInfo parentTag="com.panzhihua.common.model.vos.R" memberName="data" />
        <PinnedItemInfo parentTag="com.baomidou.mybatisplus.core.MybatisParameterHandler" memberName="boundSql" />
      </pinned-members>
    </pin-to-top-manager>
  </component>
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoAddDTO.java
New file
@@ -0,0 +1,110 @@
package com.panzhihua.common.model.dtos.grid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotBlank;
import java.util.Date;
import org.hibernate.validator.constraints.Length;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
 * 创建表单
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("创建社区活动 》随手拍请求参数")
public class ComActEasyPhotoAddDTO {
    @NotNull() @Max(9223372036854775807L)
    @ApiModelProperty(value = "发起人id", hidden = false, example = "1")
    private Long sponsorId;
    @NotBlank() @Length(max=100)
    @ApiModelProperty(value = "发生地址", hidden = false, example = "")
    private String happenAddr;
    @NotBlank() @Length(max=100)
    @ApiModelProperty(value = "地址备注", hidden = false, example = "")
    private String addrRemark;
    @NotNull() @Max(127)
    @ApiModelProperty(value = "状态 1待处理 2已处理", hidden = false, example = "1")
    private Integer status;
    @Max(9223372036854775807L)
    @ApiModelProperty(value = "处理人id", hidden = false, example = "1")
    private Long handlerId;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "审核时间", hidden = false, example = "2021-05-01 18:05:50")
    private Date examineAt;
    @Length(max=65535)
    @ApiModelProperty(value = "详情", hidden = false, example = "")
    private String detail;
    @Length(max=65535)
    @ApiModelProperty(value = "图片路径列表,逗号分隔", hidden = false, example = "")
    private String photoPathList;
    @Length(max=65535)
    @ApiModelProperty(value = "处理结果", hidden = false, example = "")
    private String handleResult;
    @Length(max=65535)
    @ApiModelProperty(value = "处理结果,图片路径列表,逗号分隔", hidden = false, example = "")
    private String handlePhotoList;
    @Max(9223372036854775807L)
    @ApiModelProperty(value = "社区id", hidden = false, example = "1")
    private Long communityId;
    @Max(127)
    @ApiModelProperty(value = "是否匿名发布 0 否 1 是", hidden = false, example = "1")
    private Integer isHide;
    @Max(127)
    @ApiModelProperty(value = "是否需要反馈 0 不需要 1 需要", hidden = false, example = "1")
    private Integer isNeedFeedBack;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "反馈时间", hidden = false, example = "2021-05-01 18:05:50")
    private Date feedbackAt;
    @Length(max=500)
    @ApiModelProperty(value = "驳回原因", hidden = false, example = "")
    private String rejectReason;
    @Length(max=65535)
    @ApiModelProperty(value = "封面图片", hidden = false, example = "")
    private String cover;
    @Max(127)
    @ApiModelProperty(value = "是否删除 0 否 1 是", hidden = false, example = "1")
    private Integer delTag;
    @Max(127)
    @ApiModelProperty(value = "是否上报社区处理(0.否 1.是)", hidden = false, example = "1")
    private Integer isReport;
    @Max(127)
    @ApiModelProperty(value = "是否公示(0.否 1.是)", hidden = false, example = "1")
    private Integer isPublicity;
    @ApiModelProperty(value = "(当前操作)用户ID", hidden = true, example = "1")
    private Long userId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoDeleteDTO.java
New file
@@ -0,0 +1,28 @@
package com.panzhihua.common.model.dtos.grid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
/**
 * 删除表单
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("删除社区活动 》随手拍请求参数")
public class ComActEasyPhotoDeleteDTO {
    @ApiModelProperty(value = "自增id", hidden = false, example = "1")
    private Long id;
    @ApiModelProperty(value = "(当前操作)用户ID", hidden = true, example = "1")
    private Long userId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoEditDTO.java
New file
@@ -0,0 +1,113 @@
package com.panzhihua.common.model.dtos.grid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;
import com.fasterxml.jackson.annotation.JsonFormat;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotBlank;
import java.util.Date;
/**
 * 编辑表单
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("编辑社区活动 》随手拍请求参数")
public class ComActEasyPhotoEditDTO {
    @Max(9223372036854775807L)
    @ApiModelProperty(value = "自增id", hidden = false, example = "1")
    private Long id;
    @NotNull() @Max(9223372036854775807L)
    @ApiModelProperty(value = "发起人id", hidden = false, example = "1")
    private Long sponsorId;
    @NotBlank() @Length(max=100)
    @ApiModelProperty(value = "发生地址", hidden = false, example = "")
    private String happenAddr;
    @NotBlank() @Length(max=100)
    @ApiModelProperty(value = "地址备注", hidden = false, example = "")
    private String addrRemark;
    @NotNull() @Max(127)
    @ApiModelProperty(value = "状态 1待处理 2已处理", hidden = false, example = "1")
    private Integer status;
    @Max(9223372036854775807L)
    @ApiModelProperty(value = "处理人id", hidden = false, example = "1")
    private Long handlerId;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "审核时间", hidden = false, example = "2021-05-01 18:05:50")
    private Date examineAt;
    @Length(max=65535)
    @ApiModelProperty(value = "详情", hidden = false, example = "")
    private String detail;
    @Length(max=65535)
    @ApiModelProperty(value = "图片路径列表,逗号分隔", hidden = false, example = "")
    private String photoPathList;
    @Length(max=65535)
    @ApiModelProperty(value = "处理结果", hidden = false, example = "")
    private String handleResult;
    @Length(max=65535)
    @ApiModelProperty(value = "处理结果,图片路径列表,逗号分隔", hidden = false, example = "")
    private String handlePhotoList;
    @Max(9223372036854775807L)
    @ApiModelProperty(value = "社区id", hidden = false, example = "1")
    private Long communityId;
    @Max(127)
    @ApiModelProperty(value = "是否匿名发布 0 否 1 是", hidden = false, example = "1")
    private Integer isHide;
    @Max(127)
    @ApiModelProperty(value = "是否需要反馈 0 不需要 1 需要", hidden = false, example = "1")
    private Integer isNeedFeedBack;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "反馈时间", hidden = false, example = "2021-05-01 18:05:50")
    private Date feedbackAt;
    @Length(max=500)
    @ApiModelProperty(value = "驳回原因", hidden = false, example = "")
    private String rejectReason;
    @Length(max=65535)
    @ApiModelProperty(value = "封面图片", hidden = false, example = "")
    private String cover;
    @Max(127)
    @ApiModelProperty(value = "是否删除 0 否 1 是", hidden = false, example = "1")
    private Integer delTag;
    @Max(127)
    @ApiModelProperty(value = "是否上报社区处理(0.否 1.是)", hidden = false, example = "1")
    private Integer isReport;
    @Max(127)
    @ApiModelProperty(value = "是否公示(0.否 1.是)", hidden = false, example = "1")
    private Integer isPublicity;
    @ApiModelProperty(value = "(当前操作)用户ID", hidden = true, example = "1")
    private Long userId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoTypeAddDTO.java
New file
@@ -0,0 +1,36 @@
package com.panzhihua.common.model.dtos.grid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotBlank;
import java.util.Date;
import org.hibernate.validator.constraints.Length;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
 * 创建表单
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("创建随手拍类型请求参数")
public class ComActEasyPhotoTypeAddDTO {
    @Length(max=50)
    @ApiModelProperty(value = "随手拍类型名称", hidden = false, example = "")
    private String name;
    @ApiModelProperty(value = "(当前操作)用户ID", hidden = true, example = "1")
    private Long userId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoTypeDeleteDTO.java
New file
@@ -0,0 +1,28 @@
package com.panzhihua.common.model.dtos.grid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
/**
 * 删除表单
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("删除随手拍类型请求参数")
public class ComActEasyPhotoTypeDeleteDTO {
    @ApiModelProperty(value = "主键id", hidden = false, example = "1")
    private Long id;
    @ApiModelProperty(value = "(当前操作)用户ID", hidden = true, example = "1")
    private Long userId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/ComActEasyPhotoTypeEditDTO.java
New file
@@ -0,0 +1,39 @@
package com.panzhihua.common.model.dtos.grid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;
import com.fasterxml.jackson.annotation.JsonFormat;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotBlank;
import java.util.Date;
/**
 * 编辑表单
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("编辑随手拍类型请求参数")
public class ComActEasyPhotoTypeEditDTO {
    @Max(9223372036854775807L)
    @ApiModelProperty(value = "主键id", hidden = false, example = "1")
    private Long id;
    @Length(max=50)
    @ApiModelProperty(value = "随手拍类型名称", hidden = false, example = "")
    private String name;
    @ApiModelProperty(value = "(当前操作)用户ID", hidden = true, example = "1")
    private Long userId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/EmergenciesEventAddDTO.java
New file
@@ -0,0 +1,92 @@
package com.panzhihua.common.model.dtos.grid;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import java.util.Date;
/**
 * 创建表单
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("突发事件请求参数")
public class EmergenciesEventAddDTO {
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "发生时间", hidden = false, example = "2021-05-01 18:05:50", required = true)
    @NotNull
    private Date happenTime;
    @Length(max=255)
    @ApiModelProperty(value = "发生的精度纬度信息(逗号隔开)", hidden = false, example = "41.40338,2.17403", required = true)
    @NotNull
    private String happentLatLng;
    @Length(max=255)
    @ApiModelProperty(value = "发生地点-位置备注", hidden = false, example = "")
    private String happentAddress;
    //位置备注
    @Max(9223372036854775807L)
    @ApiModelProperty(value = "发生区域-网格ID", hidden = false, example = "1", required = true)
    @NotNull
    private Long gridId;
    @Length(max=255)
    @ApiModelProperty(value = "事件描述", hidden = false, example = "", required = true)
    @NotNull
    private String eventDes;
    @Max(127)
    @ApiModelProperty(value = "事件类型1治安隐患、2公共服务、3矛盾纠纷、4不稳定因素、5突发事件、6特殊人群信息上报", hidden = false, example = "1", required = true)
    @NotNull
    private Integer eventType;
    @Max(127)
    @ApiModelProperty(value = "危险级别", hidden = false, example = "1", required = true)
    @NotNull
    private Integer dangerLevel;
    @Max(9999999999L)
    @ApiModelProperty(value = "死亡人数", hidden = false, example = "1", required = true)
    @NotNull
    private Integer deathsNumber;
    @Max(9999999999L)
    @ApiModelProperty(value = "受伤人数", hidden = false, example = "1", required = true)
    @NotNull
    private Integer injuriesNumber;
    @ApiModelProperty(value = "是否紧急", hidden = false, example = "true", required = true)
    @NotNull
    private Boolean urgent;
    @ApiModelProperty(value = "是否重大", hidden = false, example = "true", required = true)
    @NotNull
    private Boolean major;
    @ApiModelProperty(value = "音频(限1个)", hidden = false, example = "http://image.panzhihua.nhys.cdnhxx.com/idcard/8f77d43e8bce47d38b63e2a8ceb0a7c6.mp3")
    private String audio;
    @ApiModelProperty(value = "视频(限1个)", hidden = false, example = "http://image.panzhihua.nhys.cdnhxx.com/idcard/8f77d43e8bce47d38b63e2a8ceb0a7c6.mp4")
    private String video;
    @ApiModelProperty(value = "图片,逗号隔开(限9张)", hidden = false,
            example = "http://image.panzhihua.nhys.cdnhxx.com/idcard/8f77d43e8bce47d38b63e2a8ceb0a7c6.jpg,http://image.panzhihua.nhys.cdnhxx.com/idcard/8f77d43e8bce47d38b63e2a8ceb0a7c6.jpg")
    private String pics;
    @ApiModelProperty(value = "(当前操作)用户ID", hidden = true, example = "1")
    private Long userId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/PageComActEasyPhotoDTO.java
New file
@@ -0,0 +1,165 @@
package com.panzhihua.common.model.dtos.grid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Pattern;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.google.common.base.CaseFormat;
/**
 * 分页查询表单
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("查询社区活动 》随手拍请求参数")
public class PageComActEasyPhotoDTO {
    @ApiModelProperty(value = "分页-当前页数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "分页-每页记录数", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "排序字段, 默认createAt", example = "createAt")
    private String sortAttr="createAt";
    @ApiModelProperty(value = "排序方式: asc/desc(默认)", example = "desc")
    @Pattern(regexp = "asc|desc|ASC|DESC")
    private String sortType="desc";
    public String getSortColumns(){
        String dbColumn = CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, sortAttr);
        return dbColumn;
    }
    @Max(9223372036854775807L)
    @ApiModelProperty(value = "自增id", hidden = false, example = "1")
    private Long id;
    @NotNull() @Max(9223372036854775807L)
    @ApiModelProperty(value = "发起人id", hidden = false, example = "1")
    private Long sponsorId;
    @NotBlank() @Length(max=100)
    @ApiModelProperty(value = "发生地址", hidden = false, example = "")
    private String happenAddr;
    @NotBlank() @Length(max=100)
    @ApiModelProperty(value = "地址备注", hidden = false, example = "")
    private String addrRemark;
    @NotNull() @Max(127)
    @ApiModelProperty(value = "状态 1待处理 2已处理", hidden = false, example = "1")
    private Integer status;
    @Max(9223372036854775807L)
    @ApiModelProperty(value = "处理人id", hidden = false, example = "1")
    private Long handlerId;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间-开始时间", hidden = false, example = "2021-05-01 18:05:50")
    private Date createAtBegin;
    @ApiModelProperty(value = "创建时间-结束时间", hidden = false, example = "2021-05-01 18:05:50")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAtEnd;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "审核时间-开始时间", hidden = false, example = "2021-05-01 18:05:50")
    private Date examineAtBegin;
    @ApiModelProperty(value = "审核时间-结束时间", hidden = false, example = "2021-05-01 18:05:50")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date examineAtEnd;
    @Length(max=65535)
    @ApiModelProperty(value = "详情", hidden = false, example = "")
    private String detail;
    @Length(max=65535)
    @ApiModelProperty(value = "图片路径列表,逗号分隔", hidden = false, example = "")
    private String photoPathList;
    @Length(max=65535)
    @ApiModelProperty(value = "处理结果", hidden = false, example = "")
    private String handleResult;
    @Length(max=65535)
    @ApiModelProperty(value = "处理结果,图片路径列表,逗号分隔", hidden = false, example = "")
    private String handlePhotoList;
    @Max(9223372036854775807L)
    @ApiModelProperty(value = "社区id", hidden = false, example = "1")
    private Long communityId;
    @Max(127)
    @ApiModelProperty(value = "是否匿名发布 0 否 1 是", hidden = false, example = "1")
    private Integer isHide;
    @Max(127)
    @ApiModelProperty(value = "是否需要反馈 0 不需要 1 需要", hidden = false, example = "1")
    private Integer isNeedFeedBack;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "反馈时间-开始时间", hidden = false, example = "2021-05-01 18:05:50")
    private Date feedbackAtBegin;
    @ApiModelProperty(value = "反馈时间-结束时间", hidden = false, example = "2021-05-01 18:05:50")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date feedbackAtEnd;
    @Length(max=500)
    @ApiModelProperty(value = "驳回原因", hidden = false, example = "")
    private String rejectReason;
    @Length(max=65535)
    @ApiModelProperty(value = "封面图片", hidden = false, example = "")
    private String cover;
    @Max(127)
    @ApiModelProperty(value = "是否删除 0 否 1 是", hidden = false, example = "1")
    private Integer delTag;
    @Max(127)
    @ApiModelProperty(value = "是否上报社区处理(0.否 1.是)", hidden = false, example = "1")
    private Integer isReport;
    @Max(127)
    @ApiModelProperty(value = "是否公示(0.否 1.是)", hidden = false, example = "1")
    private Integer isPublicity;
    @ApiModelProperty(value = "(当前操作)用户ID", hidden = true, example = "1")
    private Long userId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/grid/PageComActEasyPhotoTypeDTO.java
New file
@@ -0,0 +1,69 @@
package com.panzhihua.common.model.dtos.grid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Pattern;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.google.common.base.CaseFormat;
/**
 * 分页查询表单
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("查询随手拍类型请求参数")
public class PageComActEasyPhotoTypeDTO {
    @ApiModelProperty(value = "分页-当前页数", example = "1")
    private Long pageNum = 1L;
    @ApiModelProperty(value = "分页-每页记录数", example = "10")
    private Long pageSize = 10L;
    @ApiModelProperty(value = "排序字段, 默认createAt", example = "createAt")
    private String sortAttr="createAt";
    @ApiModelProperty(value = "排序方式: asc/desc(默认)", example = "desc")
    @Pattern(regexp = "asc|desc|ASC|DESC")
    private String sortType="desc";
    public String getSortColumns(){
        String dbColumn = CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, sortAttr);
        return dbColumn;
    }
    @Max(9223372036854775807L)
    @ApiModelProperty(value = "主键id", hidden = false, example = "1")
    private Long id;
    @Length(max=50)
    @ApiModelProperty(value = "随手拍类型名称", hidden = false, example = "")
    private String name;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间-开始时间", hidden = false, example = "2021-05-01 18:05:50")
    private Date createAtBegin;
    @ApiModelProperty(value = "创建时间-结束时间", hidden = false, example = "2021-05-01 18:05:50")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAtEnd;
    @ApiModelProperty(value = "(当前操作)用户ID", hidden = true, example = "1")
    private Long userId;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoDetailsVO.java
New file
@@ -0,0 +1,88 @@
package com.panzhihua.common.model.vos.grid;
import java.util.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("社区活动 》随手拍详细返回参数")
public class ComActEasyPhotoDetailsVO {
    @ApiModelProperty(value = "自增id")
    private Long id;
    @ApiModelProperty(value = "发起人id")
    private Long sponsorId;
    @ApiModelProperty(value = "发生地址")
    private String happenAddr;
    @ApiModelProperty(value = "地址备注")
    private String addrRemark;
    @ApiModelProperty(value = "状态 1待处理 2已处理")
    private Integer status;
    @ApiModelProperty(value = "处理人id")
    private Long handlerId;
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAt;
    @ApiModelProperty(value = "审核时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date examineAt;
    @ApiModelProperty(value = "详情")
    private String detail;
    @ApiModelProperty(value = "图片路径列表,逗号分隔")
    private String photoPathList;
    @ApiModelProperty(value = "处理结果")
    private String handleResult;
    @ApiModelProperty(value = "处理结果,图片路径列表,逗号分隔")
    private String handlePhotoList;
    @ApiModelProperty(value = "社区id")
    private Long communityId;
    @ApiModelProperty(value = "是否匿名发布 0 否 1 是")
    private Integer isHide;
    @ApiModelProperty(value = "是否需要反馈 0 不需要 1 需要")
    private Integer isNeedFeedBack;
    @ApiModelProperty(value = "反馈时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date feedbackAt;
    @ApiModelProperty(value = "驳回原因")
    private String rejectReason;
    @ApiModelProperty(value = "封面图片")
    private String cover;
    @ApiModelProperty(value = "是否删除 0 否 1 是")
    private Integer delTag;
    @ApiModelProperty(value = "是否上报社区处理(0.否 1.是)")
    private Integer isReport;
    @ApiModelProperty(value = "是否公示(0.否 1.是)")
    private Integer isPublicity;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoTypeDetailsVO.java
New file
@@ -0,0 +1,32 @@
package com.panzhihua.common.model.vos.grid;
import java.util.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("随手拍类型详细返回参数")
public class ComActEasyPhotoTypeDetailsVO {
    @ApiModelProperty(value = "主键id")
    private Long id;
    @ApiModelProperty(value = "随手拍类型名称")
    private String name;
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAt;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoTypeVO.java
New file
@@ -0,0 +1,32 @@
package com.panzhihua.common.model.vos.grid;
import java.util.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("随手拍类型返回参数")
public class ComActEasyPhotoTypeVO {
    @ApiModelProperty(value = "主键id")
    private Long id;
    @ApiModelProperty(value = "随手拍类型名称")
    private String name;
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAt;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/grid/ComActEasyPhotoVO.java
New file
@@ -0,0 +1,88 @@
package com.panzhihua.common.model.vos.grid;
import java.util.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@ApiModel("社区活动 》随手拍返回参数")
public class ComActEasyPhotoVO {
    @ApiModelProperty(value = "自增id")
    private Long id;
    @ApiModelProperty(value = "发起人id")
    private Long sponsorId;
    @ApiModelProperty(value = "发生地址")
    private String happenAddr;
    @ApiModelProperty(value = "地址备注")
    private String addrRemark;
    @ApiModelProperty(value = "状态 1待处理 2已处理")
    private Integer status;
    @ApiModelProperty(value = "处理人id")
    private Long handlerId;
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAt;
    @ApiModelProperty(value = "审核时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date examineAt;
    @ApiModelProperty(value = "详情")
    private String detail;
    @ApiModelProperty(value = "图片路径列表,逗号分隔")
    private String photoPathList;
    @ApiModelProperty(value = "处理结果")
    private String handleResult;
    @ApiModelProperty(value = "处理结果,图片路径列表,逗号分隔")
    private String handlePhotoList;
    @ApiModelProperty(value = "社区id")
    private Long communityId;
    @ApiModelProperty(value = "是否匿名发布 0 否 1 是")
    private Integer isHide;
    @ApiModelProperty(value = "是否需要反馈 0 不需要 1 需要")
    private Integer isNeedFeedBack;
    @ApiModelProperty(value = "反馈时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date feedbackAt;
    @ApiModelProperty(value = "驳回原因")
    private String rejectReason;
    @ApiModelProperty(value = "封面图片")
    private String cover;
    @ApiModelProperty(value = "是否删除 0 否 1 是")
    private Integer delTag;
    @ApiModelProperty(value = "是否上报社区处理(0.否 1.是)")
    private Integer isReport;
    @ApiModelProperty(value = "是否公示(0.否 1.是)")
    private Integer isPublicity;
}
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/dao/ComActEasyPhotoMapper.java
New file
@@ -0,0 +1,32 @@
package com.panzhihua.service_grid.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panzhihua.common.model.dtos.grid.PageComActEasyPhotoDTO;
import com.panzhihua.service_grid.model.dos.ComActEasyPhotoDO;
import com.panzhihua.common.model.vos.grid.ComActEasyPhotoVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
/**
 * DAO
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Mapper
public interface ComActEasyPhotoMapper extends BaseMapper<ComActEasyPhotoDO> {
        /**
         * 分页查询
         * @param pageComActEasyPhotoDTO
         * @return
         */
        IPage<ComActEasyPhotoVO> findByPage(Page page, @Param("pageComActEasyPhotoDTO")PageComActEasyPhotoDTO pageComActEasyPhotoDTO);
}
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/dao/ComActEasyPhotoTypeMapper.java
New file
@@ -0,0 +1,32 @@
package com.panzhihua.service_grid.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panzhihua.common.model.dtos.grid.PageComActEasyPhotoTypeDTO;
import com.panzhihua.service_grid.model.dos.ComActEasyPhotoTypeDO;
import com.panzhihua.common.model.vos.grid.ComActEasyPhotoTypeVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
/**
 * DAO
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Mapper
public interface ComActEasyPhotoTypeMapper extends BaseMapper<ComActEasyPhotoTypeDO> {
        /**
         * 分页查询
         * @param pageComActEasyPhotoTypeDTO
         * @return
         */
        IPage<ComActEasyPhotoTypeVO> findByPage(Page page, @Param("pageComActEasyPhotoTypeDTO")PageComActEasyPhotoTypeDTO pageComActEasyPhotoTypeDTO);
}
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/model/dos/ComActEasyPhotoDO.java
New file
@@ -0,0 +1,113 @@
package com.panzhihua.service_grid.model.dos;
import java.util.*;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
 * 社区活动 》随手拍实体类
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@TableName("com_act_easy_photo")
public class ComActEasyPhotoDO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 自增id   列: id
     */
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;
    /**
     * 发起人id   列: sponsor_id
     */
    private Long sponsorId;
    /**
     * 发生地址   列: happen_addr
     */
    private String happenAddr;
    /**
     * 地址备注   列: addr_remark
     */
    private String addrRemark;
    /**
     * 状态 1待处理 2已处理   列: status
     */
    private Integer status;
    /**
     * 处理人id   列: handler_id
     */
    private Long handlerId;
    /**
     * 创建时间   列: create_at
     */
    @TableField(fill = FieldFill.INSERT)
    private Date createAt;
    /**
     * 审核时间   列: examine_at
     */
    private Date examineAt;
    /**
     * 详情   列: detail
     */
    private String detail;
    /**
     * 图片路径列表,逗号分隔   列: photo_path_list
     */
    private String photoPathList;
    /**
     * 处理结果   列: handle_result
     */
    private String handleResult;
    /**
     * 处理结果,图片路径列表,逗号分隔   列: handle_photo_list
     */
    private String handlePhotoList;
    /**
     * 社区id   列: community_id
     */
    private Long communityId;
    /**
     * 是否匿名发布 0 否 1 是   列: is_hide
     */
    private Integer isHide;
    /**
     * 是否需要反馈 0 不需要 1 需要   列: is_need_feed_back
     */
    private Integer isNeedFeedBack;
    /**
     * 反馈时间   列: feedback_at
     */
    private Date feedbackAt;
    /**
     * 驳回原因   列: reject_reason
     */
    private String rejectReason;
    /**
     * 封面图片   列: cover
     */
    private String cover;
    /**
     * 是否删除 0 否 1 是   列: del_tag
     */
    private Integer delTag;
    /**
     * 是否上报社区处理(0.否 1.是)   列: is_report
     */
    private Integer isReport;
    /**
     * 是否公示(0.否 1.是)   列: is_publicity
     */
    private Integer isPublicity;
}
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/model/dos/ComActEasyPhotoTypeDO.java
New file
@@ -0,0 +1,41 @@
package com.panzhihua.service_grid.model.dos;
import java.util.*;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
 * 随手拍类型实体类
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
@Data
@TableName("com_act_easy_photo_type")
public class ComActEasyPhotoTypeDO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 主键id   列: id
     */
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;
    /**
     * 随手拍类型名称   列: name
     */
    private String name;
    /**
     * 创建时间   列: create_at
     */
    @TableField(fill = FieldFill.INSERT)
    private Date createAt;
}
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/ComActEasyPhotoService.java
New file
@@ -0,0 +1,60 @@
package com.panzhihua.service_grid.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoAddDTO;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoDeleteDTO;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoEditDTO;
import com.panzhihua.common.model.dtos.grid.PageComActEasyPhotoDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.grid.ComActEasyPhotoDetailsVO;
import com.panzhihua.common.model.vos.grid.ComActEasyPhotoVO;
import com.panzhihua.service_grid.model.dos.ComActEasyPhotoDO;
/**
 * 社区活动 》随手拍 service
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
public interface ComActEasyPhotoService extends IService<ComActEasyPhotoDO> {
    /**
     * 新增社区活动 》随手拍
     * @param comActEasyPhotoAddDTO
     * @return 新增结果
     */
    R add(ComActEasyPhotoAddDTO comActEasyPhotoAddDTO);
    /**
     * 修改社区活动 》随手拍
     * @param comActEasyPhotoEditDTO
     * @return 维护结果
     */
    R edit(ComActEasyPhotoEditDTO comActEasyPhotoEditDTO);
    /**
     * 分页查找社区活动 》随手拍
     * @param pageComActEasyPhotoDTO
     * @return 维护结果
     */
    R<IPage<ComActEasyPhotoVO>> query(PageComActEasyPhotoDTO pageComActEasyPhotoDTO);
    /**
     * 删除社区活动 》随手拍
     * @param ComActEasyPhotoDeleteDTO
     * @return 平台用户信息
     */
    R delete(ComActEasyPhotoDeleteDTO ComActEasyPhotoDeleteDTO);
    /**
     * 查询社区活动 》随手拍详细信息
     * @param id 社区活动 》随手拍 id
     * @return 查找结果
     */
    R<ComActEasyPhotoDetailsVO> comActEasyPhotoDetails(Long id);
}
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/ComActEasyPhotoTypeService.java
New file
@@ -0,0 +1,60 @@
package com.panzhihua.service_grid.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoTypeAddDTO;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoTypeDeleteDTO;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoTypeEditDTO;
import com.panzhihua.common.model.dtos.grid.PageComActEasyPhotoTypeDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.grid.ComActEasyPhotoTypeDetailsVO;
import com.panzhihua.common.model.vos.grid.ComActEasyPhotoTypeVO;
import com.panzhihua.service_grid.model.dos.ComActEasyPhotoTypeDO;
/**
 * 随手拍类型 service
 *
 * @author cedoo email:cedoo(a)qq.com
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
public interface ComActEasyPhotoTypeService extends IService<ComActEasyPhotoTypeDO> {
    /**
     * 新增随手拍类型
     * @param comActEasyPhotoTypeAddDTO
     * @return 新增结果
     */
    R add(ComActEasyPhotoTypeAddDTO comActEasyPhotoTypeAddDTO);
    /**
     * 修改随手拍类型
     * @param comActEasyPhotoTypeEditDTO
     * @return 维护结果
     */
    R edit(ComActEasyPhotoTypeEditDTO comActEasyPhotoTypeEditDTO);
    /**
     * 分页查找随手拍类型
     * @param pageComActEasyPhotoTypeDTO
     * @return 维护结果
     */
    R<IPage<ComActEasyPhotoTypeVO>> query(PageComActEasyPhotoTypeDTO pageComActEasyPhotoTypeDTO);
    /**
     * 删除随手拍类型
     * @param ComActEasyPhotoTypeDeleteDTO
     * @return 平台用户信息
     */
    R delete(ComActEasyPhotoTypeDeleteDTO ComActEasyPhotoTypeDeleteDTO);
    /**
     * 查询随手拍类型详细信息
     * @param id 随手拍类型 id
     * @return 查找结果
     */
    R<ComActEasyPhotoTypeDetailsVO> comActEasyPhotoTypeDetails(Long id);
}
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/ComActEasyPhotoServiceImpl.java
New file
@@ -0,0 +1,104 @@
package com.panzhihua.service_grid.service.impl;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoAddDTO;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoDeleteDTO;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoEditDTO;
import com.panzhihua.common.model.dtos.grid.PageComActEasyPhotoDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.grid.ComActEasyPhotoDetailsVO;
import com.panzhihua.common.model.vos.grid.ComActEasyPhotoVO;
import com.panzhihua.service_grid.dao.*;
import com.panzhihua.service_grid.model.dos.*;
import com.panzhihua.service_grid.service.ComActEasyPhotoService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.beans.BeanUtils;
import javax.annotation.Resource;
import java.util.Date;
/**
 * @auther lyq
 * @create 2021-04-14 15:03:01
 * @describe 订单表服务实现类
 */
@Slf4j
@Service
public class ComActEasyPhotoServiceImpl extends ServiceImpl<ComActEasyPhotoMapper, ComActEasyPhotoDO> implements ComActEasyPhotoService {
    @Resource
    private ComActEasyPhotoMapper comActEasyPhotoMapper;
    /**
     * 新增社区活动 》随手拍
     * @param comActEasyPhotoAddDTO
     * @return 新增结果
     */
    public R add(ComActEasyPhotoAddDTO comActEasyPhotoAddDTO){
        ComActEasyPhotoDO comActEasyPhotoDO = new ComActEasyPhotoDO();
        BeanUtils.copyProperties(comActEasyPhotoAddDTO, comActEasyPhotoDO);
        comActEasyPhotoDO.setCreateAt(new Date());
        if(comActEasyPhotoMapper.insert(comActEasyPhotoDO)>0){
            return R.ok();
        }
        return R.fail();
    }
    /**
     * 修改社区活动 》随手拍
     * @param comActEasyPhotoEditDTO
     * @return 维护结果
     */
    public R edit(ComActEasyPhotoEditDTO comActEasyPhotoEditDTO){
        ComActEasyPhotoDO comActEasyPhotoDO = new ComActEasyPhotoDO();
        BeanUtils.copyProperties(comActEasyPhotoEditDTO, comActEasyPhotoDO);
        //comActEasyPhotoDO.setUpdateAt(new Date());
        if(comActEasyPhotoMapper.updateById(comActEasyPhotoDO)>0){
            return R.ok();
        }
        return R.fail();
    }
    /**
     * 分页查找社区活动 》随手拍
     * @param pageComActEasyPhotoDTO
     * @return 维护结果
     */
    public R<IPage<ComActEasyPhotoVO>> query(PageComActEasyPhotoDTO pageComActEasyPhotoDTO){
        Page page = new Page(1,10);
        if(pageComActEasyPhotoDTO.getPageNum()!=null) {
            page.setCurrent(pageComActEasyPhotoDTO.getPageNum());
        }
        if(pageComActEasyPhotoDTO.getPageSize()!=null) {
            page.setSize(pageComActEasyPhotoDTO.getPageSize());
        }
        return R.ok(comActEasyPhotoMapper.findByPage(page, pageComActEasyPhotoDTO));
    }
    /**
     * 删除社区活动 》随手拍
     * @param ComActEasyPhotoDeleteDTO
     * @return 平台用户信息
     */
    public R delete(ComActEasyPhotoDeleteDTO ComActEasyPhotoDeleteDTO){
        return R.fail();
    }
    /**
     * 查询社区活动 》随手拍详细信息
     * @param id 社区活动 》随手拍 id
     * @return 查找结果
     */
    public R<ComActEasyPhotoDetailsVO> comActEasyPhotoDetails(Long id){
        ComActEasyPhotoDO comActEasyPhotoDO = comActEasyPhotoMapper.selectById(id);
        if(comActEasyPhotoDO!=null) {
            ComActEasyPhotoDetailsVO comActEasyPhotoDetailsVO = new ComActEasyPhotoDetailsVO();
            BeanUtils.copyProperties(comActEasyPhotoDO, comActEasyPhotoDetailsVO);
            return R.ok(comActEasyPhotoDetailsVO);
        }
        return R.fail();
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/ComActEasyPhotoTypeServiceImpl.java
New file
@@ -0,0 +1,104 @@
package com.panzhihua.service_grid.service.impl;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoTypeAddDTO;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoTypeDeleteDTO;
import com.panzhihua.common.model.dtos.grid.ComActEasyPhotoTypeEditDTO;
import com.panzhihua.common.model.dtos.grid.PageComActEasyPhotoTypeDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.grid.ComActEasyPhotoTypeDetailsVO;
import com.panzhihua.common.model.vos.grid.ComActEasyPhotoTypeVO;
import com.panzhihua.service_grid.dao.*;
import com.panzhihua.service_grid.model.dos.*;
import com.panzhihua.service_grid.service.ComActEasyPhotoTypeService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.beans.BeanUtils;
import javax.annotation.Resource;
import java.util.Date;
/**
 * @auther lyq
 * @create 2021-04-14 15:03:01
 * @describe 订单表服务实现类
 */
@Slf4j
@Service
public class ComActEasyPhotoTypeServiceImpl extends ServiceImpl<ComActEasyPhotoTypeMapper, ComActEasyPhotoTypeDO> implements ComActEasyPhotoTypeService {
    @Resource
    private ComActEasyPhotoTypeMapper comActEasyPhotoTypeMapper;
    /**
     * 新增随手拍类型
     * @param comActEasyPhotoTypeAddDTO
     * @return 新增结果
     */
    public R add(ComActEasyPhotoTypeAddDTO comActEasyPhotoTypeAddDTO){
        ComActEasyPhotoTypeDO comActEasyPhotoTypeDO = new ComActEasyPhotoTypeDO();
        BeanUtils.copyProperties(comActEasyPhotoTypeAddDTO, comActEasyPhotoTypeDO);
        comActEasyPhotoTypeDO.setCreateAt(new Date());
        if(comActEasyPhotoTypeMapper.insert(comActEasyPhotoTypeDO)>0){
            return R.ok();
        }
        return R.fail();
    }
    /**
     * 修改随手拍类型
     * @param comActEasyPhotoTypeEditDTO
     * @return 维护结果
     */
    public R edit(ComActEasyPhotoTypeEditDTO comActEasyPhotoTypeEditDTO){
        ComActEasyPhotoTypeDO comActEasyPhotoTypeDO = new ComActEasyPhotoTypeDO();
        BeanUtils.copyProperties(comActEasyPhotoTypeEditDTO, comActEasyPhotoTypeDO);
        //comActEasyPhotoTypeDO.setUpdateAt(new Date());
        if(comActEasyPhotoTypeMapper.updateById(comActEasyPhotoTypeDO)>0){
            return R.ok();
        }
        return R.fail();
    }
    /**
     * 分页查找随手拍类型
     * @param pageComActEasyPhotoTypeDTO
     * @return 维护结果
     */
    public R<IPage<ComActEasyPhotoTypeVO>> query(PageComActEasyPhotoTypeDTO pageComActEasyPhotoTypeDTO){
        Page page = new Page(1,10);
        if(pageComActEasyPhotoTypeDTO.getPageNum()!=null) {
            page.setCurrent(pageComActEasyPhotoTypeDTO.getPageNum());
        }
        if(pageComActEasyPhotoTypeDTO.getPageSize()!=null) {
            page.setSize(pageComActEasyPhotoTypeDTO.getPageSize());
        }
        return R.ok(comActEasyPhotoTypeMapper.findByPage(page, pageComActEasyPhotoTypeDTO));
    }
    /**
     * 删除随手拍类型
     * @param ComActEasyPhotoTypeDeleteDTO
     * @return 平台用户信息
     */
    public R delete(ComActEasyPhotoTypeDeleteDTO ComActEasyPhotoTypeDeleteDTO){
        return R.fail();
    }
    /**
     * 查询随手拍类型详细信息
     * @param id 随手拍类型 id
     * @return 查找结果
     */
    public R<ComActEasyPhotoTypeDetailsVO> comActEasyPhotoTypeDetails(Long id){
        ComActEasyPhotoTypeDO comActEasyPhotoTypeDO = comActEasyPhotoTypeMapper.selectById(id);
        if(comActEasyPhotoTypeDO!=null) {
            ComActEasyPhotoTypeDetailsVO comActEasyPhotoTypeDetailsVO = new ComActEasyPhotoTypeDetailsVO();
            BeanUtils.copyProperties(comActEasyPhotoTypeDO, comActEasyPhotoTypeDetailsVO);
            return R.ok(comActEasyPhotoTypeDetailsVO);
        }
        return R.fail();
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/resources/mapper/ComActEasyPhotoMapper.xml
New file
@@ -0,0 +1,121 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.panzhihua.service_grid.dao.ComActEasyPhotoMapper">
     <resultMap id="baseResult" type="com.panzhihua.service_grid.model.dos.ComActEasyPhotoDO">
        <result property="id" column="id"/>
        <result property="sponsorId" column="sponsor_id"/>
        <result property="happenAddr" column="happen_addr"/>
        <result property="addrRemark" column="addr_remark"/>
        <result property="status" column="status"/>
        <result property="handlerId" column="handler_id"/>
        <result property="createAt" column="create_at"/>
        <result property="examineAt" column="examine_at"/>
        <result property="detail" column="detail"/>
        <result property="photoPathList" column="photo_path_list"/>
        <result property="handleResult" column="handle_result"/>
        <result property="handlePhotoList" column="handle_photo_list"/>
        <result property="communityId" column="community_id"/>
        <result property="isHide" column="is_hide"/>
        <result property="isNeedFeedBack" column="is_need_feed_back"/>
        <result property="feedbackAt" column="feedback_at"/>
        <result property="rejectReason" column="reject_reason"/>
        <result property="cover" column="cover"/>
        <result property="delTag" column="del_tag"/>
        <result property="isReport" column="is_report"/>
        <result property="isPublicity" column="is_publicity"/>
    </resultMap>
    <sql id="columns">
    <![CDATA[
        id,sponsor_id,happen_addr,addr_remark,status,handler_id,create_at,examine_at,detail,photo_path_list,handle_result,handle_photo_list,community_id,is_hide,is_need_feed_back,feedback_at,reject_reason,cover,del_tag,is_report,is_publicity
    ]]>
    </sql>
    <select id="findByPage" resultType="com.panzhihua.common.model.vos.grid.ComActEasyPhotoVO"
        parameterType="com.panzhihua.common.model.dtos.grid.PageComActEasyPhotoDTO">
        SELECT <include refid="columns" />
        FROM com_act_easy_photo
        <where>
           <if test="pageComActEasyPhotoDTO.id!=null">
                AND id = #{pageComActEasyPhotoDTO.id}
            </if>
           <if test="pageComActEasyPhotoDTO.sponsorId!=null">
                AND sponsor_id = #{pageComActEasyPhotoDTO.sponsorId}
            </if>
           <if test="pageComActEasyPhotoDTO.happenAddr!=null">
                AND happen_addr = #{pageComActEasyPhotoDTO.happenAddr}
            </if>
           <if test="pageComActEasyPhotoDTO.addrRemark!=null">
                AND addr_remark = #{pageComActEasyPhotoDTO.addrRemark}
            </if>
           <if test="pageComActEasyPhotoDTO.status!=null">
                AND status = #{pageComActEasyPhotoDTO.status}
            </if>
           <if test="pageComActEasyPhotoDTO.handlerId!=null">
                AND handler_id = #{pageComActEasyPhotoDTO.handlerId}
            </if>
           <if test="pageComActEasyPhotoDTO.createAtBegin!=null">
                AND create_at >= #{pageComActEasyPhotoDTO.createAtBegin}
           </if>
           <if test="pageComActEasyPhotoDTO.createAtEnd!=null">
                AND create_at &lt;= #{pageComActEasyPhotoDTO.createAtEnd}
           </if>
           <if test="pageComActEasyPhotoDTO.examineAtBegin!=null">
                AND examine_at >= #{pageComActEasyPhotoDTO.examineAtBegin}
           </if>
           <if test="pageComActEasyPhotoDTO.examineAtEnd!=null">
                AND examine_at &lt;= #{pageComActEasyPhotoDTO.examineAtEnd}
           </if>
           <if test="pageComActEasyPhotoDTO.detail!=null">
                AND detail = #{pageComActEasyPhotoDTO.detail}
            </if>
           <if test="pageComActEasyPhotoDTO.photoPathList!=null">
                AND photo_path_list = #{pageComActEasyPhotoDTO.photoPathList}
            </if>
           <if test="pageComActEasyPhotoDTO.handleResult!=null">
                AND handle_result = #{pageComActEasyPhotoDTO.handleResult}
            </if>
           <if test="pageComActEasyPhotoDTO.handlePhotoList!=null">
                AND handle_photo_list = #{pageComActEasyPhotoDTO.handlePhotoList}
            </if>
           <if test="pageComActEasyPhotoDTO.communityId!=null">
                AND community_id = #{pageComActEasyPhotoDTO.communityId}
            </if>
           <if test="pageComActEasyPhotoDTO.isHide!=null">
                AND is_hide = #{pageComActEasyPhotoDTO.isHide}
            </if>
           <if test="pageComActEasyPhotoDTO.isNeedFeedBack!=null">
                AND is_need_feed_back = #{pageComActEasyPhotoDTO.isNeedFeedBack}
            </if>
           <if test="pageComActEasyPhotoDTO.feedbackAtBegin!=null">
                AND feedback_at >= #{pageComActEasyPhotoDTO.feedbackAtBegin}
           </if>
           <if test="pageComActEasyPhotoDTO.feedbackAtEnd!=null">
                AND feedback_at &lt;= #{pageComActEasyPhotoDTO.feedbackAtEnd}
           </if>
           <if test="pageComActEasyPhotoDTO.rejectReason!=null">
                AND reject_reason = #{pageComActEasyPhotoDTO.rejectReason}
            </if>
           <if test="pageComActEasyPhotoDTO.cover!=null">
                AND cover = #{pageComActEasyPhotoDTO.cover}
            </if>
           <if test="pageComActEasyPhotoDTO.delTag!=null">
                AND del_tag = #{pageComActEasyPhotoDTO.delTag}
            </if>
           <if test="pageComActEasyPhotoDTO.isReport!=null">
                AND is_report = #{pageComActEasyPhotoDTO.isReport}
            </if>
           <if test="pageComActEasyPhotoDTO.isPublicity!=null">
                AND is_publicity = #{pageComActEasyPhotoDTO.isPublicity}
            </if>
        </where>
        <if test="pageComActEasyPhotoDTO.sortColumns!=null">
            ORDER BY ${pageComActEasyPhotoDTO.sortColumns} ${pageComActEasyPhotoDTO.sortType}
        </if>
    </select>
</mapper>
springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/resources/mapper/ComActEasyPhotoTypeMapper.xml
New file
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.panzhihua.service_grid.dao.ComActEasyPhotoTypeMapper">
     <resultMap id="baseResult" type="com.panzhihua.service_grid.model.dos.ComActEasyPhotoTypeDO">
        <result property="id" column="id"/>
        <result property="name" column="name"/>
        <result property="createAt" column="create_at"/>
    </resultMap>
    <sql id="columns">
    <![CDATA[
        id,name,create_at
    ]]>
    </sql>
    <select id="findByPage" resultType="com.panzhihua.common.model.vos.grid.ComActEasyPhotoTypeVO"
        parameterType="com.panzhihua.common.model.dtos.grid.PageComActEasyPhotoTypeDTO">
        SELECT <include refid="columns" />
        FROM com_act_easy_photo_type
        <where>
           <if test="pageComActEasyPhotoTypeDTO.id!=null">
                AND id = #{pageComActEasyPhotoTypeDTO.id}
            </if>
           <if test="pageComActEasyPhotoTypeDTO.name!=null">
                AND name = #{pageComActEasyPhotoTypeDTO.name}
            </if>
           <if test="pageComActEasyPhotoTypeDTO.createAtBegin!=null">
                AND create_at >= #{pageComActEasyPhotoTypeDTO.createAtBegin}
           </if>
           <if test="pageComActEasyPhotoTypeDTO.createAtEnd!=null">
                AND create_at &lt;= #{pageComActEasyPhotoTypeDTO.createAtEnd}
           </if>
        </where>
        <if test="pageComActEasyPhotoTypeDTO.sortColumns!=null">
            ORDER BY ${pageComActEasyPhotoTypeDTO.sortColumns} ${pageComActEasyPhotoTypeDTO.sortType}
        </if>
    </select>
</mapper>