瀏覽代碼

第三方导入增加合并主表时,更新solve_time字段

欧阳劲驰 1 月之前
父節點
當前提交
20588c01db

+ 2 - 1
src/main/java/com/shkpr/service/alambizplugin/dbdao/mapper/GisSurveyJobInfoMapper.java

@@ -26,10 +26,11 @@ public interface GisSurveyJobInfoMapper {
      *
      * @param uid         uid
      * @param refreshTime 刷新时间
+     * @param solveTime   提交上报时间
      * @param action      流转状态
      * @param status      当前状态
      * @return 刷新时间
      */
     int updateRefreshTimeActionStatusByUid(@Param("uid") String uid, @Param("refreshTime") Long refreshTime
-            , @Param("action") Short action, @Param("status") Short status);
+            , @Param("solveTime") Long solveTime, @Param("action") Short action, @Param("status") Short status);
 }

+ 1 - 1
src/main/java/com/shkpr/service/alambizplugin/dbdao/services/GisSurveyLayerApplyServiceImpl.java

@@ -348,7 +348,7 @@ public class GisSurveyLayerApplyServiceImpl implements GisSurveyLayerApplyServic
                 //更新刷新时间
                 long timestamp = System.currentTimeMillis();
                 int projectUpdated = projectInfoMapper.updateRefreshTimeByUid(jobId, timestamp);
-                int jobUpdated = jobInfoMapper.updateRefreshTimeActionStatusByUid(jobId, timestamp,
+                int jobUpdated = jobInfoMapper.updateRefreshTimeActionStatusByUid(jobId, timestamp, timestamp,
                         GisSurveyExcelDefine.DEFAULT_VALUE.ACTION, GisSurveyExcelDefine.DEFAULT_VALUE.STATUS);
                 //写入任务状态
                 int jobStatusTrackSave = jobStatusTrackMapper.save(new GisSurveyJobStatusTrack(

+ 1 - 0
src/main/resources/mapper/GisSurveyJobInfoMapper.xml

@@ -10,6 +10,7 @@
     <update id="updateRefreshTimeActionStatusByUid">
         update k3_gis_survey_job_info
         set refresh_time = #{refreshTime,jdbcType=BIGINT},
+        solve_time = #{solveTime,jdbcType=BIGINT},
         action=#{action,jdbcType=SMALLINT},
         status=#{status,jdbcType=SMALLINT}
         where uid = #{uid,jdbcType=VARCHAR}