Browse Source

fiex:定时任务优化

master
pengwei 3 months ago
parent
commit
5b14e26d07
  1. 2
      src/main/java/com/biutag/supervision/controller/subdatav/SubOneCaseVerifController.java
  2. 4
      src/main/java/com/biutag/supervision/job/Job.java
  3. 4
      src/main/resources/mapper/RpcApplySuperviseMapper.xml

2
src/main/java/com/biutag/supervision/controller/subdatav/SubOneCaseVerifController.java

@ -119,7 +119,7 @@ public class SubOneCaseVerifController {
.in(Negative::getProblemSourcesCode,list).between(Negative::getCrtTime,beginTime,endTime));
overview.setConfirmed((int) confirmed);
if(total != 0 && confirmed != 0) {
overview.setRate(NumberUtil.div((Number) (confirmed * 100),total ).doubleValue());
}else{

4
src/main/java/com/biutag/supervision/job/Job.java

@ -170,7 +170,7 @@ public class Job {
SupPolice police = policeService.getByIdCode(item.getGmsfhm());
if (Objects.nonNull(police)) {
// 警号
apply.setApplicantEmpName(police.getEmpNo());
apply.setApplicantEmpNo(police.getEmpNo());
rpcApply.setApplicantEmpNo(police.getEmpNo());
RpcPerson person = new RpcPerson();
@ -184,8 +184,10 @@ public class Job {
person.setName(police.getName());
if(!police.getOrgId().isEmpty()){
person.setDepartId(police.getOrgId());
apply.setDepartId(police.getOrgId());
SupDepart departs = departService.getOne(new LambdaQueryWrapper<SupDepart>().eq(SupDepart::getId,police.getOrgId()));
person.setDepartName(departs.getShortName());
apply.setDepartName(departs.getShortName());
}
rpcPersonService.saveOrUpdate(person);

4
src/main/resources/mapper/RpcApplySuperviseMapper.xml

@ -7,7 +7,7 @@
<select id="queryPage" resultType="com.biutag.supervision.pojo.vo.RpcApplyVo">
SELECT
distinct a.rpc_id,
a.number as caseNumber,
ap.number as caseNumber,
a.case_name as caseName,
a.happen_time as happenTime,
a.case_category as caseCategory,
@ -17,7 +17,7 @@
a.verified
FROM
rpc_apply_supervise a
left join rpc_apply ap on a.rpc_id = ap.rpc_id
LEFT JOIN rpc_person p ON a.rpc_id = p.rpc_id
${ew.getCustomSqlSegment}
</select>

Loading…
Cancel
Save