Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
indicators
Overview
Overview
Details
Activity
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
zhangkb
indicators
Commits
baebc4e7
Commit
baebc4e7
authored
Aug 19, 2020
by
hzc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
整合统计任务状态接口
parent
df6b14c9
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
9 additions
and
31 deletions
+9
-31
TaskCtrl.java
...java/com/keymobile/indicators/api/hytobacco/TaskCtrl.java
+6
-5
TaskAnalysisResult.java
...indicators/model/entity/dataenter/TaskAnalysisResult.java
+1
-2
TaskMapper.java
...mobile/indicators/model/mapper/indicators/TaskMapper.java
+1
-4
TaskServiceImpl.java
...le/indicators/service/dataenter/impl/TaskServiceImpl.java
+1
-4
TaskMapper.xml
src/main/resources/mybatis/mapping/TaskMapper.xml
+0
-16
No files found.
src/main/java/com/keymobile/indicators/api/hytobacco/TaskCtrl.java
View file @
baebc4e7
...
@@ -149,13 +149,14 @@ public class TaskCtrl {
...
@@ -149,13 +149,14 @@ public class TaskCtrl {
}
}
}
}
result
.
setTotalCount
(
count
);
result
.
setTotalCount
(
count
);
//获取填报超时审核超时数
TaskAnalysisResult
taskAnalysisResult
=
taskService
.
stateCounts
(
param
);
result
.
setAddTimeoutCount
(
taskAnalysisResult
.
getAddTimeoutCount
());
result
.
setAuditTimeoutCount
(
taskAnalysisResult
.
getAuditTimeoutCount
());
}
}
return
result
;
return
result
;
}
}
@ApiOperation
(
"任务状态统计"
)
@PostMapping
(
"stateCounts"
)
public
TaskAnalysisResult
stateCounts
(
@RequestBody
QueryTaskParam
param
){
return
taskService
.
stateCounts
(
param
);
}
}
}
src/main/java/com/keymobile/indicators/model/entity/dataenter/TaskAnalysisResult.java
View file @
baebc4e7
...
@@ -22,8 +22,7 @@ public class TaskAnalysisResult {
...
@@ -22,8 +22,7 @@ public class TaskAnalysisResult {
private
int
passCount
;
private
int
passCount
;
@ApiModelProperty
(
"已审核数"
)
private
Integer
auditCount
;
@ApiModelProperty
(
"填报超时数"
)
@ApiModelProperty
(
"填报超时数"
)
private
Integer
addTimeoutCount
;
private
Integer
addTimeoutCount
;
@ApiModelProperty
(
"审核超时数"
)
@ApiModelProperty
(
"审核超时数"
)
...
...
src/main/java/com/keymobile/indicators/model/mapper/indicators/TaskMapper.java
View file @
baebc4e7
...
@@ -77,9 +77,6 @@ public interface TaskMapper extends BaseMapper<Task> {
...
@@ -77,9 +77,6 @@ public interface TaskMapper extends BaseMapper<Task> {
* 填报超时的数目
* 填报超时的数目
* **/
* **/
Integer
selectAuDateOrEnDateCounts
(
@Param
(
"param"
)
QueryTaskParam
param
,
@Param
(
"auditEndDate"
)
Date
auditEndDate
,
@Param
(
"endDate"
)
Date
endDate
);
Integer
selectAuDateOrEnDateCounts
(
@Param
(
"param"
)
QueryTaskParam
param
,
@Param
(
"auditEndDate"
)
Date
auditEndDate
,
@Param
(
"endDate"
)
Date
endDate
);
/**
* 查询审核过的数目
* **/
Integer
selectAuditCount
(
QueryTaskParam
param
);
}
}
src/main/java/com/keymobile/indicators/service/dataenter/impl/TaskServiceImpl.java
View file @
baebc4e7
...
@@ -761,9 +761,7 @@ public class TaskServiceImpl implements TaskService {
...
@@ -761,9 +761,7 @@ public class TaskServiceImpl implements TaskService {
}
}
TaskAnalysisResult
taskStateCounts
=
new
TaskAnalysisResult
();
TaskAnalysisResult
taskStateCounts
=
new
TaskAnalysisResult
();
//查出审核过的数目--大于APPLY_STATE_AUDITING就是审核过了
param
.
setStatus
(
Constants
.
APPLY_STATE_AUDITING
);
Integer
auditCount
=
this
.
taskMapper
.
selectAuditCount
(
param
);
//查出审核超时的数目
//查出审核超时的数目
param
.
setStatus
(
Constants
.
APPLY_STATE_AUDITING
);
param
.
setStatus
(
Constants
.
APPLY_STATE_AUDITING
);
Integer
auditTimeoutCount
=
this
.
taskMapper
.
selectAuDateOrEnDateCounts
(
param
,
date
,
null
);
Integer
auditTimeoutCount
=
this
.
taskMapper
.
selectAuDateOrEnDateCounts
(
param
,
date
,
null
);
...
@@ -771,7 +769,6 @@ public class TaskServiceImpl implements TaskService {
...
@@ -771,7 +769,6 @@ public class TaskServiceImpl implements TaskService {
param
.
setStatus
(
Constants
.
APPLY_STATE_DRAFT
);
param
.
setStatus
(
Constants
.
APPLY_STATE_DRAFT
);
Integer
addTimeoutCount
=
this
.
taskMapper
.
selectAuDateOrEnDateCounts
(
param
,
null
,
date
);
Integer
addTimeoutCount
=
this
.
taskMapper
.
selectAuDateOrEnDateCounts
(
param
,
null
,
date
);
taskStateCounts
.
setAuditCount
(
auditCount
);
taskStateCounts
.
setAddTimeoutCount
(
addTimeoutCount
);
taskStateCounts
.
setAddTimeoutCount
(
addTimeoutCount
);
taskStateCounts
.
setAuditTimeoutCount
(
auditTimeoutCount
);
taskStateCounts
.
setAuditTimeoutCount
(
auditTimeoutCount
);
return
taskStateCounts
;
return
taskStateCounts
;
...
...
src/main/resources/mybatis/mapping/TaskMapper.xml
View file @
baebc4e7
...
@@ -131,21 +131,6 @@
...
@@ -131,21 +131,6 @@
</if>
</if>
</select>
</select>
<select
id=
"selectAuditCount"
resultType=
"java.lang.Integer"
>
select count(id) from data_enter_task
where state = 1
<if
test=
"ruleLevel != null and ruleLevel !=''"
>
and rule_level = #{ruleLevel}
</if>
<if
test=
"status != null and status !=''"
>
and status > #{status}
</if>
<if
test=
"keyword != null and keyword !=''"
>
and rule_name like concat('%', #{keyword}, '%')
</if>
</select>
</mapper>
</mapper>
\ No newline at end of file
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