Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gk
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
micro_app
gk
Commits
21a557b1
Commit
21a557b1
authored
May 20, 2020
by
sunyuhua
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
删除scoreservice使用的地方代码
parent
d3497935
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
12 additions
and
34 deletions
+12
-34
CmptScoreRuleScoreInfo.java
...bridge/jadp/plugins/cmpt/bean/CmptScoreRuleScoreInfo.java
+1
-0
CmptScoreRuleScoreInfoService.java
...p/plugins/cmpt/service/CmptScoreRuleScoreInfoService.java
+2
-2
MicroApiController.java
...om/dlbridge/jadp/plugins/cmpt/web/MicroApiController.java
+9
-32
No files found.
src/main/java/com/dlbridge/jadp/plugins/cmpt/bean/CmptScoreRuleScoreInfo.java
View file @
21a557b1
...
...
@@ -26,6 +26,7 @@ public class CmptScoreRuleScoreInfo {
private
String
subsectionTime
;
private
Integer
subsectionscore
;
private
Integer
subsectionMileage
;
//成绩审核的状态,0为未审核,1为审核通过,2为审核未通过
private
Integer
checkStatus
;
private
Integer
cmptPace
;
//用户提交的成绩依据材料路径
...
...
src/main/java/com/dlbridge/jadp/plugins/cmpt/service/CmptScoreRuleScoreInfoService.java
View file @
21a557b1
...
...
@@ -83,7 +83,7 @@ public class CmptScoreRuleScoreInfoService {
* @param cmptId
* @param markNo
*/
public
boolean
scoreReviewByMarkNo
(
int
cmptId
,
String
markNo
,
int
SwitchScoreReview
){
public
boolean
scoreReviewByMarkNo
(
int
cmptId
,
String
markNo
,
int
SwitchScoreReview
){
//成绩自动审核开启SwitchScoreReview==1
boolean
enrollFlag
=
false
;
if
(
SwitchScoreReview
==
1
){
...
...
@@ -145,7 +145,7 @@ public class CmptScoreRuleScoreInfoService {
List
<
CmptScoreRuleScoreInfo
>
cmptScoreRuleScoreInfoList
=
cmptScoreRuleScoreInfoMapper
.
getScoreRuleScoreInfoByIds
(
cmptId
,
passedIds
);
for
(
CmptScoreRuleScoreInfo
cmptScoreRuleScoreInfo:
cmptScoreRuleScoreInfoList
)
{
String
markNo
=
cmptScoreRuleScoreInfo
.
getMarkNo
();
//成绩通过将成绩发送到计时系统
//成绩通过将成绩发送到计时系统
,手动批量审核权限最高
scoreReviewByMarkNo
(
cmptId
,
markNo
,
1
);
}
}
...
...
src/main/java/com/dlbridge/jadp/plugins/cmpt/web/MicroApiController.java
View file @
21a557b1
...
...
@@ -846,38 +846,6 @@ public class MicroApiController {
if
(
scoreId
!=
null
){
return
Result
.
fail
().
setMsg
(
"已经上传过成绩!"
);
}
/**
* 2020-05-14废弃了通过其他微服务存储成绩的方法
*
*
int mileage=score.getScore().getMileage();
ScoreItem scoreItem = new ScoreItem()
.setSubsectionscore(score.getScore().getDuration()).setSubsectionMileage(mileage)
.setSubsectionTime(score.getScore().getDate())
.setCmptId(score.getCmptId()).setRuleId(rule.getId()).setMarkNo(score.getMarkNo());
//前端小程序只提交日期
String date = score.getScore().getDate()+" 12:00:00";
Date date1 = DateUtils.parseDate(date);
Date endTime = rule.getEndTime();
Date startTime = rule.getStartTime();
//规则的校验
if(date1.before(startTime) || date1.after(endTime)){
return Result.fail().setMsg("上传的时间不符合设定的时间范围,需上传时间范围:"+format.format(startTime)+"~"+format.format(endTime));
}
Result<ScoreItem> scoreItemResult = scoreService.saveItem(scoreItem);
log.info(scoreItemResult);
if(!scoreItemResult.isStatus()){
log.info("调用失败");
return Result.fail().setMsg("feign fail");
}
// 保存成绩和用户关系
cmptScoreRuleService.saveScoreRuleMap(new ScoreRuleMap()
.setMarkNo(score.getMarkNo())
.setRuleId(rule.getId())
.setScoreItemId(scoreItemResult.getContent().getId()));
*/
//根据里程计算配速,里程来自用户自己填写的里程或者来自项目的里程
int
duration
=
score
.
getScore
().
getDuration
();
int
cmptPace
=
0
;
...
...
@@ -903,6 +871,15 @@ public class MicroApiController {
.
setSubsectionscore
(
score
.
getScore
().
getDuration
()).
setSubsectionMileage
(
mileage
).
setCmptPace
(
cmptPace
)
.
setSubsectionTime
(
score
.
getScore
().
getDate
())
.
setCmptId
(
score
.
getCmptId
()).
setRuleId
(
rule
.
getId
()).
setMarkNo
(
score
.
getMarkNo
());
//如果自动审核开启的话,进行单条成绩的审核处理
if
(
settingByCmptId
.
getSwitchScoreReview
()==
1
){
//配速小于2"27不能通过审核
if
(
cmptPace
<=
147
){
cmptScoreRuleScoreInfo
.
setCheckStatus
(
2
);
}
else
{
cmptScoreRuleScoreInfo
.
setCheckStatus
(
1
);
}
}
// 保存校验通过的成绩
cmptScoreRuleScoreInfoService
.
saveScoreRuleScoreInfo
(
cmptScoreRuleScoreInfo
);
//设置附加项的参数,并保存附加项
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment