提交 1fdf171f authored 作者: 133's avatar 133

[清退] 代码提交

上级 f12f5dfb
...@@ -209,4 +209,11 @@ public class DeviceLibrary { ...@@ -209,4 +209,11 @@ public class DeviceLibrary {
childs.add(deviceLibraryEntity); childs.add(deviceLibraryEntity);
} }
public DeviceLibrary toVo(){
if (!this.locationUnit.equals(this.ownUnit)){
this.manageStatus=0;
}
return this;
}
} }
...@@ -54,12 +54,15 @@ public enum StatusEnum { ...@@ -54,12 +54,15 @@ public enum StatusEnum {
* 清退任务 * 清退任务
*/ */
//以下为stat状态 //以下为stat状态
SEND_BACK_1200(1200, "省清退查看"), SEND_BACK_1200(1200, "省清退查看"),
SEND_BACK_1201(1201, "统计数据等待办结"), SEND_BACK_1201(1201, "统计数据等待办结"),
SEND_BACK_1202(1202, "待审核"), SEND_BACK_1202(1202, "出库待审核"),
SEND_BACK_1203(1203, "出库待校验"), SEND_BACK_1203(1203, "出库待校验"),
SEND_BACK_1204(1204, "入库待审核"), SEND_BACK_1204(1204, "入库待审核"),
SEND_BACK_1205(1205, "装备入库发起成功等待审核"), SEND_BACK_1205(1205, "异常装备待描述"),
SEND_BACK_1206(1206, "入库待校验"),
SEND_BACK_1207(1207, "异常装备确认"),
// SEND_BACK_1204(1204, "入库待审核"), // SEND_BACK_1204(1204, "入库待审核"),
......
...@@ -71,7 +71,7 @@ public class SendBackController { ...@@ -71,7 +71,7 @@ public class SendBackController {
@ApiOperation(value = "清退装备校对发起——专管员A",notes = "清退装备校对发起——专管员A") @ApiOperation(value = "清退装备校对发起——专管员A",notes = "清退装备校对发起——专管员A")
@PostMapping("/sendBackOutCheck/{userId}/{taskId}") @GetMapping("/sendBackOutCheck/{userId}/{taskId}")
ResponseEntity sendBackOutCheck(@PathVariable("taskId") Integer taskId,@PathVariable("userId") Integer userId){ ResponseEntity sendBackOutCheck(@PathVariable("taskId") Integer taskId,@PathVariable("userId") Integer userId){
return sendBackService.sendBackOutCheck(taskId,userId); return sendBackService.sendBackOutCheck(taskId,userId);
} }
...@@ -79,7 +79,7 @@ public class SendBackController { ...@@ -79,7 +79,7 @@ public class SendBackController {
@ApiOperation(value = "装备出库发起——专管员A",notes = "装备出库发起——专管员A") @ApiOperation(value = "装备出库发起——专管员A",notes = "装备出库发起——专管员A")
@PostMapping("/sendBackOut/{taskId}/{userId}") @PostMapping("/sendBackOut/{userId}/{taskId}")
ResponseEntity sendBackOut(@PathVariable("taskId") Integer taskId, @RequestBody SendBackOutVo sendBackOut, @PathVariable("userId") Integer userId){ ResponseEntity sendBackOut(@PathVariable("taskId") Integer taskId, @RequestBody SendBackOutVo sendBackOut, @PathVariable("userId") Integer userId){
return sendBackService.sendBackOut(taskId,sendBackOut,userId); return sendBackService.sendBackOut(taskId,sendBackOut,userId);
......
...@@ -98,4 +98,6 @@ public class SendBackBill { ...@@ -98,4 +98,6 @@ public class SendBackBill {
@ApiModelProperty(value = "清退单id") @ApiModelProperty(value = "清退单id")
private Integer formId; private Integer formId;
@ApiModelProperty(value = "是否完成")
private Integer isComplete;
} }
...@@ -52,6 +52,18 @@ public class SendBackOutVo { ...@@ -52,6 +52,18 @@ public class SendBackOutVo {
@ApiModelProperty(value = "出库装备清单") @ApiModelProperty(value = "出库装备清单")
private List<DeviceLibrary> deviceLibraryEntities; private List<DeviceLibrary> deviceLibraryEntities;
/**
* 接收方入库检查详情(装备主键id+核对结果(0缺失1无误3不匹配,字符x作为分隔符)),例如x10x21x32x,意为主键id为1的装备缺失,为2的无误,为3的不匹配
*/
@ApiModelProperty(value = "接收方入库检查详情(装备主键id+核对结果(0缺失1无误3不匹配,字符x作为分隔符)),例如x10x21x32x,意为主键id为1的装备缺失,为2的无误,为3的不匹配")
private String receiveCheckDetail;
/**
* 接收方检查结果(缺失数量x新增数量),例如1x1,意为缺失1台,新增一条
*/
@ApiModelProperty(value = "接收方检查结果(缺失数量x新增数量),例如1x1,意为缺失1台,新增一条")
private String receiveCheckResult;
// //
// @ApiModelProperty(value = "非在库装备") // @ApiModelProperty(value = "非在库装备")
// private List<DeviceLibraryEntity> unDeviceLibraryEntities; // private List<DeviceLibraryEntity> unDeviceLibraryEntities;
......
...@@ -24,7 +24,7 @@ public class SendBackRequst { ...@@ -24,7 +24,7 @@ public class SendBackRequst {
@ApiModelProperty(value = "父task的Id") @ApiModelProperty(value = "父task的Id")
private Integer parentTaskId; private Integer parentTaskId;
@ApiModelProperty(value = "在库装备备注") @ApiModelProperty(value = "在库装备备注")
private HashMap<Integer,UnDeviceDesVo> unDeviceDes; private HashMap<Integer,UnDeviceDesVo> unDeviceDes;
@ApiModelProperty(value = "查询类型,0:省级 1:市级 2:区县级") @ApiModelProperty(value = "查询类型,0:省级 1:市级 2:区县级")
......
...@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModel; ...@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import javax.persistence.Column;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
...@@ -38,12 +39,6 @@ public class SendBackVo { ...@@ -38,12 +39,6 @@ public class SendBackVo {
@ApiModelProperty(value = "所有清退装备的id") @ApiModelProperty(value = "所有清退装备的id")
private List<Integer> deviceIdList; private List<Integer> deviceIdList;
// @ApiModelProperty(value = "用于前端取值")
// private List<SendBackStatisticalVo> sendBackStatisticalVo;
//
// @ApiModelProperty(value = "将清退装备的id根据市或县分类,key为市名或县名,value该市或该县的idStrong")
// private HashMap<String,StringBuffer> cityClassify;
//
@ApiModelProperty(value = "异常装备") @ApiModelProperty(value = "异常装备")
private List<DeviceLibrary> unDevice; private List<DeviceLibrary> unDevice;
......
...@@ -13,6 +13,6 @@ import org.springframework.data.jpa.repository.JpaSpecificationExecutor; ...@@ -13,6 +13,6 @@ import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
*/ */
public interface SendBackBillDetailDao extends JpaRepository<SendBackBillDetail,Integer>, JpaSpecificationExecutor<SendBackBillDetail> { public interface SendBackBillDetailDao extends JpaRepository<SendBackBillDetail,Integer>, JpaSpecificationExecutor<SendBackBillDetail> {
SendBackBillDetail findSendBackBillDetailEntityById(Integer id); SendBackBillDetail findSendBackBillDetailById(Integer id);
} }
...@@ -75,6 +75,8 @@ public interface SendBackService { ...@@ -75,6 +75,8 @@ public interface SendBackService {
*/ */
ResponseEntity sendBackOutExamine(Integer taskId, Integer startUserId, Integer type); ResponseEntity sendBackOutExamine(Integer taskId, Integer startUserId, Integer type);
/** /**
* 入库-专管员B * 入库-专管员B
* 1、通过,完结task * 1、通过,完结task
...@@ -107,6 +109,7 @@ public interface SendBackService { ...@@ -107,6 +109,7 @@ public interface SendBackService {
ResponseEntity saveSendBackBillDetailEntity(SendBackBillDetail sendBackBillDetailEntity); ResponseEntity saveSendBackBillDetailEntity(SendBackBillDetail sendBackBillDetailEntity);
ResponseEntity sendBackInCheck(Integer taskId, SendBackOutVo sendBackOut, Integer userId); ResponseEntity sendBackInCheck(Integer taskId, SendBackOutVo sendBackOut, Integer userId);
/** /**
......
...@@ -51,4 +51,5 @@ public interface TaskDao extends JpaRepository<Task, Integer>, JpaSpecificationE ...@@ -51,4 +51,5 @@ public interface TaskDao extends JpaRepository<Task, Integer>, JpaSpecificationE
List<Task> findTaskEntitiesByParentTaskId(Integer parentTaskId); List<Task> findTaskEntitiesByParentTaskId(Integer parentTaskId);
Task findByBusinessTypeAndOwnUnitAndBillStatus(Integer type,Integer ownUnit,Integer billStatus);
} }
...@@ -631,6 +631,9 @@ public class TaskServiceImpl implements TaskService { ...@@ -631,6 +631,9 @@ public class TaskServiceImpl implements TaskService {
if (list.size() > 0) { if (list.size() > 0) {
//筛选出当前用户操作该业务的所有日志,根据业务日志的创建时间降序排列,得到最新的上一次操作时间 //筛选出当前用户操作该业务的所有日志,根据业务日志的创建时间降序排列,得到最新的上一次操作时间
List<TaskLog> taskLogs = taskUtils.orderByCreateTimeDesc(list.stream().filter(taskLog -> taskLog.getCreateUserId().equals(userUtils.getCurrentUserId())).collect(Collectors.toList())); List<TaskLog> taskLogs = taskUtils.orderByCreateTimeDesc(list.stream().filter(taskLog -> taskLog.getCreateUserId().equals(userUtils.getCurrentUserId())).collect(Collectors.toList()));
if (taskLogs.size()==0){
return null;
}
return taskLogs.get(0).getCreateTime(); return taskLogs.get(0).getCreateTime();
} else { } else {
return null; return null;
......
...@@ -26,7 +26,7 @@ import springfox.documentation.annotations.ApiIgnore; ...@@ -26,7 +26,7 @@ import springfox.documentation.annotations.ApiIgnore;
* @createTime 2020年08月19日 09:36:00 * @createTime 2020年08月19日 09:36:00
*/ */
@RestController @RestController
@RequestMapping(value = "/user/handover/") @RequestMapping(value = "/user/handover")
@AutoDocument @AutoDocument
@Api(tags = "工作交接",description = "工作交接") @Api(tags = "工作交接",description = "工作交接")
public class HandoverController { public class HandoverController {
...@@ -58,7 +58,7 @@ public class HandoverController { ...@@ -58,7 +58,7 @@ public class HandoverController {
} }
@GetMapping(value = "/query/{workId}") @GetMapping(value = "/query/{workId}")
@ApiOperation(value = "完结工作交接") @ApiOperation(value = "查询")
public ResponseEntity getHandoverUser( @PathVariable Integer workId) { public ResponseEntity getHandoverUser( @PathVariable Integer workId) {
return ResponseEntity.ok(workHandoverService.findById(workId)); return ResponseEntity.ok(workHandoverService.findById(workId));
......
...@@ -169,9 +169,8 @@ public class TrainJobController { ...@@ -169,9 +169,8 @@ public class TrainJobController {
// jobService.update(jobEntity); // jobService.update(jobEntity);
TaskLogBto taskLogBto = new TaskLogBto(taskBto.getId(),"不报名",null); TaskLogBto taskLogBto = new TaskLogBto(taskBto.getId(),"不报名",null);
taskLogService.addLog(taskLogBto); taskLogService.addLog(taskLogBto);
taskBto=taskService.moveToEnd(taskBto); taskService.moveToEnd(taskBto);
} }
taskService.update(taskBto);
myWebSocket.sendMessage1(); myWebSocket.sendMessage1();
return ResponseEntity.ok(trainThemeService.save(trainTheme)); return ResponseEntity.ok(trainThemeService.save(trainTheme));
} }
...@@ -187,10 +186,10 @@ public class TrainJobController { ...@@ -187,10 +186,10 @@ public class TrainJobController {
TrainTheme trainTheme = trainThemeService.findById(trainId); TrainTheme trainTheme = trainThemeService.findById(trainId);
//查询所有必须报名而没有报名的task 状态直接转为待培训 //查询所有必须报名而没有报名的task 状态直接转为待培训
trainTaskService.selectBillidAndBillType(trainId, BusinessEnum.TRAIN.id, StatusEnum.TRAIN1001.id).forEach( trainTaskService.selectBillidAndBillType(trainId, BusinessEnum.TRAIN.id, StatusEnum.TRAIN1001.id).forEach(
taskBto -> taskService.update(taskService.moveToSpecial(taskBto, StatusEnum.TRAIN1003, -1)) taskBto -> taskService.moveToSpecial(taskBto, StatusEnum.TRAIN1003, -1)
); );
trainTaskService.selectBillidAndBillType(trainId, BusinessEnum.TRAIN.id, StatusEnum.TRAIN1002.id).forEach( trainTaskService.selectBillidAndBillType(trainId, BusinessEnum.TRAIN.id, StatusEnum.TRAIN1002.id).forEach(
taskBto -> taskService.update(taskService.moveToEnd(taskBto)) taskBto -> taskService.moveToEnd(taskBto)
); );
//未报名统一处理为为报名 //未报名统一处理为为报名
...@@ -202,7 +201,7 @@ public class TrainJobController { ...@@ -202,7 +201,7 @@ public class TrainJobController {
// } // }
// ); // );
trainTaskService.selectBillidAndBillType(trainId,BusinessEnum.TRAIN.id,StatusEnum.TRAIN1000.id).forEach( trainTaskService.selectBillidAndBillType(trainId,BusinessEnum.TRAIN.id,StatusEnum.TRAIN1000.id).forEach(
taskBto ->taskService.update( taskService.moveToSpecial(taskBto,StatusEnum.TRAIN1010)) taskBto ->taskService.moveToSpecial(taskBto,StatusEnum.TRAIN1010)
); );
// TaskEntity taskEntity=taskService.findByParentAndBillIdAndBussType(0,trainTheme.getTrainId(),BusinessEnum.TRAIN.id); // TaskEntity taskEntity=taskService.findByParentAndBillIdAndBussType(0,trainTheme.getTrainId(),BusinessEnum.TRAIN.id);
// taskEntity.setBillStatus(7); // taskEntity.setBillStatus(7);
...@@ -228,7 +227,7 @@ public class TrainJobController { ...@@ -228,7 +227,7 @@ public class TrainJobController {
public ResponseEntity inTraining(@PathVariable Integer trainId) { public ResponseEntity inTraining(@PathVariable Integer trainId) {
TrainTheme trainTheme = trainThemeService.findById(trainId); TrainTheme trainTheme = trainThemeService.findById(trainId);
trainTaskService.selectBillidAndBillType(trainId, BusinessEnum.TRAIN.id, StatusEnum.TRAIN1010.id).forEach( trainTaskService.selectBillidAndBillType(trainId, BusinessEnum.TRAIN.id, StatusEnum.TRAIN1010.id).forEach(
taskBto -> taskService.update(taskService.moveToSpecial(taskBto, StatusEnum.TRAIN1004, taskBto.getInvolveUserIdList().get(0))) taskBto -> taskService.moveToSpecial(taskBto, StatusEnum.TRAIN1004, taskBto.getInvolveUserIdList().get(0))
); );
// TaskEntity taskEntity=taskService.findByParentAndBillIdAndBussType(0,trainTheme.getTrainId(),BusinessEnum.TRAIN.id); // TaskEntity taskEntity=taskService.findByParentAndBillIdAndBussType(0,trainTheme.getTrainId(),BusinessEnum.TRAIN.id);
// taskEntity.setBillStatus(8); // taskEntity.setBillStatus(8);
...@@ -279,7 +278,7 @@ public class TrainJobController { ...@@ -279,7 +278,7 @@ public class TrainJobController {
// TaskEntity taskEntity= taskService.findByStartUserIdAndBillIdAndBussType(securityUser.getCurrentUserInfo().getUserId(),trainTheme.getTrainId(),BusinessEnum.TRAIN.id); // TaskEntity taskEntity= taskService.findByStartUserIdAndBillIdAndBussType(securityUser.getCurrentUserInfo().getUserId(),trainTheme.getTrainId(),BusinessEnum.TRAIN.id);
TaskBto taskBto = trainTaskService.selectFatherIsNullAndBillidAndBillType(trainTheme.getTrainId(), BusinessEnum.TRAIN.id); TaskBto taskBto = trainTaskService.selectFatherIsNullAndBillidAndBillType(trainTheme.getTrainId(), BusinessEnum.TRAIN.id);
taskBto.setOwnUnit(1); taskBto.setOwnUnit(1);
taskService.update(taskService.moveToSpecial(taskBto, StatusEnum.TRAIN1005)); taskService.moveToSpecial(taskBto, StatusEnum.TRAIN1005);
// taskEntity.setBillStatus(32); // taskEntity.setBillStatus(32);
// taskEntity.setOwnUnit(1); // taskEntity.setOwnUnit(1);
// taskService.update(taskEntity); // taskService.update(taskEntity);
...@@ -443,7 +442,7 @@ public class TrainJobController { ...@@ -443,7 +442,7 @@ public class TrainJobController {
TrainTheme trainTheme = trainThemeService.findById(gradeEntryVo.getTrainThemeId()); TrainTheme trainTheme = trainThemeService.findById(gradeEntryVo.getTrainThemeId());
TaskBto taskBto = trainTaskService.selectFatherIsNullAndBillidAndBillType(trainTheme.getTrainId(), BusinessEnum.TRAIN.id); TaskBto taskBto = trainTaskService.selectFatherIsNullAndBillidAndBillType(trainTheme.getTrainId(), BusinessEnum.TRAIN.id);
taskBto = taskService.addInvolveUser(taskBto, securityUser.getCurrentUserInfo().getUserId()); taskBto = taskService.addInvolveUser(taskBto, securityUser.getCurrentUserInfo().getUserId());
taskService.update(taskService.moveToSpecial(taskBto, StatusEnum.TRAIN1006, gradeEntryVo.getAuditId())); taskService.moveToSpecial(taskBto, StatusEnum.TRAIN1006, gradeEntryVo.getAuditId());
// TaskEntity taskEntity= taskService.findByParentAndBillIdAndBussType(0,trainTheme.getTrainId(),BusinessEnum.TRAIN.id); // TaskEntity taskEntity= taskService.findByParentAndBillIdAndBussType(0,trainTheme.getTrainId(),BusinessEnum.TRAIN.id);
...@@ -482,7 +481,7 @@ public class TrainJobController { ...@@ -482,7 +481,7 @@ public class TrainJobController {
public ResponseEntity audit(@ApiIgnore @AuthenticationPrincipal SecurityUser securityUser, @RequestBody GradeEntryVo gradeEntryVo) { public ResponseEntity audit(@ApiIgnore @AuthenticationPrincipal SecurityUser securityUser, @RequestBody GradeEntryVo gradeEntryVo) {
TrainTheme trainTheme = trainThemeService.findById(gradeEntryVo.getTrainThemeId()); TrainTheme trainTheme = trainThemeService.findById(gradeEntryVo.getTrainThemeId());
TaskBto taskBto = trainTaskService.selectFatherIsNullAndBillidAndBillType(trainTheme.getTrainId(), BusinessEnum.TRAIN.id); TaskBto taskBto = trainTaskService.selectFatherIsNullAndBillidAndBillType(trainTheme.getTrainId(), BusinessEnum.TRAIN.id);
taskService.update(taskService.moveToSpecial(taskBto, StatusEnum.TRAIN1007, gradeEntryVo.getAuditId())); taskService.moveToSpecial(taskBto, StatusEnum.TRAIN1007, gradeEntryVo.getAuditId());
// //
// TaskEntity taskEntity= taskService.findByParentAndBillIdAndBussType(0,trainTheme.getTrainId(),BusinessEnum.TRAIN.id); // TaskEntity taskEntity= taskService.findByParentAndBillIdAndBussType(0,trainTheme.getTrainId(),BusinessEnum.TRAIN.id);
...@@ -528,7 +527,7 @@ public class TrainJobController { ...@@ -528,7 +527,7 @@ public class TrainJobController {
TrainTheme trainTheme = trainThemeService.findById(gradeEntryVo.getTrainThemeId()); TrainTheme trainTheme = trainThemeService.findById(gradeEntryVo.getTrainThemeId());
//给培训报名的人员都发起一个通知,查看自己都证书 //给培训报名的人员都发起一个通知,查看自己都证书
TaskBto taskBto=trainTaskService.selectFatherIsNullAndBillidAndBillType(trainTheme.getTrainId(),BusinessEnum.TRAIN.id); TaskBto taskBto=trainTaskService.selectFatherIsNullAndBillidAndBillType(trainTheme.getTrainId(),BusinessEnum.TRAIN.id);
taskService.update(taskService.moveToEnd(taskBto)); taskService.moveToEnd(taskBto);
// TaskEntity taskEntity=taskService.findByParentAndBillIdAndBussType(0,trainTheme.getTrainId(),BusinessEnum.TRAIN.id); // TaskEntity taskEntity=taskService.findByParentAndBillIdAndBussType(0,trainTheme.getTrainId(),BusinessEnum.TRAIN.id);
// //8 培训完成 // //8 培训完成
// taskEntity.setBillStatus(15); // taskEntity.setBillStatus(15);
...@@ -692,7 +691,7 @@ public class TrainJobController { ...@@ -692,7 +691,7 @@ public class TrainJobController {
//给培训报名的人员都发起一个通知,查看自己都证书 //给培训报名的人员都发起一个通知,查看自己都证书
// TaskEntity taskEntity=taskService.findByStartUserIdAndBillIdAndBussType(securityUser.getCurrentUserInfo().getUserId(),trainTheme.getTrainId(),BusinessEnum.TRAIN.id); // TaskEntity taskEntity=taskService.findByStartUserIdAndBillIdAndBussType(securityUser.getCurrentUserInfo().getUserId(),trainTheme.getTrainId(),BusinessEnum.TRAIN.id);
TaskBto taskBto = taskService.get(signUpReturn.getTaskId()); TaskBto taskBto = taskService.get(signUpReturn.getTaskId());
taskService.update(taskService.moveToEnd(taskBto)); taskService.moveToEnd(taskBto);
// taskEntity.setBillStatus(BusinessEnum.TRAIN.id); // taskEntity.setBillStatus(BusinessEnum.TRAIN.id);
// taskService.update(taskEntity); // taskService.update(taskEntity);
// JobEntity jobEntity= taskUtils.getCurrentJob(taskEntity.getId()); // JobEntity jobEntity= taskUtils.getCurrentJob(taskEntity.getId());
......
...@@ -148,21 +148,33 @@ public class TrainTheme { ...@@ -148,21 +148,33 @@ public class TrainTheme {
/** /**
* 发证状态 * 发证状态
*/ */
@ApiModelProperty(value = "发证状态") @ApiModelProperty(value = "发证状态",name = "isCertificate")
private Integer isCertificate; private Integer isCertificate;
/** /**
* 及格 * 及格
*/ */
@ApiModelProperty(value = "发证状态") @ApiModelProperty(value = "及格",name = "pass")
private Integer pass; private Integer pass;
/** /**
* 优秀 * 优秀
*/ */
@ApiModelProperty(value = "发证状态") @ApiModelProperty(value = "优秀",name = "good")
private Integer good; private Integer good;
/**
* 培训试卷url
*/
@ApiModelProperty(value = "培训试卷url",name = "trainPapersUrl")
private String trainPapersUrl;
/**
* 培训试卷名称
*/
@ApiModelProperty(value = "培训试卷名称",name = "trainPapersName")
private String trainPapersName;
public ByTrainingPeople toByTrainingPeople(){ public ByTrainingPeople toByTrainingPeople(){
......
spring.datasource.url=jdbc:mysql://192.168.100.249:3306/device?serverTimezone=Asia/Shanghai&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false spring.datasource.url=jdbc:mysql://localhost:3306/device?serverTimezone=Asia/Shanghai&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.username=root spring.datasource.username=root
spring.datasource.password=root spring.datasource.password=root
......
...@@ -6,6 +6,7 @@ import com.tykj.dev.device.user.subject.service.RolePermissionsService; ...@@ -6,6 +6,7 @@ import com.tykj.dev.device.user.subject.service.RolePermissionsService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.transaction.Transactional;
import java.util.List; import java.util.List;
/** /**
...@@ -35,6 +36,7 @@ public class RolePermissionsServiceImpl implements RolePermissionsService { ...@@ -35,6 +36,7 @@ public class RolePermissionsServiceImpl implements RolePermissionsService {
} }
@Override @Override
@Transactional
public void deleteFindRoleId(Integer roleId) { public void deleteFindRoleId(Integer roleId) {
rolePermissionsDao.deleteAllByRoleId(roleId); rolePermissionsDao.deleteAllByRoleId(roleId);
} }
......
...@@ -105,7 +105,7 @@ public class UnitsServiceImpl implements UnitsService { ...@@ -105,7 +105,7 @@ public class UnitsServiceImpl implements UnitsService {
@Override @Override
public Units findByAreaId(Integer unitsId) { public Units findByAreaId(Integer unitsId) {
return unitsDao.findAllByAreaId(areaDao.findById(findById(unitsId).getAreaId()).get().getFatherId() ).get(0); return unitsDao.findAllByAreaId(areaDao.findById(findById(unitsId).getAreaId()).get().getFatherId()).get(0);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论