diff --git a/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/form/IcResiUserOrgMsgFormDTO.java b/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/form/IcResiUserOrgMsgFormDTO.java
new file mode 100644
index 0000000000..28338a15a4
--- /dev/null
+++ b/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/form/IcResiUserOrgMsgFormDTO.java
@@ -0,0 +1,44 @@
+package com.epmet.dto.form;
+
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * 查询组织、网格、小区、楼栋、单元、房屋信息
+ */
+@Data
+public class IcResiUserOrgMsgFormDTO implements Serializable {
+
+ /**
+ * 客户ID
+ */
+ private String customerId;
+ /**
+ * 组织Id
+ */
+ private String agencyId;
+ /**
+ * 网格Id
+ */
+ private String gridId;
+ /**
+ * 小区Id
+ */
+ private String neighborHoodId;
+ /**
+ * 楼宇Id
+ */
+ private String buildingId;
+ /**
+ * 单元Id
+ */
+ private String buildingUnitId;
+ /**
+ * 房屋Id
+ */
+ private String houseId;
+
+
+}
diff --git a/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/IcResiUserOrgMsgResultDTO.java b/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/IcResiUserOrgMsgResultDTO.java
new file mode 100644
index 0000000000..cefb9eed05
--- /dev/null
+++ b/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/IcResiUserOrgMsgResultDTO.java
@@ -0,0 +1,60 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.epmet.dto.result;
+
+import com.epmet.dto.*;
+import lombok.Data;
+
+import java.io.Serializable;
+
+
+/**
+ * 查询组织、网格、小区、楼栋、单元、房屋信息
+ *
+ * @author sun
+ */
+@Data
+public class IcResiUserOrgMsgResultDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 组织信息
+ */
+ private CustomerAgencyDTO agencyDTO;
+ /**
+ * 组织信息
+ */
+ private CustomerGridDTO gridDTO;
+ /**
+ * 组织信息
+ */
+ private IcNeighborHoodDTO neighborHoodDTO;
+ /**
+ * 组织信息
+ */
+ private IcBuildingDTO buildingDTO;
+ /**
+ * 组织信息
+ */
+ private IcBuildingUnitDTO buildingUnitDTO;
+ /**
+ * 组织信息
+ */
+ private IcHouseDTO houseDTO;
+}
\ No newline at end of file
diff --git a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/IcResiUserTransferFormDTO.java b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/IcResiUserTransferFormDTO.java
new file mode 100644
index 0000000000..9245fa0a51
--- /dev/null
+++ b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/IcResiUserTransferFormDTO.java
@@ -0,0 +1,69 @@
+package com.epmet.dto.form;
+
+import com.epmet.commons.tools.validator.group.CustomerClientShowGroup;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 【基础信息】人员调动
+ * @Author sun
+ */
+@Data
+public class IcResiUserTransferFormDTO implements Serializable {
+ private static final long serialVersionUID = 9156247659994638103L;
+ public interface TransferAdd extends CustomerClientShowGroup {}
+
+ /**
+ * 被调动人ID
+ */
+ @NotBlank(message = "被调动人Id不能为空" , groups = TransferAdd.class)
+ private String icUserId;
+ /**
+ * 操作类型【客户外out,客户内in】
+ */
+ @NotBlank(message = "操作类型不能为空" , groups = TransferAdd.class)
+ private String type;
+ /**
+ * 调动到的组织Id
+ */
+ private String newAgencyId;
+ /**
+ * 调动到的网格Id
+ */
+ private String newGridId;
+ /**
+ * 调动到的小区ID
+ */
+ private String newNeighborHoodId;
+ /**
+ * 调动到的楼宇Id
+ */
+ private String newBuildingId;
+ /**
+ * 调动到的单元Id
+ */
+ private String newBuildingUnitId;
+ /**
+ * 调动到的房屋Id
+ */
+ private String newHouseId;
+ /**
+ * 调动时间
+ */
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+ @NotNull(message = "调动时间不能为空" , groups = TransferAdd.class)
+ private Date transferTime;
+ /**
+ * 备注
+ */
+ private String remark;
+
+ //token中信息
+ private String customerId;
+ private String staffId;
+}