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)); .in(Negative::getProblemSourcesCode,list).between(Negative::getCrtTime,beginTime,endTime));
overview.setConfirmed((int) confirmed);
if(total != 0 && confirmed != 0) { if(total != 0 && confirmed != 0) {
overview.setRate(NumberUtil.div((Number) (confirmed * 100),total ).doubleValue()); overview.setRate(NumberUtil.div((Number) (confirmed * 100),total ).doubleValue());
}else{ }else{

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

@ -170,7 +170,7 @@ public class Job {
SupPolice police = policeService.getByIdCode(item.getGmsfhm()); SupPolice police = policeService.getByIdCode(item.getGmsfhm());
if (Objects.nonNull(police)) { if (Objects.nonNull(police)) {
// 警号 // 警号
apply.setApplicantEmpName(police.getEmpNo()); apply.setApplicantEmpNo(police.getEmpNo());
rpcApply.setApplicantEmpNo(police.getEmpNo()); rpcApply.setApplicantEmpNo(police.getEmpNo());
RpcPerson person = new RpcPerson(); RpcPerson person = new RpcPerson();
@ -184,8 +184,10 @@ public class Job {
person.setName(police.getName()); person.setName(police.getName());
if(!police.getOrgId().isEmpty()){ if(!police.getOrgId().isEmpty()){
person.setDepartId(police.getOrgId()); person.setDepartId(police.getOrgId());
apply.setDepartId(police.getOrgId());
SupDepart departs = departService.getOne(new LambdaQueryWrapper<SupDepart>().eq(SupDepart::getId,police.getOrgId())); SupDepart departs = departService.getOne(new LambdaQueryWrapper<SupDepart>().eq(SupDepart::getId,police.getOrgId()));
person.setDepartName(departs.getShortName()); person.setDepartName(departs.getShortName());
apply.setDepartName(departs.getShortName());
} }
rpcPersonService.saveOrUpdate(person); 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 id="queryPage" resultType="com.biutag.supervision.pojo.vo.RpcApplyVo">
SELECT SELECT
distinct a.rpc_id, distinct a.rpc_id,
a.number as caseNumber, ap.number as caseNumber,
a.case_name as caseName, a.case_name as caseName,
a.happen_time as happenTime, a.happen_time as happenTime,
a.case_category as caseCategory, a.case_category as caseCategory,
@ -17,7 +17,7 @@
a.verified a.verified
FROM FROM
rpc_apply_supervise a 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 LEFT JOIN rpc_person p ON a.rpc_id = p.rpc_id
${ew.getCustomSqlSegment} ${ew.getCustomSqlSegment}
</select> </select>

Loading…
Cancel
Save