|
|
@ -12,6 +12,7 @@ import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
|
|
|
|
import com.palnet.biz.api.anls.hstry.model.AnlsHstryModel; |
|
|
|
import com.palnet.biz.api.anls.hstry.model.AnlsHstryModel; |
|
|
|
import com.palnet.biz.api.anls.hstry.model.AnlsHstryRqModel; |
|
|
|
import com.palnet.biz.api.anls.hstry.model.AnlsHstryRqModel; |
|
|
|
|
|
|
|
import com.palnet.biz.api.bas.flight.model.BasFlightPlanAreaModel; |
|
|
|
import com.palnet.biz.api.bas.group.model.BasGroupJoinModel; |
|
|
|
import com.palnet.biz.api.bas.group.model.BasGroupJoinModel; |
|
|
|
import com.palnet.biz.api.bas.group.model.BasGroupModel; |
|
|
|
import com.palnet.biz.api.bas.group.model.BasGroupModel; |
|
|
|
import com.palnet.biz.api.bas.group.model.BasGroupRqModel; |
|
|
|
import com.palnet.biz.api.bas.group.model.BasGroupRqModel; |
|
|
@ -86,5 +87,30 @@ public class BasGroupUserService { |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public boolean delegate(List<BasGroupUserModel> rq) throws Exception{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for(BasGroupUserModel model : rq) { |
|
|
|
|
|
|
|
BasGroupUserModel userInfo = new BasGroupUserModel(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
userInfo.setCstmrGroupSno(model.getCstmrGroupSno()); |
|
|
|
|
|
|
|
userInfo.setGroupAuthCd(model.getGroupAuthCd()); |
|
|
|
|
|
|
|
userInfo.setJoinYn(model.getJoinYn()); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Optional<PtyCstmrGroup> optional = ptyCstmrGroupRepository.findById(userInfo.getCstmrGroupSno()); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!optional.isPresent()) { |
|
|
|
|
|
|
|
throw new CustomException(ErrorCode.DATA_NOTFIND); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
PtyCstmrGroup entity = optional.get(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
entity.setGroupAuthCd(model.getGroupAuthCd()); |
|
|
|
|
|
|
|
entity.setJoinYn(model.getJoinYn()); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(ptyCstmrGroupRepository.save(entity) == null) |
|
|
|
|
|
|
|
throw new CustomException(ErrorCode.FAIL); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return true; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|