zhangtao
dongdingding 1 year ago
parent 27eea695f3
commit 370622f65d

@ -49,7 +49,7 @@ public class EnterpristQuartz {
// bEnterpriseNewService.saveBatch(list);
// 改成只更新最新检查时间字段
bPlanEnterpriseService.updateEndTime()
bPlanEnterpriseService.updateEndTime();
return AjaxResult.success();
}

@ -126,7 +126,8 @@ public class BPlanEnterpriseServiceImpl extends ServiceImpl<BPlanEnterpriseMappe
@Override
public void updateEndTime() {
return bPlanEnterpriseMapper.updateEndTime();
bPlanEnterpriseMapper.updateEndTime();
}
}

@ -400,7 +400,20 @@
</trim>
where id = #{id}
</update>
<update id="updateEndTime">
UPDATE b_enterprise_new a
INNER JOIN (
SELECT
USC_CODE,
MAX_EXAMINE_END_TIME
FROM
( SELECT ROW_NUMBER ( ) over ( PARTITION BY USC_CODE ORDER BY EXAMINE_END_TIME DESC ) rowId, USC_CODE, EXAMINE_END_TIME AS MAX_EXAMINE_END_TIME FROM sz_enfor_examine ) S
WHERE
rowId = 1
) c
ON a.enterprise_id = c.USC_CODE
SET a.EXAMINE_END_TIME = c.MAX_EXAMINE_END_TIME
</update>
<insert id="insertPlan" parameterType="BPlanEnterpriseRequest" useGeneratedKeys="true" keyProperty="id">

Loading…
Cancel
Save