src/main/java/org/springblade/modules/repairsorder/service/impl/RepairsorderServiceImpl.java
@@ -80,5 +80,25 @@
      return baseMapper.getRepairsorderMaxNo();
   }
   @Override
   public Boolean updateState(RepairsorderEntity repairsorder) {
      //更新维修表状态
      boolean updateRepairsorder = this.updateById(repairsorder);
      //维修记录表数据插入
      RepairsorderRecordEntity repairsorderRecord = new RepairsorderRecordEntity();
      repairsorderRecord.setNo(repairsorder.getNo());
      BladeUser user = AuthUtil.getUser();
      repairsorderRecord.setRepairPerson(user.getNickName());
      if (repairsorder.getState().equals("2")){
         repairsorderRecord.setRemark("工单处理中");
         repairsorderRecord.setState("2");
      }else if (repairsorder.getState().equals("3")){
         repairsorderRecord.setRemark("工单已完成");
         repairsorderRecord.setState("3");
      }
      boolean saveRecord = repairsorderRecordService.save(repairsorderRecord);
      return updateRepairsorder&&saveRecord;
   }
}