提交 81ab1018 authored 作者: gongwenjie's avatar gongwenjie

Merge branch 'master' into 'gwj'

# Conflicts: # notes-union/src/main/resources/application.properties
...@@ -8,9 +8,7 @@ import com.zjty.tynotes.job.basic.service.WorkService; ...@@ -8,9 +8,7 @@ import com.zjty.tynotes.job.basic.service.WorkService;
import com.zjty.tynotes.job.common.Action; import com.zjty.tynotes.job.common.Action;
import com.zjty.tynotes.job.status.service.BusinessTreeManagement; import com.zjty.tynotes.job.status.service.BusinessTreeManagement;
import com.zjty.tynotes.misc.config.AutoDocument; import com.zjty.tynotes.misc.config.AutoDocument;
import io.swagger.annotations.Api; import io.swagger.annotations.*;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
...@@ -82,6 +80,13 @@ public class WorkController { ...@@ -82,6 +80,13 @@ public class WorkController {
@PutMapping(value = "/delete") @PutMapping(value = "/delete")
@ApiOperation(value = "根据id删除工作.", notes = "本次删除选择是否要把个人工作量以及任务工作量纳入统计中.") @ApiOperation(value = "根据id删除工作.", notes = "本次删除选择是否要把个人工作量以及任务工作量纳入统计中.")
@ApiImplicitParams({
@ApiImplicitParam(name="workId",value="任务id",dataType="String", paramType = "query",required = true),
@ApiImplicitParam(name="personalWorkload",value="是否统计个人工作量",dataType="int", paramType = "query",required = true),
@ApiImplicitParam(name="userId",value="人员id",dataType="String", paramType = "query",required = true),
@ApiImplicitParam(name="workloadCount",value="是否统计任务工作量",dataType="int", paramType = "query",required = true),
@ApiImplicitParam(name="msg",value="消息",dataType="String", paramType = "query",required = true)
})
public ResponseEntity<JobResponse> delete(@RequestParam String workId, public ResponseEntity<JobResponse> delete(@RequestParam String workId,
@RequestParam int personalWorkload, @RequestParam int personalWorkload,
@RequestParam String userId, @RequestParam String userId,
...@@ -104,6 +109,13 @@ public class WorkController { ...@@ -104,6 +109,13 @@ public class WorkController {
@PutMapping(value = "/upDate/Workload") @PutMapping(value = "/upDate/Workload")
@ApiOperation(value = "修改任务的工作量、考评系数.") @ApiOperation(value = "修改任务的工作量、考评系数.")
@ApiImplicitParams({
@ApiImplicitParam(name="workId",value="任务id",dataType="String", paramType = "query",required = true),
@ApiImplicitParam(name="workload",value="工作量",dataType="int", paramType = "query",required = true),
@ApiImplicitParam(name="userId",value="人员id",dataType="String", paramType = "query",required = true),
@ApiImplicitParam(name="workCoefficient",value="考评系数",dataType="int", paramType = "query",required = true),
@ApiImplicitParam(name="msg",value="消息",dataType="String", paramType = "query",required = true)
})
public ResponseEntity<JobResponse> updateWorkload(@RequestParam String workId, public ResponseEntity<JobResponse> updateWorkload(@RequestParam String workId,
@RequestParam String userId, @RequestParam String userId,
@RequestParam int workCoefficient, @RequestParam int workCoefficient,
...@@ -118,6 +130,12 @@ public class WorkController { ...@@ -118,6 +130,12 @@ public class WorkController {
@PutMapping(value = "/status") @PutMapping(value = "/status")
@ApiOperation(value = "修改工作状态") @ApiOperation(value = "修改工作状态")
@ApiImplicitParams({
@ApiImplicitParam(name="workId",value="任务id",dataType="String", paramType = "query",required = true),
@ApiImplicitParam(name="userId",value="人员id",dataType="String", paramType = "query",required = true),
@ApiImplicitParam(name="status",value="状态",dataType="String", paramType = "query",required = true),
@ApiImplicitParam(name="msg",value="消息",dataType="String", paramType = "query",required = true)
})
public ResponseEntity alterTaskStatus(@RequestParam String workId, public ResponseEntity alterTaskStatus(@RequestParam String workId,
@RequestParam String userId, @RequestParam String userId,
@RequestParam String status, @RequestParam String status,
......
...@@ -27,25 +27,25 @@ ...@@ -27,25 +27,25 @@
<groupId>io.springfox</groupId> <groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId> <artifactId>springfox-swagger2</artifactId>
<!--<version>${swagger.version}</version>--> <!--<version>${swagger.version}</version>-->
<version>2.9.0</version> <version>2.9.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>io.springfox</groupId> <groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId> <artifactId>springfox-swagger-ui</artifactId>
<version>2.9.0</version> <version>2.9.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.github.caspar-chen</groupId> <groupId>com.github.caspar-chen</groupId>
<artifactId>swagger-ui-layer</artifactId> <artifactId>swagger-ui-layer</artifactId>
<version>0.0.4</version> <version>0.0.5</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>io.springfox</groupId> <groupId>io.springfox</groupId>
<artifactId>springfox-bean-validators</artifactId> <artifactId>springfox-bean-validators</artifactId>
<version>2.9.0</version> <version>2.9.1</version>
</dependency> </dependency>
</dependencies> </dependencies>
......
...@@ -47,11 +47,11 @@ public class Swagger2Config { ...@@ -47,11 +47,11 @@ public class Swagger2Config {
private ApiInfo apiInfo() { private ApiInfo apiInfo() {
return new ApiInfoBuilder() return new ApiInfoBuilder()
// 文档标题 // 文档标题
.title("工作薄平台接口文档") .title("工作薄2.0平台接口文档")
// 文档描述 // 文档描述
.description("工作薄平台的接口文档与测试页面") .description("工作薄2.0平台的接口文档与测试页面")
.termsOfServiceUrl("http://192.168.1.249:8080/ty-note/ty-note-blackend.git") .termsOfServiceUrl("http://192.168.1.249:8080/ty-note/ty-note-blackend.git")
.version("v 0.1.0") .version("v 0.2.0")
.contact(new Contact("ty-note", "http://localhost:8080/tynotes", "ty@example.com")) .contact(new Contact("ty-note", "http://localhost:8080/tynotes", "ty@example.com"))
.build(); .build();
} }
......
...@@ -21,6 +21,45 @@ public interface PasUserDao extends MongoRepository<User, String> { ...@@ -21,6 +21,45 @@ public interface PasUserDao extends MongoRepository<User, String> {
*/ */
User findByUsername(String username); User findByUsername(String username);
// /**
// * 根据用户姓名查询用户对象
// * @param name 用户姓名
// * @param status 删除状态
// * @return User
// */
// List<User> findAllByNameEqualsAndStatusEquals(String name,Integer status);
//
// /**
// * 根据用户名查询用户对象
// * @param status 状态
// * @return User
// */
// List<User> findAllByStatusEquals(Integer status);
//
// /**
// * 根据id集合搜索用户
// * @param ids id集合
// * @param status 删除状态
// * @return list
// */
// List<User> findAllByIdInAndStatusEquals(List<String> ids,Integer status);
//
// /**
// * 根据部门id查询用户
// * @param ids 部门id
// * @param status 删除状态
// * @return User
// */
// List<User> findAllByDepartIdInAndStatusEquals(List<String> ids,Integer status);
//
// /**
// * 查询未删除的人员
// * @param id 用户id
// * @param status 删除状态
// * @return User
// */
// User findAllByIdEqualsAndStatusEquals(String id,Integer status);
/** /**
* 根据id列表查询 * 根据id列表查询
* @param ids id列表 * @param ids id列表
......
...@@ -19,9 +19,7 @@ ...@@ -19,9 +19,7 @@
<properties> <properties>
<activatedProperties>simc</activatedProperties> <activatedProperties>simc</activatedProperties>
</properties> </properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile> </profile>
<!--生产环境--> <!--生产环境-->
......
...@@ -27,7 +27,7 @@ public class UnionApplication { ...@@ -27,7 +27,7 @@ public class UnionApplication {
public static void main(String[] args) { public static void main(String[] args) {
SpringApplication.run(UnionApplication.class, args); SpringApplication.run(UnionApplication.class, args);
} }
// 开始支持http //// 开始支持http
// @Bean // @Bean
// public ServletWebServerFactory servletContainer() { // public ServletWebServerFactory servletContainer() {
// TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory(); // TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory();
...@@ -41,7 +41,7 @@ public class UnionApplication { ...@@ -41,7 +41,7 @@ public class UnionApplication {
// connector.setScheme("http"); // connector.setScheme("http");
// connector.setSecure(false); // connector.setSecure(false);
// connector.setPort(8084); // connector.setPort(8084);
// connector.setRedirectPort(8090); // connector.setRedirectPort(8290);
// return connector; // return connector;
//} //}
......
spring.application.name=workbook spring.application.name=workbook
# port
server.port=8090
# mongodb configuration # https端口号.
spring.data.mongodb.uri=mongodb://192.168.1.244:27017/workbook server.port=8289
## 证书的路径.
#server.ssl.key-store=classpath:2586377_workbook.zjtys.com.cn.pfx
## 证书密码,请修改为您自己证书的密码.
#server.ssl.key-store-password=bMEPW9BG
## 秘钥库类型
#server.ssl.keyStoreType=PKCS12
## 证书别名
#server.ssl.keyAlias= alias
#mongodb configuration
spring.data.mongodb.uri=mongodb://localhost:27017/notes
# servlet configuration # servlet configuration
spring.servlet.multipart.max-file-size=100MB spring.servlet.multipart.max-file-size=100MB
spring.servlet.multipart.max-request-size=1000MB spring.servlet.multipart.max-request-size=1000MB
spring.redis.timeout=5000 spring.redis.host=localhost
spring.redis.port=6379
spring.redis.timeout=5000ms
# es configuraiton # es configuraiton
es.ip=192.168.1.244 es.ip=localhost
logging.file=./log/note.log logging.file=./log/note.log
spring.application.name=simc spring.application.name=workbook
# port
server.port=8082
# mongodb configuration # https端口号.
server.port=8289
## 证书的路径.
#server.ssl.key-store=classpath:2586377_workbook.zjtys.com.cn.pfx
## 证书密码,请修改为您自己证书的密码.
#server.ssl.key-store-password=bMEPW9BG
## 秘钥库类型
#server.ssl.keyStoreType=PKCS12
## 证书别名
#server.ssl.keyAlias= alias
#mongodb configuration
spring.data.mongodb.uri=mongodb://localhost:27017/notes spring.data.mongodb.uri=mongodb://localhost:27017/notes
# servlet configuration # servlet configuration
spring.servlet.multipart.max-file-size=100MB spring.servlet.multipart.max-file-size=100MB
spring.servlet.multipart.max-request-size=1000MB spring.servlet.multipart.max-request-size=1000MB
spring.redis.timeout=5000 spring.redis.host=localhost
spring.redis.port=6379
spring.redis.timeout=5000ms
# es configuraiton # es configuraiton
es.ip=localhost es.ip=localhost
es.prefix=event_list logging.file=./log/note.log
\ No newline at end of file
logging.file=./log/note.log
...@@ -3,9 +3,9 @@ spring.application.name=workbook ...@@ -3,9 +3,9 @@ spring.application.name=workbook
# https端口号. # https端口号.
server.port=8082 server.port=8289
## 证书的路径. ## 证书的路径.
#server.ssl.key-store= classpath:2586377_workbook.zjtys.com.cn.pfx #server.ssl.key-store=classpath:2586377_workbook.zjtys.com.cn.pfx
## 证书密码,请修改为您自己证书的密码. ## 证书密码,请修改为您自己证书的密码.
#server.ssl.key-store-password=bMEPW9BG #server.ssl.key-store-password=bMEPW9BG
## 秘钥库类型 ## 秘钥库类型
...@@ -14,7 +14,7 @@ server.port=8082 ...@@ -14,7 +14,7 @@ server.port=8082
#server.ssl.keyAlias= alias #server.ssl.keyAlias= alias
#mongodb configuration #mongodb configuration
spring.data.mongodb.uri=mongodb://localhost:27017/note spring.data.mongodb.uri=mongodb://localhost:27017/notes
# servlet configuration # servlet configuration
spring.servlet.multipart.max-file-size=100MB spring.servlet.multipart.max-file-size=100MB
spring.servlet.multipart.max-request-size=1000MB spring.servlet.multipart.max-request-size=1000MB
...@@ -24,5 +24,5 @@ spring.redis.port=6379 ...@@ -24,5 +24,5 @@ spring.redis.port=6379
spring.redis.timeout=5000ms spring.redis.timeout=5000ms
# es configuraiton # es configuraiton
es.ip=192.168.1.248 es.ip=localhost
logging.file=./log/note.log logging.file=./log/note.log
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论