src/main/java/org/springblade/modules/dispatcher/controller/DispatcherUnitController.java
@@ -65,6 +65,7 @@ public class DispatcherUnitController extends BladeController { private final IDispatcherUnitService dispatcherUnitService; private final IDispatcherService dispatcherService; /** * 详情 @@ -150,6 +151,14 @@ }else { //修改 status = dispatcherUnitService.updateById(dispatcherUnit); //派遣记录修改合同时间 Long id = dispatcherUnit.getId(); String ids=String.valueOf(id); Date date = dispatcherUnit.getEndTime(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String endTime = sdf.format(date); dispatcherService.updateEndtime(endTime,ids); //内网同步 String s1 = "update sys_dispatcher_unit set name = " + "'" + dispatcherUnit.getName() + "'" + @@ -162,6 +171,10 @@ ",serve_type = " + "'" + dispatcherUnit.getServeType() + "'" + " " +"where id = " + "'" + dispatcherUnit.getId() + "'"; FtpUtil.sqlFileUpload(s1); //内网同步派遣记录修改合同时间 String s2 = "update sys_dispatcher set end_time = " + "'" + endTime + "'" +" " + "where dispatcher_unit_id = " + "'" + ids + "'"; FtpUtil.sqlFileUpload(s2); } return R.status(status); } src/main/java/org/springblade/modules/dispatcher/mapper/DispatcherMapper.java
@@ -63,4 +63,6 @@ * @return */ DispatcherVO getDispatcherInfoByUserId(@Param("userId") Long userId); void updateEndtime(String endTime,String disId); } src/main/java/org/springblade/modules/dispatcher/mapper/DispatcherMapper.xml
@@ -105,4 +105,8 @@ and sd.status = 0 </select> <update id="updateEndtime"> update sys_dispatcher set end_time =#{endTime} where dispatcher_unit_id =#{disId} </update> </mapper> src/main/java/org/springblade/modules/dispatcher/service/IDispatcherService.java
@@ -59,4 +59,5 @@ * @return */ DispatcherVO getDispatcherInfoByUserId(Long userId); void updateEndtime(String endTime,String disId); } src/main/java/org/springblade/modules/dispatcher/service/impl/DispatcherServiceImpl.java
@@ -97,4 +97,9 @@ public DispatcherVO getDispatcherInfoByUserId(Long userId) { return baseMapper.getDispatcherInfoByUserId(userId); } @Override public void updateEndtime(String endTime, String disId) { baseMapper.updateEndtime(endTime, disId); } }