diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/Organization.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/Organization.java index db08175..1913344 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/Organization.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/Organization.java @@ -17,6 +17,7 @@ public class Organization { private String provinceId; private String cityId; private String areaId; + private String streetId; //街道 城镇 private String address; private String description; private Integer publishId; @@ -35,6 +36,14 @@ public class Organization { Map departmentsMap = new HashMap<>(); + public String getStreetId() { + return streetId; + } + + public void setStreetId(String streetId) { + this.streetId = streetId; + } + public Map getDepartmentsMap() { return departmentsMap; } diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/OrganizationQuery.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/OrganizationQuery.java index 2e03740..f67f07d 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/OrganizationQuery.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/OrganizationQuery.java @@ -15,6 +15,7 @@ public class OrganizationQuery extends BaseQuery { private String provinceId; private String cityId; private String areaId; + private String streetId; //街道 城镇 private String address; private String description; private Integer publishId; @@ -26,6 +27,15 @@ public class OrganizationQuery extends BaseQuery { private String keyword; private String foreignId; + + public String getStreetId() { + return streetId; + } + + public void setStreetId(String streetId) { + this.streetId = streetId; + } + public String getForeignId() { return foreignId; } diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/OrganizationService.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/OrganizationService.java index 2519fe6..cd2e168 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/OrganizationService.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/OrganizationService.java @@ -5,6 +5,17 @@ import com.lyms.platform.permission.model.OrganizationQuery; import java.util.List; -public interface OrganizationService {public void addOrganization(Organization obj);public void updateOrganization(Organization obj);public void deleteOrganization(Integer id);public Organization getOrganization(Integer id);public int queryOrganizationCount(OrganizationQuery query);public List queryOrganization(OrganizationQuery query); +public interface OrganizationService { + public void addOrganization(Organization obj); + + public void updateOrganization(Organization obj); + + public void deleteOrganization(Integer id); + + public Organization getOrganization(Integer id); + + public int queryOrganizationCount(OrganizationQuery query); + + public List queryOrganization(OrganizationQuery query); } \ No newline at end of file diff --git a/platform-biz-service/src/main/resources/mainOrm/Organization.xml b/platform-biz-service/src/main/resources/mainOrm/Organization.xml index 91476c5..bb5f17d 100644 --- a/platform-biz-service/src/main/resources/mainOrm/Organization.xml +++ b/platform-biz-service/src/main/resources/mainOrm/Organization.xml @@ -10,6 +10,7 @@ + @@ -25,8 +26,8 @@ SELECT LAST_INSERT_ID() -insert into organization (foreign_id,name,type,level,area_manage,province_id,city_id,area_id,address,description,publish_id,publish_name,yn,modified,created,shortCode) -values (#{foreignId},#{name},#{type},#{level},#{areaManage},#{provinceId},#{cityId},#{areaId},#{address},#{description},#{publishId},#{publishName},#{yn},#{modified},#{created},#{shortCode}) +insert into organization (foreign_id,name,type,level,area_manage,province_id,city_id,area_id,address,description,publish_id,publish_name,yn,modified,created,shortCode,street_id) +values (#{foreignId},#{name},#{type},#{level},#{areaManage},#{provinceId},#{cityId},#{areaId},#{address},#{description},#{publishId},#{publishName},#{yn},#{modified},#{created},#{shortCode},#{streetId}) @@ -57,6 +58,9 @@ values (#{foreignId},#{name},#{type},#{level},#{areaManage},#{provinceId},#{city area_id = #{areaId,jdbcType=INTEGER}, + + street_id = #{streetId,jdbcType=INTEGER}, + address = #{address,jdbcType=VARCHAR}, @@ -92,7 +96,7 @@ delete from organization where id = #{id,jdbcType=INTEGER} @@ -137,6 +141,9 @@ select id,name,type,level,area_manage,province_id,city_id,area_id,address,descri and area_id = #{areaId,jdbcType=INTEGER} + + and street_id = #{streetId,jdbcType=INTEGER} + and address = #{address,jdbcType=VARCHAR} @@ -171,7 +178,7 @@ select id,name,type,level,area_manage,province_id,city_id,area_id,address,descri