diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java
index fd87ae15..ae19dfea 100644
--- a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java
+++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java
@@ -111,7 +111,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter
// 过滤请求
.authorizeRequests()
// 对于登录login 注册register 验证码captchaImage 允许匿名访问
- .antMatchers("/login","/wechat/**", "/common/**", "/register", "/captchaImage", "/weixin/**","/bgscreen/**","/publics/**","/system/dict/data/**").permitAll()
+ .antMatchers("/login","/wechat/**", "/common/**", "/register", "/captchaImage","/bgscreen/**","/publics/**","/system/dict/data/**").permitAll()
// 静态资源,可匿名访问
.antMatchers(HttpMethod.GET, "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/**/img/**", "/profile/**").permitAll()
.antMatchers("/swagger-ui.html", "/swagger-resources/**", "/webjars/**", "/*/api-docs", "/druid/**").permitAll()
diff --git a/ruoyi-wechat/pom.xml b/ruoyi-wechat/pom.xml
index 3ea9e806..22557c42 100644
--- a/ruoyi-wechat/pom.xml
+++ b/ruoyi-wechat/pom.xml
@@ -18,10 +18,10 @@
-
+
- org.springframework.boot
- spring-boot-starter-thymeleaf
+ com.ruoyi
+ ruoyi-framework
@@ -30,12 +30,6 @@
mysql-connector-java
-
-
- com.ruoyi
- ruoyi-framework
-
-
com.yanzhu.jh
yanzhu-jh
@@ -43,11 +37,6 @@
compile
-
- org.springframework
- spring-test
-
-
diff --git a/ruoyi-wechat/src/main/java/com/ruoyi/web/project/ProjectCheckingController.java b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectCheckingController.java
similarity index 97%
rename from ruoyi-wechat/src/main/java/com/ruoyi/web/project/ProjectCheckingController.java
rename to ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectCheckingController.java
index eddd067f..8dfc3b83 100644
--- a/ruoyi-wechat/src/main/java/com/ruoyi/web/project/ProjectCheckingController.java
+++ b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectCheckingController.java
@@ -1,4 +1,4 @@
-package com.ruoyi.web.project;
+package com.ruoyi.web.project.controller;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
@@ -63,4 +63,5 @@ public class ProjectCheckingController extends BaseController {
{
return toAjax(surProjectCheckingService.deleteSurProjectCheckingById(id));
}
+
}
diff --git a/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectController.java b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectController.java
new file mode 100644
index 00000000..b29a62ba
--- /dev/null
+++ b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectController.java
@@ -0,0 +1,81 @@
+package com.ruoyi.web.project.controller;
+
+import com.ruoyi.common.core.controller.BaseController;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.web.project.service.WxIProjectInfoService;
+import com.yanzhu.jh.project.service.ISurProjectUserinfoService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.ResponseBody;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.Map;
+
+/**
+ * @version : V1.0
+ * @ClassName: ProjectProblemmodifyController
+ * @Description: 项目问题修改
+ * @Auther: JiangYuQi
+ * @Date: 2020/7/7 18:03
+ */
+@RestController
+@RequestMapping("/wechat/project")
+public class ProjectController extends BaseController {
+
+ @Autowired
+ WxIProjectInfoService IProjectInfoService;
+
+ /**
+ * Methods
+ * @describe 描述:查询项目的基本信息
+ * @author 作者:Makalu
+ * @date 时间:2020/7/8 9:16
+ * @version 版本: V1.0
+ * @param id:String
+ * @return 返回值:
+ * @throws Exception 异常:
+ */
+ @RequestMapping("/getProjectFoundation")
+ public Map getProjectFoundation(@RequestParam String id) {
+ return IProjectInfoService.getProjectBasicInfo(id);
+ }
+
+ /***
+ * 查询下一级组织架构信息
+ * @param param
+ * @return
+ */
+ @RequestMapping("/selectDeptSubordinate")
+ public Object selectDeptSubordinate(@RequestParam Map param){
+ return IProjectInfoService.selectDeptSubordinate(param);
+ }
+
+ /**
+ * @describe 根据公司获取项目的列表
+ */
+ @RequestMapping("/selectProjectByCompanyId")
+ public Object selectProjectByCompanyId(@RequestParam Map map) {
+ return IProjectInfoService.getProjectByDeptIdAndCompanyId(map);
+ }
+
+ /**
+ * 获取建设单位
+ * @param projectId
+ * @return
+ */
+ @RequestMapping("/getProjectUnitList")
+ public Object getProjectUnitList(String projectId){
+ return IProjectInfoService.getProjectUnitList(projectId);
+ }
+
+ /***
+ * 模糊查询出项目信息
+ * @param map
+ * @return
+ */
+ @RequestMapping("selectProjectInfoByName")
+ public AjaxResult selectProjectInfoByName(@RequestParam Map map){
+ return success(IProjectInfoService.getProjectByDeptIdAndCompanyId(map));
+ }
+}
diff --git a/ruoyi-wechat/src/main/java/com/ruoyi/web/project/ProjectProblemmodifyController.java b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectProblemmodifyController.java
similarity index 99%
rename from ruoyi-wechat/src/main/java/com/ruoyi/web/project/ProjectProblemmodifyController.java
rename to ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectProblemmodifyController.java
index 404a28e6..7230492a 100644
--- a/ruoyi-wechat/src/main/java/com/ruoyi/web/project/ProjectProblemmodifyController.java
+++ b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectProblemmodifyController.java
@@ -1,4 +1,4 @@
-package com.ruoyi.web.project;
+package com.ruoyi.web.project.controller;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
@@ -24,8 +24,6 @@ import org.springframework.web.bind.annotation.*;
*/
@RestController
@RequestMapping("/wechat/projectProblemmodify")
-
-
public class ProjectProblemmodifyController extends BaseController {
@Autowired
diff --git a/ruoyi-wechat/src/main/java/com/ruoyi/web/project/ProjectUserinfoController.java b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectUserinfoController.java
similarity index 97%
rename from ruoyi-wechat/src/main/java/com/ruoyi/web/project/ProjectUserinfoController.java
rename to ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectUserinfoController.java
index c917d883..01e1a625 100644
--- a/ruoyi-wechat/src/main/java/com/ruoyi/web/project/ProjectUserinfoController.java
+++ b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectUserinfoController.java
@@ -1,4 +1,4 @@
-package com.ruoyi.web.project;
+package com.ruoyi.web.project.controller;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
diff --git a/ruoyi-wechat/src/main/java/com/ruoyi/web/projectInfo/domain/WxProjectInfo.java b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/domain/WxProjectInfo.java
similarity index 99%
rename from ruoyi-wechat/src/main/java/com/ruoyi/web/projectInfo/domain/WxProjectInfo.java
rename to ruoyi-wechat/src/main/java/com/ruoyi/web/project/domain/WxProjectInfo.java
index e19809d3..3c2b5cdb 100644
--- a/ruoyi-wechat/src/main/java/com/ruoyi/web/projectInfo/domain/WxProjectInfo.java
+++ b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/domain/WxProjectInfo.java
@@ -1,4 +1,4 @@
-package com.ruoyi.web.projectInfo.domain;
+package com.ruoyi.web.project.domain;
import com.ruoyi.common.core.domain.BaseEntity;
diff --git a/ruoyi-wechat/src/main/java/com/ruoyi/web/project/mapper/WxProjectInfoMapper.java b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/mapper/WxProjectInfoMapper.java
new file mode 100644
index 00000000..84989715
--- /dev/null
+++ b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/mapper/WxProjectInfoMapper.java
@@ -0,0 +1,57 @@
+package com.ruoyi.web.project.mapper;
+
+import org.springframework.stereotype.Repository;
+
+import java.util.List;
+import java.util.Map;
+
+@Repository
+public interface WxProjectInfoMapper {
+
+ //查询组织架构下一层级
+ List