suochencheng 7 лет назад
Родитель
Сommit
3ace82e536
100 измененных файлов с 11696 добавлено и 0 удалено
  1. 282 0
      XiangJuWu.iml
  2. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/BusinessCircleMapper.java
  3. 333 0
      src/main/java/com/izouma/awesomeadmin/dao/BusinessCircleMapper.xml
  4. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/ContactRecordMapper.java
  5. 219 0
      src/main/java/com/izouma/awesomeadmin/dao/ContactRecordMapper.xml
  6. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/DistrictInfoMapper.java
  7. 219 0
      src/main/java/com/izouma/awesomeadmin/dao/DistrictInfoMapper.xml
  8. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/FeedbackMapper.java
  9. 238 0
      src/main/java/com/izouma/awesomeadmin/dao/FeedbackMapper.xml
  10. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/HotSearchMapper.java
  11. 181 0
      src/main/java/com/izouma/awesomeadmin/dao/HotSearchMapper.xml
  12. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/HouseFeatureMapper.java
  13. 238 0
      src/main/java/com/izouma/awesomeadmin/dao/HouseFeatureMapper.xml
  14. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/HouseImageMapper.java
  15. 219 0
      src/main/java/com/izouma/awesomeadmin/dao/HouseImageMapper.xml
  16. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/HouseInfoMapper.java
  17. 789 0
      src/main/java/com/izouma/awesomeadmin/dao/HouseInfoMapper.xml
  18. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/HouseKeeperMapper.java
  19. 257 0
      src/main/java/com/izouma/awesomeadmin/dao/HouseKeeperMapper.xml
  20. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/HousePartMapper.java
  21. 257 0
      src/main/java/com/izouma/awesomeadmin/dao/HousePartMapper.xml
  22. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/HousingDistrictMapper.java
  23. 352 0
      src/main/java/com/izouma/awesomeadmin/dao/HousingDistrictMapper.xml
  24. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/MetroInfoMapper.java
  25. 257 0
      src/main/java/com/izouma/awesomeadmin/dao/MetroInfoMapper.xml
  26. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/MetroStationMapper.java
  27. 276 0
      src/main/java/com/izouma/awesomeadmin/dao/MetroStationMapper.xml
  28. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/NewsInfoMapper.java
  29. 295 0
      src/main/java/com/izouma/awesomeadmin/dao/NewsInfoMapper.xml
  30. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/SeeOrderMapper.java
  31. 352 0
      src/main/java/com/izouma/awesomeadmin/dao/SeeOrderMapper.xml
  32. 33 0
      src/main/java/com/izouma/awesomeadmin/dao/UserCollectionMapper.java
  33. 219 0
      src/main/java/com/izouma/awesomeadmin/dao/UserCollectionMapper.xml
  34. 127 0
      src/main/java/com/izouma/awesomeadmin/model/BusinessCircle.java
  35. 79 0
      src/main/java/com/izouma/awesomeadmin/model/ContactRecord.java
  36. 80 0
      src/main/java/com/izouma/awesomeadmin/model/DistrictInfo.java
  37. 87 0
      src/main/java/com/izouma/awesomeadmin/model/Feedback.java
  38. 63 0
      src/main/java/com/izouma/awesomeadmin/model/HotSearch.java
  39. 87 0
      src/main/java/com/izouma/awesomeadmin/model/HouseFeature.java
  40. 79 0
      src/main/java/com/izouma/awesomeadmin/model/HouseImage.java
  41. 319 0
      src/main/java/com/izouma/awesomeadmin/model/HouseInfo.java
  42. 95 0
      src/main/java/com/izouma/awesomeadmin/model/HouseKeeper.java
  43. 95 0
      src/main/java/com/izouma/awesomeadmin/model/HousePart.java
  44. 135 0
      src/main/java/com/izouma/awesomeadmin/model/HousingDistrict.java
  45. 95 0
      src/main/java/com/izouma/awesomeadmin/model/MetroInfo.java
  46. 103 0
      src/main/java/com/izouma/awesomeadmin/model/MetroStation.java
  47. 111 0
      src/main/java/com/izouma/awesomeadmin/model/NewsInfo.java
  48. 135 0
      src/main/java/com/izouma/awesomeadmin/model/SeeOrder.java
  49. 79 0
      src/main/java/com/izouma/awesomeadmin/model/UserCollection.java
  50. 27 0
      src/main/java/com/izouma/awesomeadmin/service/BusinessCircleService.java
  51. 27 0
      src/main/java/com/izouma/awesomeadmin/service/ContactRecordService.java
  52. 27 0
      src/main/java/com/izouma/awesomeadmin/service/DistrictInfoService.java
  53. 27 0
      src/main/java/com/izouma/awesomeadmin/service/FeedbackService.java
  54. 27 0
      src/main/java/com/izouma/awesomeadmin/service/HotSearchService.java
  55. 27 0
      src/main/java/com/izouma/awesomeadmin/service/HouseFeatureService.java
  56. 27 0
      src/main/java/com/izouma/awesomeadmin/service/HouseImageService.java
  57. 27 0
      src/main/java/com/izouma/awesomeadmin/service/HouseInfoService.java
  58. 27 0
      src/main/java/com/izouma/awesomeadmin/service/HouseKeeperService.java
  59. 27 0
      src/main/java/com/izouma/awesomeadmin/service/HousePartService.java
  60. 27 0
      src/main/java/com/izouma/awesomeadmin/service/HousingDistrictService.java
  61. 27 0
      src/main/java/com/izouma/awesomeadmin/service/MetroInfoService.java
  62. 27 0
      src/main/java/com/izouma/awesomeadmin/service/MetroStationService.java
  63. 27 0
      src/main/java/com/izouma/awesomeadmin/service/NewsInfoService.java
  64. 27 0
      src/main/java/com/izouma/awesomeadmin/service/SeeOrderService.java
  65. 27 0
      src/main/java/com/izouma/awesomeadmin/service/UserCollectionService.java
  66. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/BusinessCircleServiceImpl.java
  67. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/ContactRecordServiceImpl.java
  68. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/DistrictInfoServiceImpl.java
  69. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/FeedbackServiceImpl.java
  70. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/HotSearchServiceImpl.java
  71. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/HouseFeatureServiceImpl.java
  72. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/HouseImageServiceImpl.java
  73. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/HouseInfoServiceImpl.java
  74. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/HouseKeeperServiceImpl.java
  75. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/HousePartServiceImpl.java
  76. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/HousingDistrictServiceImpl.java
  77. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/MetroInfoServiceImpl.java
  78. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/MetroStationServiceImpl.java
  79. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/NewsInfoServiceImpl.java
  80. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/SeeOrderServiceImpl.java
  81. 137 0
      src/main/java/com/izouma/awesomeadmin/service/impl/UserCollectionServiceImpl.java
  82. 112 0
      src/main/java/com/izouma/awesomeadmin/web/BusinessCircleController.java
  83. 112 0
      src/main/java/com/izouma/awesomeadmin/web/ContactRecordController.java
  84. 112 0
      src/main/java/com/izouma/awesomeadmin/web/DistrictInfoController.java
  85. 112 0
      src/main/java/com/izouma/awesomeadmin/web/FeedbackController.java
  86. 112 0
      src/main/java/com/izouma/awesomeadmin/web/HotSearchController.java
  87. 112 0
      src/main/java/com/izouma/awesomeadmin/web/HouseFeatureController.java
  88. 112 0
      src/main/java/com/izouma/awesomeadmin/web/HouseImageController.java
  89. 112 0
      src/main/java/com/izouma/awesomeadmin/web/HouseInfoController.java
  90. 112 0
      src/main/java/com/izouma/awesomeadmin/web/HouseKeeperController.java
  91. 112 0
      src/main/java/com/izouma/awesomeadmin/web/HousePartController.java
  92. 112 0
      src/main/java/com/izouma/awesomeadmin/web/HousingDistrictController.java
  93. 112 0
      src/main/java/com/izouma/awesomeadmin/web/MetroInfoController.java
  94. 112 0
      src/main/java/com/izouma/awesomeadmin/web/MetroStationController.java
  95. 112 0
      src/main/java/com/izouma/awesomeadmin/web/NewsInfoController.java
  96. 112 0
      src/main/java/com/izouma/awesomeadmin/web/SeeOrderController.java
  97. 112 0
      src/main/java/com/izouma/awesomeadmin/web/UserCollectionController.java
  98. BIN
      src/main/vue/src/assets/401_images/401.gif
  99. BIN
      src/main/vue/src/assets/404_images/404.png
  100. BIN
      src/main/vue/src/assets/404_images/404_cloud.png

+ 282 - 0
XiangJuWu.iml

@@ -0,0 +1,282 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="FacetManager">
+    <facet type="Spring" name="Spring">
+      <configuration />
+    </facet>
+    <facet type="web" name="Web">
+      <configuration>
+        <descriptors>
+          <deploymentDescriptor name="web.xml" url="file://$MODULE_DIR$/src/main/webapp/WEB-INF/web.xml" />
+        </descriptors>
+        <webroots>
+          <root url="file://$MODULE_DIR$/src/main/webapp" relative="/" />
+        </webroots>
+      </configuration>
+    </facet>
+  </component>
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
+    <output url="file://$MODULE_DIR$/target/classes" />
+    <output-test url="file://$MODULE_DIR$/target/test-classes" />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
+      <excludeFolder url="file://$MODULE_DIR$/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-core:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-beans:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-context:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-context-support:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-aop:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-tx:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-expression:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-test:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-orm:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-jdbc:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-websocket:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-messaging:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.hibernate:hibernate-validator:5.4.0.Final" level="project" />
+    <orderEntry type="library" name="Maven: javax.validation:validation-api:1.1.0.Final" level="project" />
+    <orderEntry type="library" name="Maven: com.fasterxml:classmate:1.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.aspectj:aspectjrt:1.7.4" level="project" />
+    <orderEntry type="library" name="Maven: org.aspectj:aspectjweaver:1.7.4" level="project" />
+    <orderEntry type="library" name="Maven: cglib:cglib:3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.ow2.asm:asm:4.2" level="project" />
+    <orderEntry type="library" name="Maven: org.mybatis:mybatis:3.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:1.2.2" level="project" />
+    <orderEntry type="library" name="Maven: com.alibaba:druid:1.0.31" level="project" />
+    <orderEntry type="module-library">
+      <library name="Maven: com.alibaba:jconsole:1.8.0">
+        <CLASSES>
+          <root url="jar://C:/Program Files/Java/jdk1.8.0_141/lib/jconsole.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+    <orderEntry type="module-library">
+      <library name="Maven: com.alibaba:tools:1.8.0">
+        <CLASSES>
+          <root url="jar://C:/Program Files/Java/jdk1.8.0_141/lib/tools.jar!/" />
+        </CLASSES>
+        <JAVADOC />
+        <SOURCES />
+      </library>
+    </orderEntry>
+    <orderEntry type="library" name="Maven: mysql:mysql-connector-java:5.1.30" level="project" />
+    <orderEntry type="library" name="Maven: com.microsoft.sqlserver:mssql-jdbc:6.4.0.jre8" level="project" />
+    <orderEntry type="library" name="Maven: c3p0:c3p0:0.9.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-web:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-webmvc:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework:spring-oxm:4.3.5.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: opensymphony:sitemesh:2.4.2" level="project" />
+    <orderEntry type="library" scope="PROVIDED" name="Maven: javax:javaee-api:7.0" level="project" />
+    <orderEntry type="library" name="Maven: com.sun.mail:javax.mail:1.5.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.servlet:jstl:1.2" level="project" />
+    <orderEntry type="library" scope="PROVIDED" name="Maven: javax.servlet:servlet-api:2.5" level="project" />
+    <orderEntry type="library" scope="PROVIDED" name="Maven: javax.servlet.jsp:jsp-api:2.1" level="project" />
+    <orderEntry type="library" name="Maven: net.sf.ehcache:ehcache-core:2.6.11" level="project" />
+    <orderEntry type="library" name="Maven: org.jgroups:jgroups:3.6.6.Final" level="project" />
+    <orderEntry type="library" name="Maven: redis.clients:jedis:2.8.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.4.2" level="project" />
+    <orderEntry type="library" name="Maven: de.ruedigermoeller:fst:2.42" level="project" />
+    <orderEntry type="library" name="Maven: org.javassist:javassist:3.19.0-GA" level="project" />
+    <orderEntry type="library" name="Maven: org.objenesis:objenesis:2.1" level="project" />
+    <orderEntry type="library" name="Maven: com.esotericsoftware:kryo-shaded:3.0.0" level="project" />
+    <orderEntry type="library" name="Maven: com.esotericsoftware:minlog:1.3.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-core:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-lang:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-cache:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-crypto-hash:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-crypto-core:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-crypto-cipher:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-config-core:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-config-ogdl:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-event:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-spring:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-cas:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.jasig.cas.client:cas-client-core:3.2.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-web:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.shiro:shiro-ehcache:1.4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-engine:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-bpmn-converter:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-process-validation:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-image-generator:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.commons:commons-email:1.4" level="project" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.6" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-spring:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: commons-dbcp:commons-dbcp:1.4" level="project" />
+    <orderEntry type="library" name="Maven: commons-pool:commons-pool:1.5.4" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-explorer:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-crystalball:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: com.h2database:h2:1.3.176" level="project" />
+    <orderEntry type="library" name="Maven: org.imgscalr:imgscalr-lib:4.2" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.groovy:groovy-all:2.4.5" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-modeler:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-common-rest:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework.security:spring-security-config:3.2.3.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework.security:spring-security-crypto:3.2.3.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework.security:spring-security-web:3.2.3.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-parser:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-awt-util:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-util:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-xml:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-transcoder:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:fop:0.94" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:xmlgraphics-commons:1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.avalon.framework:avalon-framework-api:4.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.avalon.framework:avalon-framework-impl:4.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-dom:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-gvt:1.7" level="project" />
+    <orderEntry type="library" name="Maven: xml-apis:xml-apis-ext:1.3.04" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-bridge:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-anim:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-ext:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-script:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-js:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-css:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-svg-dom:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlgraphics:batik-svggen:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-rest:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-simple-workflow:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-bpmn-layout:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.tinyjee.jgraphx:jgraphx:1.10.4.1" level="project" />
+    <orderEntry type="library" name="Maven: javax.annotation:jsr250-api:1.0" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework.security:spring-security-core:3.2.3.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-diagram-rest:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-json-converter:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-bpmn-model:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: math.geom2d:javaGeom:0.11.1" level="project" />
+    <orderEntry type="library" name="Maven: org.activiti:activiti-cxf:5.22.0" level="project" />
+    <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.2.11" level="project" />
+    <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-xjc:2.2.11" level="project" />
+    <orderEntry type="library" name="Maven: xerces:xercesImpl:2.11.0" level="project" />
+    <orderEntry type="library" name="Maven: xml-apis:xml-apis:1.4.01" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.cxf:cxf-api:2.7.6" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.woodstox:woodstox-core-asl:4.2.0" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.woodstox:stax2-api:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.ws.xmlschema:xmlschema-core:2.0.3" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-javamail_1.4_spec:1.7.1" level="project" />
+    <orderEntry type="library" name="Maven: wsdl4j:wsdl4j:1.6.3" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-frontend-jaxws:2.7.6" level="project" />
+    <orderEntry type="library" name="Maven: xml-resolver:xml-resolver:1.2" level="project" />
+    <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-core:2.7.6" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-bindings-soap:2.7.6" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-databinding-jaxb:2.7.6" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-bindings-xml:2.7.6" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-frontend-simple:2.7.6" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-ws-addr:2.7.6" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-ws-policy:2.7.6" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.neethi:neethi:3.0.2" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.apache.cxf:cxf-rt-transports-http-jetty:2.7.6" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jetty:jetty-server:8.1.7.v20120910" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jetty:jetty-continuation:8.1.7.v20120910" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jetty:jetty-http:8.1.7.v20120910" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jetty:jetty-io:8.1.7.v20120910" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jetty:jetty-util:8.1.7.v20120910" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jetty:jetty-security:8.1.7.v20120910" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.apache.geronimo.specs:geronimo-servlet_3.0_spec:1.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-transports-http:2.7.6" level="project" />
+    <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.2.11" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.25" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-log4j12:1.7.25" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.25" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.25" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: commons-io:commons-io:2.4" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.9" level="project" />
+    <orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.3.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.9.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.commons:commons-text:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.1" level="project" />
+    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.8.6" level="project" />
+    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.8.6" level="project" />
+    <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.8.6" level="project" />
+    <orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.6" level="project" />
+    <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.1.40" level="project" />
+    <orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4" level="project" />
+    <orderEntry type="library" name="Maven: net.sf.kxml:kxml2-min:2.3.0" level="project" />
+    <orderEntry type="library" name="Maven: net.sf.dozer:dozer:5.5.1" level="project" />
+    <orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.25-incubating" level="project" />
+    <orderEntry type="library" name="Maven: com.ibeetl:beetl:2.7.5" level="project" />
+    <orderEntry type="library" name="Maven: org.antlr:antlr4-runtime:4.2" level="project" />
+    <orderEntry type="library" name="Maven: org.abego.treelayout:org.abego.treelayout.core:1.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.antlr:antlr4-annotations:4.2" level="project" />
+    <orderEntry type="library" name="Maven: javax.mail:mail:1.4.7" level="project" />
+    <orderEntry type="library" name="Maven: javax.activation:activation:1.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.poi:poi:3.9" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:3.9" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:3.9" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:2.3.0" level="project" />
+    <orderEntry type="library" name="Maven: com.drewnoakes:metadata-extractor:2.10.1" level="project" />
+    <orderEntry type="library" name="Maven: com.google.zxing:core:3.3.0" level="project" />
+    <orderEntry type="library" name="Maven: batik:batik-util:1.6-1" level="project" />
+    <orderEntry type="library" name="Maven: batik:batik-gui-util:1.6-1" level="project" />
+    <orderEntry type="library" name="Maven: batik:batik-ext:1.6-1" level="project" />
+    <orderEntry type="library" name="Maven: xml-apis:xmlParserAPIs:2.0.2" level="project" />
+    <orderEntry type="library" name="Maven: org.quartz-scheduler:quartz:2.2.3" level="project" />
+    <orderEntry type="library" name="Maven: org.quartz-scheduler:quartz-jobs:2.2.3" level="project" />
+    <orderEntry type="library" name="Maven: org.fusesource:sigar:1.6.4" level="project" />
+    <orderEntry type="library" name="Maven: net.coobird:thumbnailator:0.4.8" level="project" />
+    <orderEntry type="library" name="Maven: com.github.abel533:ECharts:3.0.0.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.6.2" level="project" />
+    <orderEntry type="library" name="Maven: junit:junit:4.12" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="library" name="Maven: eu.bitwalker:UserAgentUtils:1.20" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.4" level="project" />
+    <orderEntry type="library" name="Maven: io.springfox:springfox-swagger2:2.7.0" level="project" />
+    <orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.5.13" level="project" />
+    <orderEntry type="library" name="Maven: io.swagger:swagger-models:1.5.13" level="project" />
+    <orderEntry type="library" name="Maven: io.springfox:springfox-spi:2.7.0" level="project" />
+    <orderEntry type="library" name="Maven: io.springfox:springfox-core:2.7.0" level="project" />
+    <orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy:1.6.14" level="project" />
+    <orderEntry type="library" name="Maven: io.springfox:springfox-schema:2.7.0" level="project" />
+    <orderEntry type="library" name="Maven: io.springfox:springfox-swagger-common:2.7.0" level="project" />
+    <orderEntry type="library" name="Maven: io.springfox:springfox-spring-web:2.7.0" level="project" />
+    <orderEntry type="library" name="Maven: org.reflections:reflections:0.9.11" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-core:1.2.0.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-metadata:1.2.0.RELEASE" level="project" />
+    <orderEntry type="library" name="Maven: org.mapstruct:mapstruct:1.1.0.Final" level="project" />
+    <orderEntry type="library" name="Maven: io.springfox:springfox-swagger-ui:2.7.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.2" level="project" />
+    <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:20.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.5" level="project" />
+    <orderEntry type="library" name="Maven: com.aliyun:aliyun-java-sdk-core:3.2.2" level="project" />
+    <orderEntry type="library" name="Maven: com.aliyun:aliyun-java-sdk-vod:2.2.0" level="project" />
+    <orderEntry type="library" name="Maven: com.aliyun.oss:aliyun-sdk-oss:2.0.6" level="project" />
+    <orderEntry type="library" name="Maven: net.sf.json-lib:json-lib:jdk15:2.4" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="library" name="Maven: dom4j:dom4j:1.6.1" level="project" />
+    <orderEntry type="library" name="Maven: net.sf.ezmorph:ezmorph:1.0.6" level="project" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.3" level="project" />
+    <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.3.0.Final" level="project" />
+    <orderEntry type="library" name="Maven: org.jboss:jboss-vfs:3.2.12.Final" level="project" />
+    <orderEntry type="library" name="Maven: org.jdom:jdom:1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.jettison:jettison:1.1" level="project" />
+    <orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" />
+    <orderEntry type="library" name="Maven: net.sf.json-lib:json-lib:2.4" level="project" />
+    <orderEntry type="library" name="Maven: org.json:json:20160810" level="project" />
+    <orderEntry type="library" name="Maven: com.adobe.xmp:xmpcore:5.1.3" level="project" />
+    <orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.velocity:velocity-engine-core:2.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.velocity:velocity-tools:2.0" level="project" />
+    <orderEntry type="library" name="Maven: commons-digester:commons-digester:1.8" level="project" />
+    <orderEntry type="library" name="Maven: commons-chain:commons-chain:1.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-validator:commons-validator:1.3.1" level="project" />
+    <orderEntry type="library" name="Maven: oro:oro:2.0.8" level="project" />
+    <orderEntry type="library" name="Maven: sslext:sslext:1.2-0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.struts:struts-core:1.3.8" level="project" />
+    <orderEntry type="library" name="Maven: antlr:antlr:2.7.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.struts:struts-taglib:1.3.8" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.struts:struts-tiles:1.3.8" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.velocity:velocity:1.6.2" level="project" />
+    <orderEntry type="library" name="Maven: com.fasterxml.uuid:java-uuid-generator:3.1.3" level="project" />
+    <orderEntry type="library" name="Maven: com.baidu:ueditor:1.1.2" level="project" />
+  </component>
+</module>

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/BusinessCircleMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.BusinessCircle;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.BusinessCircleMapper")
+public interface BusinessCircleMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(BusinessCircle record);
+
+    BusinessCircle selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(BusinessCircle record);
+
+    List<BusinessCircle> queryAllBusinessCircle(BusinessCircle record);
+
+    List<BusinessCircle> queryBusinessCircleByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    BusinessCircle queryBusinessCircle(BusinessCircle record);
+
+    List<BusinessCircle> query(BusinessCircle record);
+}
+

+ 333 - 0
src/main/java/com/izouma/awesomeadmin/dao/BusinessCircleMapper.xml

@@ -0,0 +1,333 @@
+<?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.izouma.awesomeadmin.dao.BusinessCircleMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.BusinessCircle" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="short_name" property="shortName" jdbcType="VARCHAR" />
+                                <result column="code" property="code" jdbcType="VARCHAR" />
+                                <result column="lat" property="lat" jdbcType="VARCHAR" />
+                                <result column="lng" property="lng" jdbcType="VARCHAR" />
+                                <result column="remark" property="remark" jdbcType="VARCHAR" />
+                                <result column="city_code" property="cityCode" jdbcType="VARCHAR" />
+                                <result column="rank" property="rank" jdbcType="INTEGER" />
+                                <result column="hot" property="hot" jdbcType="INTEGER" />
+                                <result column="district_code" property="districtCode" jdbcType="VARCHAR" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+                                <result column="full_name" property="fullName" jdbcType="VARCHAR" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            short_name,            code,            lat,            lng,            remark,            city_code,            rank,            hot,            district_code,            create_time,            update_time,            full_name        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from business_circle
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from business_circle
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.BusinessCircle" useGeneratedKeys="true" keyProperty="id">
+        insert into business_circle
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="shortName!= null" >
+                short_name,
+            </if>
+                <if test="code!= null" >
+                code,
+            </if>
+                <if test="lat!= null" >
+                lat,
+            </if>
+                <if test="lng!= null" >
+                lng,
+            </if>
+                <if test="remark!= null" >
+                remark,
+            </if>
+                <if test="cityCode!= null" >
+                city_code,
+            </if>
+                <if test="rank!= null" >
+                rank,
+            </if>
+                <if test="hot!= null" >
+                hot,
+            </if>
+                <if test="districtCode!= null" >
+                district_code,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+                <if test="fullName!= null" >
+                full_name,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="shortName != null" >
+                #{shortName,jdbcType=VARCHAR},
+            </if>
+                    <if test="code != null" >
+                #{code,jdbcType=VARCHAR},
+            </if>
+                    <if test="lat != null" >
+                #{lat,jdbcType=VARCHAR},
+            </if>
+                    <if test="lng != null" >
+                #{lng,jdbcType=VARCHAR},
+            </if>
+                    <if test="remark != null" >
+                #{remark,jdbcType=VARCHAR},
+            </if>
+                    <if test="cityCode != null" >
+                #{cityCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="rank != null" >
+                #{rank,jdbcType=INTEGER},
+            </if>
+                    <if test="hot != null" >
+                #{hot,jdbcType=INTEGER},
+            </if>
+                    <if test="districtCode != null" >
+                #{districtCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="fullName != null" >
+                #{fullName,jdbcType=VARCHAR},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.BusinessCircle" >
+        update business_circle
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="shortName != null" >
+               short_name= #{shortName,jdbcType=VARCHAR},
+            </if>
+                     <if test="code != null" >
+               code= #{code,jdbcType=VARCHAR},
+            </if>
+                     <if test="lat != null" >
+               lat= #{lat,jdbcType=VARCHAR},
+            </if>
+                     <if test="lng != null" >
+               lng= #{lng,jdbcType=VARCHAR},
+            </if>
+                     <if test="remark != null" >
+               remark= #{remark,jdbcType=VARCHAR},
+            </if>
+                     <if test="cityCode != null" >
+               city_code= #{cityCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="rank != null" >
+               rank= #{rank,jdbcType=INTEGER},
+            </if>
+                     <if test="hot != null" >
+               hot= #{hot,jdbcType=INTEGER},
+            </if>
+                     <if test="districtCode != null" >
+               district_code= #{districtCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="fullName != null" >
+               full_name= #{fullName,jdbcType=VARCHAR},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryBusinessCircleByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.BusinessCircle">
+        select <include refid="Base_Column_List"/> from business_circle
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.shortName != null and !&quot;&quot;.equals(record.shortName)">
+                and  short_name = #{record.shortName}
+            </if>
+                     <if test="record.code != null and !&quot;&quot;.equals(record.code)">
+                and  code = #{record.code}
+            </if>
+                     <if test="record.lat != null and !&quot;&quot;.equals(record.lat)">
+                and  lat = #{record.lat}
+            </if>
+                     <if test="record.lng != null and !&quot;&quot;.equals(record.lng)">
+                and  lng = #{record.lng}
+            </if>
+                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
+                and  remark = #{record.remark}
+            </if>
+                     <if test="record.cityCode != null and !&quot;&quot;.equals(record.cityCode)">
+                and  city_code = #{record.cityCode}
+            </if>
+                     <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
+                and  rank = #{record.rank}
+            </if>
+                     <if test="record.hot != null and !&quot;&quot;.equals(record.hot)">
+                and  hot = #{record.hot}
+            </if>
+                     <if test="record.districtCode != null and !&quot;&quot;.equals(record.districtCode)">
+                and  district_code = #{record.districtCode}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                     <if test="record.fullName != null and !&quot;&quot;.equals(record.fullName)">
+                and  full_name = #{record.fullName}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllBusinessCircle" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.BusinessCircle">
+        select <include refid="Base_Column_List"/> from business_circle
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="shortName != null and !&quot;&quot;.equals(shortName)">
+                and  short_name = #{shortName}
+            </if>
+                    <if test="code != null and !&quot;&quot;.equals(code)">
+                and  code = #{code}
+            </if>
+                    <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and  lat = #{lat}
+            </if>
+                    <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and  lng = #{lng}
+            </if>
+                    <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and  remark = #{remark}
+            </if>
+                    <if test="cityCode != null and !&quot;&quot;.equals(cityCode)">
+                and  city_code = #{cityCode}
+            </if>
+                    <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and  rank = #{rank}
+            </if>
+                    <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and  hot = #{hot}
+            </if>
+                    <if test="districtCode != null and !&quot;&quot;.equals(districtCode)">
+                and  district_code = #{districtCode}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                    <if test="fullName != null and !&quot;&quot;.equals(fullName)">
+                and  full_name = #{fullName}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryBusinessCircle" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.BusinessCircle">
+        select <include refid="Base_Column_List"/> from business_circle
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="shortName != null and !&quot;&quot;.equals(shortName)">
+                and short_name = #{shortName}
+            </if>
+                     <if test="code != null and !&quot;&quot;.equals(code)">
+                and code = #{code}
+            </if>
+                     <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and lat = #{lat}
+            </if>
+                     <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and lng = #{lng}
+            </if>
+                     <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and remark = #{remark}
+            </if>
+                     <if test="cityCode != null and !&quot;&quot;.equals(cityCode)">
+                and city_code = #{cityCode}
+            </if>
+                     <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and rank = #{rank}
+            </if>
+                     <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and hot = #{hot}
+            </if>
+                     <if test="districtCode != null and !&quot;&quot;.equals(districtCode)">
+                and district_code = #{districtCode}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+                     <if test="fullName != null and !&quot;&quot;.equals(fullName)">
+                and full_name = #{fullName}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE business_circle SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.BusinessCircle">
+        select <include refid="Base_Column_List"/> from business_circle
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                                                                                                                                                                                            </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/ContactRecordMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.ContactRecord;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.ContactRecordMapper")
+public interface ContactRecordMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(ContactRecord record);
+
+    ContactRecord selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(ContactRecord record);
+
+    List<ContactRecord> queryAllContactRecord(ContactRecord record);
+
+    List<ContactRecord> queryContactRecordByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    ContactRecord queryContactRecord(ContactRecord record);
+
+    List<ContactRecord> query(ContactRecord record);
+}
+

+ 219 - 0
src/main/java/com/izouma/awesomeadmin/dao/ContactRecordMapper.xml

@@ -0,0 +1,219 @@
+<?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.izouma.awesomeadmin.dao.ContactRecordMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.ContactRecord" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="user_id" property="userId" jdbcType="INTEGER" />
+                                <result column="house_id" property="houseId" jdbcType="INTEGER" />
+                                <result column="housekeeper" property="housekeeper" jdbcType="INTEGER" />
+                                <result column="show_flag" property="showFlag" jdbcType="CHAR" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            user_id,            house_id,            housekeeper,            show_flag,            create_time,            update_time        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from contact_record
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from contact_record
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.ContactRecord" useGeneratedKeys="true" keyProperty="id">
+        insert into contact_record
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="userId!= null" >
+                user_id,
+            </if>
+                <if test="houseId!= null" >
+                house_id,
+            </if>
+                <if test="housekeeper!= null" >
+                housekeeper,
+            </if>
+                <if test="showFlag!= null" >
+                show_flag,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="userId != null" >
+                #{userId,jdbcType=INTEGER},
+            </if>
+                    <if test="houseId != null" >
+                #{houseId,jdbcType=INTEGER},
+            </if>
+                    <if test="housekeeper != null" >
+                #{housekeeper,jdbcType=INTEGER},
+            </if>
+                    <if test="showFlag != null" >
+                #{showFlag,jdbcType=CHAR},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.ContactRecord" >
+        update contact_record
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="userId != null" >
+               user_id= #{userId,jdbcType=INTEGER},
+            </if>
+                     <if test="houseId != null" >
+               house_id= #{houseId,jdbcType=INTEGER},
+            </if>
+                     <if test="housekeeper != null" >
+               housekeeper= #{housekeeper,jdbcType=INTEGER},
+            </if>
+                     <if test="showFlag != null" >
+               show_flag= #{showFlag,jdbcType=CHAR},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryContactRecordByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.ContactRecord">
+        select <include refid="Base_Column_List"/> from contact_record
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
+                and  user_id = #{record.userId}
+            </if>
+                     <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
+                and  house_id = #{record.houseId}
+            </if>
+                     <if test="record.housekeeper != null and !&quot;&quot;.equals(record.housekeeper)">
+                and  housekeeper = #{record.housekeeper}
+            </if>
+                     <if test="record.showFlag != null and !&quot;&quot;.equals(record.showFlag)">
+                and  show_flag = #{record.showFlag}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllContactRecord" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.ContactRecord">
+        select <include refid="Base_Column_List"/> from contact_record
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="userId != null and !&quot;&quot;.equals(userId)">
+                and  user_id = #{userId}
+            </if>
+                    <if test="houseId != null and !&quot;&quot;.equals(houseId)">
+                and  house_id = #{houseId}
+            </if>
+                    <if test="housekeeper != null and !&quot;&quot;.equals(housekeeper)">
+                and  housekeeper = #{housekeeper}
+            </if>
+                    <if test="showFlag != null and !&quot;&quot;.equals(showFlag)">
+                and  show_flag = #{showFlag}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryContactRecord" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.ContactRecord">
+        select <include refid="Base_Column_List"/> from contact_record
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="userId != null and !&quot;&quot;.equals(userId)">
+                and user_id = #{userId}
+            </if>
+                     <if test="houseId != null and !&quot;&quot;.equals(houseId)">
+                and house_id = #{houseId}
+            </if>
+                     <if test="housekeeper != null and !&quot;&quot;.equals(housekeeper)">
+                and housekeeper = #{housekeeper}
+            </if>
+                     <if test="showFlag != null and !&quot;&quot;.equals(showFlag)">
+                and show_flag = #{showFlag}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE contact_record SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.ContactRecord">
+        select <include refid="Base_Column_List"/> from contact_record
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                    </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/DistrictInfoMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.DistrictInfo;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.DistrictInfoMapper")
+public interface DistrictInfoMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(DistrictInfo record);
+
+    DistrictInfo selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(DistrictInfo record);
+
+    List<DistrictInfo> queryAllDistrictInfo(DistrictInfo record);
+
+    List<DistrictInfo> queryDistrictInfoByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    DistrictInfo queryDistrictInfo(DistrictInfo record);
+
+    List<DistrictInfo> query(DistrictInfo record);
+}
+

+ 219 - 0
src/main/java/com/izouma/awesomeadmin/dao/DistrictInfoMapper.xml

@@ -0,0 +1,219 @@
+<?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.izouma.awesomeadmin.dao.DistrictInfoMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.DistrictInfo" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="full_name" property="fullName" jdbcType="VARCHAR" />
+                                <result column="short_name" property="shortName" jdbcType="VARCHAR" />
+                                <result column="code" property="code" jdbcType="VARCHAR" />
+                                <result column="lat" property="lat" jdbcType="DECIMAL" />
+                                <result column="lng" property="lng" jdbcType="DECIMAL" />
+                                <result column="remark" property="remark" jdbcType="VARCHAR" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            full_name,            short_name,            code,            lat,            lng,            remark        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from district_info
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from district_info
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.DistrictInfo" useGeneratedKeys="true" keyProperty="id">
+        insert into district_info
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="fullName!= null" >
+                full_name,
+            </if>
+                <if test="shortName!= null" >
+                short_name,
+            </if>
+                <if test="code!= null" >
+                code,
+            </if>
+                <if test="lat!= null" >
+                lat,
+            </if>
+                <if test="lng!= null" >
+                lng,
+            </if>
+                <if test="remark!= null" >
+                remark,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="fullName != null" >
+                #{fullName,jdbcType=VARCHAR},
+            </if>
+                    <if test="shortName != null" >
+                #{shortName,jdbcType=VARCHAR},
+            </if>
+                    <if test="code != null" >
+                #{code,jdbcType=VARCHAR},
+            </if>
+                    <if test="lat != null" >
+                #{lat,jdbcType=DECIMAL},
+            </if>
+                    <if test="lng != null" >
+                #{lng,jdbcType=DECIMAL},
+            </if>
+                    <if test="remark != null" >
+                #{remark,jdbcType=VARCHAR},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.DistrictInfo" >
+        update district_info
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="fullName != null" >
+               full_name= #{fullName,jdbcType=VARCHAR},
+            </if>
+                     <if test="shortName != null" >
+               short_name= #{shortName,jdbcType=VARCHAR},
+            </if>
+                     <if test="code != null" >
+               code= #{code,jdbcType=VARCHAR},
+            </if>
+                     <if test="lat != null" >
+               lat= #{lat,jdbcType=DECIMAL},
+            </if>
+                     <if test="lng != null" >
+               lng= #{lng,jdbcType=DECIMAL},
+            </if>
+                     <if test="remark != null" >
+               remark= #{remark,jdbcType=VARCHAR},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryDistrictInfoByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.DistrictInfo">
+        select <include refid="Base_Column_List"/> from district_info
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.fullName != null and !&quot;&quot;.equals(record.fullName)">
+                and  full_name = #{record.fullName}
+            </if>
+                     <if test="record.shortName != null and !&quot;&quot;.equals(record.shortName)">
+                and  short_name = #{record.shortName}
+            </if>
+                     <if test="record.code != null and !&quot;&quot;.equals(record.code)">
+                and  code = #{record.code}
+            </if>
+                     <if test="record.lat != null and !&quot;&quot;.equals(record.lat)">
+                and  lat = #{record.lat}
+            </if>
+                     <if test="record.lng != null and !&quot;&quot;.equals(record.lng)">
+                and  lng = #{record.lng}
+            </if>
+                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
+                and  remark = #{record.remark}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllDistrictInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.DistrictInfo">
+        select <include refid="Base_Column_List"/> from district_info
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="fullName != null and !&quot;&quot;.equals(fullName)">
+                and  full_name = #{fullName}
+            </if>
+                    <if test="shortName != null and !&quot;&quot;.equals(shortName)">
+                and  short_name = #{shortName}
+            </if>
+                    <if test="code != null and !&quot;&quot;.equals(code)">
+                and  code = #{code}
+            </if>
+                    <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and  lat = #{lat}
+            </if>
+                    <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and  lng = #{lng}
+            </if>
+                    <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and  remark = #{remark}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryDistrictInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.DistrictInfo">
+        select <include refid="Base_Column_List"/> from district_info
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="fullName != null and !&quot;&quot;.equals(fullName)">
+                and full_name = #{fullName}
+            </if>
+                     <if test="shortName != null and !&quot;&quot;.equals(shortName)">
+                and short_name = #{shortName}
+            </if>
+                     <if test="code != null and !&quot;&quot;.equals(code)">
+                and code = #{code}
+            </if>
+                     <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and lat = #{lat}
+            </if>
+                     <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and lng = #{lng}
+            </if>
+                     <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and remark = #{remark}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE district_info SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.DistrictInfo">
+        select <include refid="Base_Column_List"/> from district_info
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                    </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/FeedbackMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.Feedback;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.FeedbackMapper")
+public interface FeedbackMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(Feedback record);
+
+    Feedback selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(Feedback record);
+
+    List<Feedback> queryAllFeedback(Feedback record);
+
+    List<Feedback> queryFeedbackByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    Feedback queryFeedback(Feedback record);
+
+    List<Feedback> query(Feedback record);
+}
+

+ 238 - 0
src/main/java/com/izouma/awesomeadmin/dao/FeedbackMapper.xml

@@ -0,0 +1,238 @@
+<?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.izouma.awesomeadmin.dao.FeedbackMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.Feedback" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="user_id" property="userId" jdbcType="INTEGER" />
+                                <result column="user_name" property="userName" jdbcType="VARCHAR" />
+                                <result column="remark" property="remark" jdbcType="VARCHAR" />
+                                <result column="image" property="image" jdbcType="VARCHAR" />
+                                <result column="telephone" property="telephone" jdbcType="VARCHAR" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            user_id,            user_name,            remark,            image,            telephone,            create_time,            update_time        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from feedback
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from feedback
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.Feedback" useGeneratedKeys="true" keyProperty="id">
+        insert into feedback
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="userId!= null" >
+                user_id,
+            </if>
+                <if test="userName!= null" >
+                user_name,
+            </if>
+                <if test="remark!= null" >
+                remark,
+            </if>
+                <if test="image!= null" >
+                image,
+            </if>
+                <if test="telephone!= null" >
+                telephone,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="userId != null" >
+                #{userId,jdbcType=INTEGER},
+            </if>
+                    <if test="userName != null" >
+                #{userName,jdbcType=VARCHAR},
+            </if>
+                    <if test="remark != null" >
+                #{remark,jdbcType=VARCHAR},
+            </if>
+                    <if test="image != null" >
+                #{image,jdbcType=VARCHAR},
+            </if>
+                    <if test="telephone != null" >
+                #{telephone,jdbcType=VARCHAR},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.Feedback" >
+        update feedback
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="userId != null" >
+               user_id= #{userId,jdbcType=INTEGER},
+            </if>
+                     <if test="userName != null" >
+               user_name= #{userName,jdbcType=VARCHAR},
+            </if>
+                     <if test="remark != null" >
+               remark= #{remark,jdbcType=VARCHAR},
+            </if>
+                     <if test="image != null" >
+               image= #{image,jdbcType=VARCHAR},
+            </if>
+                     <if test="telephone != null" >
+               telephone= #{telephone,jdbcType=VARCHAR},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryFeedbackByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.Feedback">
+        select <include refid="Base_Column_List"/> from feedback
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
+                and  user_id = #{record.userId}
+            </if>
+                     <if test="record.userName != null and !&quot;&quot;.equals(record.userName)">
+                and  user_name = #{record.userName}
+            </if>
+                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
+                and  remark = #{record.remark}
+            </if>
+                     <if test="record.image != null and !&quot;&quot;.equals(record.image)">
+                and  image = #{record.image}
+            </if>
+                     <if test="record.telephone != null and !&quot;&quot;.equals(record.telephone)">
+                and  telephone = #{record.telephone}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllFeedback" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.Feedback">
+        select <include refid="Base_Column_List"/> from feedback
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="userId != null and !&quot;&quot;.equals(userId)">
+                and  user_id = #{userId}
+            </if>
+                    <if test="userName != null and !&quot;&quot;.equals(userName)">
+                and  user_name = #{userName}
+            </if>
+                    <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and  remark = #{remark}
+            </if>
+                    <if test="image != null and !&quot;&quot;.equals(image)">
+                and  image = #{image}
+            </if>
+                    <if test="telephone != null and !&quot;&quot;.equals(telephone)">
+                and  telephone = #{telephone}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryFeedback" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.Feedback">
+        select <include refid="Base_Column_List"/> from feedback
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="userId != null and !&quot;&quot;.equals(userId)">
+                and user_id = #{userId}
+            </if>
+                     <if test="userName != null and !&quot;&quot;.equals(userName)">
+                and user_name = #{userName}
+            </if>
+                     <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and remark = #{remark}
+            </if>
+                     <if test="image != null and !&quot;&quot;.equals(image)">
+                and image = #{image}
+            </if>
+                     <if test="telephone != null and !&quot;&quot;.equals(telephone)">
+                and telephone = #{telephone}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE feedback SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.Feedback">
+        select <include refid="Base_Column_List"/> from feedback
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                                                </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/HotSearchMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.HotSearch;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.HotSearchMapper")
+public interface HotSearchMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(HotSearch record);
+
+    HotSearch selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(HotSearch record);
+
+    List<HotSearch> queryAllHotSearch(HotSearch record);
+
+    List<HotSearch> queryHotSearchByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    HotSearch queryHotSearch(HotSearch record);
+
+    List<HotSearch> query(HotSearch record);
+}
+

+ 181 - 0
src/main/java/com/izouma/awesomeadmin/dao/HotSearchMapper.xml

@@ -0,0 +1,181 @@
+<?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.izouma.awesomeadmin.dao.HotSearchMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.HotSearch" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="key_word" property="keyWord" jdbcType="VARCHAR" />
+                                <result column="hot" property="hot" jdbcType="INTEGER" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            key_word,            hot,            create_time,            update_time        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from hot_search
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from hot_search
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.HotSearch" useGeneratedKeys="true" keyProperty="id">
+        insert into hot_search
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="keyWord!= null" >
+                key_word,
+            </if>
+                <if test="hot!= null" >
+                hot,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="keyWord != null" >
+                #{keyWord,jdbcType=VARCHAR},
+            </if>
+                    <if test="hot != null" >
+                #{hot,jdbcType=INTEGER},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.HotSearch" >
+        update hot_search
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="keyWord != null" >
+               key_word= #{keyWord,jdbcType=VARCHAR},
+            </if>
+                     <if test="hot != null" >
+               hot= #{hot,jdbcType=INTEGER},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryHotSearchByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HotSearch">
+        select <include refid="Base_Column_List"/> from hot_search
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.keyWord != null and !&quot;&quot;.equals(record.keyWord)">
+                and  key_word = #{record.keyWord}
+            </if>
+                     <if test="record.hot != null and !&quot;&quot;.equals(record.hot)">
+                and  hot = #{record.hot}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllHotSearch" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HotSearch">
+        select <include refid="Base_Column_List"/> from hot_search
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="keyWord != null and !&quot;&quot;.equals(keyWord)">
+                and  key_word = #{keyWord}
+            </if>
+                    <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and  hot = #{hot}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryHotSearch" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HotSearch">
+        select <include refid="Base_Column_List"/> from hot_search
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="keyWord != null and !&quot;&quot;.equals(keyWord)">
+                and key_word = #{keyWord}
+            </if>
+                     <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and hot = #{hot}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE hot_search SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HotSearch">
+        select <include refid="Base_Column_List"/> from hot_search
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                            </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/HouseFeatureMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.HouseFeature;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.HouseFeatureMapper")
+public interface HouseFeatureMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(HouseFeature record);
+
+    HouseFeature selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(HouseFeature record);
+
+    List<HouseFeature> queryAllHouseFeature(HouseFeature record);
+
+    List<HouseFeature> queryHouseFeatureByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    HouseFeature queryHouseFeature(HouseFeature record);
+
+    List<HouseFeature> query(HouseFeature record);
+}
+

+ 238 - 0
src/main/java/com/izouma/awesomeadmin/dao/HouseFeatureMapper.xml

@@ -0,0 +1,238 @@
+<?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.izouma.awesomeadmin.dao.HouseFeatureMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.HouseFeature" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="name" property="name" jdbcType="VARCHAR" />
+                                <result column="code" property="code" jdbcType="VARCHAR" />
+                                <result column="remark" property="remark" jdbcType="VARCHAR" />
+                                <result column="rank" property="rank" jdbcType="INTEGER" />
+                                <result column="hot" property="hot" jdbcType="INTEGER" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            name,            code,            remark,            rank,            hot,            create_time,            update_time        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from house_feature
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from house_feature
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.HouseFeature" useGeneratedKeys="true" keyProperty="id">
+        insert into house_feature
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="name!= null" >
+                name,
+            </if>
+                <if test="code!= null" >
+                code,
+            </if>
+                <if test="remark!= null" >
+                remark,
+            </if>
+                <if test="rank!= null" >
+                rank,
+            </if>
+                <if test="hot!= null" >
+                hot,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="name != null" >
+                #{name,jdbcType=VARCHAR},
+            </if>
+                    <if test="code != null" >
+                #{code,jdbcType=VARCHAR},
+            </if>
+                    <if test="remark != null" >
+                #{remark,jdbcType=VARCHAR},
+            </if>
+                    <if test="rank != null" >
+                #{rank,jdbcType=INTEGER},
+            </if>
+                    <if test="hot != null" >
+                #{hot,jdbcType=INTEGER},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.HouseFeature" >
+        update house_feature
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="name != null" >
+               name= #{name,jdbcType=VARCHAR},
+            </if>
+                     <if test="code != null" >
+               code= #{code,jdbcType=VARCHAR},
+            </if>
+                     <if test="remark != null" >
+               remark= #{remark,jdbcType=VARCHAR},
+            </if>
+                     <if test="rank != null" >
+               rank= #{rank,jdbcType=INTEGER},
+            </if>
+                     <if test="hot != null" >
+               hot= #{hot,jdbcType=INTEGER},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryHouseFeatureByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseFeature">
+        select <include refid="Base_Column_List"/> from house_feature
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.name != null and !&quot;&quot;.equals(record.name)">
+                and  name = #{record.name}
+            </if>
+                     <if test="record.code != null and !&quot;&quot;.equals(record.code)">
+                and  code = #{record.code}
+            </if>
+                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
+                and  remark = #{record.remark}
+            </if>
+                     <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
+                and  rank = #{record.rank}
+            </if>
+                     <if test="record.hot != null and !&quot;&quot;.equals(record.hot)">
+                and  hot = #{record.hot}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllHouseFeature" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseFeature">
+        select <include refid="Base_Column_List"/> from house_feature
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="name != null and !&quot;&quot;.equals(name)">
+                and  name = #{name}
+            </if>
+                    <if test="code != null and !&quot;&quot;.equals(code)">
+                and  code = #{code}
+            </if>
+                    <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and  remark = #{remark}
+            </if>
+                    <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and  rank = #{rank}
+            </if>
+                    <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and  hot = #{hot}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryHouseFeature" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseFeature">
+        select <include refid="Base_Column_List"/> from house_feature
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="name != null and !&quot;&quot;.equals(name)">
+                and name = #{name}
+            </if>
+                     <if test="code != null and !&quot;&quot;.equals(code)">
+                and code = #{code}
+            </if>
+                     <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and remark = #{remark}
+            </if>
+                     <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and rank = #{rank}
+            </if>
+                     <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and hot = #{hot}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE house_feature SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseFeature">
+        select <include refid="Base_Column_List"/> from house_feature
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                                                </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/HouseImageMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.HouseImage;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.HouseImageMapper")
+public interface HouseImageMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(HouseImage record);
+
+    HouseImage selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(HouseImage record);
+
+    List<HouseImage> queryAllHouseImage(HouseImage record);
+
+    List<HouseImage> queryHouseImageByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    HouseImage queryHouseImage(HouseImage record);
+
+    List<HouseImage> query(HouseImage record);
+}
+

+ 219 - 0
src/main/java/com/izouma/awesomeadmin/dao/HouseImageMapper.xml

@@ -0,0 +1,219 @@
+<?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.izouma.awesomeadmin.dao.HouseImageMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.HouseImage" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="house_id" property="houseId" jdbcType="INTEGER" />
+                                <result column="image_type" property="imageType" jdbcType="INTEGER" />
+                                <result column="image_name" property="imageName" jdbcType="VARCHAR" />
+                                <result column="image_url" property="imageUrl" jdbcType="VARCHAR" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            house_id,            image_type,            image_name,            image_url,            create_time,            update_time        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from house_image
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from house_image
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.HouseImage" useGeneratedKeys="true" keyProperty="id">
+        insert into house_image
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="houseId!= null" >
+                house_id,
+            </if>
+                <if test="imageType!= null" >
+                image_type,
+            </if>
+                <if test="imageName!= null" >
+                image_name,
+            </if>
+                <if test="imageUrl!= null" >
+                image_url,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="houseId != null" >
+                #{houseId,jdbcType=INTEGER},
+            </if>
+                    <if test="imageType != null" >
+                #{imageType,jdbcType=INTEGER},
+            </if>
+                    <if test="imageName != null" >
+                #{imageName,jdbcType=VARCHAR},
+            </if>
+                    <if test="imageUrl != null" >
+                #{imageUrl,jdbcType=VARCHAR},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.HouseImage" >
+        update house_image
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="houseId != null" >
+               house_id= #{houseId,jdbcType=INTEGER},
+            </if>
+                     <if test="imageType != null" >
+               image_type= #{imageType,jdbcType=INTEGER},
+            </if>
+                     <if test="imageName != null" >
+               image_name= #{imageName,jdbcType=VARCHAR},
+            </if>
+                     <if test="imageUrl != null" >
+               image_url= #{imageUrl,jdbcType=VARCHAR},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryHouseImageByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseImage">
+        select <include refid="Base_Column_List"/> from house_image
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
+                and  house_id = #{record.houseId}
+            </if>
+                     <if test="record.imageType != null and !&quot;&quot;.equals(record.imageType)">
+                and  image_type = #{record.imageType}
+            </if>
+                     <if test="record.imageName != null and !&quot;&quot;.equals(record.imageName)">
+                and  image_name = #{record.imageName}
+            </if>
+                     <if test="record.imageUrl != null and !&quot;&quot;.equals(record.imageUrl)">
+                and  image_url = #{record.imageUrl}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllHouseImage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseImage">
+        select <include refid="Base_Column_List"/> from house_image
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="houseId != null and !&quot;&quot;.equals(houseId)">
+                and  house_id = #{houseId}
+            </if>
+                    <if test="imageType != null and !&quot;&quot;.equals(imageType)">
+                and  image_type = #{imageType}
+            </if>
+                    <if test="imageName != null and !&quot;&quot;.equals(imageName)">
+                and  image_name = #{imageName}
+            </if>
+                    <if test="imageUrl != null and !&quot;&quot;.equals(imageUrl)">
+                and  image_url = #{imageUrl}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryHouseImage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseImage">
+        select <include refid="Base_Column_List"/> from house_image
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="houseId != null and !&quot;&quot;.equals(houseId)">
+                and house_id = #{houseId}
+            </if>
+                     <if test="imageType != null and !&quot;&quot;.equals(imageType)">
+                and image_type = #{imageType}
+            </if>
+                     <if test="imageName != null and !&quot;&quot;.equals(imageName)">
+                and image_name = #{imageName}
+            </if>
+                     <if test="imageUrl != null and !&quot;&quot;.equals(imageUrl)">
+                and image_url = #{imageUrl}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE house_image SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseImage">
+        select <include refid="Base_Column_List"/> from house_image
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                    </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/HouseInfoMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.HouseInfo;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.HouseInfoMapper")
+public interface HouseInfoMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(HouseInfo record);
+
+    HouseInfo selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(HouseInfo record);
+
+    List<HouseInfo> queryAllHouseInfo(HouseInfo record);
+
+    List<HouseInfo> queryHouseInfoByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    HouseInfo queryHouseInfo(HouseInfo record);
+
+    List<HouseInfo> query(HouseInfo record);
+}
+

+ 789 - 0
src/main/java/com/izouma/awesomeadmin/dao/HouseInfoMapper.xml

@@ -0,0 +1,789 @@
+<?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.izouma.awesomeadmin.dao.HouseInfoMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.HouseInfo" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="title" property="title" jdbcType="VARCHAR" />
+                                <result column="price" property="price" jdbcType="INTEGER" />
+                                <result column="pay_mode" property="payMode" jdbcType="VARCHAR" />
+                                <result column="feature_code" property="featureCode" jdbcType="VARCHAR" />
+                                <result column="house_area" property="houseArea" jdbcType="VARCHAR" />
+                                <result column="room" property="room" jdbcType="INTEGER" />
+                                <result column="hall" property="hall" jdbcType="INTEGER" />
+                                <result column="guard" property="guard" jdbcType="INTEGER" />
+                                <result column="total_floor" property="totalFloor" jdbcType="INTEGER" />
+                                <result column="house_floor" property="houseFloor" jdbcType="INTEGER" />
+                                <result column="faced" property="faced" jdbcType="VARCHAR" />
+                                <result column="decoration" property="decoration" jdbcType="VARCHAR" />
+                                <result column="check_in" property="checkIn" jdbcType="VARCHAR" />
+                                <result column="elevator" property="elevator" jdbcType="VARCHAR" />
+                                <result column="renting_type" property="rentingType" jdbcType="VARCHAR" />
+                                <result column="part_code" property="partCode" jdbcType="VARCHAR" />
+                                <result column="house_introduce" property="houseIntroduce" jdbcType="VARCHAR" />
+                                <result column="housekeeper" property="housekeeper" jdbcType="INTEGER" />
+                                <result column="retrieval" property="retrieval" jdbcType="VARCHAR" />
+                                <result column="housing_district" property="housingDistrict" jdbcType="VARCHAR" />
+                                <result column="street" property="street" jdbcType="VARCHAR" />
+                                <result column="business_circle_code" property="businessCircleCode" jdbcType="VARCHAR" />
+                                <result column="district_code" property="districtCode" jdbcType="VARCHAR" />
+                                <result column="city_code" property="cityCode" jdbcType="VARCHAR" />
+                                <result column="lat" property="lat" jdbcType="VARCHAR" />
+                                <result column="lng" property="lng" jdbcType="VARCHAR" />
+                                <result column="remark" property="remark" jdbcType="VARCHAR" />
+                                <result column="rank" property="rank" jdbcType="INTEGER" />
+                                <result column="hot" property="hot" jdbcType="INTEGER" />
+                                <result column="recommend" property="recommend" jdbcType="CHAR" />
+                                <result column="selected" property="selected" jdbcType="CHAR" />
+                                <result column="address" property="address" jdbcType="VARCHAR" />
+                                <result column="address_detail" property="addressDetail" jdbcType="VARCHAR" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+                                <result column="status_flag" property="statusFlag" jdbcType="INTEGER" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            title,            price,            pay_mode,            feature_code,            house_area,            room,            hall,            guard,            total_floor,            house_floor,            faced,            decoration,            check_in,            elevator,            renting_type,            part_code,            house_introduce,            housekeeper,            retrieval,            housing_district,            street,            business_circle_code,            district_code,            city_code,            lat,            lng,            remark,            rank,            hot,            recommend,            selected,            address,            address_detail,            create_time,            update_time,            status_flag        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from house_info
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from house_info
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.HouseInfo" useGeneratedKeys="true" keyProperty="id">
+        insert into house_info
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="title!= null" >
+                title,
+            </if>
+                <if test="price!= null" >
+                price,
+            </if>
+                <if test="payMode!= null" >
+                pay_mode,
+            </if>
+                <if test="featureCode!= null" >
+                feature_code,
+            </if>
+                <if test="houseArea!= null" >
+                house_area,
+            </if>
+                <if test="room!= null" >
+                room,
+            </if>
+                <if test="hall!= null" >
+                hall,
+            </if>
+                <if test="guard!= null" >
+                guard,
+            </if>
+                <if test="totalFloor!= null" >
+                total_floor,
+            </if>
+                <if test="houseFloor!= null" >
+                house_floor,
+            </if>
+                <if test="faced!= null" >
+                faced,
+            </if>
+                <if test="decoration!= null" >
+                decoration,
+            </if>
+                <if test="checkIn!= null" >
+                check_in,
+            </if>
+                <if test="elevator!= null" >
+                elevator,
+            </if>
+                <if test="rentingType!= null" >
+                renting_type,
+            </if>
+                <if test="partCode!= null" >
+                part_code,
+            </if>
+                <if test="houseIntroduce!= null" >
+                house_introduce,
+            </if>
+                <if test="housekeeper!= null" >
+                housekeeper,
+            </if>
+                <if test="retrieval!= null" >
+                retrieval,
+            </if>
+                <if test="housingDistrict!= null" >
+                housing_district,
+            </if>
+                <if test="street!= null" >
+                street,
+            </if>
+                <if test="businessCircleCode!= null" >
+                business_circle_code,
+            </if>
+                <if test="districtCode!= null" >
+                district_code,
+            </if>
+                <if test="cityCode!= null" >
+                city_code,
+            </if>
+                <if test="lat!= null" >
+                lat,
+            </if>
+                <if test="lng!= null" >
+                lng,
+            </if>
+                <if test="remark!= null" >
+                remark,
+            </if>
+                <if test="rank!= null" >
+                rank,
+            </if>
+                <if test="hot!= null" >
+                hot,
+            </if>
+                <if test="recommend!= null" >
+                recommend,
+            </if>
+                <if test="selected!= null" >
+                selected,
+            </if>
+                <if test="address!= null" >
+                address,
+            </if>
+                <if test="addressDetail!= null" >
+                address_detail,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+                <if test="statusFlag!= null" >
+                status_flag,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="title != null" >
+                #{title,jdbcType=VARCHAR},
+            </if>
+                    <if test="price != null" >
+                #{price,jdbcType=INTEGER},
+            </if>
+                    <if test="payMode != null" >
+                #{payMode,jdbcType=VARCHAR},
+            </if>
+                    <if test="featureCode != null" >
+                #{featureCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="houseArea != null" >
+                #{houseArea,jdbcType=VARCHAR},
+            </if>
+                    <if test="room != null" >
+                #{room,jdbcType=INTEGER},
+            </if>
+                    <if test="hall != null" >
+                #{hall,jdbcType=INTEGER},
+            </if>
+                    <if test="guard != null" >
+                #{guard,jdbcType=INTEGER},
+            </if>
+                    <if test="totalFloor != null" >
+                #{totalFloor,jdbcType=INTEGER},
+            </if>
+                    <if test="houseFloor != null" >
+                #{houseFloor,jdbcType=INTEGER},
+            </if>
+                    <if test="faced != null" >
+                #{faced,jdbcType=VARCHAR},
+            </if>
+                    <if test="decoration != null" >
+                #{decoration,jdbcType=VARCHAR},
+            </if>
+                    <if test="checkIn != null" >
+                #{checkIn,jdbcType=VARCHAR},
+            </if>
+                    <if test="elevator != null" >
+                #{elevator,jdbcType=VARCHAR},
+            </if>
+                    <if test="rentingType != null" >
+                #{rentingType,jdbcType=VARCHAR},
+            </if>
+                    <if test="partCode != null" >
+                #{partCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="houseIntroduce != null" >
+                #{houseIntroduce,jdbcType=VARCHAR},
+            </if>
+                    <if test="housekeeper != null" >
+                #{housekeeper,jdbcType=INTEGER},
+            </if>
+                    <if test="retrieval != null" >
+                #{retrieval,jdbcType=VARCHAR},
+            </if>
+                    <if test="housingDistrict != null" >
+                #{housingDistrict,jdbcType=VARCHAR},
+            </if>
+                    <if test="street != null" >
+                #{street,jdbcType=VARCHAR},
+            </if>
+                    <if test="businessCircleCode != null" >
+                #{businessCircleCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="districtCode != null" >
+                #{districtCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="cityCode != null" >
+                #{cityCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="lat != null" >
+                #{lat,jdbcType=VARCHAR},
+            </if>
+                    <if test="lng != null" >
+                #{lng,jdbcType=VARCHAR},
+            </if>
+                    <if test="remark != null" >
+                #{remark,jdbcType=VARCHAR},
+            </if>
+                    <if test="rank != null" >
+                #{rank,jdbcType=INTEGER},
+            </if>
+                    <if test="hot != null" >
+                #{hot,jdbcType=INTEGER},
+            </if>
+                    <if test="recommend != null" >
+                #{recommend,jdbcType=CHAR},
+            </if>
+                    <if test="selected != null" >
+                #{selected,jdbcType=CHAR},
+            </if>
+                    <if test="address != null" >
+                #{address,jdbcType=VARCHAR},
+            </if>
+                    <if test="addressDetail != null" >
+                #{addressDetail,jdbcType=VARCHAR},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="statusFlag != null" >
+                #{statusFlag,jdbcType=INTEGER},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.HouseInfo" >
+        update house_info
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="title != null" >
+               title= #{title,jdbcType=VARCHAR},
+            </if>
+                     <if test="price != null" >
+               price= #{price,jdbcType=INTEGER},
+            </if>
+                     <if test="payMode != null" >
+               pay_mode= #{payMode,jdbcType=VARCHAR},
+            </if>
+                     <if test="featureCode != null" >
+               feature_code= #{featureCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="houseArea != null" >
+               house_area= #{houseArea,jdbcType=VARCHAR},
+            </if>
+                     <if test="room != null" >
+               room= #{room,jdbcType=INTEGER},
+            </if>
+                     <if test="hall != null" >
+               hall= #{hall,jdbcType=INTEGER},
+            </if>
+                     <if test="guard != null" >
+               guard= #{guard,jdbcType=INTEGER},
+            </if>
+                     <if test="totalFloor != null" >
+               total_floor= #{totalFloor,jdbcType=INTEGER},
+            </if>
+                     <if test="houseFloor != null" >
+               house_floor= #{houseFloor,jdbcType=INTEGER},
+            </if>
+                     <if test="faced != null" >
+               faced= #{faced,jdbcType=VARCHAR},
+            </if>
+                     <if test="decoration != null" >
+               decoration= #{decoration,jdbcType=VARCHAR},
+            </if>
+                     <if test="checkIn != null" >
+               check_in= #{checkIn,jdbcType=VARCHAR},
+            </if>
+                     <if test="elevator != null" >
+               elevator= #{elevator,jdbcType=VARCHAR},
+            </if>
+                     <if test="rentingType != null" >
+               renting_type= #{rentingType,jdbcType=VARCHAR},
+            </if>
+                     <if test="partCode != null" >
+               part_code= #{partCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="houseIntroduce != null" >
+               house_introduce= #{houseIntroduce,jdbcType=VARCHAR},
+            </if>
+                     <if test="housekeeper != null" >
+               housekeeper= #{housekeeper,jdbcType=INTEGER},
+            </if>
+                     <if test="retrieval != null" >
+               retrieval= #{retrieval,jdbcType=VARCHAR},
+            </if>
+                     <if test="housingDistrict != null" >
+               housing_district= #{housingDistrict,jdbcType=VARCHAR},
+            </if>
+                     <if test="street != null" >
+               street= #{street,jdbcType=VARCHAR},
+            </if>
+                     <if test="businessCircleCode != null" >
+               business_circle_code= #{businessCircleCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="districtCode != null" >
+               district_code= #{districtCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="cityCode != null" >
+               city_code= #{cityCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="lat != null" >
+               lat= #{lat,jdbcType=VARCHAR},
+            </if>
+                     <if test="lng != null" >
+               lng= #{lng,jdbcType=VARCHAR},
+            </if>
+                     <if test="remark != null" >
+               remark= #{remark,jdbcType=VARCHAR},
+            </if>
+                     <if test="rank != null" >
+               rank= #{rank,jdbcType=INTEGER},
+            </if>
+                     <if test="hot != null" >
+               hot= #{hot,jdbcType=INTEGER},
+            </if>
+                     <if test="recommend != null" >
+               recommend= #{recommend,jdbcType=CHAR},
+            </if>
+                     <if test="selected != null" >
+               selected= #{selected,jdbcType=CHAR},
+            </if>
+                     <if test="address != null" >
+               address= #{address,jdbcType=VARCHAR},
+            </if>
+                     <if test="addressDetail != null" >
+               address_detail= #{addressDetail,jdbcType=VARCHAR},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="statusFlag != null" >
+               status_flag= #{statusFlag,jdbcType=INTEGER},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryHouseInfoByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseInfo">
+        select <include refid="Base_Column_List"/> from house_info
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.title != null and !&quot;&quot;.equals(record.title)">
+                and  title = #{record.title}
+            </if>
+                     <if test="record.price != null and !&quot;&quot;.equals(record.price)">
+                and  price = #{record.price}
+            </if>
+                     <if test="record.payMode != null and !&quot;&quot;.equals(record.payMode)">
+                and  pay_mode = #{record.payMode}
+            </if>
+                     <if test="record.featureCode != null and !&quot;&quot;.equals(record.featureCode)">
+                and  feature_code = #{record.featureCode}
+            </if>
+                     <if test="record.houseArea != null and !&quot;&quot;.equals(record.houseArea)">
+                and  house_area = #{record.houseArea}
+            </if>
+                     <if test="record.room != null and !&quot;&quot;.equals(record.room)">
+                and  room = #{record.room}
+            </if>
+                     <if test="record.hall != null and !&quot;&quot;.equals(record.hall)">
+                and  hall = #{record.hall}
+            </if>
+                     <if test="record.guard != null and !&quot;&quot;.equals(record.guard)">
+                and  guard = #{record.guard}
+            </if>
+                     <if test="record.totalFloor != null and !&quot;&quot;.equals(record.totalFloor)">
+                and  total_floor = #{record.totalFloor}
+            </if>
+                     <if test="record.houseFloor != null and !&quot;&quot;.equals(record.houseFloor)">
+                and  house_floor = #{record.houseFloor}
+            </if>
+                     <if test="record.faced != null and !&quot;&quot;.equals(record.faced)">
+                and  faced = #{record.faced}
+            </if>
+                     <if test="record.decoration != null and !&quot;&quot;.equals(record.decoration)">
+                and  decoration = #{record.decoration}
+            </if>
+                     <if test="record.checkIn != null and !&quot;&quot;.equals(record.checkIn)">
+                and  check_in = #{record.checkIn}
+            </if>
+                     <if test="record.elevator != null and !&quot;&quot;.equals(record.elevator)">
+                and  elevator = #{record.elevator}
+            </if>
+                     <if test="record.rentingType != null and !&quot;&quot;.equals(record.rentingType)">
+                and  renting_type = #{record.rentingType}
+            </if>
+                     <if test="record.partCode != null and !&quot;&quot;.equals(record.partCode)">
+                and  part_code = #{record.partCode}
+            </if>
+                     <if test="record.houseIntroduce != null and !&quot;&quot;.equals(record.houseIntroduce)">
+                and  house_introduce = #{record.houseIntroduce}
+            </if>
+                     <if test="record.housekeeper != null and !&quot;&quot;.equals(record.housekeeper)">
+                and  housekeeper = #{record.housekeeper}
+            </if>
+                     <if test="record.retrieval != null and !&quot;&quot;.equals(record.retrieval)">
+                and  retrieval = #{record.retrieval}
+            </if>
+                     <if test="record.housingDistrict != null and !&quot;&quot;.equals(record.housingDistrict)">
+                and  housing_district = #{record.housingDistrict}
+            </if>
+                     <if test="record.street != null and !&quot;&quot;.equals(record.street)">
+                and  street = #{record.street}
+            </if>
+                     <if test="record.businessCircleCode != null and !&quot;&quot;.equals(record.businessCircleCode)">
+                and  business_circle_code = #{record.businessCircleCode}
+            </if>
+                     <if test="record.districtCode != null and !&quot;&quot;.equals(record.districtCode)">
+                and  district_code = #{record.districtCode}
+            </if>
+                     <if test="record.cityCode != null and !&quot;&quot;.equals(record.cityCode)">
+                and  city_code = #{record.cityCode}
+            </if>
+                     <if test="record.lat != null and !&quot;&quot;.equals(record.lat)">
+                and  lat = #{record.lat}
+            </if>
+                     <if test="record.lng != null and !&quot;&quot;.equals(record.lng)">
+                and  lng = #{record.lng}
+            </if>
+                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
+                and  remark = #{record.remark}
+            </if>
+                     <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
+                and  rank = #{record.rank}
+            </if>
+                     <if test="record.hot != null and !&quot;&quot;.equals(record.hot)">
+                and  hot = #{record.hot}
+            </if>
+                     <if test="record.recommend != null and !&quot;&quot;.equals(record.recommend)">
+                and  recommend = #{record.recommend}
+            </if>
+                     <if test="record.selected != null and !&quot;&quot;.equals(record.selected)">
+                and  selected = #{record.selected}
+            </if>
+                     <if test="record.address != null and !&quot;&quot;.equals(record.address)">
+                and  address = #{record.address}
+            </if>
+                     <if test="record.addressDetail != null and !&quot;&quot;.equals(record.addressDetail)">
+                and  address_detail = #{record.addressDetail}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                     <if test="record.statusFlag != null and !&quot;&quot;.equals(record.statusFlag)">
+                and  status_flag = #{record.statusFlag}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllHouseInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseInfo">
+        select <include refid="Base_Column_List"/> from house_info
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="title != null and !&quot;&quot;.equals(title)">
+                and  title = #{title}
+            </if>
+                    <if test="price != null and !&quot;&quot;.equals(price)">
+                and  price = #{price}
+            </if>
+                    <if test="payMode != null and !&quot;&quot;.equals(payMode)">
+                and  pay_mode = #{payMode}
+            </if>
+                    <if test="featureCode != null and !&quot;&quot;.equals(featureCode)">
+                and  feature_code = #{featureCode}
+            </if>
+                    <if test="houseArea != null and !&quot;&quot;.equals(houseArea)">
+                and  house_area = #{houseArea}
+            </if>
+                    <if test="room != null and !&quot;&quot;.equals(room)">
+                and  room = #{room}
+            </if>
+                    <if test="hall != null and !&quot;&quot;.equals(hall)">
+                and  hall = #{hall}
+            </if>
+                    <if test="guard != null and !&quot;&quot;.equals(guard)">
+                and  guard = #{guard}
+            </if>
+                    <if test="totalFloor != null and !&quot;&quot;.equals(totalFloor)">
+                and  total_floor = #{totalFloor}
+            </if>
+                    <if test="houseFloor != null and !&quot;&quot;.equals(houseFloor)">
+                and  house_floor = #{houseFloor}
+            </if>
+                    <if test="faced != null and !&quot;&quot;.equals(faced)">
+                and  faced = #{faced}
+            </if>
+                    <if test="decoration != null and !&quot;&quot;.equals(decoration)">
+                and  decoration = #{decoration}
+            </if>
+                    <if test="checkIn != null and !&quot;&quot;.equals(checkIn)">
+                and  check_in = #{checkIn}
+            </if>
+                    <if test="elevator != null and !&quot;&quot;.equals(elevator)">
+                and  elevator = #{elevator}
+            </if>
+                    <if test="rentingType != null and !&quot;&quot;.equals(rentingType)">
+                and  renting_type = #{rentingType}
+            </if>
+                    <if test="partCode != null and !&quot;&quot;.equals(partCode)">
+                and  part_code = #{partCode}
+            </if>
+                    <if test="houseIntroduce != null and !&quot;&quot;.equals(houseIntroduce)">
+                and  house_introduce = #{houseIntroduce}
+            </if>
+                    <if test="housekeeper != null and !&quot;&quot;.equals(housekeeper)">
+                and  housekeeper = #{housekeeper}
+            </if>
+                    <if test="retrieval != null and !&quot;&quot;.equals(retrieval)">
+                and  retrieval = #{retrieval}
+            </if>
+                    <if test="housingDistrict != null and !&quot;&quot;.equals(housingDistrict)">
+                and  housing_district = #{housingDistrict}
+            </if>
+                    <if test="street != null and !&quot;&quot;.equals(street)">
+                and  street = #{street}
+            </if>
+                    <if test="businessCircleCode != null and !&quot;&quot;.equals(businessCircleCode)">
+                and  business_circle_code = #{businessCircleCode}
+            </if>
+                    <if test="districtCode != null and !&quot;&quot;.equals(districtCode)">
+                and  district_code = #{districtCode}
+            </if>
+                    <if test="cityCode != null and !&quot;&quot;.equals(cityCode)">
+                and  city_code = #{cityCode}
+            </if>
+                    <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and  lat = #{lat}
+            </if>
+                    <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and  lng = #{lng}
+            </if>
+                    <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and  remark = #{remark}
+            </if>
+                    <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and  rank = #{rank}
+            </if>
+                    <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and  hot = #{hot}
+            </if>
+                    <if test="recommend != null and !&quot;&quot;.equals(recommend)">
+                and  recommend = #{recommend}
+            </if>
+                    <if test="selected != null and !&quot;&quot;.equals(selected)">
+                and  selected = #{selected}
+            </if>
+                    <if test="address != null and !&quot;&quot;.equals(address)">
+                and  address = #{address}
+            </if>
+                    <if test="addressDetail != null and !&quot;&quot;.equals(addressDetail)">
+                and  address_detail = #{addressDetail}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                    <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
+                and  status_flag = #{statusFlag}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryHouseInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseInfo">
+        select <include refid="Base_Column_List"/> from house_info
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="title != null and !&quot;&quot;.equals(title)">
+                and title = #{title}
+            </if>
+                     <if test="price != null and !&quot;&quot;.equals(price)">
+                and price = #{price}
+            </if>
+                     <if test="payMode != null and !&quot;&quot;.equals(payMode)">
+                and pay_mode = #{payMode}
+            </if>
+                     <if test="featureCode != null and !&quot;&quot;.equals(featureCode)">
+                and feature_code = #{featureCode}
+            </if>
+                     <if test="houseArea != null and !&quot;&quot;.equals(houseArea)">
+                and house_area = #{houseArea}
+            </if>
+                     <if test="room != null and !&quot;&quot;.equals(room)">
+                and room = #{room}
+            </if>
+                     <if test="hall != null and !&quot;&quot;.equals(hall)">
+                and hall = #{hall}
+            </if>
+                     <if test="guard != null and !&quot;&quot;.equals(guard)">
+                and guard = #{guard}
+            </if>
+                     <if test="totalFloor != null and !&quot;&quot;.equals(totalFloor)">
+                and total_floor = #{totalFloor}
+            </if>
+                     <if test="houseFloor != null and !&quot;&quot;.equals(houseFloor)">
+                and house_floor = #{houseFloor}
+            </if>
+                     <if test="faced != null and !&quot;&quot;.equals(faced)">
+                and faced = #{faced}
+            </if>
+                     <if test="decoration != null and !&quot;&quot;.equals(decoration)">
+                and decoration = #{decoration}
+            </if>
+                     <if test="checkIn != null and !&quot;&quot;.equals(checkIn)">
+                and check_in = #{checkIn}
+            </if>
+                     <if test="elevator != null and !&quot;&quot;.equals(elevator)">
+                and elevator = #{elevator}
+            </if>
+                     <if test="rentingType != null and !&quot;&quot;.equals(rentingType)">
+                and renting_type = #{rentingType}
+            </if>
+                     <if test="partCode != null and !&quot;&quot;.equals(partCode)">
+                and part_code = #{partCode}
+            </if>
+                     <if test="houseIntroduce != null and !&quot;&quot;.equals(houseIntroduce)">
+                and house_introduce = #{houseIntroduce}
+            </if>
+                     <if test="housekeeper != null and !&quot;&quot;.equals(housekeeper)">
+                and housekeeper = #{housekeeper}
+            </if>
+                     <if test="retrieval != null and !&quot;&quot;.equals(retrieval)">
+                and retrieval = #{retrieval}
+            </if>
+                     <if test="housingDistrict != null and !&quot;&quot;.equals(housingDistrict)">
+                and housing_district = #{housingDistrict}
+            </if>
+                     <if test="street != null and !&quot;&quot;.equals(street)">
+                and street = #{street}
+            </if>
+                     <if test="businessCircleCode != null and !&quot;&quot;.equals(businessCircleCode)">
+                and business_circle_code = #{businessCircleCode}
+            </if>
+                     <if test="districtCode != null and !&quot;&quot;.equals(districtCode)">
+                and district_code = #{districtCode}
+            </if>
+                     <if test="cityCode != null and !&quot;&quot;.equals(cityCode)">
+                and city_code = #{cityCode}
+            </if>
+                     <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and lat = #{lat}
+            </if>
+                     <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and lng = #{lng}
+            </if>
+                     <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and remark = #{remark}
+            </if>
+                     <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and rank = #{rank}
+            </if>
+                     <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and hot = #{hot}
+            </if>
+                     <if test="recommend != null and !&quot;&quot;.equals(recommend)">
+                and recommend = #{recommend}
+            </if>
+                     <if test="selected != null and !&quot;&quot;.equals(selected)">
+                and selected = #{selected}
+            </if>
+                     <if test="address != null and !&quot;&quot;.equals(address)">
+                and address = #{address}
+            </if>
+                     <if test="addressDetail != null and !&quot;&quot;.equals(addressDetail)">
+                and address_detail = #{addressDetail}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+                     <if test="statusFlag != null and !&quot;&quot;.equals(statusFlag)">
+                and status_flag = #{statusFlag}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE house_info SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseInfo">
+        select <include refid="Base_Column_List"/> from house_info
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/HouseKeeperMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.HouseKeeper;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.HouseKeeperMapper")
+public interface HouseKeeperMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(HouseKeeper record);
+
+    HouseKeeper selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(HouseKeeper record);
+
+    List<HouseKeeper> queryAllHouseKeeper(HouseKeeper record);
+
+    List<HouseKeeper> queryHouseKeeperByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    HouseKeeper queryHouseKeeper(HouseKeeper record);
+
+    List<HouseKeeper> query(HouseKeeper record);
+}
+

+ 257 - 0
src/main/java/com/izouma/awesomeadmin/dao/HouseKeeperMapper.xml

@@ -0,0 +1,257 @@
+<?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.izouma.awesomeadmin.dao.HouseKeeperMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.HouseKeeper" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="keep_name" property="keepName" jdbcType="VARCHAR" />
+                                <result column="position" property="position" jdbcType="VARCHAR" />
+                                <result column="icon" property="icon" jdbcType="VARCHAR" />
+                                <result column="telephone" property="telephone" jdbcType="VARCHAR" />
+                                <result column="sex" property="sex" jdbcType="VARCHAR" />
+                                <result column="introduce" property="introduce" jdbcType="VARCHAR" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            keep_name,            position,            icon,            telephone,            sex,            introduce,            create_time,            update_time        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from house_keeper
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from house_keeper
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.HouseKeeper" useGeneratedKeys="true" keyProperty="id">
+        insert into house_keeper
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="keepName!= null" >
+                keep_name,
+            </if>
+                <if test="position!= null" >
+                position,
+            </if>
+                <if test="icon!= null" >
+                icon,
+            </if>
+                <if test="telephone!= null" >
+                telephone,
+            </if>
+                <if test="sex!= null" >
+                sex,
+            </if>
+                <if test="introduce!= null" >
+                introduce,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="keepName != null" >
+                #{keepName,jdbcType=VARCHAR},
+            </if>
+                    <if test="position != null" >
+                #{position,jdbcType=VARCHAR},
+            </if>
+                    <if test="icon != null" >
+                #{icon,jdbcType=VARCHAR},
+            </if>
+                    <if test="telephone != null" >
+                #{telephone,jdbcType=VARCHAR},
+            </if>
+                    <if test="sex != null" >
+                #{sex,jdbcType=VARCHAR},
+            </if>
+                    <if test="introduce != null" >
+                #{introduce,jdbcType=VARCHAR},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.HouseKeeper" >
+        update house_keeper
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="keepName != null" >
+               keep_name= #{keepName,jdbcType=VARCHAR},
+            </if>
+                     <if test="position != null" >
+               position= #{position,jdbcType=VARCHAR},
+            </if>
+                     <if test="icon != null" >
+               icon= #{icon,jdbcType=VARCHAR},
+            </if>
+                     <if test="telephone != null" >
+               telephone= #{telephone,jdbcType=VARCHAR},
+            </if>
+                     <if test="sex != null" >
+               sex= #{sex,jdbcType=VARCHAR},
+            </if>
+                     <if test="introduce != null" >
+               introduce= #{introduce,jdbcType=VARCHAR},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryHouseKeeperByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseKeeper">
+        select <include refid="Base_Column_List"/> from house_keeper
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.keepName != null and !&quot;&quot;.equals(record.keepName)">
+                and  keep_name = #{record.keepName}
+            </if>
+                     <if test="record.position != null and !&quot;&quot;.equals(record.position)">
+                and  position = #{record.position}
+            </if>
+                     <if test="record.icon != null and !&quot;&quot;.equals(record.icon)">
+                and  icon = #{record.icon}
+            </if>
+                     <if test="record.telephone != null and !&quot;&quot;.equals(record.telephone)">
+                and  telephone = #{record.telephone}
+            </if>
+                     <if test="record.sex != null and !&quot;&quot;.equals(record.sex)">
+                and  sex = #{record.sex}
+            </if>
+                     <if test="record.introduce != null and !&quot;&quot;.equals(record.introduce)">
+                and  introduce = #{record.introduce}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllHouseKeeper" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseKeeper">
+        select <include refid="Base_Column_List"/> from house_keeper
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="keepName != null and !&quot;&quot;.equals(keepName)">
+                and  keep_name = #{keepName}
+            </if>
+                    <if test="position != null and !&quot;&quot;.equals(position)">
+                and  position = #{position}
+            </if>
+                    <if test="icon != null and !&quot;&quot;.equals(icon)">
+                and  icon = #{icon}
+            </if>
+                    <if test="telephone != null and !&quot;&quot;.equals(telephone)">
+                and  telephone = #{telephone}
+            </if>
+                    <if test="sex != null and !&quot;&quot;.equals(sex)">
+                and  sex = #{sex}
+            </if>
+                    <if test="introduce != null and !&quot;&quot;.equals(introduce)">
+                and  introduce = #{introduce}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryHouseKeeper" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseKeeper">
+        select <include refid="Base_Column_List"/> from house_keeper
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="keepName != null and !&quot;&quot;.equals(keepName)">
+                and keep_name = #{keepName}
+            </if>
+                     <if test="position != null and !&quot;&quot;.equals(position)">
+                and position = #{position}
+            </if>
+                     <if test="icon != null and !&quot;&quot;.equals(icon)">
+                and icon = #{icon}
+            </if>
+                     <if test="telephone != null and !&quot;&quot;.equals(telephone)">
+                and telephone = #{telephone}
+            </if>
+                     <if test="sex != null and !&quot;&quot;.equals(sex)">
+                and sex = #{sex}
+            </if>
+                     <if test="introduce != null and !&quot;&quot;.equals(introduce)">
+                and introduce = #{introduce}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE house_keeper SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HouseKeeper">
+        select <include refid="Base_Column_List"/> from house_keeper
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                                                                            </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/HousePartMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.HousePart;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.HousePartMapper")
+public interface HousePartMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(HousePart record);
+
+    HousePart selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(HousePart record);
+
+    List<HousePart> queryAllHousePart(HousePart record);
+
+    List<HousePart> queryHousePartByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    HousePart queryHousePart(HousePart record);
+
+    List<HousePart> query(HousePart record);
+}
+

+ 257 - 0
src/main/java/com/izouma/awesomeadmin/dao/HousePartMapper.xml

@@ -0,0 +1,257 @@
+<?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.izouma.awesomeadmin.dao.HousePartMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.HousePart" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="name" property="name" jdbcType="VARCHAR" />
+                                <result column="code" property="code" jdbcType="VARCHAR" />
+                                <result column="remark" property="remark" jdbcType="VARCHAR" />
+                                <result column="rank" property="rank" jdbcType="INTEGER" />
+                                <result column="hot" property="hot" jdbcType="INTEGER" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+                                <result column="image" property="image" jdbcType="VARCHAR" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            name,            code,            remark,            rank,            hot,            create_time,            update_time,            image        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from house_part
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from house_part
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.HousePart" useGeneratedKeys="true" keyProperty="id">
+        insert into house_part
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="name!= null" >
+                name,
+            </if>
+                <if test="code!= null" >
+                code,
+            </if>
+                <if test="remark!= null" >
+                remark,
+            </if>
+                <if test="rank!= null" >
+                rank,
+            </if>
+                <if test="hot!= null" >
+                hot,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+                <if test="image!= null" >
+                image,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="name != null" >
+                #{name,jdbcType=VARCHAR},
+            </if>
+                    <if test="code != null" >
+                #{code,jdbcType=VARCHAR},
+            </if>
+                    <if test="remark != null" >
+                #{remark,jdbcType=VARCHAR},
+            </if>
+                    <if test="rank != null" >
+                #{rank,jdbcType=INTEGER},
+            </if>
+                    <if test="hot != null" >
+                #{hot,jdbcType=INTEGER},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="image != null" >
+                #{image,jdbcType=VARCHAR},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.HousePart" >
+        update house_part
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="name != null" >
+               name= #{name,jdbcType=VARCHAR},
+            </if>
+                     <if test="code != null" >
+               code= #{code,jdbcType=VARCHAR},
+            </if>
+                     <if test="remark != null" >
+               remark= #{remark,jdbcType=VARCHAR},
+            </if>
+                     <if test="rank != null" >
+               rank= #{rank,jdbcType=INTEGER},
+            </if>
+                     <if test="hot != null" >
+               hot= #{hot,jdbcType=INTEGER},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="image != null" >
+               image= #{image,jdbcType=VARCHAR},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryHousePartByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HousePart">
+        select <include refid="Base_Column_List"/> from house_part
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.name != null and !&quot;&quot;.equals(record.name)">
+                and  name = #{record.name}
+            </if>
+                     <if test="record.code != null and !&quot;&quot;.equals(record.code)">
+                and  code = #{record.code}
+            </if>
+                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
+                and  remark = #{record.remark}
+            </if>
+                     <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
+                and  rank = #{record.rank}
+            </if>
+                     <if test="record.hot != null and !&quot;&quot;.equals(record.hot)">
+                and  hot = #{record.hot}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                     <if test="record.image != null and !&quot;&quot;.equals(record.image)">
+                and  image = #{record.image}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllHousePart" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HousePart">
+        select <include refid="Base_Column_List"/> from house_part
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="name != null and !&quot;&quot;.equals(name)">
+                and  name = #{name}
+            </if>
+                    <if test="code != null and !&quot;&quot;.equals(code)">
+                and  code = #{code}
+            </if>
+                    <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and  remark = #{remark}
+            </if>
+                    <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and  rank = #{rank}
+            </if>
+                    <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and  hot = #{hot}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                    <if test="image != null and !&quot;&quot;.equals(image)">
+                and  image = #{image}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryHousePart" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HousePart">
+        select <include refid="Base_Column_List"/> from house_part
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="name != null and !&quot;&quot;.equals(name)">
+                and name = #{name}
+            </if>
+                     <if test="code != null and !&quot;&quot;.equals(code)">
+                and code = #{code}
+            </if>
+                     <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and remark = #{remark}
+            </if>
+                     <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and rank = #{rank}
+            </if>
+                     <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and hot = #{hot}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+                     <if test="image != null and !&quot;&quot;.equals(image)">
+                and image = #{image}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE house_part SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HousePart">
+        select <include refid="Base_Column_List"/> from house_part
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                                                                            </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/HousingDistrictMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.HousingDistrict;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.HousingDistrictMapper")
+public interface HousingDistrictMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(HousingDistrict record);
+
+    HousingDistrict selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(HousingDistrict record);
+
+    List<HousingDistrict> queryAllHousingDistrict(HousingDistrict record);
+
+    List<HousingDistrict> queryHousingDistrictByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    HousingDistrict queryHousingDistrict(HousingDistrict record);
+
+    List<HousingDistrict> query(HousingDistrict record);
+}
+

+ 352 - 0
src/main/java/com/izouma/awesomeadmin/dao/HousingDistrictMapper.xml

@@ -0,0 +1,352 @@
+<?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.izouma.awesomeadmin.dao.HousingDistrictMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.HousingDistrict" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="full_name" property="fullName" jdbcType="VARCHAR" />
+                                <result column="short_name" property="shortName" jdbcType="VARCHAR" />
+                                <result column="street" property="street" jdbcType="VARCHAR" />
+                                <result column="business_circle_code" property="businessCircleCode" jdbcType="VARCHAR" />
+                                <result column="district_code" property="districtCode" jdbcType="VARCHAR" />
+                                <result column="city_code" property="cityCode" jdbcType="VARCHAR" />
+                                <result column="lat" property="lat" jdbcType="VARCHAR" />
+                                <result column="lng" property="lng" jdbcType="VARCHAR" />
+                                <result column="remark" property="remark" jdbcType="VARCHAR" />
+                                <result column="rank" property="rank" jdbcType="INTEGER" />
+                                <result column="hot" property="hot" jdbcType="INTEGER" />
+                                <result column="address" property="address" jdbcType="VARCHAR" />
+                                <result column="address_detail" property="addressDetail" jdbcType="VARCHAR" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            full_name,            short_name,            street,            business_circle_code,            district_code,            city_code,            lat,            lng,            remark,            rank,            hot,            address,            address_detail        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from housing_district
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from housing_district
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.HousingDistrict" useGeneratedKeys="true" keyProperty="id">
+        insert into housing_district
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="fullName!= null" >
+                full_name,
+            </if>
+                <if test="shortName!= null" >
+                short_name,
+            </if>
+                <if test="street!= null" >
+                street,
+            </if>
+                <if test="businessCircleCode!= null" >
+                business_circle_code,
+            </if>
+                <if test="districtCode!= null" >
+                district_code,
+            </if>
+                <if test="cityCode!= null" >
+                city_code,
+            </if>
+                <if test="lat!= null" >
+                lat,
+            </if>
+                <if test="lng!= null" >
+                lng,
+            </if>
+                <if test="remark!= null" >
+                remark,
+            </if>
+                <if test="rank!= null" >
+                rank,
+            </if>
+                <if test="hot!= null" >
+                hot,
+            </if>
+                <if test="address!= null" >
+                address,
+            </if>
+                <if test="addressDetail!= null" >
+                address_detail,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="fullName != null" >
+                #{fullName,jdbcType=VARCHAR},
+            </if>
+                    <if test="shortName != null" >
+                #{shortName,jdbcType=VARCHAR},
+            </if>
+                    <if test="street != null" >
+                #{street,jdbcType=VARCHAR},
+            </if>
+                    <if test="businessCircleCode != null" >
+                #{businessCircleCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="districtCode != null" >
+                #{districtCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="cityCode != null" >
+                #{cityCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="lat != null" >
+                #{lat,jdbcType=VARCHAR},
+            </if>
+                    <if test="lng != null" >
+                #{lng,jdbcType=VARCHAR},
+            </if>
+                    <if test="remark != null" >
+                #{remark,jdbcType=VARCHAR},
+            </if>
+                    <if test="rank != null" >
+                #{rank,jdbcType=INTEGER},
+            </if>
+                    <if test="hot != null" >
+                #{hot,jdbcType=INTEGER},
+            </if>
+                    <if test="address != null" >
+                #{address,jdbcType=VARCHAR},
+            </if>
+                    <if test="addressDetail != null" >
+                #{addressDetail,jdbcType=VARCHAR},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.HousingDistrict" >
+        update housing_district
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="fullName != null" >
+               full_name= #{fullName,jdbcType=VARCHAR},
+            </if>
+                     <if test="shortName != null" >
+               short_name= #{shortName,jdbcType=VARCHAR},
+            </if>
+                     <if test="street != null" >
+               street= #{street,jdbcType=VARCHAR},
+            </if>
+                     <if test="businessCircleCode != null" >
+               business_circle_code= #{businessCircleCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="districtCode != null" >
+               district_code= #{districtCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="cityCode != null" >
+               city_code= #{cityCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="lat != null" >
+               lat= #{lat,jdbcType=VARCHAR},
+            </if>
+                     <if test="lng != null" >
+               lng= #{lng,jdbcType=VARCHAR},
+            </if>
+                     <if test="remark != null" >
+               remark= #{remark,jdbcType=VARCHAR},
+            </if>
+                     <if test="rank != null" >
+               rank= #{rank,jdbcType=INTEGER},
+            </if>
+                     <if test="hot != null" >
+               hot= #{hot,jdbcType=INTEGER},
+            </if>
+                     <if test="address != null" >
+               address= #{address,jdbcType=VARCHAR},
+            </if>
+                     <if test="addressDetail != null" >
+               address_detail= #{addressDetail,jdbcType=VARCHAR},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryHousingDistrictByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HousingDistrict">
+        select <include refid="Base_Column_List"/> from housing_district
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.fullName != null and !&quot;&quot;.equals(record.fullName)">
+                and  full_name = #{record.fullName}
+            </if>
+                     <if test="record.shortName != null and !&quot;&quot;.equals(record.shortName)">
+                and  short_name = #{record.shortName}
+            </if>
+                     <if test="record.street != null and !&quot;&quot;.equals(record.street)">
+                and  street = #{record.street}
+            </if>
+                     <if test="record.businessCircleCode != null and !&quot;&quot;.equals(record.businessCircleCode)">
+                and  business_circle_code = #{record.businessCircleCode}
+            </if>
+                     <if test="record.districtCode != null and !&quot;&quot;.equals(record.districtCode)">
+                and  district_code = #{record.districtCode}
+            </if>
+                     <if test="record.cityCode != null and !&quot;&quot;.equals(record.cityCode)">
+                and  city_code = #{record.cityCode}
+            </if>
+                     <if test="record.lat != null and !&quot;&quot;.equals(record.lat)">
+                and  lat = #{record.lat}
+            </if>
+                     <if test="record.lng != null and !&quot;&quot;.equals(record.lng)">
+                and  lng = #{record.lng}
+            </if>
+                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
+                and  remark = #{record.remark}
+            </if>
+                     <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
+                and  rank = #{record.rank}
+            </if>
+                     <if test="record.hot != null and !&quot;&quot;.equals(record.hot)">
+                and  hot = #{record.hot}
+            </if>
+                     <if test="record.address != null and !&quot;&quot;.equals(record.address)">
+                and  address = #{record.address}
+            </if>
+                     <if test="record.addressDetail != null and !&quot;&quot;.equals(record.addressDetail)">
+                and  address_detail = #{record.addressDetail}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllHousingDistrict" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HousingDistrict">
+        select <include refid="Base_Column_List"/> from housing_district
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="fullName != null and !&quot;&quot;.equals(fullName)">
+                and  full_name = #{fullName}
+            </if>
+                    <if test="shortName != null and !&quot;&quot;.equals(shortName)">
+                and  short_name = #{shortName}
+            </if>
+                    <if test="street != null and !&quot;&quot;.equals(street)">
+                and  street = #{street}
+            </if>
+                    <if test="businessCircleCode != null and !&quot;&quot;.equals(businessCircleCode)">
+                and  business_circle_code = #{businessCircleCode}
+            </if>
+                    <if test="districtCode != null and !&quot;&quot;.equals(districtCode)">
+                and  district_code = #{districtCode}
+            </if>
+                    <if test="cityCode != null and !&quot;&quot;.equals(cityCode)">
+                and  city_code = #{cityCode}
+            </if>
+                    <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and  lat = #{lat}
+            </if>
+                    <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and  lng = #{lng}
+            </if>
+                    <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and  remark = #{remark}
+            </if>
+                    <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and  rank = #{rank}
+            </if>
+                    <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and  hot = #{hot}
+            </if>
+                    <if test="address != null and !&quot;&quot;.equals(address)">
+                and  address = #{address}
+            </if>
+                    <if test="addressDetail != null and !&quot;&quot;.equals(addressDetail)">
+                and  address_detail = #{addressDetail}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryHousingDistrict" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HousingDistrict">
+        select <include refid="Base_Column_List"/> from housing_district
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="fullName != null and !&quot;&quot;.equals(fullName)">
+                and full_name = #{fullName}
+            </if>
+                     <if test="shortName != null and !&quot;&quot;.equals(shortName)">
+                and short_name = #{shortName}
+            </if>
+                     <if test="street != null and !&quot;&quot;.equals(street)">
+                and street = #{street}
+            </if>
+                     <if test="businessCircleCode != null and !&quot;&quot;.equals(businessCircleCode)">
+                and business_circle_code = #{businessCircleCode}
+            </if>
+                     <if test="districtCode != null and !&quot;&quot;.equals(districtCode)">
+                and district_code = #{districtCode}
+            </if>
+                     <if test="cityCode != null and !&quot;&quot;.equals(cityCode)">
+                and city_code = #{cityCode}
+            </if>
+                     <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and lat = #{lat}
+            </if>
+                     <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and lng = #{lng}
+            </if>
+                     <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and remark = #{remark}
+            </if>
+                     <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and rank = #{rank}
+            </if>
+                     <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and hot = #{hot}
+            </if>
+                     <if test="address != null and !&quot;&quot;.equals(address)">
+                and address = #{address}
+            </if>
+                     <if test="addressDetail != null and !&quot;&quot;.equals(addressDetail)">
+                and address_detail = #{addressDetail}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE housing_district SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.HousingDistrict">
+        select <include refid="Base_Column_List"/> from housing_district
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                                                                                                                                                                                                                        </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/MetroInfoMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.MetroInfo;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.MetroInfoMapper")
+public interface MetroInfoMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(MetroInfo record);
+
+    MetroInfo selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(MetroInfo record);
+
+    List<MetroInfo> queryAllMetroInfo(MetroInfo record);
+
+    List<MetroInfo> queryMetroInfoByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    MetroInfo queryMetroInfo(MetroInfo record);
+
+    List<MetroInfo> query(MetroInfo record);
+}
+

+ 257 - 0
src/main/java/com/izouma/awesomeadmin/dao/MetroInfoMapper.xml

@@ -0,0 +1,257 @@
+<?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.izouma.awesomeadmin.dao.MetroInfoMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.MetroInfo" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="metro_name" property="metroName" jdbcType="VARCHAR" />
+                                <result column="code" property="code" jdbcType="VARCHAR" />
+                                <result column="lat" property="lat" jdbcType="VARCHAR" />
+                                <result column="lng" property="lng" jdbcType="VARCHAR" />
+                                <result column="remark" property="remark" jdbcType="VARCHAR" />
+                                <result column="city_code" property="cityCode" jdbcType="VARCHAR" />
+                                <result column="rank" property="rank" jdbcType="INTEGER" />
+                                <result column="hot" property="hot" jdbcType="INTEGER" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            metro_name,            code,            lat,            lng,            remark,            city_code,            rank,            hot        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from metro_info
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from metro_info
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.MetroInfo" useGeneratedKeys="true" keyProperty="id">
+        insert into metro_info
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="metroName!= null" >
+                metro_name,
+            </if>
+                <if test="code!= null" >
+                code,
+            </if>
+                <if test="lat!= null" >
+                lat,
+            </if>
+                <if test="lng!= null" >
+                lng,
+            </if>
+                <if test="remark!= null" >
+                remark,
+            </if>
+                <if test="cityCode!= null" >
+                city_code,
+            </if>
+                <if test="rank!= null" >
+                rank,
+            </if>
+                <if test="hot!= null" >
+                hot,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="metroName != null" >
+                #{metroName,jdbcType=VARCHAR},
+            </if>
+                    <if test="code != null" >
+                #{code,jdbcType=VARCHAR},
+            </if>
+                    <if test="lat != null" >
+                #{lat,jdbcType=VARCHAR},
+            </if>
+                    <if test="lng != null" >
+                #{lng,jdbcType=VARCHAR},
+            </if>
+                    <if test="remark != null" >
+                #{remark,jdbcType=VARCHAR},
+            </if>
+                    <if test="cityCode != null" >
+                #{cityCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="rank != null" >
+                #{rank,jdbcType=INTEGER},
+            </if>
+                    <if test="hot != null" >
+                #{hot,jdbcType=INTEGER},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.MetroInfo" >
+        update metro_info
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="metroName != null" >
+               metro_name= #{metroName,jdbcType=VARCHAR},
+            </if>
+                     <if test="code != null" >
+               code= #{code,jdbcType=VARCHAR},
+            </if>
+                     <if test="lat != null" >
+               lat= #{lat,jdbcType=VARCHAR},
+            </if>
+                     <if test="lng != null" >
+               lng= #{lng,jdbcType=VARCHAR},
+            </if>
+                     <if test="remark != null" >
+               remark= #{remark,jdbcType=VARCHAR},
+            </if>
+                     <if test="cityCode != null" >
+               city_code= #{cityCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="rank != null" >
+               rank= #{rank,jdbcType=INTEGER},
+            </if>
+                     <if test="hot != null" >
+               hot= #{hot,jdbcType=INTEGER},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryMetroInfoByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MetroInfo">
+        select <include refid="Base_Column_List"/> from metro_info
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.metroName != null and !&quot;&quot;.equals(record.metroName)">
+                and  metro_name = #{record.metroName}
+            </if>
+                     <if test="record.code != null and !&quot;&quot;.equals(record.code)">
+                and  code = #{record.code}
+            </if>
+                     <if test="record.lat != null and !&quot;&quot;.equals(record.lat)">
+                and  lat = #{record.lat}
+            </if>
+                     <if test="record.lng != null and !&quot;&quot;.equals(record.lng)">
+                and  lng = #{record.lng}
+            </if>
+                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
+                and  remark = #{record.remark}
+            </if>
+                     <if test="record.cityCode != null and !&quot;&quot;.equals(record.cityCode)">
+                and  city_code = #{record.cityCode}
+            </if>
+                     <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
+                and  rank = #{record.rank}
+            </if>
+                     <if test="record.hot != null and !&quot;&quot;.equals(record.hot)">
+                and  hot = #{record.hot}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllMetroInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MetroInfo">
+        select <include refid="Base_Column_List"/> from metro_info
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="metroName != null and !&quot;&quot;.equals(metroName)">
+                and  metro_name = #{metroName}
+            </if>
+                    <if test="code != null and !&quot;&quot;.equals(code)">
+                and  code = #{code}
+            </if>
+                    <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and  lat = #{lat}
+            </if>
+                    <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and  lng = #{lng}
+            </if>
+                    <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and  remark = #{remark}
+            </if>
+                    <if test="cityCode != null and !&quot;&quot;.equals(cityCode)">
+                and  city_code = #{cityCode}
+            </if>
+                    <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and  rank = #{rank}
+            </if>
+                    <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and  hot = #{hot}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryMetroInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MetroInfo">
+        select <include refid="Base_Column_List"/> from metro_info
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="metroName != null and !&quot;&quot;.equals(metroName)">
+                and metro_name = #{metroName}
+            </if>
+                     <if test="code != null and !&quot;&quot;.equals(code)">
+                and code = #{code}
+            </if>
+                     <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and lat = #{lat}
+            </if>
+                     <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and lng = #{lng}
+            </if>
+                     <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and remark = #{remark}
+            </if>
+                     <if test="cityCode != null and !&quot;&quot;.equals(cityCode)">
+                and city_code = #{cityCode}
+            </if>
+                     <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and rank = #{rank}
+            </if>
+                     <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and hot = #{hot}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE metro_info SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MetroInfo">
+        select <include refid="Base_Column_List"/> from metro_info
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                                                                            </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/MetroStationMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.MetroStation;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.MetroStationMapper")
+public interface MetroStationMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(MetroStation record);
+
+    MetroStation selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(MetroStation record);
+
+    List<MetroStation> queryAllMetroStation(MetroStation record);
+
+    List<MetroStation> queryMetroStationByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    MetroStation queryMetroStation(MetroStation record);
+
+    List<MetroStation> query(MetroStation record);
+}
+

+ 276 - 0
src/main/java/com/izouma/awesomeadmin/dao/MetroStationMapper.xml

@@ -0,0 +1,276 @@
+<?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.izouma.awesomeadmin.dao.MetroStationMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.MetroStation" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="station_name" property="stationName" jdbcType="VARCHAR" />
+                                <result column="code" property="code" jdbcType="VARCHAR" />
+                                <result column="lat" property="lat" jdbcType="VARCHAR" />
+                                <result column="lng" property="lng" jdbcType="VARCHAR" />
+                                <result column="remark" property="remark" jdbcType="VARCHAR" />
+                                <result column="city_code" property="cityCode" jdbcType="VARCHAR" />
+                                <result column="rank" property="rank" jdbcType="INTEGER" />
+                                <result column="hot" property="hot" jdbcType="INTEGER" />
+                                <result column="metro_code" property="metroCode" jdbcType="VARCHAR" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            station_name,            code,            lat,            lng,            remark,            city_code,            rank,            hot,            metro_code        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from metro_station
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from metro_station
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.MetroStation" useGeneratedKeys="true" keyProperty="id">
+        insert into metro_station
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="stationName!= null" >
+                station_name,
+            </if>
+                <if test="code!= null" >
+                code,
+            </if>
+                <if test="lat!= null" >
+                lat,
+            </if>
+                <if test="lng!= null" >
+                lng,
+            </if>
+                <if test="remark!= null" >
+                remark,
+            </if>
+                <if test="cityCode!= null" >
+                city_code,
+            </if>
+                <if test="rank!= null" >
+                rank,
+            </if>
+                <if test="hot!= null" >
+                hot,
+            </if>
+                <if test="metroCode!= null" >
+                metro_code,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="stationName != null" >
+                #{stationName,jdbcType=VARCHAR},
+            </if>
+                    <if test="code != null" >
+                #{code,jdbcType=VARCHAR},
+            </if>
+                    <if test="lat != null" >
+                #{lat,jdbcType=VARCHAR},
+            </if>
+                    <if test="lng != null" >
+                #{lng,jdbcType=VARCHAR},
+            </if>
+                    <if test="remark != null" >
+                #{remark,jdbcType=VARCHAR},
+            </if>
+                    <if test="cityCode != null" >
+                #{cityCode,jdbcType=VARCHAR},
+            </if>
+                    <if test="rank != null" >
+                #{rank,jdbcType=INTEGER},
+            </if>
+                    <if test="hot != null" >
+                #{hot,jdbcType=INTEGER},
+            </if>
+                    <if test="metroCode != null" >
+                #{metroCode,jdbcType=VARCHAR},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.MetroStation" >
+        update metro_station
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="stationName != null" >
+               station_name= #{stationName,jdbcType=VARCHAR},
+            </if>
+                     <if test="code != null" >
+               code= #{code,jdbcType=VARCHAR},
+            </if>
+                     <if test="lat != null" >
+               lat= #{lat,jdbcType=VARCHAR},
+            </if>
+                     <if test="lng != null" >
+               lng= #{lng,jdbcType=VARCHAR},
+            </if>
+                     <if test="remark != null" >
+               remark= #{remark,jdbcType=VARCHAR},
+            </if>
+                     <if test="cityCode != null" >
+               city_code= #{cityCode,jdbcType=VARCHAR},
+            </if>
+                     <if test="rank != null" >
+               rank= #{rank,jdbcType=INTEGER},
+            </if>
+                     <if test="hot != null" >
+               hot= #{hot,jdbcType=INTEGER},
+            </if>
+                     <if test="metroCode != null" >
+               metro_code= #{metroCode,jdbcType=VARCHAR},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryMetroStationByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MetroStation">
+        select <include refid="Base_Column_List"/> from metro_station
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.stationName != null and !&quot;&quot;.equals(record.stationName)">
+                and  station_name = #{record.stationName}
+            </if>
+                     <if test="record.code != null and !&quot;&quot;.equals(record.code)">
+                and  code = #{record.code}
+            </if>
+                     <if test="record.lat != null and !&quot;&quot;.equals(record.lat)">
+                and  lat = #{record.lat}
+            </if>
+                     <if test="record.lng != null and !&quot;&quot;.equals(record.lng)">
+                and  lng = #{record.lng}
+            </if>
+                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
+                and  remark = #{record.remark}
+            </if>
+                     <if test="record.cityCode != null and !&quot;&quot;.equals(record.cityCode)">
+                and  city_code = #{record.cityCode}
+            </if>
+                     <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
+                and  rank = #{record.rank}
+            </if>
+                     <if test="record.hot != null and !&quot;&quot;.equals(record.hot)">
+                and  hot = #{record.hot}
+            </if>
+                     <if test="record.metroCode != null and !&quot;&quot;.equals(record.metroCode)">
+                and  metro_code = #{record.metroCode}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllMetroStation" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MetroStation">
+        select <include refid="Base_Column_List"/> from metro_station
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="stationName != null and !&quot;&quot;.equals(stationName)">
+                and  station_name = #{stationName}
+            </if>
+                    <if test="code != null and !&quot;&quot;.equals(code)">
+                and  code = #{code}
+            </if>
+                    <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and  lat = #{lat}
+            </if>
+                    <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and  lng = #{lng}
+            </if>
+                    <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and  remark = #{remark}
+            </if>
+                    <if test="cityCode != null and !&quot;&quot;.equals(cityCode)">
+                and  city_code = #{cityCode}
+            </if>
+                    <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and  rank = #{rank}
+            </if>
+                    <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and  hot = #{hot}
+            </if>
+                    <if test="metroCode != null and !&quot;&quot;.equals(metroCode)">
+                and  metro_code = #{metroCode}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryMetroStation" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MetroStation">
+        select <include refid="Base_Column_List"/> from metro_station
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="stationName != null and !&quot;&quot;.equals(stationName)">
+                and station_name = #{stationName}
+            </if>
+                     <if test="code != null and !&quot;&quot;.equals(code)">
+                and code = #{code}
+            </if>
+                     <if test="lat != null and !&quot;&quot;.equals(lat)">
+                and lat = #{lat}
+            </if>
+                     <if test="lng != null and !&quot;&quot;.equals(lng)">
+                and lng = #{lng}
+            </if>
+                     <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and remark = #{remark}
+            </if>
+                     <if test="cityCode != null and !&quot;&quot;.equals(cityCode)">
+                and city_code = #{cityCode}
+            </if>
+                     <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and rank = #{rank}
+            </if>
+                     <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and hot = #{hot}
+            </if>
+                     <if test="metroCode != null and !&quot;&quot;.equals(metroCode)">
+                and metro_code = #{metroCode}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE metro_station SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.MetroStation">
+        select <include refid="Base_Column_List"/> from metro_station
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                                                                                                        </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/NewsInfoMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.NewsInfo;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.NewsInfoMapper")
+public interface NewsInfoMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(NewsInfo record);
+
+    NewsInfo selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(NewsInfo record);
+
+    List<NewsInfo> queryAllNewsInfo(NewsInfo record);
+
+    List<NewsInfo> queryNewsInfoByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    NewsInfo queryNewsInfo(NewsInfo record);
+
+    List<NewsInfo> query(NewsInfo record);
+}
+

+ 295 - 0
src/main/java/com/izouma/awesomeadmin/dao/NewsInfoMapper.xml

@@ -0,0 +1,295 @@
+<?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.izouma.awesomeadmin.dao.NewsInfoMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.NewsInfo" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="news_type" property="newsType" jdbcType="INTEGER" />
+                                <result column="title" property="title" jdbcType="VARCHAR" />
+                                <result column="subtitle" property="subtitle" jdbcType="VARCHAR" />
+                                <result column="image" property="image" jdbcType="VARCHAR" />
+                                <result column="news_url" property="newsUrl" jdbcType="VARCHAR" />
+                                <result column="rank" property="rank" jdbcType="INTEGER" />
+                                <result column="hot" property="hot" jdbcType="INTEGER" />
+                                <result column="recommend" property="recommend" jdbcType="CHAR" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            news_type,            title,            subtitle,            image,            news_url,            rank,            hot,            recommend,            create_time,            update_time        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from news_info
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from news_info
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.NewsInfo" useGeneratedKeys="true" keyProperty="id">
+        insert into news_info
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="newsType!= null" >
+                news_type,
+            </if>
+                <if test="title!= null" >
+                title,
+            </if>
+                <if test="subtitle!= null" >
+                subtitle,
+            </if>
+                <if test="image!= null" >
+                image,
+            </if>
+                <if test="newsUrl!= null" >
+                news_url,
+            </if>
+                <if test="rank!= null" >
+                rank,
+            </if>
+                <if test="hot!= null" >
+                hot,
+            </if>
+                <if test="recommend!= null" >
+                recommend,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="newsType != null" >
+                #{newsType,jdbcType=INTEGER},
+            </if>
+                    <if test="title != null" >
+                #{title,jdbcType=VARCHAR},
+            </if>
+                    <if test="subtitle != null" >
+                #{subtitle,jdbcType=VARCHAR},
+            </if>
+                    <if test="image != null" >
+                #{image,jdbcType=VARCHAR},
+            </if>
+                    <if test="newsUrl != null" >
+                #{newsUrl,jdbcType=VARCHAR},
+            </if>
+                    <if test="rank != null" >
+                #{rank,jdbcType=INTEGER},
+            </if>
+                    <if test="hot != null" >
+                #{hot,jdbcType=INTEGER},
+            </if>
+                    <if test="recommend != null" >
+                #{recommend,jdbcType=CHAR},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.NewsInfo" >
+        update news_info
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="newsType != null" >
+               news_type= #{newsType,jdbcType=INTEGER},
+            </if>
+                     <if test="title != null" >
+               title= #{title,jdbcType=VARCHAR},
+            </if>
+                     <if test="subtitle != null" >
+               subtitle= #{subtitle,jdbcType=VARCHAR},
+            </if>
+                     <if test="image != null" >
+               image= #{image,jdbcType=VARCHAR},
+            </if>
+                     <if test="newsUrl != null" >
+               news_url= #{newsUrl,jdbcType=VARCHAR},
+            </if>
+                     <if test="rank != null" >
+               rank= #{rank,jdbcType=INTEGER},
+            </if>
+                     <if test="hot != null" >
+               hot= #{hot,jdbcType=INTEGER},
+            </if>
+                     <if test="recommend != null" >
+               recommend= #{recommend,jdbcType=CHAR},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryNewsInfoByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.NewsInfo">
+        select <include refid="Base_Column_List"/> from news_info
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.newsType != null and !&quot;&quot;.equals(record.newsType)">
+                and  news_type = #{record.newsType}
+            </if>
+                     <if test="record.title != null and !&quot;&quot;.equals(record.title)">
+                and  title = #{record.title}
+            </if>
+                     <if test="record.subtitle != null and !&quot;&quot;.equals(record.subtitle)">
+                and  subtitle = #{record.subtitle}
+            </if>
+                     <if test="record.image != null and !&quot;&quot;.equals(record.image)">
+                and  image = #{record.image}
+            </if>
+                     <if test="record.newsUrl != null and !&quot;&quot;.equals(record.newsUrl)">
+                and  news_url = #{record.newsUrl}
+            </if>
+                     <if test="record.rank != null and !&quot;&quot;.equals(record.rank)">
+                and  rank = #{record.rank}
+            </if>
+                     <if test="record.hot != null and !&quot;&quot;.equals(record.hot)">
+                and  hot = #{record.hot}
+            </if>
+                     <if test="record.recommend != null and !&quot;&quot;.equals(record.recommend)">
+                and  recommend = #{record.recommend}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllNewsInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.NewsInfo">
+        select <include refid="Base_Column_List"/> from news_info
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="newsType != null and !&quot;&quot;.equals(newsType)">
+                and  news_type = #{newsType}
+            </if>
+                    <if test="title != null and !&quot;&quot;.equals(title)">
+                and  title = #{title}
+            </if>
+                    <if test="subtitle != null and !&quot;&quot;.equals(subtitle)">
+                and  subtitle = #{subtitle}
+            </if>
+                    <if test="image != null and !&quot;&quot;.equals(image)">
+                and  image = #{image}
+            </if>
+                    <if test="newsUrl != null and !&quot;&quot;.equals(newsUrl)">
+                and  news_url = #{newsUrl}
+            </if>
+                    <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and  rank = #{rank}
+            </if>
+                    <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and  hot = #{hot}
+            </if>
+                    <if test="recommend != null and !&quot;&quot;.equals(recommend)">
+                and  recommend = #{recommend}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryNewsInfo" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.NewsInfo">
+        select <include refid="Base_Column_List"/> from news_info
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="newsType != null and !&quot;&quot;.equals(newsType)">
+                and news_type = #{newsType}
+            </if>
+                     <if test="title != null and !&quot;&quot;.equals(title)">
+                and title = #{title}
+            </if>
+                     <if test="subtitle != null and !&quot;&quot;.equals(subtitle)">
+                and subtitle = #{subtitle}
+            </if>
+                     <if test="image != null and !&quot;&quot;.equals(image)">
+                and image = #{image}
+            </if>
+                     <if test="newsUrl != null and !&quot;&quot;.equals(newsUrl)">
+                and news_url = #{newsUrl}
+            </if>
+                     <if test="rank != null and !&quot;&quot;.equals(rank)">
+                and rank = #{rank}
+            </if>
+                     <if test="hot != null and !&quot;&quot;.equals(hot)">
+                and hot = #{hot}
+            </if>
+                     <if test="recommend != null and !&quot;&quot;.equals(recommend)">
+                and recommend = #{recommend}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE news_info SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.NewsInfo">
+        select <include refid="Base_Column_List"/> from news_info
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                                                                                                                                    </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/SeeOrderMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.SeeOrder;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.SeeOrderMapper")
+public interface SeeOrderMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(SeeOrder record);
+
+    SeeOrder selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(SeeOrder record);
+
+    List<SeeOrder> queryAllSeeOrder(SeeOrder record);
+
+    List<SeeOrder> querySeeOrderByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    SeeOrder querySeeOrder(SeeOrder record);
+
+    List<SeeOrder> query(SeeOrder record);
+}
+

+ 352 - 0
src/main/java/com/izouma/awesomeadmin/dao/SeeOrderMapper.xml

@@ -0,0 +1,352 @@
+<?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.izouma.awesomeadmin.dao.SeeOrderMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.SeeOrder" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="user_id" property="userId" jdbcType="INTEGER" />
+                                <result column="house_id" property="houseId" jdbcType="INTEGER" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+                                <result column="housekeeper" property="housekeeper" jdbcType="INTEGER" />
+                                <result column="contact" property="contact" jdbcType="VARCHAR" />
+                                <result column="telephone" property="telephone" jdbcType="VARCHAR" />
+                                <result column="leave_message" property="leaveMessage" jdbcType="VARCHAR" />
+                                <result column="order_time" property="orderTime" jdbcType="TIMESTAMP" />
+                                <result column="time_interval" property="timeInterval" jdbcType="VARCHAR" />
+                                <result column="order_status" property="orderStatus" jdbcType="INTEGER" />
+                                <result column="see_time" property="seeTime" jdbcType="TIMESTAMP" />
+                                <result column="show_flag" property="showFlag" jdbcType="CHAR" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            user_id,            house_id,            create_time,            update_time,            housekeeper,            contact,            telephone,            leave_message,            order_time,            time_interval,            order_status,            see_time,            show_flag        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from see_order
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from see_order
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.SeeOrder" useGeneratedKeys="true" keyProperty="id">
+        insert into see_order
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="userId!= null" >
+                user_id,
+            </if>
+                <if test="houseId!= null" >
+                house_id,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+                <if test="housekeeper!= null" >
+                housekeeper,
+            </if>
+                <if test="contact!= null" >
+                contact,
+            </if>
+                <if test="telephone!= null" >
+                telephone,
+            </if>
+                <if test="leaveMessage!= null" >
+                leave_message,
+            </if>
+                <if test="orderTime!= null" >
+                order_time,
+            </if>
+                <if test="timeInterval!= null" >
+                time_interval,
+            </if>
+                <if test="orderStatus!= null" >
+                order_status,
+            </if>
+                <if test="seeTime!= null" >
+                see_time,
+            </if>
+                <if test="showFlag!= null" >
+                show_flag,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="userId != null" >
+                #{userId,jdbcType=INTEGER},
+            </if>
+                    <if test="houseId != null" >
+                #{houseId,jdbcType=INTEGER},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="housekeeper != null" >
+                #{housekeeper,jdbcType=INTEGER},
+            </if>
+                    <if test="contact != null" >
+                #{contact,jdbcType=VARCHAR},
+            </if>
+                    <if test="telephone != null" >
+                #{telephone,jdbcType=VARCHAR},
+            </if>
+                    <if test="leaveMessage != null" >
+                #{leaveMessage,jdbcType=VARCHAR},
+            </if>
+                    <if test="orderTime != null" >
+                #{orderTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="timeInterval != null" >
+                #{timeInterval,jdbcType=VARCHAR},
+            </if>
+                    <if test="orderStatus != null" >
+                #{orderStatus,jdbcType=INTEGER},
+            </if>
+                    <if test="seeTime != null" >
+                #{seeTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="showFlag != null" >
+                #{showFlag,jdbcType=CHAR},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.SeeOrder" >
+        update see_order
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="userId != null" >
+               user_id= #{userId,jdbcType=INTEGER},
+            </if>
+                     <if test="houseId != null" >
+               house_id= #{houseId,jdbcType=INTEGER},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="housekeeper != null" >
+               housekeeper= #{housekeeper,jdbcType=INTEGER},
+            </if>
+                     <if test="contact != null" >
+               contact= #{contact,jdbcType=VARCHAR},
+            </if>
+                     <if test="telephone != null" >
+               telephone= #{telephone,jdbcType=VARCHAR},
+            </if>
+                     <if test="leaveMessage != null" >
+               leave_message= #{leaveMessage,jdbcType=VARCHAR},
+            </if>
+                     <if test="orderTime != null" >
+               order_time= #{orderTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="timeInterval != null" >
+               time_interval= #{timeInterval,jdbcType=VARCHAR},
+            </if>
+                     <if test="orderStatus != null" >
+               order_status= #{orderStatus,jdbcType=INTEGER},
+            </if>
+                     <if test="seeTime != null" >
+               see_time= #{seeTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="showFlag != null" >
+               show_flag= #{showFlag,jdbcType=CHAR},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="querySeeOrderByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.SeeOrder">
+        select <include refid="Base_Column_List"/> from see_order
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
+                and  user_id = #{record.userId}
+            </if>
+                     <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
+                and  house_id = #{record.houseId}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                     <if test="record.housekeeper != null and !&quot;&quot;.equals(record.housekeeper)">
+                and  housekeeper = #{record.housekeeper}
+            </if>
+                     <if test="record.contact != null and !&quot;&quot;.equals(record.contact)">
+                and  contact = #{record.contact}
+            </if>
+                     <if test="record.telephone != null and !&quot;&quot;.equals(record.telephone)">
+                and  telephone = #{record.telephone}
+            </if>
+                     <if test="record.leaveMessage != null and !&quot;&quot;.equals(record.leaveMessage)">
+                and  leave_message = #{record.leaveMessage}
+            </if>
+                     <if test="record.orderTime != null and !&quot;&quot;.equals(record.orderTime)">
+                and  order_time = #{record.orderTime}
+            </if>
+                     <if test="record.timeInterval != null and !&quot;&quot;.equals(record.timeInterval)">
+                and  time_interval = #{record.timeInterval}
+            </if>
+                     <if test="record.orderStatus != null and !&quot;&quot;.equals(record.orderStatus)">
+                and  order_status = #{record.orderStatus}
+            </if>
+                     <if test="record.seeTime != null and !&quot;&quot;.equals(record.seeTime)">
+                and  see_time = #{record.seeTime}
+            </if>
+                     <if test="record.showFlag != null and !&quot;&quot;.equals(record.showFlag)">
+                and  show_flag = #{record.showFlag}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllSeeOrder" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.SeeOrder">
+        select <include refid="Base_Column_List"/> from see_order
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="userId != null and !&quot;&quot;.equals(userId)">
+                and  user_id = #{userId}
+            </if>
+                    <if test="houseId != null and !&quot;&quot;.equals(houseId)">
+                and  house_id = #{houseId}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                    <if test="housekeeper != null and !&quot;&quot;.equals(housekeeper)">
+                and  housekeeper = #{housekeeper}
+            </if>
+                    <if test="contact != null and !&quot;&quot;.equals(contact)">
+                and  contact = #{contact}
+            </if>
+                    <if test="telephone != null and !&quot;&quot;.equals(telephone)">
+                and  telephone = #{telephone}
+            </if>
+                    <if test="leaveMessage != null and !&quot;&quot;.equals(leaveMessage)">
+                and  leave_message = #{leaveMessage}
+            </if>
+                    <if test="orderTime != null and !&quot;&quot;.equals(orderTime)">
+                and  order_time = #{orderTime}
+            </if>
+                    <if test="timeInterval != null and !&quot;&quot;.equals(timeInterval)">
+                and  time_interval = #{timeInterval}
+            </if>
+                    <if test="orderStatus != null and !&quot;&quot;.equals(orderStatus)">
+                and  order_status = #{orderStatus}
+            </if>
+                    <if test="seeTime != null and !&quot;&quot;.equals(seeTime)">
+                and  see_time = #{seeTime}
+            </if>
+                    <if test="showFlag != null and !&quot;&quot;.equals(showFlag)">
+                and  show_flag = #{showFlag}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="querySeeOrder" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.SeeOrder">
+        select <include refid="Base_Column_List"/> from see_order
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="userId != null and !&quot;&quot;.equals(userId)">
+                and user_id = #{userId}
+            </if>
+                     <if test="houseId != null and !&quot;&quot;.equals(houseId)">
+                and house_id = #{houseId}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+                     <if test="housekeeper != null and !&quot;&quot;.equals(housekeeper)">
+                and housekeeper = #{housekeeper}
+            </if>
+                     <if test="contact != null and !&quot;&quot;.equals(contact)">
+                and contact = #{contact}
+            </if>
+                     <if test="telephone != null and !&quot;&quot;.equals(telephone)">
+                and telephone = #{telephone}
+            </if>
+                     <if test="leaveMessage != null and !&quot;&quot;.equals(leaveMessage)">
+                and leave_message = #{leaveMessage}
+            </if>
+                     <if test="orderTime != null and !&quot;&quot;.equals(orderTime)">
+                and order_time = #{orderTime}
+            </if>
+                     <if test="timeInterval != null and !&quot;&quot;.equals(timeInterval)">
+                and time_interval = #{timeInterval}
+            </if>
+                     <if test="orderStatus != null and !&quot;&quot;.equals(orderStatus)">
+                and order_status = #{orderStatus}
+            </if>
+                     <if test="seeTime != null and !&quot;&quot;.equals(seeTime)">
+                and see_time = #{seeTime}
+            </if>
+                     <if test="showFlag != null and !&quot;&quot;.equals(showFlag)">
+                and show_flag = #{showFlag}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE see_order SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.SeeOrder">
+        select <include refid="Base_Column_List"/> from see_order
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                                                                                                                                                                                                                        </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 33 - 0
src/main/java/com/izouma/awesomeadmin/dao/UserCollectionMapper.java

@@ -0,0 +1,33 @@
+package com.izouma.awesomeadmin.dao;
+
+import java.util.*;
+import com.izouma.awesomeadmin.datasource.DataSource;
+import org.springframework.stereotype.Repository;
+import com.izouma.awesomeadmin.model.UserCollection;
+
+
+/**
+*  Dao接口
+*/
+@Repository("com.zoumaframe.dao.UserCollectionMapper")
+public interface UserCollectionMapper{
+
+    int deleteByPrimaryKey(Integer id);
+
+    int insertSelective(UserCollection record);
+
+    UserCollection selectByPrimaryKey(Integer id);
+
+    int updateByPrimaryKeySelective(UserCollection record);
+
+    List<UserCollection> queryAllUserCollection(UserCollection record);
+
+    List<UserCollection> queryUserCollectionByPage(Map<String, Object> parameter);
+
+    int delete(String id);
+
+    UserCollection queryUserCollection(UserCollection record);
+
+    List<UserCollection> query(UserCollection record);
+}
+

+ 219 - 0
src/main/java/com/izouma/awesomeadmin/dao/UserCollectionMapper.xml

@@ -0,0 +1,219 @@
+<?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.izouma.awesomeadmin.dao.UserCollectionMapper" >
+    <resultMap id="BaseResultMap" type="com.izouma.awesomeadmin.model.UserCollection" >
+                <id column="id" property="id" jdbcType="INTEGER" />
+                                        <result column="del_flag" property="delFlag" jdbcType="CHAR" />
+                                <result column="user_id" property="userId" jdbcType="INTEGER" />
+                                <result column="house_id" property="houseId" jdbcType="VARCHAR" />
+                                <result column="remark" property="remark" jdbcType="VARCHAR" />
+                                <result column="show_flag" property="showFlag" jdbcType="CHAR" />
+                                <result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
+                                <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
+            </resultMap>
+    <sql id="Base_Column_List" >
+            id,            del_flag,            user_id,            house_id,            remark,            show_flag,            create_time,            update_time        </sql>
+    <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
+        select
+        <include refid="Base_Column_List" />
+        from user_collection
+        where id = #{id,jdbcType=INTEGER}
+    </select>
+    <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
+        delete from user_collection
+        where id = #{id,jdbcType=INTEGER}
+    </delete>
+    <insert id="insertSelective" parameterType="com.izouma.awesomeadmin.model.UserCollection" useGeneratedKeys="true" keyProperty="id">
+        insert into user_collection
+        <trim prefix="(" suffix=")" suffixOverrides="," >
+                <if test="id!= null" >
+                id,
+            </if>
+                <if test="delFlag!= null" >
+                del_flag,
+            </if>
+                <if test="userId!= null" >
+                user_id,
+            </if>
+                <if test="houseId!= null" >
+                house_id,
+            </if>
+                <if test="remark!= null" >
+                remark,
+            </if>
+                <if test="showFlag!= null" >
+                show_flag,
+            </if>
+                <if test="createTime!= null" >
+                create_time,
+            </if>
+                <if test="updateTime!= null" >
+                update_time,
+            </if>
+            </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides="," >
+                    <if test="id != null" >
+                #{id,jdbcType=INTEGER},
+            </if>
+                    <if test="delFlag != null" >
+                #{delFlag,jdbcType=CHAR},
+            </if>
+                    <if test="userId != null" >
+                #{userId,jdbcType=INTEGER},
+            </if>
+                    <if test="houseId != null" >
+                #{houseId,jdbcType=VARCHAR},
+            </if>
+                    <if test="remark != null" >
+                #{remark,jdbcType=VARCHAR},
+            </if>
+                    <if test="showFlag != null" >
+                #{showFlag,jdbcType=CHAR},
+            </if>
+                    <if test="createTime != null" >
+                #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                    <if test="updateTime != null" >
+                #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                </trim>
+    </insert>
+    <update id="updateByPrimaryKeySelective" parameterType="com.izouma.awesomeadmin.model.UserCollection" >
+        update user_collection
+        <set >
+                    <if test="id != null" >
+               id= #{id,jdbcType=INTEGER},
+            </if>
+                     <if test="delFlag != null" >
+               del_flag= #{delFlag,jdbcType=CHAR},
+            </if>
+                     <if test="userId != null" >
+               user_id= #{userId,jdbcType=INTEGER},
+            </if>
+                     <if test="houseId != null" >
+               house_id= #{houseId,jdbcType=VARCHAR},
+            </if>
+                     <if test="remark != null" >
+               remark= #{remark,jdbcType=VARCHAR},
+            </if>
+                     <if test="showFlag != null" >
+               show_flag= #{showFlag,jdbcType=CHAR},
+            </if>
+                     <if test="createTime != null" >
+               create_time= #{createTime,jdbcType=TIMESTAMP},
+            </if>
+                     <if test="updateTime != null" >
+               update_time= #{updateTime,jdbcType=TIMESTAMP},
+            </if>
+                 </set>
+        where id = #{id,jdbcType=INTEGER}
+    </update>
+    <select id="queryUserCollectionByPage" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.UserCollection">
+        select <include refid="Base_Column_List"/> from user_collection
+        <where>
+            and del_flag = 'N'
+                    <if test="record.id != null and !&quot;&quot;.equals(record.id)">
+                and  id = #{record.id}
+            </if>
+                     <if test="record.delFlag != null and !&quot;&quot;.equals(record.delFlag)">
+                and  del_flag = #{record.delFlag}
+            </if>
+                     <if test="record.userId != null and !&quot;&quot;.equals(record.userId)">
+                and  user_id = #{record.userId}
+            </if>
+                     <if test="record.houseId != null and !&quot;&quot;.equals(record.houseId)">
+                and  house_id = #{record.houseId}
+            </if>
+                     <if test="record.remark != null and !&quot;&quot;.equals(record.remark)">
+                and  remark = #{record.remark}
+            </if>
+                     <if test="record.showFlag != null and !&quot;&quot;.equals(record.showFlag)">
+                and  show_flag = #{record.showFlag}
+            </if>
+                     <if test="record.createTime != null and !&quot;&quot;.equals(record.createTime)">
+                and  create_time = #{record.createTime}
+            </if>
+                     <if test="record.updateTime != null and !&quot;&quot;.equals(record.updateTime)">
+                and  update_time = #{record.updateTime}
+            </if>
+                 </where>
+        order by id desc
+    </select>
+    <select id="queryAllUserCollection" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.UserCollection">
+        select <include refid="Base_Column_List"/> from user_collection
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and  id = #{id}
+            </if>
+                    <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and  del_flag = #{delFlag}
+            </if>
+                    <if test="userId != null and !&quot;&quot;.equals(userId)">
+                and  user_id = #{userId}
+            </if>
+                    <if test="houseId != null and !&quot;&quot;.equals(houseId)">
+                and  house_id = #{houseId}
+            </if>
+                    <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and  remark = #{remark}
+            </if>
+                    <if test="showFlag != null and !&quot;&quot;.equals(showFlag)">
+                and  show_flag = #{showFlag}
+            </if>
+                    <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and  create_time = #{createTime}
+            </if>
+                    <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and  update_time = #{updateTime}
+            </if>
+                </where>
+        order by id desc
+    </select>
+    <select id="queryUserCollection" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.UserCollection">
+        select <include refid="Base_Column_List"/> from user_collection
+        <where>
+            and del_flag = 'N'
+                    <if test="id != null and !&quot;&quot;.equals(id)">
+                and id = #{id}
+            </if>
+                     <if test="delFlag != null and !&quot;&quot;.equals(delFlag)">
+                and del_flag = #{delFlag}
+            </if>
+                     <if test="userId != null and !&quot;&quot;.equals(userId)">
+                and user_id = #{userId}
+            </if>
+                     <if test="houseId != null and !&quot;&quot;.equals(houseId)">
+                and house_id = #{houseId}
+            </if>
+                     <if test="remark != null and !&quot;&quot;.equals(remark)">
+                and remark = #{remark}
+            </if>
+                     <if test="showFlag != null and !&quot;&quot;.equals(showFlag)">
+                and show_flag = #{showFlag}
+            </if>
+                     <if test="createTime != null and !&quot;&quot;.equals(createTime)">
+                and create_time = #{createTime}
+            </if>
+                     <if test="updateTime != null and !&quot;&quot;.equals(updateTime)">
+                and update_time = #{updateTime}
+            </if>
+         
+        </where>
+        LIMIT 1
+    </select>
+    <update id="delete">
+        UPDATE user_collection SET del_flag = 'Y'
+        <where>
+            AND id = #{id}
+        </where>
+    </update>
+    <select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.UserCollection">
+        select <include refid="Base_Column_List"/> from user_collection
+        <where>
+            and del_flag = 'N'
+                                                                                                                                                                                                                                                    </where>
+        order by id desc
+    </select>
+</mapper>
+

+ 127 - 0
src/main/java/com/izouma/awesomeadmin/model/BusinessCircle.java

@@ -0,0 +1,127 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class BusinessCircle{
+    private Integer id;
+    private String delFlag;
+    private String shortName;
+    private String code;
+    private String lat;
+    private String lng;
+    private String remark;
+    private String cityCode;
+    private Integer rank;
+    private Integer hot;
+    private String districtCode;
+    private Date createTime;
+    private Date updateTime;
+    private String fullName;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public String getShortName(){
+        return this.shortName;
+    }
+
+    public void setShortName(String shortName){
+        this.shortName = shortName;
+    }
+    public String getCode(){
+        return this.code;
+    }
+
+    public void setCode(String code){
+        this.code = code;
+    }
+    public String getLat(){
+        return this.lat;
+    }
+
+    public void setLat(String lat){
+        this.lat = lat;
+    }
+    public String getLng(){
+        return this.lng;
+    }
+
+    public void setLng(String lng){
+        this.lng = lng;
+    }
+    public String getRemark(){
+        return this.remark;
+    }
+
+    public void setRemark(String remark){
+        this.remark = remark;
+    }
+    public String getCityCode(){
+        return this.cityCode;
+    }
+
+    public void setCityCode(String cityCode){
+        this.cityCode = cityCode;
+    }
+    public Integer getRank(){
+        return this.rank;
+    }
+
+    public void setRank(Integer rank){
+        this.rank = rank;
+    }
+    public Integer getHot(){
+        return this.hot;
+    }
+
+    public void setHot(Integer hot){
+        this.hot = hot;
+    }
+    public String getDistrictCode(){
+        return this.districtCode;
+    }
+
+    public void setDistrictCode(String districtCode){
+        this.districtCode = districtCode;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+    public String getFullName(){
+        return this.fullName;
+    }
+
+    public void setFullName(String fullName){
+        this.fullName = fullName;
+    }
+
+
+}
+

+ 79 - 0
src/main/java/com/izouma/awesomeadmin/model/ContactRecord.java

@@ -0,0 +1,79 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class ContactRecord{
+    private Integer id;
+    private String delFlag;
+    private Integer userId;
+    private Integer houseId;
+    private Integer housekeeper;
+    private String showFlag;
+    private Date createTime;
+    private Date updateTime;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public Integer getUserId(){
+        return this.userId;
+    }
+
+    public void setUserId(Integer userId){
+        this.userId = userId;
+    }
+    public Integer getHouseId(){
+        return this.houseId;
+    }
+
+    public void setHouseId(Integer houseId){
+        this.houseId = houseId;
+    }
+    public Integer getHousekeeper(){
+        return this.housekeeper;
+    }
+
+    public void setHousekeeper(Integer housekeeper){
+        this.housekeeper = housekeeper;
+    }
+    public String getShowFlag(){
+        return this.showFlag;
+    }
+
+    public void setShowFlag(String showFlag){
+        this.showFlag = showFlag;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+
+
+}
+

+ 80 - 0
src/main/java/com/izouma/awesomeadmin/model/DistrictInfo.java

@@ -0,0 +1,80 @@
+package com.izouma.awesomeadmin.model;
+
+import java.math.BigDecimal;
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class DistrictInfo{
+    private Integer id;
+    private String delFlag;
+    private String fullName;
+    private String shortName;
+    private String code;
+    private BigDecimal lat;
+    private BigDecimal lng;
+    private String remark;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public String getFullName(){
+        return this.fullName;
+    }
+
+    public void setFullName(String fullName){
+        this.fullName = fullName;
+    }
+    public String getShortName(){
+        return this.shortName;
+    }
+
+    public void setShortName(String shortName){
+        this.shortName = shortName;
+    }
+    public String getCode(){
+        return this.code;
+    }
+
+    public void setCode(String code){
+        this.code = code;
+    }
+    public BigDecimal getLat(){
+        return this.lat;
+    }
+
+    public void setLat(BigDecimal lat){
+        this.lat = lat;
+    }
+    public BigDecimal getLng(){
+        return this.lng;
+    }
+
+    public void setLng(BigDecimal lng){
+        this.lng = lng;
+    }
+    public String getRemark(){
+        return this.remark;
+    }
+
+    public void setRemark(String remark){
+        this.remark = remark;
+    }
+
+
+}
+

+ 87 - 0
src/main/java/com/izouma/awesomeadmin/model/Feedback.java

@@ -0,0 +1,87 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class Feedback{
+    private Integer id;
+    private String delFlag;
+    private Integer userId;
+    private String userName;
+    private String remark;
+    private String image;
+    private String telephone;
+    private Date createTime;
+    private Date updateTime;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public Integer getUserId(){
+        return this.userId;
+    }
+
+    public void setUserId(Integer userId){
+        this.userId = userId;
+    }
+    public String getUserName(){
+        return this.userName;
+    }
+
+    public void setUserName(String userName){
+        this.userName = userName;
+    }
+    public String getRemark(){
+        return this.remark;
+    }
+
+    public void setRemark(String remark){
+        this.remark = remark;
+    }
+    public String getImage(){
+        return this.image;
+    }
+
+    public void setImage(String image){
+        this.image = image;
+    }
+    public String getTelephone(){
+        return this.telephone;
+    }
+
+    public void setTelephone(String telephone){
+        this.telephone = telephone;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+
+
+}
+

+ 63 - 0
src/main/java/com/izouma/awesomeadmin/model/HotSearch.java

@@ -0,0 +1,63 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class HotSearch{
+    private Integer id;
+    private String delFlag;
+    private String keyWord;
+    private Integer hot;
+    private Date createTime;
+    private Date updateTime;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public String getKeyWord(){
+        return this.keyWord;
+    }
+
+    public void setKeyWord(String keyWord){
+        this.keyWord = keyWord;
+    }
+    public Integer getHot(){
+        return this.hot;
+    }
+
+    public void setHot(Integer hot){
+        this.hot = hot;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+
+
+}
+

+ 87 - 0
src/main/java/com/izouma/awesomeadmin/model/HouseFeature.java

@@ -0,0 +1,87 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class HouseFeature{
+    private Integer id;
+    private String delFlag;
+    private String name;
+    private String code;
+    private String remark;
+    private Integer rank;
+    private Integer hot;
+    private Date createTime;
+    private Date updateTime;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public String getName(){
+        return this.name;
+    }
+
+    public void setName(String name){
+        this.name = name;
+    }
+    public String getCode(){
+        return this.code;
+    }
+
+    public void setCode(String code){
+        this.code = code;
+    }
+    public String getRemark(){
+        return this.remark;
+    }
+
+    public void setRemark(String remark){
+        this.remark = remark;
+    }
+    public Integer getRank(){
+        return this.rank;
+    }
+
+    public void setRank(Integer rank){
+        this.rank = rank;
+    }
+    public Integer getHot(){
+        return this.hot;
+    }
+
+    public void setHot(Integer hot){
+        this.hot = hot;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+
+
+}
+

+ 79 - 0
src/main/java/com/izouma/awesomeadmin/model/HouseImage.java

@@ -0,0 +1,79 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class HouseImage{
+    private Integer id;
+    private String delFlag;
+    private Integer houseId;
+    private Integer imageType;
+    private String imageName;
+    private String imageUrl;
+    private Date createTime;
+    private Date updateTime;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public Integer getHouseId(){
+        return this.houseId;
+    }
+
+    public void setHouseId(Integer houseId){
+        this.houseId = houseId;
+    }
+    public Integer getImageType(){
+        return this.imageType;
+    }
+
+    public void setImageType(Integer imageType){
+        this.imageType = imageType;
+    }
+    public String getImageName(){
+        return this.imageName;
+    }
+
+    public void setImageName(String imageName){
+        this.imageName = imageName;
+    }
+    public String getImageUrl(){
+        return this.imageUrl;
+    }
+
+    public void setImageUrl(String imageUrl){
+        this.imageUrl = imageUrl;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+
+
+}
+

+ 319 - 0
src/main/java/com/izouma/awesomeadmin/model/HouseInfo.java

@@ -0,0 +1,319 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class HouseInfo{
+    private Integer id;
+    private String delFlag;
+    private String title;
+    private Integer price;
+    private String payMode;
+    private String featureCode;
+    private String houseArea;
+    private Integer room;
+    private Integer hall;
+    private Integer guard;
+    private Integer totalFloor;
+    private Integer houseFloor;
+    private String faced;
+    private String decoration;
+    private String checkIn;
+    private String elevator;
+    private String rentingType;
+    private String partCode;
+    private String houseIntroduce;
+    private Integer housekeeper;
+    private String retrieval;
+    private String housingDistrict;
+    private String street;
+    private String businessCircleCode;
+    private String districtCode;
+    private String cityCode;
+    private String lat;
+    private String lng;
+    private String remark;
+    private Integer rank;
+    private Integer hot;
+    private String recommend;
+    private String selected;
+    private String address;
+    private String addressDetail;
+    private Date createTime;
+    private Date updateTime;
+    private Integer statusFlag;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public String getTitle(){
+        return this.title;
+    }
+
+    public void setTitle(String title){
+        this.title = title;
+    }
+    public Integer getPrice(){
+        return this.price;
+    }
+
+    public void setPrice(Integer price){
+        this.price = price;
+    }
+    public String getPayMode(){
+        return this.payMode;
+    }
+
+    public void setPayMode(String payMode){
+        this.payMode = payMode;
+    }
+    public String getFeatureCode(){
+        return this.featureCode;
+    }
+
+    public void setFeatureCode(String featureCode){
+        this.featureCode = featureCode;
+    }
+    public String getHouseArea(){
+        return this.houseArea;
+    }
+
+    public void setHouseArea(String houseArea){
+        this.houseArea = houseArea;
+    }
+    public Integer getRoom(){
+        return this.room;
+    }
+
+    public void setRoom(Integer room){
+        this.room = room;
+    }
+    public Integer getHall(){
+        return this.hall;
+    }
+
+    public void setHall(Integer hall){
+        this.hall = hall;
+    }
+    public Integer getGuard(){
+        return this.guard;
+    }
+
+    public void setGuard(Integer guard){
+        this.guard = guard;
+    }
+    public Integer getTotalFloor(){
+        return this.totalFloor;
+    }
+
+    public void setTotalFloor(Integer totalFloor){
+        this.totalFloor = totalFloor;
+    }
+    public Integer getHouseFloor(){
+        return this.houseFloor;
+    }
+
+    public void setHouseFloor(Integer houseFloor){
+        this.houseFloor = houseFloor;
+    }
+    public String getFaced(){
+        return this.faced;
+    }
+
+    public void setFaced(String faced){
+        this.faced = faced;
+    }
+    public String getDecoration(){
+        return this.decoration;
+    }
+
+    public void setDecoration(String decoration){
+        this.decoration = decoration;
+    }
+    public String getCheckIn(){
+        return this.checkIn;
+    }
+
+    public void setCheckIn(String checkIn){
+        this.checkIn = checkIn;
+    }
+    public String getElevator(){
+        return this.elevator;
+    }
+
+    public void setElevator(String elevator){
+        this.elevator = elevator;
+    }
+    public String getRentingType(){
+        return this.rentingType;
+    }
+
+    public void setRentingType(String rentingType){
+        this.rentingType = rentingType;
+    }
+    public String getPartCode(){
+        return this.partCode;
+    }
+
+    public void setPartCode(String partCode){
+        this.partCode = partCode;
+    }
+    public String getHouseIntroduce(){
+        return this.houseIntroduce;
+    }
+
+    public void setHouseIntroduce(String houseIntroduce){
+        this.houseIntroduce = houseIntroduce;
+    }
+    public Integer getHousekeeper(){
+        return this.housekeeper;
+    }
+
+    public void setHousekeeper(Integer housekeeper){
+        this.housekeeper = housekeeper;
+    }
+    public String getRetrieval(){
+        return this.retrieval;
+    }
+
+    public void setRetrieval(String retrieval){
+        this.retrieval = retrieval;
+    }
+    public String getHousingDistrict(){
+        return this.housingDistrict;
+    }
+
+    public void setHousingDistrict(String housingDistrict){
+        this.housingDistrict = housingDistrict;
+    }
+    public String getStreet(){
+        return this.street;
+    }
+
+    public void setStreet(String street){
+        this.street = street;
+    }
+    public String getBusinessCircleCode(){
+        return this.businessCircleCode;
+    }
+
+    public void setBusinessCircleCode(String businessCircleCode){
+        this.businessCircleCode = businessCircleCode;
+    }
+    public String getDistrictCode(){
+        return this.districtCode;
+    }
+
+    public void setDistrictCode(String districtCode){
+        this.districtCode = districtCode;
+    }
+    public String getCityCode(){
+        return this.cityCode;
+    }
+
+    public void setCityCode(String cityCode){
+        this.cityCode = cityCode;
+    }
+    public String getLat(){
+        return this.lat;
+    }
+
+    public void setLat(String lat){
+        this.lat = lat;
+    }
+    public String getLng(){
+        return this.lng;
+    }
+
+    public void setLng(String lng){
+        this.lng = lng;
+    }
+    public String getRemark(){
+        return this.remark;
+    }
+
+    public void setRemark(String remark){
+        this.remark = remark;
+    }
+    public Integer getRank(){
+        return this.rank;
+    }
+
+    public void setRank(Integer rank){
+        this.rank = rank;
+    }
+    public Integer getHot(){
+        return this.hot;
+    }
+
+    public void setHot(Integer hot){
+        this.hot = hot;
+    }
+    public String getRecommend(){
+        return this.recommend;
+    }
+
+    public void setRecommend(String recommend){
+        this.recommend = recommend;
+    }
+    public String getSelected(){
+        return this.selected;
+    }
+
+    public void setSelected(String selected){
+        this.selected = selected;
+    }
+    public String getAddress(){
+        return this.address;
+    }
+
+    public void setAddress(String address){
+        this.address = address;
+    }
+    public String getAddressDetail(){
+        return this.addressDetail;
+    }
+
+    public void setAddressDetail(String addressDetail){
+        this.addressDetail = addressDetail;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+    public Integer getStatusFlag(){
+        return this.statusFlag;
+    }
+
+    public void setStatusFlag(Integer statusFlag){
+        this.statusFlag = statusFlag;
+    }
+
+
+}
+

+ 95 - 0
src/main/java/com/izouma/awesomeadmin/model/HouseKeeper.java

@@ -0,0 +1,95 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class HouseKeeper{
+    private Integer id;
+    private String delFlag;
+    private String keepName;
+    private String position;
+    private String icon;
+    private String telephone;
+    private String sex;
+    private String introduce;
+    private Date createTime;
+    private Date updateTime;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public String getKeepName(){
+        return this.keepName;
+    }
+
+    public void setKeepName(String keepName){
+        this.keepName = keepName;
+    }
+    public String getPosition(){
+        return this.position;
+    }
+
+    public void setPosition(String position){
+        this.position = position;
+    }
+    public String getIcon(){
+        return this.icon;
+    }
+
+    public void setIcon(String icon){
+        this.icon = icon;
+    }
+    public String getTelephone(){
+        return this.telephone;
+    }
+
+    public void setTelephone(String telephone){
+        this.telephone = telephone;
+    }
+    public String getSex(){
+        return this.sex;
+    }
+
+    public void setSex(String sex){
+        this.sex = sex;
+    }
+    public String getIntroduce(){
+        return this.introduce;
+    }
+
+    public void setIntroduce(String introduce){
+        this.introduce = introduce;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+
+
+}
+

+ 95 - 0
src/main/java/com/izouma/awesomeadmin/model/HousePart.java

@@ -0,0 +1,95 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class HousePart{
+    private Integer id;
+    private String delFlag;
+    private String name;
+    private String code;
+    private String remark;
+    private Integer rank;
+    private Integer hot;
+    private Date createTime;
+    private Date updateTime;
+    private String image;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public String getName(){
+        return this.name;
+    }
+
+    public void setName(String name){
+        this.name = name;
+    }
+    public String getCode(){
+        return this.code;
+    }
+
+    public void setCode(String code){
+        this.code = code;
+    }
+    public String getRemark(){
+        return this.remark;
+    }
+
+    public void setRemark(String remark){
+        this.remark = remark;
+    }
+    public Integer getRank(){
+        return this.rank;
+    }
+
+    public void setRank(Integer rank){
+        this.rank = rank;
+    }
+    public Integer getHot(){
+        return this.hot;
+    }
+
+    public void setHot(Integer hot){
+        this.hot = hot;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+    public String getImage(){
+        return this.image;
+    }
+
+    public void setImage(String image){
+        this.image = image;
+    }
+
+
+}
+

+ 135 - 0
src/main/java/com/izouma/awesomeadmin/model/HousingDistrict.java

@@ -0,0 +1,135 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class HousingDistrict{
+    private Integer id;
+    private String delFlag;
+    private String fullName;
+    private String shortName;
+    private String street;
+    private String businessCircleCode;
+    private String districtCode;
+    private String cityCode;
+    private String lat;
+    private String lng;
+    private String remark;
+    private Integer rank;
+    private Integer hot;
+    private String address;
+    private String addressDetail;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public String getFullName(){
+        return this.fullName;
+    }
+
+    public void setFullName(String fullName){
+        this.fullName = fullName;
+    }
+    public String getShortName(){
+        return this.shortName;
+    }
+
+    public void setShortName(String shortName){
+        this.shortName = shortName;
+    }
+    public String getStreet(){
+        return this.street;
+    }
+
+    public void setStreet(String street){
+        this.street = street;
+    }
+    public String getBusinessCircleCode(){
+        return this.businessCircleCode;
+    }
+
+    public void setBusinessCircleCode(String businessCircleCode){
+        this.businessCircleCode = businessCircleCode;
+    }
+    public String getDistrictCode(){
+        return this.districtCode;
+    }
+
+    public void setDistrictCode(String districtCode){
+        this.districtCode = districtCode;
+    }
+    public String getCityCode(){
+        return this.cityCode;
+    }
+
+    public void setCityCode(String cityCode){
+        this.cityCode = cityCode;
+    }
+    public String getLat(){
+        return this.lat;
+    }
+
+    public void setLat(String lat){
+        this.lat = lat;
+    }
+    public String getLng(){
+        return this.lng;
+    }
+
+    public void setLng(String lng){
+        this.lng = lng;
+    }
+    public String getRemark(){
+        return this.remark;
+    }
+
+    public void setRemark(String remark){
+        this.remark = remark;
+    }
+    public Integer getRank(){
+        return this.rank;
+    }
+
+    public void setRank(Integer rank){
+        this.rank = rank;
+    }
+    public Integer getHot(){
+        return this.hot;
+    }
+
+    public void setHot(Integer hot){
+        this.hot = hot;
+    }
+    public String getAddress(){
+        return this.address;
+    }
+
+    public void setAddress(String address){
+        this.address = address;
+    }
+    public String getAddressDetail(){
+        return this.addressDetail;
+    }
+
+    public void setAddressDetail(String addressDetail){
+        this.addressDetail = addressDetail;
+    }
+
+
+}
+

+ 95 - 0
src/main/java/com/izouma/awesomeadmin/model/MetroInfo.java

@@ -0,0 +1,95 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class MetroInfo{
+    private Integer id;
+    private String delFlag;
+    private String metroName;
+    private String code;
+    private String lat;
+    private String lng;
+    private String remark;
+    private String cityCode;
+    private Integer rank;
+    private Integer hot;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public String getMetroName(){
+        return this.metroName;
+    }
+
+    public void setMetroName(String metroName){
+        this.metroName = metroName;
+    }
+    public String getCode(){
+        return this.code;
+    }
+
+    public void setCode(String code){
+        this.code = code;
+    }
+    public String getLat(){
+        return this.lat;
+    }
+
+    public void setLat(String lat){
+        this.lat = lat;
+    }
+    public String getLng(){
+        return this.lng;
+    }
+
+    public void setLng(String lng){
+        this.lng = lng;
+    }
+    public String getRemark(){
+        return this.remark;
+    }
+
+    public void setRemark(String remark){
+        this.remark = remark;
+    }
+    public String getCityCode(){
+        return this.cityCode;
+    }
+
+    public void setCityCode(String cityCode){
+        this.cityCode = cityCode;
+    }
+    public Integer getRank(){
+        return this.rank;
+    }
+
+    public void setRank(Integer rank){
+        this.rank = rank;
+    }
+    public Integer getHot(){
+        return this.hot;
+    }
+
+    public void setHot(Integer hot){
+        this.hot = hot;
+    }
+
+
+}
+

+ 103 - 0
src/main/java/com/izouma/awesomeadmin/model/MetroStation.java

@@ -0,0 +1,103 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class MetroStation{
+    private Integer id;
+    private String delFlag;
+    private String stationName;
+    private String code;
+    private String lat;
+    private String lng;
+    private String remark;
+    private String cityCode;
+    private Integer rank;
+    private Integer hot;
+    private String metroCode;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public String getStationName(){
+        return this.stationName;
+    }
+
+    public void setStationName(String stationName){
+        this.stationName = stationName;
+    }
+    public String getCode(){
+        return this.code;
+    }
+
+    public void setCode(String code){
+        this.code = code;
+    }
+    public String getLat(){
+        return this.lat;
+    }
+
+    public void setLat(String lat){
+        this.lat = lat;
+    }
+    public String getLng(){
+        return this.lng;
+    }
+
+    public void setLng(String lng){
+        this.lng = lng;
+    }
+    public String getRemark(){
+        return this.remark;
+    }
+
+    public void setRemark(String remark){
+        this.remark = remark;
+    }
+    public String getCityCode(){
+        return this.cityCode;
+    }
+
+    public void setCityCode(String cityCode){
+        this.cityCode = cityCode;
+    }
+    public Integer getRank(){
+        return this.rank;
+    }
+
+    public void setRank(Integer rank){
+        this.rank = rank;
+    }
+    public Integer getHot(){
+        return this.hot;
+    }
+
+    public void setHot(Integer hot){
+        this.hot = hot;
+    }
+    public String getMetroCode(){
+        return this.metroCode;
+    }
+
+    public void setMetroCode(String metroCode){
+        this.metroCode = metroCode;
+    }
+
+
+}
+

+ 111 - 0
src/main/java/com/izouma/awesomeadmin/model/NewsInfo.java

@@ -0,0 +1,111 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class NewsInfo{
+    private Integer id;
+    private String delFlag;
+    private Integer newsType;
+    private String title;
+    private String subtitle;
+    private String image;
+    private String newsUrl;
+    private Integer rank;
+    private Integer hot;
+    private String recommend;
+    private Date createTime;
+    private Date updateTime;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public Integer getNewsType(){
+        return this.newsType;
+    }
+
+    public void setNewsType(Integer newsType){
+        this.newsType = newsType;
+    }
+    public String getTitle(){
+        return this.title;
+    }
+
+    public void setTitle(String title){
+        this.title = title;
+    }
+    public String getSubtitle(){
+        return this.subtitle;
+    }
+
+    public void setSubtitle(String subtitle){
+        this.subtitle = subtitle;
+    }
+    public String getImage(){
+        return this.image;
+    }
+
+    public void setImage(String image){
+        this.image = image;
+    }
+    public String getNewsUrl(){
+        return this.newsUrl;
+    }
+
+    public void setNewsUrl(String newsUrl){
+        this.newsUrl = newsUrl;
+    }
+    public Integer getRank(){
+        return this.rank;
+    }
+
+    public void setRank(Integer rank){
+        this.rank = rank;
+    }
+    public Integer getHot(){
+        return this.hot;
+    }
+
+    public void setHot(Integer hot){
+        this.hot = hot;
+    }
+    public String getRecommend(){
+        return this.recommend;
+    }
+
+    public void setRecommend(String recommend){
+        this.recommend = recommend;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+
+
+}
+

+ 135 - 0
src/main/java/com/izouma/awesomeadmin/model/SeeOrder.java

@@ -0,0 +1,135 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class SeeOrder{
+    private Integer id;
+    private String delFlag;
+    private Integer userId;
+    private Integer houseId;
+    private Date createTime;
+    private Date updateTime;
+    private Integer housekeeper;
+    private String contact;
+    private String telephone;
+    private String leaveMessage;
+    private Date orderTime;
+    private String timeInterval;
+    private Integer orderStatus;
+    private Date seeTime;
+    private String showFlag;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public Integer getUserId(){
+        return this.userId;
+    }
+
+    public void setUserId(Integer userId){
+        this.userId = userId;
+    }
+    public Integer getHouseId(){
+        return this.houseId;
+    }
+
+    public void setHouseId(Integer houseId){
+        this.houseId = houseId;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+    public Integer getHousekeeper(){
+        return this.housekeeper;
+    }
+
+    public void setHousekeeper(Integer housekeeper){
+        this.housekeeper = housekeeper;
+    }
+    public String getContact(){
+        return this.contact;
+    }
+
+    public void setContact(String contact){
+        this.contact = contact;
+    }
+    public String getTelephone(){
+        return this.telephone;
+    }
+
+    public void setTelephone(String telephone){
+        this.telephone = telephone;
+    }
+    public String getLeaveMessage(){
+        return this.leaveMessage;
+    }
+
+    public void setLeaveMessage(String leaveMessage){
+        this.leaveMessage = leaveMessage;
+    }
+    public Date getOrderTime(){
+        return this.orderTime;
+    }
+
+    public void setOrderTime(Date orderTime){
+        this.orderTime = orderTime;
+    }
+    public String getTimeInterval(){
+        return this.timeInterval;
+    }
+
+    public void setTimeInterval(String timeInterval){
+        this.timeInterval = timeInterval;
+    }
+    public Integer getOrderStatus(){
+        return this.orderStatus;
+    }
+
+    public void setOrderStatus(Integer orderStatus){
+        this.orderStatus = orderStatus;
+    }
+    public Date getSeeTime(){
+        return this.seeTime;
+    }
+
+    public void setSeeTime(Date seeTime){
+        this.seeTime = seeTime;
+    }
+    public String getShowFlag(){
+        return this.showFlag;
+    }
+
+    public void setShowFlag(String showFlag){
+        this.showFlag = showFlag;
+    }
+
+
+}
+

+ 79 - 0
src/main/java/com/izouma/awesomeadmin/model/UserCollection.java

@@ -0,0 +1,79 @@
+package com.izouma.awesomeadmin.model;
+
+import java.util.*;
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+
+@JsonAutoDetect
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class UserCollection{
+    private Integer id;
+    private String delFlag;
+    private Integer userId;
+    private String houseId;
+    private String remark;
+    private String showFlag;
+    private Date createTime;
+    private Date updateTime;
+
+    public Integer getId(){
+        return this.id;
+    }
+
+    public void setId(Integer id){
+        this.id = id;
+    }
+    public String getDelFlag(){
+        return this.delFlag;
+    }
+
+    public void setDelFlag(String delFlag){
+        this.delFlag = delFlag;
+    }
+    public Integer getUserId(){
+        return this.userId;
+    }
+
+    public void setUserId(Integer userId){
+        this.userId = userId;
+    }
+    public String getHouseId(){
+        return this.houseId;
+    }
+
+    public void setHouseId(String houseId){
+        this.houseId = houseId;
+    }
+    public String getRemark(){
+        return this.remark;
+    }
+
+    public void setRemark(String remark){
+        this.remark = remark;
+    }
+    public String getShowFlag(){
+        return this.showFlag;
+    }
+
+    public void setShowFlag(String showFlag){
+        this.showFlag = showFlag;
+    }
+    public Date getCreateTime(){
+        return this.createTime;
+    }
+
+    public void setCreateTime(Date createTime){
+        this.createTime = createTime;
+    }
+    public Date getUpdateTime(){
+        return this.updateTime;
+    }
+
+    public void setUpdateTime(Date updateTime){
+        this.updateTime = updateTime;
+    }
+
+
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/BusinessCircleService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.BusinessCircle;
+
+
+/**
+*  service接口类
+*/
+public interface BusinessCircleService{
+
+    List<BusinessCircle> getBusinessCircleList(BusinessCircle record);
+
+    List<BusinessCircle> getBusinessCircleByPage(Page page, BusinessCircle record);
+
+    BusinessCircle getBusinessCircleById(String id);
+
+    BusinessCircle getBusinessCircle(BusinessCircle record);
+
+    boolean createBusinessCircle(BusinessCircle record);
+
+    boolean deleteBusinessCircle(String id);
+
+    boolean updateBusinessCircle(BusinessCircle record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/ContactRecordService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.ContactRecord;
+
+
+/**
+*  service接口类
+*/
+public interface ContactRecordService{
+
+    List<ContactRecord> getContactRecordList(ContactRecord record);
+
+    List<ContactRecord> getContactRecordByPage(Page page, ContactRecord record);
+
+    ContactRecord getContactRecordById(String id);
+
+    ContactRecord getContactRecord(ContactRecord record);
+
+    boolean createContactRecord(ContactRecord record);
+
+    boolean deleteContactRecord(String id);
+
+    boolean updateContactRecord(ContactRecord record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/DistrictInfoService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.DistrictInfo;
+
+
+/**
+*  service接口类
+*/
+public interface DistrictInfoService{
+
+    List<DistrictInfo> getDistrictInfoList(DistrictInfo record);
+
+    List<DistrictInfo> getDistrictInfoByPage(Page page, DistrictInfo record);
+
+    DistrictInfo getDistrictInfoById(String id);
+
+    DistrictInfo getDistrictInfo(DistrictInfo record);
+
+    boolean createDistrictInfo(DistrictInfo record);
+
+    boolean deleteDistrictInfo(String id);
+
+    boolean updateDistrictInfo(DistrictInfo record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/FeedbackService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.Feedback;
+
+
+/**
+*  service接口类
+*/
+public interface FeedbackService{
+
+    List<Feedback> getFeedbackList(Feedback record);
+
+    List<Feedback> getFeedbackByPage(Page page, Feedback record);
+
+    Feedback getFeedbackById(String id);
+
+    Feedback getFeedback(Feedback record);
+
+    boolean createFeedback(Feedback record);
+
+    boolean deleteFeedback(String id);
+
+    boolean updateFeedback(Feedback record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/HotSearchService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HotSearch;
+
+
+/**
+*  service接口类
+*/
+public interface HotSearchService{
+
+    List<HotSearch> getHotSearchList(HotSearch record);
+
+    List<HotSearch> getHotSearchByPage(Page page, HotSearch record);
+
+    HotSearch getHotSearchById(String id);
+
+    HotSearch getHotSearch(HotSearch record);
+
+    boolean createHotSearch(HotSearch record);
+
+    boolean deleteHotSearch(String id);
+
+    boolean updateHotSearch(HotSearch record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/HouseFeatureService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HouseFeature;
+
+
+/**
+*  service接口类
+*/
+public interface HouseFeatureService{
+
+    List<HouseFeature> getHouseFeatureList(HouseFeature record);
+
+    List<HouseFeature> getHouseFeatureByPage(Page page, HouseFeature record);
+
+    HouseFeature getHouseFeatureById(String id);
+
+    HouseFeature getHouseFeature(HouseFeature record);
+
+    boolean createHouseFeature(HouseFeature record);
+
+    boolean deleteHouseFeature(String id);
+
+    boolean updateHouseFeature(HouseFeature record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/HouseImageService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HouseImage;
+
+
+/**
+*  service接口类
+*/
+public interface HouseImageService{
+
+    List<HouseImage> getHouseImageList(HouseImage record);
+
+    List<HouseImage> getHouseImageByPage(Page page, HouseImage record);
+
+    HouseImage getHouseImageById(String id);
+
+    HouseImage getHouseImage(HouseImage record);
+
+    boolean createHouseImage(HouseImage record);
+
+    boolean deleteHouseImage(String id);
+
+    boolean updateHouseImage(HouseImage record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/HouseInfoService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HouseInfo;
+
+
+/**
+*  service接口类
+*/
+public interface HouseInfoService{
+
+    List<HouseInfo> getHouseInfoList(HouseInfo record);
+
+    List<HouseInfo> getHouseInfoByPage(Page page, HouseInfo record);
+
+    HouseInfo getHouseInfoById(String id);
+
+    HouseInfo getHouseInfo(HouseInfo record);
+
+    boolean createHouseInfo(HouseInfo record);
+
+    boolean deleteHouseInfo(String id);
+
+    boolean updateHouseInfo(HouseInfo record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/HouseKeeperService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HouseKeeper;
+
+
+/**
+*  service接口类
+*/
+public interface HouseKeeperService{
+
+    List<HouseKeeper> getHouseKeeperList(HouseKeeper record);
+
+    List<HouseKeeper> getHouseKeeperByPage(Page page, HouseKeeper record);
+
+    HouseKeeper getHouseKeeperById(String id);
+
+    HouseKeeper getHouseKeeper(HouseKeeper record);
+
+    boolean createHouseKeeper(HouseKeeper record);
+
+    boolean deleteHouseKeeper(String id);
+
+    boolean updateHouseKeeper(HouseKeeper record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/HousePartService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HousePart;
+
+
+/**
+*  service接口类
+*/
+public interface HousePartService{
+
+    List<HousePart> getHousePartList(HousePart record);
+
+    List<HousePart> getHousePartByPage(Page page, HousePart record);
+
+    HousePart getHousePartById(String id);
+
+    HousePart getHousePart(HousePart record);
+
+    boolean createHousePart(HousePart record);
+
+    boolean deleteHousePart(String id);
+
+    boolean updateHousePart(HousePart record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/HousingDistrictService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HousingDistrict;
+
+
+/**
+*  service接口类
+*/
+public interface HousingDistrictService{
+
+    List<HousingDistrict> getHousingDistrictList(HousingDistrict record);
+
+    List<HousingDistrict> getHousingDistrictByPage(Page page, HousingDistrict record);
+
+    HousingDistrict getHousingDistrictById(String id);
+
+    HousingDistrict getHousingDistrict(HousingDistrict record);
+
+    boolean createHousingDistrict(HousingDistrict record);
+
+    boolean deleteHousingDistrict(String id);
+
+    boolean updateHousingDistrict(HousingDistrict record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/MetroInfoService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.MetroInfo;
+
+
+/**
+*  service接口类
+*/
+public interface MetroInfoService{
+
+    List<MetroInfo> getMetroInfoList(MetroInfo record);
+
+    List<MetroInfo> getMetroInfoByPage(Page page, MetroInfo record);
+
+    MetroInfo getMetroInfoById(String id);
+
+    MetroInfo getMetroInfo(MetroInfo record);
+
+    boolean createMetroInfo(MetroInfo record);
+
+    boolean deleteMetroInfo(String id);
+
+    boolean updateMetroInfo(MetroInfo record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/MetroStationService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.MetroStation;
+
+
+/**
+*  service接口类
+*/
+public interface MetroStationService{
+
+    List<MetroStation> getMetroStationList(MetroStation record);
+
+    List<MetroStation> getMetroStationByPage(Page page, MetroStation record);
+
+    MetroStation getMetroStationById(String id);
+
+    MetroStation getMetroStation(MetroStation record);
+
+    boolean createMetroStation(MetroStation record);
+
+    boolean deleteMetroStation(String id);
+
+    boolean updateMetroStation(MetroStation record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/NewsInfoService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.NewsInfo;
+
+
+/**
+*  service接口类
+*/
+public interface NewsInfoService{
+
+    List<NewsInfo> getNewsInfoList(NewsInfo record);
+
+    List<NewsInfo> getNewsInfoByPage(Page page, NewsInfo record);
+
+    NewsInfo getNewsInfoById(String id);
+
+    NewsInfo getNewsInfo(NewsInfo record);
+
+    boolean createNewsInfo(NewsInfo record);
+
+    boolean deleteNewsInfo(String id);
+
+    boolean updateNewsInfo(NewsInfo record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/SeeOrderService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.SeeOrder;
+
+
+/**
+*  service接口类
+*/
+public interface SeeOrderService{
+
+    List<SeeOrder> getSeeOrderList(SeeOrder record);
+
+    List<SeeOrder> getSeeOrderByPage(Page page, SeeOrder record);
+
+    SeeOrder getSeeOrderById(String id);
+
+    SeeOrder getSeeOrder(SeeOrder record);
+
+    boolean createSeeOrder(SeeOrder record);
+
+    boolean deleteSeeOrder(String id);
+
+    boolean updateSeeOrder(SeeOrder record);
+}
+

+ 27 - 0
src/main/java/com/izouma/awesomeadmin/service/UserCollectionService.java

@@ -0,0 +1,27 @@
+package com.izouma.awesomeadmin.service;
+
+import java.util.*;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.UserCollection;
+
+
+/**
+*  service接口类
+*/
+public interface UserCollectionService{
+
+    List<UserCollection> getUserCollectionList(UserCollection record);
+
+    List<UserCollection> getUserCollectionByPage(Page page, UserCollection record);
+
+    UserCollection getUserCollectionById(String id);
+
+    UserCollection getUserCollection(UserCollection record);
+
+    boolean createUserCollection(UserCollection record);
+
+    boolean deleteUserCollection(String id);
+
+    boolean updateUserCollection(UserCollection record);
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/BusinessCircleServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.BusinessCircle;
+import com.izouma.awesomeadmin.service.BusinessCircleService;
+import com.izouma.awesomeadmin.dao.BusinessCircleMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class BusinessCircleServiceImpl implements BusinessCircleService{
+
+    private static Logger logger = Logger.getLogger(BusinessCircleServiceImpl.class);
+
+    @Autowired
+    private BusinessCircleMapper businessCircleMapper;
+
+    @Override
+    public List<BusinessCircle> getBusinessCircleList(BusinessCircle record) {
+
+        logger.info("getBusinessCircleList");
+        try {
+
+        return businessCircleMapper.queryAllBusinessCircle(record);
+        } catch (Exception e) {
+        logger.error("getBusinessCircleList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<BusinessCircle> getBusinessCircleByPage(Page page, BusinessCircle record) {
+
+        logger.info("getBusinessCircleByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return businessCircleMapper.queryBusinessCircleByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getBusinessCircleByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public BusinessCircle getBusinessCircleById(String id) {
+
+        logger.info("getBusinessCircleyId");
+        try {
+
+            return businessCircleMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getBusinessCircleById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public BusinessCircle getBusinessCircle(BusinessCircle record) {
+
+        logger.info("getBusinessCircle");
+        try {
+
+            return businessCircleMapper.queryBusinessCircle(record);
+        } catch (Exception e) {
+        logger.error("getBusinessCircle", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createBusinessCircle(BusinessCircle record) {
+
+        logger.info("createBusinessCircle");
+        try {
+
+            int updates = businessCircleMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createBusinessCircle", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteBusinessCircle(String id) {
+
+        logger.info("deleteBusinessCircle");
+        try {
+
+             int updates = businessCircleMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteBusinessCircle", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateBusinessCircle(BusinessCircle record) {
+
+        logger.info("updateBusinessCircle");
+        try {
+
+            int updates = businessCircleMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateBusinessCircle", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/ContactRecordServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.ContactRecord;
+import com.izouma.awesomeadmin.service.ContactRecordService;
+import com.izouma.awesomeadmin.dao.ContactRecordMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class ContactRecordServiceImpl implements ContactRecordService{
+
+    private static Logger logger = Logger.getLogger(ContactRecordServiceImpl.class);
+
+    @Autowired
+    private ContactRecordMapper contactRecordMapper;
+
+    @Override
+    public List<ContactRecord> getContactRecordList(ContactRecord record) {
+
+        logger.info("getContactRecordList");
+        try {
+
+        return contactRecordMapper.queryAllContactRecord(record);
+        } catch (Exception e) {
+        logger.error("getContactRecordList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<ContactRecord> getContactRecordByPage(Page page, ContactRecord record) {
+
+        logger.info("getContactRecordByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return contactRecordMapper.queryContactRecordByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getContactRecordByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public ContactRecord getContactRecordById(String id) {
+
+        logger.info("getContactRecordyId");
+        try {
+
+            return contactRecordMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getContactRecordById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public ContactRecord getContactRecord(ContactRecord record) {
+
+        logger.info("getContactRecord");
+        try {
+
+            return contactRecordMapper.queryContactRecord(record);
+        } catch (Exception e) {
+        logger.error("getContactRecord", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createContactRecord(ContactRecord record) {
+
+        logger.info("createContactRecord");
+        try {
+
+            int updates = contactRecordMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createContactRecord", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteContactRecord(String id) {
+
+        logger.info("deleteContactRecord");
+        try {
+
+             int updates = contactRecordMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteContactRecord", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateContactRecord(ContactRecord record) {
+
+        logger.info("updateContactRecord");
+        try {
+
+            int updates = contactRecordMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateContactRecord", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/DistrictInfoServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.DistrictInfo;
+import com.izouma.awesomeadmin.service.DistrictInfoService;
+import com.izouma.awesomeadmin.dao.DistrictInfoMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class DistrictInfoServiceImpl implements DistrictInfoService{
+
+    private static Logger logger = Logger.getLogger(DistrictInfoServiceImpl.class);
+
+    @Autowired
+    private DistrictInfoMapper districtInfoMapper;
+
+    @Override
+    public List<DistrictInfo> getDistrictInfoList(DistrictInfo record) {
+
+        logger.info("getDistrictInfoList");
+        try {
+
+        return districtInfoMapper.queryAllDistrictInfo(record);
+        } catch (Exception e) {
+        logger.error("getDistrictInfoList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<DistrictInfo> getDistrictInfoByPage(Page page, DistrictInfo record) {
+
+        logger.info("getDistrictInfoByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return districtInfoMapper.queryDistrictInfoByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getDistrictInfoByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public DistrictInfo getDistrictInfoById(String id) {
+
+        logger.info("getDistrictInfoyId");
+        try {
+
+            return districtInfoMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getDistrictInfoById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public DistrictInfo getDistrictInfo(DistrictInfo record) {
+
+        logger.info("getDistrictInfo");
+        try {
+
+            return districtInfoMapper.queryDistrictInfo(record);
+        } catch (Exception e) {
+        logger.error("getDistrictInfo", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createDistrictInfo(DistrictInfo record) {
+
+        logger.info("createDistrictInfo");
+        try {
+
+            int updates = districtInfoMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createDistrictInfo", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteDistrictInfo(String id) {
+
+        logger.info("deleteDistrictInfo");
+        try {
+
+             int updates = districtInfoMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteDistrictInfo", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateDistrictInfo(DistrictInfo record) {
+
+        logger.info("updateDistrictInfo");
+        try {
+
+            int updates = districtInfoMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateDistrictInfo", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/FeedbackServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.Feedback;
+import com.izouma.awesomeadmin.service.FeedbackService;
+import com.izouma.awesomeadmin.dao.FeedbackMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class FeedbackServiceImpl implements FeedbackService{
+
+    private static Logger logger = Logger.getLogger(FeedbackServiceImpl.class);
+
+    @Autowired
+    private FeedbackMapper feedbackMapper;
+
+    @Override
+    public List<Feedback> getFeedbackList(Feedback record) {
+
+        logger.info("getFeedbackList");
+        try {
+
+        return feedbackMapper.queryAllFeedback(record);
+        } catch (Exception e) {
+        logger.error("getFeedbackList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<Feedback> getFeedbackByPage(Page page, Feedback record) {
+
+        logger.info("getFeedbackByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return feedbackMapper.queryFeedbackByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getFeedbackByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public Feedback getFeedbackById(String id) {
+
+        logger.info("getFeedbackyId");
+        try {
+
+            return feedbackMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getFeedbackById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public Feedback getFeedback(Feedback record) {
+
+        logger.info("getFeedback");
+        try {
+
+            return feedbackMapper.queryFeedback(record);
+        } catch (Exception e) {
+        logger.error("getFeedback", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createFeedback(Feedback record) {
+
+        logger.info("createFeedback");
+        try {
+
+            int updates = feedbackMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createFeedback", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteFeedback(String id) {
+
+        logger.info("deleteFeedback");
+        try {
+
+             int updates = feedbackMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteFeedback", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateFeedback(Feedback record) {
+
+        logger.info("updateFeedback");
+        try {
+
+            int updates = feedbackMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateFeedback", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/HotSearchServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HotSearch;
+import com.izouma.awesomeadmin.service.HotSearchService;
+import com.izouma.awesomeadmin.dao.HotSearchMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class HotSearchServiceImpl implements HotSearchService{
+
+    private static Logger logger = Logger.getLogger(HotSearchServiceImpl.class);
+
+    @Autowired
+    private HotSearchMapper hotSearchMapper;
+
+    @Override
+    public List<HotSearch> getHotSearchList(HotSearch record) {
+
+        logger.info("getHotSearchList");
+        try {
+
+        return hotSearchMapper.queryAllHotSearch(record);
+        } catch (Exception e) {
+        logger.error("getHotSearchList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<HotSearch> getHotSearchByPage(Page page, HotSearch record) {
+
+        logger.info("getHotSearchByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return hotSearchMapper.queryHotSearchByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getHotSearchByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HotSearch getHotSearchById(String id) {
+
+        logger.info("getHotSearchyId");
+        try {
+
+            return hotSearchMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getHotSearchById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HotSearch getHotSearch(HotSearch record) {
+
+        logger.info("getHotSearch");
+        try {
+
+            return hotSearchMapper.queryHotSearch(record);
+        } catch (Exception e) {
+        logger.error("getHotSearch", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createHotSearch(HotSearch record) {
+
+        logger.info("createHotSearch");
+        try {
+
+            int updates = hotSearchMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createHotSearch", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteHotSearch(String id) {
+
+        logger.info("deleteHotSearch");
+        try {
+
+             int updates = hotSearchMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteHotSearch", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateHotSearch(HotSearch record) {
+
+        logger.info("updateHotSearch");
+        try {
+
+            int updates = hotSearchMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateHotSearch", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/HouseFeatureServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HouseFeature;
+import com.izouma.awesomeadmin.service.HouseFeatureService;
+import com.izouma.awesomeadmin.dao.HouseFeatureMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class HouseFeatureServiceImpl implements HouseFeatureService{
+
+    private static Logger logger = Logger.getLogger(HouseFeatureServiceImpl.class);
+
+    @Autowired
+    private HouseFeatureMapper houseFeatureMapper;
+
+    @Override
+    public List<HouseFeature> getHouseFeatureList(HouseFeature record) {
+
+        logger.info("getHouseFeatureList");
+        try {
+
+        return houseFeatureMapper.queryAllHouseFeature(record);
+        } catch (Exception e) {
+        logger.error("getHouseFeatureList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<HouseFeature> getHouseFeatureByPage(Page page, HouseFeature record) {
+
+        logger.info("getHouseFeatureByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return houseFeatureMapper.queryHouseFeatureByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getHouseFeatureByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HouseFeature getHouseFeatureById(String id) {
+
+        logger.info("getHouseFeatureyId");
+        try {
+
+            return houseFeatureMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getHouseFeatureById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HouseFeature getHouseFeature(HouseFeature record) {
+
+        logger.info("getHouseFeature");
+        try {
+
+            return houseFeatureMapper.queryHouseFeature(record);
+        } catch (Exception e) {
+        logger.error("getHouseFeature", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createHouseFeature(HouseFeature record) {
+
+        logger.info("createHouseFeature");
+        try {
+
+            int updates = houseFeatureMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createHouseFeature", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteHouseFeature(String id) {
+
+        logger.info("deleteHouseFeature");
+        try {
+
+             int updates = houseFeatureMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteHouseFeature", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateHouseFeature(HouseFeature record) {
+
+        logger.info("updateHouseFeature");
+        try {
+
+            int updates = houseFeatureMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateHouseFeature", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/HouseImageServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HouseImage;
+import com.izouma.awesomeadmin.service.HouseImageService;
+import com.izouma.awesomeadmin.dao.HouseImageMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class HouseImageServiceImpl implements HouseImageService{
+
+    private static Logger logger = Logger.getLogger(HouseImageServiceImpl.class);
+
+    @Autowired
+    private HouseImageMapper houseImageMapper;
+
+    @Override
+    public List<HouseImage> getHouseImageList(HouseImage record) {
+
+        logger.info("getHouseImageList");
+        try {
+
+        return houseImageMapper.queryAllHouseImage(record);
+        } catch (Exception e) {
+        logger.error("getHouseImageList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<HouseImage> getHouseImageByPage(Page page, HouseImage record) {
+
+        logger.info("getHouseImageByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return houseImageMapper.queryHouseImageByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getHouseImageByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HouseImage getHouseImageById(String id) {
+
+        logger.info("getHouseImageyId");
+        try {
+
+            return houseImageMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getHouseImageById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HouseImage getHouseImage(HouseImage record) {
+
+        logger.info("getHouseImage");
+        try {
+
+            return houseImageMapper.queryHouseImage(record);
+        } catch (Exception e) {
+        logger.error("getHouseImage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createHouseImage(HouseImage record) {
+
+        logger.info("createHouseImage");
+        try {
+
+            int updates = houseImageMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createHouseImage", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteHouseImage(String id) {
+
+        logger.info("deleteHouseImage");
+        try {
+
+             int updates = houseImageMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteHouseImage", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateHouseImage(HouseImage record) {
+
+        logger.info("updateHouseImage");
+        try {
+
+            int updates = houseImageMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateHouseImage", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/HouseInfoServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HouseInfo;
+import com.izouma.awesomeadmin.service.HouseInfoService;
+import com.izouma.awesomeadmin.dao.HouseInfoMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class HouseInfoServiceImpl implements HouseInfoService{
+
+    private static Logger logger = Logger.getLogger(HouseInfoServiceImpl.class);
+
+    @Autowired
+    private HouseInfoMapper houseInfoMapper;
+
+    @Override
+    public List<HouseInfo> getHouseInfoList(HouseInfo record) {
+
+        logger.info("getHouseInfoList");
+        try {
+
+        return houseInfoMapper.queryAllHouseInfo(record);
+        } catch (Exception e) {
+        logger.error("getHouseInfoList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<HouseInfo> getHouseInfoByPage(Page page, HouseInfo record) {
+
+        logger.info("getHouseInfoByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return houseInfoMapper.queryHouseInfoByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getHouseInfoByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HouseInfo getHouseInfoById(String id) {
+
+        logger.info("getHouseInfoyId");
+        try {
+
+            return houseInfoMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getHouseInfoById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HouseInfo getHouseInfo(HouseInfo record) {
+
+        logger.info("getHouseInfo");
+        try {
+
+            return houseInfoMapper.queryHouseInfo(record);
+        } catch (Exception e) {
+        logger.error("getHouseInfo", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createHouseInfo(HouseInfo record) {
+
+        logger.info("createHouseInfo");
+        try {
+
+            int updates = houseInfoMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createHouseInfo", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteHouseInfo(String id) {
+
+        logger.info("deleteHouseInfo");
+        try {
+
+             int updates = houseInfoMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteHouseInfo", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateHouseInfo(HouseInfo record) {
+
+        logger.info("updateHouseInfo");
+        try {
+
+            int updates = houseInfoMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateHouseInfo", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/HouseKeeperServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HouseKeeper;
+import com.izouma.awesomeadmin.service.HouseKeeperService;
+import com.izouma.awesomeadmin.dao.HouseKeeperMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class HouseKeeperServiceImpl implements HouseKeeperService{
+
+    private static Logger logger = Logger.getLogger(HouseKeeperServiceImpl.class);
+
+    @Autowired
+    private HouseKeeperMapper houseKeeperMapper;
+
+    @Override
+    public List<HouseKeeper> getHouseKeeperList(HouseKeeper record) {
+
+        logger.info("getHouseKeeperList");
+        try {
+
+        return houseKeeperMapper.queryAllHouseKeeper(record);
+        } catch (Exception e) {
+        logger.error("getHouseKeeperList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<HouseKeeper> getHouseKeeperByPage(Page page, HouseKeeper record) {
+
+        logger.info("getHouseKeeperByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return houseKeeperMapper.queryHouseKeeperByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getHouseKeeperByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HouseKeeper getHouseKeeperById(String id) {
+
+        logger.info("getHouseKeeperyId");
+        try {
+
+            return houseKeeperMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getHouseKeeperById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HouseKeeper getHouseKeeper(HouseKeeper record) {
+
+        logger.info("getHouseKeeper");
+        try {
+
+            return houseKeeperMapper.queryHouseKeeper(record);
+        } catch (Exception e) {
+        logger.error("getHouseKeeper", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createHouseKeeper(HouseKeeper record) {
+
+        logger.info("createHouseKeeper");
+        try {
+
+            int updates = houseKeeperMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createHouseKeeper", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteHouseKeeper(String id) {
+
+        logger.info("deleteHouseKeeper");
+        try {
+
+             int updates = houseKeeperMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteHouseKeeper", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateHouseKeeper(HouseKeeper record) {
+
+        logger.info("updateHouseKeeper");
+        try {
+
+            int updates = houseKeeperMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateHouseKeeper", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/HousePartServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HousePart;
+import com.izouma.awesomeadmin.service.HousePartService;
+import com.izouma.awesomeadmin.dao.HousePartMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class HousePartServiceImpl implements HousePartService{
+
+    private static Logger logger = Logger.getLogger(HousePartServiceImpl.class);
+
+    @Autowired
+    private HousePartMapper housePartMapper;
+
+    @Override
+    public List<HousePart> getHousePartList(HousePart record) {
+
+        logger.info("getHousePartList");
+        try {
+
+        return housePartMapper.queryAllHousePart(record);
+        } catch (Exception e) {
+        logger.error("getHousePartList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<HousePart> getHousePartByPage(Page page, HousePart record) {
+
+        logger.info("getHousePartByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return housePartMapper.queryHousePartByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getHousePartByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HousePart getHousePartById(String id) {
+
+        logger.info("getHousePartyId");
+        try {
+
+            return housePartMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getHousePartById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HousePart getHousePart(HousePart record) {
+
+        logger.info("getHousePart");
+        try {
+
+            return housePartMapper.queryHousePart(record);
+        } catch (Exception e) {
+        logger.error("getHousePart", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createHousePart(HousePart record) {
+
+        logger.info("createHousePart");
+        try {
+
+            int updates = housePartMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createHousePart", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteHousePart(String id) {
+
+        logger.info("deleteHousePart");
+        try {
+
+             int updates = housePartMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteHousePart", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateHousePart(HousePart record) {
+
+        logger.info("updateHousePart");
+        try {
+
+            int updates = housePartMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateHousePart", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/HousingDistrictServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.HousingDistrict;
+import com.izouma.awesomeadmin.service.HousingDistrictService;
+import com.izouma.awesomeadmin.dao.HousingDistrictMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class HousingDistrictServiceImpl implements HousingDistrictService{
+
+    private static Logger logger = Logger.getLogger(HousingDistrictServiceImpl.class);
+
+    @Autowired
+    private HousingDistrictMapper housingDistrictMapper;
+
+    @Override
+    public List<HousingDistrict> getHousingDistrictList(HousingDistrict record) {
+
+        logger.info("getHousingDistrictList");
+        try {
+
+        return housingDistrictMapper.queryAllHousingDistrict(record);
+        } catch (Exception e) {
+        logger.error("getHousingDistrictList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<HousingDistrict> getHousingDistrictByPage(Page page, HousingDistrict record) {
+
+        logger.info("getHousingDistrictByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return housingDistrictMapper.queryHousingDistrictByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getHousingDistrictByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HousingDistrict getHousingDistrictById(String id) {
+
+        logger.info("getHousingDistrictyId");
+        try {
+
+            return housingDistrictMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getHousingDistrictById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public HousingDistrict getHousingDistrict(HousingDistrict record) {
+
+        logger.info("getHousingDistrict");
+        try {
+
+            return housingDistrictMapper.queryHousingDistrict(record);
+        } catch (Exception e) {
+        logger.error("getHousingDistrict", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createHousingDistrict(HousingDistrict record) {
+
+        logger.info("createHousingDistrict");
+        try {
+
+            int updates = housingDistrictMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createHousingDistrict", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteHousingDistrict(String id) {
+
+        logger.info("deleteHousingDistrict");
+        try {
+
+             int updates = housingDistrictMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteHousingDistrict", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateHousingDistrict(HousingDistrict record) {
+
+        logger.info("updateHousingDistrict");
+        try {
+
+            int updates = housingDistrictMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateHousingDistrict", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/MetroInfoServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.MetroInfo;
+import com.izouma.awesomeadmin.service.MetroInfoService;
+import com.izouma.awesomeadmin.dao.MetroInfoMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class MetroInfoServiceImpl implements MetroInfoService{
+
+    private static Logger logger = Logger.getLogger(MetroInfoServiceImpl.class);
+
+    @Autowired
+    private MetroInfoMapper metroInfoMapper;
+
+    @Override
+    public List<MetroInfo> getMetroInfoList(MetroInfo record) {
+
+        logger.info("getMetroInfoList");
+        try {
+
+        return metroInfoMapper.queryAllMetroInfo(record);
+        } catch (Exception e) {
+        logger.error("getMetroInfoList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<MetroInfo> getMetroInfoByPage(Page page, MetroInfo record) {
+
+        logger.info("getMetroInfoByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return metroInfoMapper.queryMetroInfoByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getMetroInfoByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public MetroInfo getMetroInfoById(String id) {
+
+        logger.info("getMetroInfoyId");
+        try {
+
+            return metroInfoMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getMetroInfoById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public MetroInfo getMetroInfo(MetroInfo record) {
+
+        logger.info("getMetroInfo");
+        try {
+
+            return metroInfoMapper.queryMetroInfo(record);
+        } catch (Exception e) {
+        logger.error("getMetroInfo", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createMetroInfo(MetroInfo record) {
+
+        logger.info("createMetroInfo");
+        try {
+
+            int updates = metroInfoMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createMetroInfo", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteMetroInfo(String id) {
+
+        logger.info("deleteMetroInfo");
+        try {
+
+             int updates = metroInfoMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteMetroInfo", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateMetroInfo(MetroInfo record) {
+
+        logger.info("updateMetroInfo");
+        try {
+
+            int updates = metroInfoMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateMetroInfo", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/MetroStationServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.MetroStation;
+import com.izouma.awesomeadmin.service.MetroStationService;
+import com.izouma.awesomeadmin.dao.MetroStationMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class MetroStationServiceImpl implements MetroStationService{
+
+    private static Logger logger = Logger.getLogger(MetroStationServiceImpl.class);
+
+    @Autowired
+    private MetroStationMapper metroStationMapper;
+
+    @Override
+    public List<MetroStation> getMetroStationList(MetroStation record) {
+
+        logger.info("getMetroStationList");
+        try {
+
+        return metroStationMapper.queryAllMetroStation(record);
+        } catch (Exception e) {
+        logger.error("getMetroStationList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<MetroStation> getMetroStationByPage(Page page, MetroStation record) {
+
+        logger.info("getMetroStationByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return metroStationMapper.queryMetroStationByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getMetroStationByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public MetroStation getMetroStationById(String id) {
+
+        logger.info("getMetroStationyId");
+        try {
+
+            return metroStationMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getMetroStationById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public MetroStation getMetroStation(MetroStation record) {
+
+        logger.info("getMetroStation");
+        try {
+
+            return metroStationMapper.queryMetroStation(record);
+        } catch (Exception e) {
+        logger.error("getMetroStation", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createMetroStation(MetroStation record) {
+
+        logger.info("createMetroStation");
+        try {
+
+            int updates = metroStationMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createMetroStation", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteMetroStation(String id) {
+
+        logger.info("deleteMetroStation");
+        try {
+
+             int updates = metroStationMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteMetroStation", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateMetroStation(MetroStation record) {
+
+        logger.info("updateMetroStation");
+        try {
+
+            int updates = metroStationMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateMetroStation", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/NewsInfoServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.NewsInfo;
+import com.izouma.awesomeadmin.service.NewsInfoService;
+import com.izouma.awesomeadmin.dao.NewsInfoMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class NewsInfoServiceImpl implements NewsInfoService{
+
+    private static Logger logger = Logger.getLogger(NewsInfoServiceImpl.class);
+
+    @Autowired
+    private NewsInfoMapper newsInfoMapper;
+
+    @Override
+    public List<NewsInfo> getNewsInfoList(NewsInfo record) {
+
+        logger.info("getNewsInfoList");
+        try {
+
+        return newsInfoMapper.queryAllNewsInfo(record);
+        } catch (Exception e) {
+        logger.error("getNewsInfoList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<NewsInfo> getNewsInfoByPage(Page page, NewsInfo record) {
+
+        logger.info("getNewsInfoByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return newsInfoMapper.queryNewsInfoByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getNewsInfoByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public NewsInfo getNewsInfoById(String id) {
+
+        logger.info("getNewsInfoyId");
+        try {
+
+            return newsInfoMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getNewsInfoById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public NewsInfo getNewsInfo(NewsInfo record) {
+
+        logger.info("getNewsInfo");
+        try {
+
+            return newsInfoMapper.queryNewsInfo(record);
+        } catch (Exception e) {
+        logger.error("getNewsInfo", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createNewsInfo(NewsInfo record) {
+
+        logger.info("createNewsInfo");
+        try {
+
+            int updates = newsInfoMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createNewsInfo", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteNewsInfo(String id) {
+
+        logger.info("deleteNewsInfo");
+        try {
+
+             int updates = newsInfoMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteNewsInfo", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateNewsInfo(NewsInfo record) {
+
+        logger.info("updateNewsInfo");
+        try {
+
+            int updates = newsInfoMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateNewsInfo", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/SeeOrderServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.SeeOrder;
+import com.izouma.awesomeadmin.service.SeeOrderService;
+import com.izouma.awesomeadmin.dao.SeeOrderMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class SeeOrderServiceImpl implements SeeOrderService{
+
+    private static Logger logger = Logger.getLogger(SeeOrderServiceImpl.class);
+
+    @Autowired
+    private SeeOrderMapper seeOrderMapper;
+
+    @Override
+    public List<SeeOrder> getSeeOrderList(SeeOrder record) {
+
+        logger.info("getSeeOrderList");
+        try {
+
+        return seeOrderMapper.queryAllSeeOrder(record);
+        } catch (Exception e) {
+        logger.error("getSeeOrderList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<SeeOrder> getSeeOrderByPage(Page page, SeeOrder record) {
+
+        logger.info("getSeeOrderByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return seeOrderMapper.querySeeOrderByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getSeeOrderByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public SeeOrder getSeeOrderById(String id) {
+
+        logger.info("getSeeOrderyId");
+        try {
+
+            return seeOrderMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getSeeOrderById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public SeeOrder getSeeOrder(SeeOrder record) {
+
+        logger.info("getSeeOrder");
+        try {
+
+            return seeOrderMapper.querySeeOrder(record);
+        } catch (Exception e) {
+        logger.error("getSeeOrder", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createSeeOrder(SeeOrder record) {
+
+        logger.info("createSeeOrder");
+        try {
+
+            int updates = seeOrderMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createSeeOrder", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteSeeOrder(String id) {
+
+        logger.info("deleteSeeOrder");
+        try {
+
+             int updates = seeOrderMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteSeeOrder", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateSeeOrder(SeeOrder record) {
+
+        logger.info("updateSeeOrder");
+        try {
+
+            int updates = seeOrderMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateSeeOrder", e);
+        }
+
+        return false;
+    }
+}
+

+ 137 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/UserCollectionServiceImpl.java

@@ -0,0 +1,137 @@
+package com.izouma.awesomeadmin.service.impl;
+
+import java.util.*;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.model.UserCollection;
+import com.izouma.awesomeadmin.service.UserCollectionService;
+import com.izouma.awesomeadmin.dao.UserCollectionMapper;
+
+/**
+*  service接口实现类
+*/
+@Service
+public class UserCollectionServiceImpl implements UserCollectionService{
+
+    private static Logger logger = Logger.getLogger(UserCollectionServiceImpl.class);
+
+    @Autowired
+    private UserCollectionMapper userCollectionMapper;
+
+    @Override
+    public List<UserCollection> getUserCollectionList(UserCollection record) {
+
+        logger.info("getUserCollectionList");
+        try {
+
+        return userCollectionMapper.queryAllUserCollection(record);
+        } catch (Exception e) {
+        logger.error("getUserCollectionList", e);
+        }
+
+        return null;
+    }
+    @Override
+    public List<UserCollection> getUserCollectionByPage(Page page, UserCollection record) {
+
+        logger.info("getUserCollectionByPage");
+        try {
+
+        Map<String, Object> parameter = new HashMap<String, Object>();
+        parameter.put("record", record);
+        parameter.put(AppConstant.PAGE, page);
+
+        return userCollectionMapper.queryUserCollectionByPage(parameter);
+        } catch (Exception e) {
+        logger.error("getUserCollectionByPage", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public UserCollection getUserCollectionById(String id) {
+
+        logger.info("getUserCollectionyId");
+        try {
+
+            return userCollectionMapper.selectByPrimaryKey(Integer.valueOf(id));
+        } catch (Exception e) {
+        logger.error("getUserCollectionById", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public UserCollection getUserCollection(UserCollection record) {
+
+        logger.info("getUserCollection");
+        try {
+
+            return userCollectionMapper.queryUserCollection(record);
+        } catch (Exception e) {
+        logger.error("getUserCollection", e);
+        }
+
+        return null;
+    }
+
+    @Override
+    public boolean createUserCollection(UserCollection record) {
+
+        logger.info("createUserCollection");
+        try {
+
+            int updates = userCollectionMapper.insertSelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+            logger.error("createUserCollection", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean deleteUserCollection(String id) {
+
+        logger.info("deleteUserCollection");
+        try {
+
+             int updates = userCollectionMapper.delete(id);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("deleteUserCollection", e);
+        }
+
+        return false;
+    }
+
+    @Override
+    public boolean updateUserCollection(UserCollection record) {
+
+        logger.info("updateUserCollection");
+        try {
+
+            int updates = userCollectionMapper.updateByPrimaryKeySelective(record);
+
+            if (updates > 0) {
+                 return true;
+            }
+        } catch (Exception e) {
+             logger.error("updateUserCollection", e);
+        }
+
+        return false;
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/BusinessCircleController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.BusinessCircle;
+import com.izouma.awesomeadmin.service.BusinessCircleService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/businessCircle")
+public class BusinessCircleController extends BaseController{
+
+    @Autowired
+    private BusinessCircleService businessCircleService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(BusinessCircle record) {
+        List<BusinessCircle> pp = businessCircleService.getBusinessCircleList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getBusinessCircle", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getBusinessCircle(@RequestParam(required = false, value = "id") String id) {
+        BusinessCircle data = businessCircleService.getBusinessCircleById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(BusinessCircle record) {
+        BusinessCircle data = businessCircleService.getBusinessCircle(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, BusinessCircle record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<BusinessCircle> pp =businessCircleService.getBusinessCircleByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(BusinessCircle record) {
+        boolean num = businessCircleService.createBusinessCircle(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateBusinessCircle(BusinessCircle record) {
+        boolean num = businessCircleService.updateBusinessCircle(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteBusinessCircle(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = businessCircleService.deleteBusinessCircle(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/ContactRecordController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.ContactRecord;
+import com.izouma.awesomeadmin.service.ContactRecordService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/contactRecord")
+public class ContactRecordController extends BaseController{
+
+    @Autowired
+    private ContactRecordService contactRecordService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(ContactRecord record) {
+        List<ContactRecord> pp = contactRecordService.getContactRecordList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getContactRecord", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getContactRecord(@RequestParam(required = false, value = "id") String id) {
+        ContactRecord data = contactRecordService.getContactRecordById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(ContactRecord record) {
+        ContactRecord data = contactRecordService.getContactRecord(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, ContactRecord record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<ContactRecord> pp =contactRecordService.getContactRecordByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(ContactRecord record) {
+        boolean num = contactRecordService.createContactRecord(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateContactRecord(ContactRecord record) {
+        boolean num = contactRecordService.updateContactRecord(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteContactRecord(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = contactRecordService.deleteContactRecord(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/DistrictInfoController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.DistrictInfo;
+import com.izouma.awesomeadmin.service.DistrictInfoService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/districtInfo")
+public class DistrictInfoController extends BaseController{
+
+    @Autowired
+    private DistrictInfoService districtInfoService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(DistrictInfo record) {
+        List<DistrictInfo> pp = districtInfoService.getDistrictInfoList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getDistrictInfo", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getDistrictInfo(@RequestParam(required = false, value = "id") String id) {
+        DistrictInfo data = districtInfoService.getDistrictInfoById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(DistrictInfo record) {
+        DistrictInfo data = districtInfoService.getDistrictInfo(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, DistrictInfo record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<DistrictInfo> pp =districtInfoService.getDistrictInfoByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(DistrictInfo record) {
+        boolean num = districtInfoService.createDistrictInfo(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateDistrictInfo(DistrictInfo record) {
+        boolean num = districtInfoService.updateDistrictInfo(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteDistrictInfo(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = districtInfoService.deleteDistrictInfo(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/FeedbackController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.Feedback;
+import com.izouma.awesomeadmin.service.FeedbackService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/feedback")
+public class FeedbackController extends BaseController{
+
+    @Autowired
+    private FeedbackService feedbackService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(Feedback record) {
+        List<Feedback> pp = feedbackService.getFeedbackList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getFeedback", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getFeedback(@RequestParam(required = false, value = "id") String id) {
+        Feedback data = feedbackService.getFeedbackById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(Feedback record) {
+        Feedback data = feedbackService.getFeedback(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, Feedback record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<Feedback> pp =feedbackService.getFeedbackByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(Feedback record) {
+        boolean num = feedbackService.createFeedback(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateFeedback(Feedback record) {
+        boolean num = feedbackService.updateFeedback(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteFeedback(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = feedbackService.deleteFeedback(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/HotSearchController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.HotSearch;
+import com.izouma.awesomeadmin.service.HotSearchService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/hotSearch")
+public class HotSearchController extends BaseController{
+
+    @Autowired
+    private HotSearchService hotSearchService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(HotSearch record) {
+        List<HotSearch> pp = hotSearchService.getHotSearchList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getHotSearch", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getHotSearch(@RequestParam(required = false, value = "id") String id) {
+        HotSearch data = hotSearchService.getHotSearchById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(HotSearch record) {
+        HotSearch data = hotSearchService.getHotSearch(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, HotSearch record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<HotSearch> pp =hotSearchService.getHotSearchByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(HotSearch record) {
+        boolean num = hotSearchService.createHotSearch(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateHotSearch(HotSearch record) {
+        boolean num = hotSearchService.updateHotSearch(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteHotSearch(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = hotSearchService.deleteHotSearch(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/HouseFeatureController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.HouseFeature;
+import com.izouma.awesomeadmin.service.HouseFeatureService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/houseFeature")
+public class HouseFeatureController extends BaseController{
+
+    @Autowired
+    private HouseFeatureService houseFeatureService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(HouseFeature record) {
+        List<HouseFeature> pp = houseFeatureService.getHouseFeatureList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getHouseFeature", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getHouseFeature(@RequestParam(required = false, value = "id") String id) {
+        HouseFeature data = houseFeatureService.getHouseFeatureById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(HouseFeature record) {
+        HouseFeature data = houseFeatureService.getHouseFeature(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, HouseFeature record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<HouseFeature> pp =houseFeatureService.getHouseFeatureByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(HouseFeature record) {
+        boolean num = houseFeatureService.createHouseFeature(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateHouseFeature(HouseFeature record) {
+        boolean num = houseFeatureService.updateHouseFeature(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteHouseFeature(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = houseFeatureService.deleteHouseFeature(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/HouseImageController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.HouseImage;
+import com.izouma.awesomeadmin.service.HouseImageService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/houseImage")
+public class HouseImageController extends BaseController{
+
+    @Autowired
+    private HouseImageService houseImageService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(HouseImage record) {
+        List<HouseImage> pp = houseImageService.getHouseImageList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getHouseImage", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getHouseImage(@RequestParam(required = false, value = "id") String id) {
+        HouseImage data = houseImageService.getHouseImageById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(HouseImage record) {
+        HouseImage data = houseImageService.getHouseImage(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, HouseImage record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<HouseImage> pp =houseImageService.getHouseImageByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(HouseImage record) {
+        boolean num = houseImageService.createHouseImage(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateHouseImage(HouseImage record) {
+        boolean num = houseImageService.updateHouseImage(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteHouseImage(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = houseImageService.deleteHouseImage(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/HouseInfoController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.HouseInfo;
+import com.izouma.awesomeadmin.service.HouseInfoService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/houseInfo")
+public class HouseInfoController extends BaseController{
+
+    @Autowired
+    private HouseInfoService houseInfoService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(HouseInfo record) {
+        List<HouseInfo> pp = houseInfoService.getHouseInfoList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getHouseInfo", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getHouseInfo(@RequestParam(required = false, value = "id") String id) {
+        HouseInfo data = houseInfoService.getHouseInfoById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(HouseInfo record) {
+        HouseInfo data = houseInfoService.getHouseInfo(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, HouseInfo record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<HouseInfo> pp =houseInfoService.getHouseInfoByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(HouseInfo record) {
+        boolean num = houseInfoService.createHouseInfo(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateHouseInfo(HouseInfo record) {
+        boolean num = houseInfoService.updateHouseInfo(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteHouseInfo(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = houseInfoService.deleteHouseInfo(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/HouseKeeperController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.HouseKeeper;
+import com.izouma.awesomeadmin.service.HouseKeeperService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/houseKeeper")
+public class HouseKeeperController extends BaseController{
+
+    @Autowired
+    private HouseKeeperService houseKeeperService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(HouseKeeper record) {
+        List<HouseKeeper> pp = houseKeeperService.getHouseKeeperList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getHouseKeeper", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getHouseKeeper(@RequestParam(required = false, value = "id") String id) {
+        HouseKeeper data = houseKeeperService.getHouseKeeperById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(HouseKeeper record) {
+        HouseKeeper data = houseKeeperService.getHouseKeeper(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, HouseKeeper record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<HouseKeeper> pp =houseKeeperService.getHouseKeeperByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(HouseKeeper record) {
+        boolean num = houseKeeperService.createHouseKeeper(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateHouseKeeper(HouseKeeper record) {
+        boolean num = houseKeeperService.updateHouseKeeper(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteHouseKeeper(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = houseKeeperService.deleteHouseKeeper(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/HousePartController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.HousePart;
+import com.izouma.awesomeadmin.service.HousePartService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/housePart")
+public class HousePartController extends BaseController{
+
+    @Autowired
+    private HousePartService housePartService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(HousePart record) {
+        List<HousePart> pp = housePartService.getHousePartList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getHousePart", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getHousePart(@RequestParam(required = false, value = "id") String id) {
+        HousePart data = housePartService.getHousePartById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(HousePart record) {
+        HousePart data = housePartService.getHousePart(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, HousePart record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<HousePart> pp =housePartService.getHousePartByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(HousePart record) {
+        boolean num = housePartService.createHousePart(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateHousePart(HousePart record) {
+        boolean num = housePartService.updateHousePart(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteHousePart(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = housePartService.deleteHousePart(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/HousingDistrictController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.HousingDistrict;
+import com.izouma.awesomeadmin.service.HousingDistrictService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/housingDistrict")
+public class HousingDistrictController extends BaseController{
+
+    @Autowired
+    private HousingDistrictService housingDistrictService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(HousingDistrict record) {
+        List<HousingDistrict> pp = housingDistrictService.getHousingDistrictList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getHousingDistrict", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getHousingDistrict(@RequestParam(required = false, value = "id") String id) {
+        HousingDistrict data = housingDistrictService.getHousingDistrictById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(HousingDistrict record) {
+        HousingDistrict data = housingDistrictService.getHousingDistrict(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, HousingDistrict record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<HousingDistrict> pp =housingDistrictService.getHousingDistrictByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(HousingDistrict record) {
+        boolean num = housingDistrictService.createHousingDistrict(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateHousingDistrict(HousingDistrict record) {
+        boolean num = housingDistrictService.updateHousingDistrict(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteHousingDistrict(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = housingDistrictService.deleteHousingDistrict(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/MetroInfoController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.MetroInfo;
+import com.izouma.awesomeadmin.service.MetroInfoService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/metroInfo")
+public class MetroInfoController extends BaseController{
+
+    @Autowired
+    private MetroInfoService metroInfoService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(MetroInfo record) {
+        List<MetroInfo> pp = metroInfoService.getMetroInfoList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getMetroInfo", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getMetroInfo(@RequestParam(required = false, value = "id") String id) {
+        MetroInfo data = metroInfoService.getMetroInfoById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(MetroInfo record) {
+        MetroInfo data = metroInfoService.getMetroInfo(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, MetroInfo record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<MetroInfo> pp =metroInfoService.getMetroInfoByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(MetroInfo record) {
+        boolean num = metroInfoService.createMetroInfo(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateMetroInfo(MetroInfo record) {
+        boolean num = metroInfoService.updateMetroInfo(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteMetroInfo(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = metroInfoService.deleteMetroInfo(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/MetroStationController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.MetroStation;
+import com.izouma.awesomeadmin.service.MetroStationService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/metroStation")
+public class MetroStationController extends BaseController{
+
+    @Autowired
+    private MetroStationService metroStationService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(MetroStation record) {
+        List<MetroStation> pp = metroStationService.getMetroStationList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getMetroStation", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getMetroStation(@RequestParam(required = false, value = "id") String id) {
+        MetroStation data = metroStationService.getMetroStationById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(MetroStation record) {
+        MetroStation data = metroStationService.getMetroStation(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, MetroStation record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<MetroStation> pp =metroStationService.getMetroStationByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(MetroStation record) {
+        boolean num = metroStationService.createMetroStation(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateMetroStation(MetroStation record) {
+        boolean num = metroStationService.updateMetroStation(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteMetroStation(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = metroStationService.deleteMetroStation(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/NewsInfoController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.NewsInfo;
+import com.izouma.awesomeadmin.service.NewsInfoService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/newsInfo")
+public class NewsInfoController extends BaseController{
+
+    @Autowired
+    private NewsInfoService newsInfoService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(NewsInfo record) {
+        List<NewsInfo> pp = newsInfoService.getNewsInfoList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getNewsInfo", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getNewsInfo(@RequestParam(required = false, value = "id") String id) {
+        NewsInfo data = newsInfoService.getNewsInfoById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(NewsInfo record) {
+        NewsInfo data = newsInfoService.getNewsInfo(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, NewsInfo record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<NewsInfo> pp =newsInfoService.getNewsInfoByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(NewsInfo record) {
+        boolean num = newsInfoService.createNewsInfo(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateNewsInfo(NewsInfo record) {
+        boolean num = newsInfoService.updateNewsInfo(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteNewsInfo(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = newsInfoService.deleteNewsInfo(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/SeeOrderController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.SeeOrder;
+import com.izouma.awesomeadmin.service.SeeOrderService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/seeOrder")
+public class SeeOrderController extends BaseController{
+
+    @Autowired
+    private SeeOrderService seeOrderService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(SeeOrder record) {
+        List<SeeOrder> pp = seeOrderService.getSeeOrderList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getSeeOrder", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getSeeOrder(@RequestParam(required = false, value = "id") String id) {
+        SeeOrder data = seeOrderService.getSeeOrderById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(SeeOrder record) {
+        SeeOrder data = seeOrderService.getSeeOrder(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, SeeOrder record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<SeeOrder> pp =seeOrderService.getSeeOrderByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(SeeOrder record) {
+        boolean num = seeOrderService.createSeeOrder(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateSeeOrder(SeeOrder record) {
+        boolean num = seeOrderService.updateSeeOrder(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteSeeOrder(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = seeOrderService.deleteSeeOrder(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

+ 112 - 0
src/main/java/com/izouma/awesomeadmin/web/UserCollectionController.java

@@ -0,0 +1,112 @@
+package com.izouma.awesomeadmin.web;
+
+import java.util.*;
+import org.apache.shiro.authz.annotation.RequiresAuthentication;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+import com.izouma.awesomeadmin.constant.AppConstant;
+import com.izouma.awesomeadmin.dto.Page;
+import com.izouma.awesomeadmin.dto.Result;
+import com.izouma.awesomeadmin.model.UserCollection;
+import com.izouma.awesomeadmin.service.UserCollectionService;
+
+/**
+*  controller类
+*/
+@Controller
+@RequestMapping("/userCollection")
+public class UserCollectionController extends BaseController{
+
+    @Autowired
+    private UserCollectionService userCollectionService;
+
+    /**
+    * <p>获取全部记录。</p>
+    */
+    @RequiresAuthentication
+    @RequestMapping(value = "/all", method = RequestMethod.GET)
+    @ResponseBody
+    public Result all(UserCollection record) {
+        List<UserCollection> pp = userCollectionService.getUserCollectionList(record);
+        return new Result(true, pp);
+    }
+
+    /**
+    * <p>根据Id。</p>
+    */
+    @RequestMapping(value = "/getUserCollection", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getUserCollection(@RequestParam(required = false, value = "id") String id) {
+        UserCollection data = userCollectionService.getUserCollectionById(id);
+        return new Result(true, data);
+    }
+
+    /**
+    * <p>根据条件获取。</p>
+    */
+    @RequestMapping(value = "/getOne", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getOne(UserCollection record) {
+        UserCollection data = userCollectionService.getUserCollection(record);
+        return new Result(true, data);
+    }
+
+
+    /**
+    * <p>分页查询。</p>
+    */
+    @RequestMapping(value = "/page", method = RequestMethod.GET)
+    @ResponseBody
+    public Result page(Page page, UserCollection record) {
+        Map<String, Object> result = new HashMap<>();
+
+        List<UserCollection> pp =userCollectionService.getUserCollectionByPage(page, record);
+
+        result.put(AppConstant.PAGE, page);
+        result.put("pp", pp);
+        return new Result(true, result);
+    }
+
+
+    /**
+    * <p>保存。</p>
+    */
+    @RequestMapping(value = "/save", method = RequestMethod.POST)
+    @ResponseBody
+    public Result save(UserCollection record) {
+        boolean num = userCollectionService.createUserCollection(record);
+        if (num) {
+        return new Result(true, record.getId());
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>更新信息。</p>
+    */
+    @RequestMapping(value = "/update", method = RequestMethod.POST)
+    @ResponseBody
+    public Result updateUserCollection(UserCollection record) {
+        boolean num = userCollectionService.updateUserCollection(record);
+        if (num) {
+        return new Result(true, "保存成功");
+        }
+        return new Result(false, "保存异常");
+    }
+
+    /**
+    * <p>删除。</p>
+    */
+    @RequestMapping(value = "/del", method = RequestMethod.POST)
+    @ResponseBody
+    public Result deleteUserCollection(@RequestParam(required = true, value = "id") String id) {
+
+        boolean num = userCollectionService.deleteUserCollection(id);
+        if (num) {
+        return new Result(true, "删除成功");
+        }
+        return new Result(false, "删除异常");
+    }
+}
+

BIN
src/main/vue/src/assets/401_images/401.gif


BIN
src/main/vue/src/assets/404_images/404.png


BIN
src/main/vue/src/assets/404_images/404_cloud.png


Некоторые файлы не были показаны из-за большого количества измененных файлов