diff --git a/epdc-cloud-admin/src/main/java/com/elink/esua/epdc/controller/SysUserGridmanController.java b/epdc-cloud-admin/src/main/java/com/elink/esua/epdc/controller/SysUserGridmanController.java new file mode 100644 index 0000000..b772d37 --- /dev/null +++ b/epdc-cloud-admin/src/main/java/com/elink/esua/epdc/controller/SysUserGridmanController.java @@ -0,0 +1,71 @@ +/** + * Copyright (c) 2018 人人开源 All rights reserved. + *
+ * https://www.renren.io + *
+ * 版权所有,侵权必究!
+ */
+
+package com.elink.esua.epdc.controller;
+
+import com.elink.esua.epdc.commons.tools.annotation.LogOperation;
+import com.elink.esua.epdc.commons.tools.constant.Constant;
+import com.elink.esua.epdc.commons.tools.constant.OrganizationTypeConstant;
+import com.elink.esua.epdc.commons.tools.exception.ErrorCode;
+import com.elink.esua.epdc.commons.tools.page.PageData;
+import com.elink.esua.epdc.commons.tools.security.bo.ResourceBO;
+import com.elink.esua.epdc.commons.tools.security.password.PasswordUtils;
+import com.elink.esua.epdc.commons.tools.security.user.SecurityUser;
+import com.elink.esua.epdc.commons.tools.security.user.UserDetail;
+import com.elink.esua.epdc.commons.tools.utils.ConvertUtils;
+import com.elink.esua.epdc.commons.tools.utils.ExcelUtils;
+import com.elink.esua.epdc.commons.tools.utils.Result;
+import com.elink.esua.epdc.commons.tools.validator.AssertUtils;
+import com.elink.esua.epdc.commons.tools.validator.ValidatorUtils;
+import com.elink.esua.epdc.commons.tools.validator.group.AddGroup;
+import com.elink.esua.epdc.commons.tools.validator.group.DefaultGroup;
+import com.elink.esua.epdc.commons.tools.validator.group.UpdateGroup;
+import com.elink.esua.epdc.dto.*;
+import com.elink.esua.epdc.dto.epdc.GridLeaderRegisterDTO;
+import com.elink.esua.epdc.dto.epdc.form.EpdcAppGridManFormDTO;
+import com.elink.esua.epdc.dto.epdc.result.EpdcAppGridManListResultDTO;
+import com.elink.esua.epdc.excel.SysUserExcel;
+import com.elink.esua.epdc.optimize.modules.deptlevel.service.OptSysDeptService;
+import com.elink.esua.epdc.service.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import springfox.documentation.annotations.ApiIgnore;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 网格员管理
+ *
+ * @author Mark sunlightcs@gmail.com
+ * @since 1.0.0
+ */
+@RestController
+@RequestMapping("sysUser")
+@Api(tags = "网格员管理")
+public class SysUserGridmanController {
+ @Autowired
+ private SysUserService sysUserService;
+ /**
+ * 获取网格员列表
+ * @params [formDto]
+ * @return com.elink.esua.epdc.commons.tools.utils.Result> getGridmanList(@RequestBody EpdcAppGridManFormDTO formDto){
+ List
>().ok(gridmanList);
+ }
+}
diff --git a/epdc-cloud-admin/src/main/java/com/elink/esua/epdc/dao/SysUserDao.java b/epdc-cloud-admin/src/main/java/com/elink/esua/epdc/dao/SysUserDao.java
index 83ff0a9..e579fbe 100644
--- a/epdc-cloud-admin/src/main/java/com/elink/esua/epdc/dao/SysUserDao.java
+++ b/epdc-cloud-admin/src/main/java/com/elink/esua/epdc/dao/SysUserDao.java
@@ -9,6 +9,8 @@
package com.elink.esua.epdc.dao;
import com.elink.esua.epdc.dto.*;
+import com.elink.esua.epdc.dto.epdc.form.EpdcAppGridManFormDTO;
+import com.elink.esua.epdc.dto.epdc.result.EpdcAppGridManListResultDTO;
import com.elink.esua.epdc.entity.SysUserEntity;
import com.elink.esua.epdc.commons.mybatis.dao.BaseDao;
import org.apache.ibatis.annotations.Mapper;
@@ -139,4 +141,13 @@ public interface SysUserDao extends BaseDao