|
@@ -18,7 +18,6 @@ import com.platform.dao.entity.upms.SysUser;
|
|
import com.platform.dao.enums.*;
|
|
import com.platform.dao.enums.*;
|
|
import com.platform.dao.mapper.customize.CustomFieldTemplateDataMapper;
|
|
import com.platform.dao.mapper.customize.CustomFieldTemplateDataMapper;
|
|
import com.platform.dao.mapper.sb.SbPositionMapper;
|
|
import com.platform.dao.mapper.sb.SbPositionMapper;
|
|
-import com.platform.dao.mapper.upms.SysUserDeptMapper;
|
|
|
|
import com.platform.dao.mapper.upms.SysUserMapper;
|
|
import com.platform.dao.mapper.upms.SysUserMapper;
|
|
import com.platform.dao.mapper.upms.SysUserRoleMapper;
|
|
import com.platform.dao.mapper.upms.SysUserRoleMapper;
|
|
import com.platform.dao.util.MessageTemplateUtil;
|
|
import com.platform.dao.util.MessageTemplateUtil;
|
|
@@ -26,6 +25,7 @@ import com.platform.dao.vo.SysUserRoleVO;
|
|
import com.platform.dao.vo.SysUserVO;
|
|
import com.platform.dao.vo.SysUserVO;
|
|
import com.platform.service.part.PartInfoService;
|
|
import com.platform.service.part.PartInfoService;
|
|
import com.platform.service.repair.strategy.AbstractRepairBaseStrategy;
|
|
import com.platform.service.repair.strategy.AbstractRepairBaseStrategy;
|
|
|
|
+import com.platform.service.sb.SbMeasureLogService;
|
|
import com.platform.service.upms.SysConfigService;
|
|
import com.platform.service.upms.SysConfigService;
|
|
import com.platform.service.util.SendMessageUtils;
|
|
import com.platform.service.util.SendMessageUtils;
|
|
import org.springframework.stereotype.Component;
|
|
import org.springframework.stereotype.Component;
|
|
@@ -57,8 +57,6 @@ public class LongYanRepairStrategy extends AbstractRepairBaseStrategy {
|
|
@Resource
|
|
@Resource
|
|
private SbPositionMapper sbPositionMapper;
|
|
private SbPositionMapper sbPositionMapper;
|
|
@Resource
|
|
@Resource
|
|
- private SysUserDeptMapper sysUserDeptMapper;
|
|
|
|
- @Resource
|
|
|
|
private SysConfigService sysConfigService;
|
|
private SysConfigService sysConfigService;
|
|
@Resource
|
|
@Resource
|
|
private SysUserRoleMapper sysUserRoleMapper;
|
|
private SysUserRoleMapper sysUserRoleMapper;
|
|
@@ -1057,6 +1055,7 @@ public class LongYanRepairStrategy extends AbstractRepairBaseStrategy {
|
|
repairApplicationFormMapper.updateByPrimaryKeySelective(form);
|
|
repairApplicationFormMapper.updateByPrimaryKeySelective(form);
|
|
// 添加状态记录
|
|
// 添加状态记录
|
|
addRepairStatusRecord(form,"维修完成待审");
|
|
addRepairStatusRecord(form,"维修完成待审");
|
|
|
|
+ sbMeasureLogService.addUseOrUnUseLog(dto.getId(),SbMeasureLogOtherTypeEnum.REPAIR.getValue(),"维修");
|
|
// 通知工程师审核
|
|
// 通知工程师审核
|
|
SysUserVO vo = BeanConverterUtil.copyObjectProperties(sysUserMapper.selectByPrimaryKey(form.getDispatchUserId()),SysUserVO.class);
|
|
SysUserVO vo = BeanConverterUtil.copyObjectProperties(sysUserMapper.selectByPrimaryKey(form.getDispatchUserId()),SysUserVO.class);
|
|
sendMessageToRepairManger(form,ListUtils.newArrayList(vo),CommonConstants.REPAIR_COMPLETE_NOTICE);
|
|
sendMessageToRepairManger(form,ListUtils.newArrayList(vo),CommonConstants.REPAIR_COMPLETE_NOTICE);
|