|
|
@ -1398,7 +1398,7 @@ public class TeacherServiceImpl implements TeacherService {
|
|
|
|
public void update(TeacherDto teacherDto) {
|
|
|
|
public void update(TeacherDto teacherDto) {
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
String id = teacherDto.getTmdId();
|
|
|
|
String id = teacherDto.getTmdId();
|
|
|
|
String code = teacherDto.getCode() + "-" + id;
|
|
|
|
String code = String.format(PK.PTTEACHER, teacherDto.getCode());
|
|
|
|
PtTeacherInfo ptTeacherInfo = ptTeacherRepository.findByIdAndCode(id, code);
|
|
|
|
PtTeacherInfo ptTeacherInfo = ptTeacherRepository.findByIdAndCode(id, code);
|
|
|
|
// 局部更新
|
|
|
|
// 局部更新
|
|
|
|
CosmosPatchOperations operations = CosmosPatchOperations.create();
|
|
|
|
CosmosPatchOperations operations = CosmosPatchOperations.create();
|
|
|
@ -1415,7 +1415,7 @@ public class TeacherServiceImpl implements TeacherService {
|
|
|
|
public Map<String, Object> findIdentityByTmdId(TeacherDto teacherDto) {
|
|
|
|
public Map<String, Object> findIdentityByTmdId(TeacherDto teacherDto) {
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
String id = teacherDto.getTmdId();
|
|
|
|
String id = teacherDto.getTmdId();
|
|
|
|
String code = teacherDto.getCode() + "-" + id;
|
|
|
|
String code = String.format(PK.PTTEACHER, teacherDto.getCode());
|
|
|
|
PtTeacherInfo ptTeacherInfo = ptTeacherRepository.findByIdAndCode(id, code);
|
|
|
|
PtTeacherInfo ptTeacherInfo = ptTeacherRepository.findByIdAndCode(id, code);
|
|
|
|
if (ptTeacherInfo != null) {
|
|
|
|
if (ptTeacherInfo != null) {
|
|
|
|
Map<String, Object> result = new HashMap<>();
|
|
|
|
Map<String, Object> result = new HashMap<>();
|
|
|
|