Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-cloud-analysis
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
com.pica.cloud.online.exam
pica-cloud-analysis
提交
9637efc9
提交
9637efc9
编写于
9月 07, 2018
作者:
minghao.wu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix: 修改活动id
上级
5fcf9893
变更
3
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
16 行增加
和
9 行删除
+16
-9
AnalysisController.java
...e/exam/analysis/server/controller/AnalysisController.java
+12
-6
CHCAnalysisService.java
...line/exam/analysis/server/service/CHCAnalysisService.java
+2
-1
CHCAnalysisServiceImpl.java
.../analysis/server/service/impl/CHCAnalysisServiceImpl.java
+2
-2
未找到文件。
server/src/main/java/com/pica/cloud/online/exam/analysis/server/controller/AnalysisController.java
浏览文件 @
9637efc9
...
@@ -59,6 +59,12 @@ public class AnalysisController {
...
@@ -59,6 +59,12 @@ public class AnalysisController {
@Autowired
@Autowired
private
CHCRankingListService
rankingListService
;
private
CHCRankingListService
rankingListService
;
/**
* TODO: chc错题解析活动和psa的活动id 需要前端传入
*/
static
final
Integer
CHC_ANALYSIS_ID
=
1
;
static
final
Integer
PSA_ANALYSIS_ID
=
2
;
@ApiOperation
(
value
=
"获取活动详情"
,
response
=
PicaResponse
.
class
)
@ApiOperation
(
value
=
"获取活动详情"
,
response
=
PicaResponse
.
class
)
@RequestMapping
(
value
=
"/activityDetail"
,
method
=
RequestMethod
.
GET
,
produces
=
"application/json;charset=UTF-8"
)
@RequestMapping
(
value
=
"/activityDetail"
,
method
=
RequestMethod
.
GET
,
produces
=
"application/json;charset=UTF-8"
)
public
PicaResponse
<
CHCAnalysisDto
>
getActivityDetail
(
@RequestParam
(
required
=
false
)
Integer
id
,
public
PicaResponse
<
CHCAnalysisDto
>
getActivityDetail
(
@RequestParam
(
required
=
false
)
Integer
id
,
...
@@ -68,7 +74,7 @@ public class AnalysisController {
...
@@ -68,7 +74,7 @@ public class AnalysisController {
/**
/**
* 如果不传活动id进来,活动id就用1
* 如果不传活动id进来,活动id就用1
*/
*/
id
=
(
id
==
null
?
1
:
id
);
id
=
(
id
==
null
?
CHC_ANALYSIS_ID
:
id
);
try
{
try
{
CHCAnalysisDto
analysisDto
=
analysisService
.
getCHCAnalysisDtoById
(
id
);
CHCAnalysisDto
analysisDto
=
analysisService
.
getCHCAnalysisDtoById
(
id
);
...
@@ -111,7 +117,7 @@ public class AnalysisController {
...
@@ -111,7 +117,7 @@ public class AnalysisController {
/**
/**
* 如果不传活动id进来,活动id就用1
* 如果不传活动id进来,活动id就用1
*/
*/
id
=
(
id
==
null
?
2
:
id
);
id
=
(
id
==
null
?
PSA_ANALYSIS_ID
:
id
);
try
{
try
{
CHCAnalysisDto
analysisDto
=
analysisService
.
getPSAAnalysisDtoById
(
id
);
CHCAnalysisDto
analysisDto
=
analysisService
.
getPSAAnalysisDtoById
(
id
);
...
@@ -170,7 +176,7 @@ public class AnalysisController {
...
@@ -170,7 +176,7 @@ public class AnalysisController {
/**
/**
* TODO: 如果是PSA 删除时间显示
* TODO: 如果是PSA 删除时间显示
*/
*/
if
(
analysisRoundExamTitle
.
getAnalysisId
().
intValue
()
==
2
)
{
if
(
analysisRoundExamTitle
.
getAnalysisId
().
intValue
()
==
PSA_ANALYSIS_ID
)
{
for
(
ReplyDto
replyDto
:
replyDtoList
)
{
for
(
ReplyDto
replyDto
:
replyDtoList
)
{
replyDto
.
setReplayTime
(
""
);
replyDto
.
setReplayTime
(
""
);
}
}
...
@@ -591,7 +597,7 @@ public class AnalysisController {
...
@@ -591,7 +597,7 @@ public class AnalysisController {
*/
*/
roundExamTitleV2Dto
.
setRoundList
(
new
ArrayList
<>());
roundExamTitleV2Dto
.
setRoundList
(
new
ArrayList
<>());
}
else
{
}
else
{
List
<
AnalysisRoundDto
>
roundDtoList
=
analysisService
.
getCHCHistoryRound
();
List
<
AnalysisRoundDto
>
roundDtoList
=
analysisService
.
getCHCHistoryRound
(
CHC_ANALYSIS_ID
);
/**
/**
* 获取list中第一个的roundId
* 获取list中第一个的roundId
...
@@ -664,7 +670,7 @@ public class AnalysisController {
...
@@ -664,7 +670,7 @@ public class AnalysisController {
myStarDto
.
setDoctor
(
doctorService
.
getDoctorDtoById
(
user
.
getId
()));
myStarDto
.
setDoctor
(
doctorService
.
getDoctorDtoById
(
user
.
getId
()));
myStarDto
.
setRoundList
(
new
ArrayList
<>());
myStarDto
.
setRoundList
(
new
ArrayList
<>());
if
(
roundId
==
null
)
{
if
(
roundId
==
null
)
{
List
<
AnalysisRoundDto
>
roundDtoList
=
analysisService
.
getCHCHistoryRound
();
List
<
AnalysisRoundDto
>
roundDtoList
=
analysisService
.
getCHCHistoryRound
(
CHC_ANALYSIS_ID
);
roundId
=
roundDtoList
.
get
(
0
).
getRoundId
();
roundId
=
roundDtoList
.
get
(
0
).
getRoundId
();
myStarDto
.
setRoundList
(
roundDtoList
);
myStarDto
.
setRoundList
(
roundDtoList
);
}
}
...
...
server/src/main/java/com/pica/cloud/online/exam/analysis/server/service/CHCAnalysisService.java
浏览文件 @
9637efc9
...
@@ -168,9 +168,10 @@ public interface CHCAnalysisService {
...
@@ -168,9 +168,10 @@ public interface CHCAnalysisService {
/**
/**
* 获取所有的历史轮详情
* 获取所有的历史轮详情
* @param ananlysisId
* @return
* @return
*/
*/
List
<
AnalysisRoundDto
>
getCHCHistoryRound
();
List
<
AnalysisRoundDto
>
getCHCHistoryRound
(
Integer
analysisId
);
/**
/**
* 获取某一轮的最多得票数
* 获取某一轮的最多得票数
...
...
server/src/main/java/com/pica/cloud/online/exam/analysis/server/service/impl/CHCAnalysisServiceImpl.java
浏览文件 @
9637efc9
...
@@ -519,13 +519,13 @@ public class CHCAnalysisServiceImpl implements CHCAnalysisService {
...
@@ -519,13 +519,13 @@ public class CHCAnalysisServiceImpl implements CHCAnalysisService {
}
}
@Override
@Override
public
List
<
AnalysisRoundDto
>
getCHCHistoryRound
()
{
public
List
<
AnalysisRoundDto
>
getCHCHistoryRound
(
Integer
analysisId
)
{
List
<
AnalysisRound
>
roundList
=
new
ArrayList
<>();
List
<
AnalysisRound
>
roundList
=
new
ArrayList
<>();
/**
/**
* TODO: 需要前端传入id
* TODO: 需要前端传入id
*/
*/
roundList
=
analysisRoundMapper
.
selectHistoryRoundListById
(
1
);
roundList
=
analysisRoundMapper
.
selectHistoryRoundListById
(
analysisId
);
List
<
AnalysisRoundDto
>
roundDtoList
=
new
ArrayList
<>();
List
<
AnalysisRoundDto
>
roundDtoList
=
new
ArrayList
<>();
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录