|
|
@ -51,8 +51,8 @@ public class PowerAxisLeaderServiceImpl extends BaseServiceImpl<PowerAxisLeaderD |
|
|
|
return ConvertUtils.sourceToTarget(entityList, PowerAxisLeaderDTO.class); |
|
|
|
} |
|
|
|
|
|
|
|
private QueryWrapper<PowerAxisLeaderEntity> getWrapper(Map<String, Object> params){ |
|
|
|
String id = (String)params.get(FieldConstant.ID_HUMP); |
|
|
|
private QueryWrapper<PowerAxisLeaderEntity> getWrapper(Map<String, Object> params) { |
|
|
|
String id = (String) params.get(FieldConstant.ID_HUMP); |
|
|
|
|
|
|
|
QueryWrapper<PowerAxisLeaderEntity> wrapper = new QueryWrapper<>(); |
|
|
|
wrapper.eq(StringUtils.isNotBlank(id), FieldConstant.ID, id); |
|
|
@ -71,7 +71,7 @@ public class PowerAxisLeaderServiceImpl extends BaseServiceImpl<PowerAxisLeaderD |
|
|
|
public void save(PowerAxisLeaderDTO dto) { |
|
|
|
PowerAxisLeaderEntity entity = ConvertUtils.sourceToTarget(dto, PowerAxisLeaderEntity.class); |
|
|
|
boolean i = insert(entity); |
|
|
|
if(i){ |
|
|
|
if (i) { |
|
|
|
PowerAxisStructLeaderEntity leaderEntity = new PowerAxisStructLeaderEntity(); |
|
|
|
leaderEntity.setCustomerId(dto.getCustomerId()); |
|
|
|
leaderEntity.setLeaderId(entity.getId()); |
|
|
@ -84,16 +84,15 @@ public class PowerAxisLeaderServiceImpl extends BaseServiceImpl<PowerAxisLeaderD |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public void update(PowerAxisLeaderDTO dto) { |
|
|
|
PowerAxisLeaderEntity entity = ConvertUtils.sourceToTarget(dto, PowerAxisLeaderEntity.class); |
|
|
|
boolean i = updateById(entity); |
|
|
|
if(i){ |
|
|
|
PowerAxisStructLeaderEntity leaderEntity = new PowerAxisStructLeaderEntity(); |
|
|
|
leaderEntity.setLeaderId(entity.getId()); |
|
|
|
leaderEntity.setStructReferenceId(dto.getStructReferenceId()); |
|
|
|
leaderEntity.setCustomerId(dto.getCustomerId()); |
|
|
|
leaderEntity.setId(powerAxisStructLeaderDao.queryId(leaderEntity)); |
|
|
|
System.out.println(leaderEntity.getId()); |
|
|
|
powerAxisStructLeaderDao.updateById(leaderEntity); |
|
|
|
} |
|
|
|
boolean i = updateById(entity); |
|
|
|
if (i) { |
|
|
|
// todo 关联表,先删除(by structReferenceId),再插入
|
|
|
|
PowerAxisStructLeaderEntity leaderEntity = new PowerAxisStructLeaderEntity(); |
|
|
|
leaderEntity.setLeaderId(entity.getId()); |
|
|
|
leaderEntity.setStructReferenceId(dto.getStructReferenceId()); |
|
|
|
leaderEntity.setCustomerId(dto.getCustomerId()); |
|
|
|
powerAxisStructLeaderDao.updateById(leaderEntity); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|