From b0751be63a399f67fbbbe88e05e2e3ff7b9db236 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B5=B5=E8=82=96=E4=BA=91?= <2816048001@qq.com>
Date: Thu, 24 Jun 2021 10:43:53 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B2=97=E4=BD=8D=E7=AE=A1=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 1 +
.../com/adc/da/main/generate/CodeGen.java | 4 +-
.../main/resources/application-dev.properties | 4 +-
.../src/main/resources/application.properties | 1 +
adc-da-slrs/pom.xml | 5 +-
.../controller/TsPositionController.java | 64 +++++++++++++
.../slrs/sarPosition/dao/TsPositionDao.java | 32 +++++++
.../slrs/sarPosition/entity/TsPosition.java | 70 ++++++++++++++
.../sarPosition/entity/TsPositionRoleVO.java | 15 +++
.../service/ITsPositionService.java | 48 ++++++++++
.../service/impl/TsPositionServiceImpl.java | 94 +++++++++++++++++++
.../sarRole/controller/TsRoleController.java | 23 +++--
.../adc/da/slrs/sarRole/entity/TsRole.java | 11 ++-
.../slrs/sarRole/service/ITsRoleService.java | 15 +++
.../service/impl/TsRoleServiceImpl.java | 47 +++++++++-
.../java/com/adc/da/utils/util/ListUtil.java | 72 ++++++++++++++
.../mapper/sarPosition/TsPositionMapper.xml | 10 ++
pom.xml | 1 +
18 files changed, 501 insertions(+), 16 deletions(-)
create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPosition/controller/TsPositionController.java
create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPosition/dao/TsPositionDao.java
create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPosition/entity/TsPosition.java
create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPosition/entity/TsPositionRoleVO.java
create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPosition/service/ITsPositionService.java
create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPosition/service/impl/TsPositionServiceImpl.java
create mode 100644 adc-da-slrs/src/main/java/com/adc/da/utils/util/ListUtil.java
create mode 100644 adc-da-slrs/src/main/resources/mybatis/mapper/sarPosition/TsPositionMapper.xml
diff --git a/.gitignore b/.gitignore
index 14f81db9..a7ee8a90 100644
--- a/.gitignore
+++ b/.gitignore
@@ -36,3 +36,4 @@ target
*logs/
.metadata
+adc-da-main/src/main/resources/application-zxy.properties
\ No newline at end of file
diff --git a/adc-da-main/src/main/java/com/adc/da/main/generate/CodeGen.java b/adc-da-main/src/main/java/com/adc/da/main/generate/CodeGen.java
index 79244a62..b3120d79 100644
--- a/adc-da-main/src/main/java/com/adc/da/main/generate/CodeGen.java
+++ b/adc-da-main/src/main/java/com/adc/da/main/generate/CodeGen.java
@@ -22,11 +22,11 @@ public class CodeGen {
// x.x.x.x:3306/xxxx --MYSQL
// 192.168.10.140:1521:foton_slrs_test
- private static final String DB_IP="192.168.10.47:3306/foton_slrs_test";
+ private static final String DB_IP="localhost:3306/foton_slrs_test";
private static final String DB_USER="root";
- private static final String DB_PWD="root";
+ private static final String DB_PWD="Zxy20010202";
/**
diff --git a/adc-da-main/src/main/resources/application-dev.properties b/adc-da-main/src/main/resources/application-dev.properties
index 88425a41..afdb5624 100644
--- a/adc-da-main/src/main/resources/application-dev.properties
+++ b/adc-da-main/src/main/resources/application-dev.properties
@@ -3,9 +3,9 @@
# 数据库配置
#=============================================
spring.datasource.driverClassName = com.mysql.cj.jdbc.Driver
-spring.datasource.url = jdbc:mysql://101.36.227.22:33050/foton_slrs_test?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC&useSSL=false
+spring.datasource.url = jdbc:mysql://localhost:3306/foton_slrs_test?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC&useSSL=false
spring.datasource.username = root
-spring.datasource.password = 1q2w3e4r
+spring.datasource.password = Zxy20010202
#==============================================
# 应用设置
diff --git a/adc-da-main/src/main/resources/application.properties b/adc-da-main/src/main/resources/application.properties
index d0fa62ba..503b05d7 100644
--- a/adc-da-main/src/main/resources/application.properties
+++ b/adc-da-main/src/main/resources/application.properties
@@ -91,6 +91,7 @@ spring.datasource.druid.stat-view-servlet.url-pattern=/druid/*
# =======================================
mybatis-plus.config-location=classpath:mybatis/mybatis-config.xml
mybatis-plus.mapper-locations=classpath*:mybatis/mapper/**/*.xml
+mybatis-plus.type-aliases-package=com.adc.da.**.entity
# ========================================
# activiti 配置信息
diff --git a/adc-da-slrs/pom.xml b/adc-da-slrs/pom.xml
index 7ca6eb4c..b2a17634 100644
--- a/adc-da-slrs/pom.xml
+++ b/adc-da-slrs/pom.xml
@@ -11,7 +11,10 @@
adc-da-slrs
-
+
+
+
+
com.adc
adc-da-base
diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPosition/controller/TsPositionController.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPosition/controller/TsPositionController.java
new file mode 100644
index 00000000..d9abac47
--- /dev/null
+++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPosition/controller/TsPositionController.java
@@ -0,0 +1,64 @@
+package com.adc.da.slrs.sarPosition.controller;
+
+
+import com.adc.da.http.ResponseMessage;
+import com.adc.da.http.Result;
+import com.adc.da.slrs.sarPosition.entity.TsPositionRoleVO;
+import com.adc.da.slrs.sarPosition.service.ITsPositionService;
+import com.adc.da.slrs.sarRole.entity.TsRole;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+import com.adc.da.slrs.sarPosition.entity.TsPosition;
+import io.swagger.annotations.Api;
+import com.adc.da.base.web.BaseController;
+
+import javax.validation.Valid;
+import java.util.List;
+
+/**
+*
+ * 前端控制器
+ *
+*
+* @author zyl
+* @since 2021-06-23
+*/
+@RestController
+@Api(tags = "|岗位管理|")
+@RequestMapping("/sarPosition/position")
+public class TsPositionController extends BaseController {
+ @Autowired
+ private ITsPositionService tsPositionService;
+
+ /**
+ * 查询岗位(可通过name筛选)
+ * @param tsPosition:筛选信息
+ */
+ @ApiOperation("查询岗位")
+ @GetMapping
+ public ResponseMessage> getPosition(TsPosition tsPosition){
+ List positions=tsPositionService.getPosition(tsPosition);
+ return Result.success(positions);
+ }
+
+ @ApiOperation("新增岗位")
+ @PostMapping
+ public ResponseMessage