提交 28ebee5a authored 作者: gongwenjie's avatar gongwenjie

Merge branch 'master' of git.yfzx.zjtys.com.cn:zjm/notes2.0

...@@ -148,13 +148,11 @@ public class WorkServiceImpl implements WorkService { ...@@ -148,13 +148,11 @@ public class WorkServiceImpl implements WorkService {
workTimeService.saveWorkEndTime(ob,time); workTimeService.saveWorkEndTime(ob,time);
} }
}else if (WorkStatus.AUDIT.equals(status)){ }else if (WorkStatus.AUDIT.equals(status)){
ob.setSubmitTime(time); ob.setSubmitTime(time);
workTimeService.saveWorkStartTime(ob,time); workTimeService.saveWorkStartTime(ob,time);
}else if (WorkStatus.REVIEW.equals(status)) {
//计算分数
Float expect= score(ob.getStateTime(),ob.getCompleteTime()); Float expect= score(ob.getStateTime(),ob.getCompleteTime());
Float practical=practical(taskId); Float practical=practical(taskId);
if (expect<practical){ if (expect<practical){
...@@ -168,6 +166,10 @@ public class WorkServiceImpl implements WorkService { ...@@ -168,6 +166,10 @@ public class WorkServiceImpl implements WorkService {
ob.setWorkCoefficient(advance(1,1.0f,times)); ob.setWorkCoefficient(advance(1,1.0f,times));
} }
}else if (WorkStatus.REVIEW.equals(status)) {
//
ob.setAuditTime(time);
}else if (status.equals(WorkStatus.FINISHED)){ }else if (status.equals(WorkStatus.FINISHED)){
pWorkload(taskId); pWorkload(taskId);
ob.setEndTime(time); ob.setEndTime(time);
......
...@@ -63,7 +63,20 @@ public class WorkingTime { ...@@ -63,7 +63,20 @@ public class WorkingTime {
System.out.println("endTime.getHours()---"+endTime.getHours() +"------flag.getMinutes():" +flag.getMinutes()); System.out.println("endTime.getHours()---"+endTime.getHours() +"------flag.getMinutes():" +flag.getMinutes());
float endHours = endTime.getHours() + (float)endTime.getMinutes()/60; float endHours = endTime.getHours() + (float)endTime.getMinutes()/60;
float startHours = flag.getHours() + (float)flag.getMinutes()/60; float startHours = flag.getHours() + (float)flag.getMinutes()/60;
//时间在大于上午上班时间
if (endHours<=morningBegin){
if(startHours < morningBegin) {
leaveDays = leaveDays-operHours+operHours;
} else if(startHours >= morningBegin && startHours <= morningEnd) {
leaveDays = leaveDays + eveningWork+ morningEnd- startHours - operHours;
} else if(startHours > morningEnd && startHours <= eveningBegin) {
leaveDays = leaveDays + eveningWork - operHours;
} else if(startHours > eveningBegin && startHours< eveningEnd) {
leaveDays = leaveDays -operHours + eveningEnd-startHours;
}else if (startHours>=eveningEnd){
leaveDays=leaveDays-operHours;
}
}
//时间在上午上班时间 //时间在上午上班时间
if(endHours > morningBegin && endHours <= morningEnd) { if(endHours > morningBegin && endHours <= morningEnd) {
//结束时间在工作时间内 判断开始时间是否在上班时间之后 //结束时间在工作时间内 判断开始时间是否在上班时间之后
......
...@@ -180,11 +180,10 @@ public class BusinessTreeManagementImpl implements BusinessTreeManagement { ...@@ -180,11 +180,10 @@ public class BusinessTreeManagementImpl implements BusinessTreeManagement {
break; break;
case 9: case 9:
ScoreCoefficient scoreCoefficient= scoreCoefficientRepository.findByWordId(noteResource.getTaskId()).get(0); String actionMsg;
String actionMsg=""; if (!noteResource.getId().equals(work.getPublisher())){
if (scoreCoefficient.getScore1()!=null){
actionMsg=name+"对任务进行了自我评价"; actionMsg=name+"对任务进行了自我评价";
}else if (scoreCoefficient.getScore2()!=null){ }else {
actionMsg=name+"对任务进行了发布者评价"; actionMsg=name+"对任务进行了发布者评价";
} }
actionHistory.setActionMsg(actionMsg); actionHistory.setActionMsg(actionMsg);
......
...@@ -13,7 +13,7 @@ server.ssl.keyStoreType=PKCS12 ...@@ -13,7 +13,7 @@ server.ssl.keyStoreType=PKCS12
server.ssl.keyAlias= alias server.ssl.keyAlias= alias
#mongodb configuration #mongodb configuration
spring.data.mongodb.uri=mongodb://localhost:27017/test2 spring.data.mongodb.uri=mongodb://localhost:27017/test3
# 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
......
...@@ -3,7 +3,7 @@ spring.application.name=workbook ...@@ -3,7 +3,7 @@ spring.application.name=workbook
# https端口号. # https端口号.
server.port=8289 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
...@@ -13,7 +13,7 @@ server.ssl.keyStoreType=PKCS12 ...@@ -13,7 +13,7 @@ server.ssl.keyStoreType=PKCS12
server.ssl.keyAlias= alias server.ssl.keyAlias= alias
#mongodb configuration #mongodb configuration
spring.data.mongodb.uri=mongodb://localhost:27017/test2 spring.data.mongodb.uri=mongodb://localhost:27017/test3
# 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
......
...@@ -4,7 +4,7 @@ spring.application.name=workbook ...@@ -4,7 +4,7 @@ spring.application.name=workbook
## https端口号. ## https端口号.
server.port=8289 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
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论