| | |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | import com.tcm.training.admin.member.enums.UserStatus; |
| | | import com.tcm.training.admin.member.enums.UserType; |
| | | import com.tcm.training.admin.member.enums.UserStatusEnum; |
| | | import com.tcm.training.admin.member.enums.UserTypeEnum; |
| | | |
| | | import java.util.List; |
| | | import java.util.UUID; |
| | |
| | | |
| | | AppUser user = new AppUser(); |
| | | user.setPhone(phone); |
| | | user.setType(UserType.DOCTOR.getValue()); |
| | | user.setStatus(UserStatus.ENABLED.getValue()); |
| | | user.setType(UserTypeEnum.DOCTOR.getValue()); |
| | | user.setStatus(UserStatusEnum.ENABLED.getValue()); |
| | | |
| | | // 优先同步海诊通同手机号用户资料,未命中时使用手机号兜底昵称。 |
| | | HztAppUser hztAppUser = findHztAppUserByPhone(phone); |
| | |
| | | clinic.setAddress(trimRequired(request.getDetailAddress(), "请输入详细地址")); |
| | | clinic.setBusinessLicenseUrl(trimToNull(request.getBusinessLicenseUrl())); |
| | | clinic.setInviteCode(generateInviteCode()); |
| | | clinic.setStatus(UserStatus.ENABLED.getValue()); |
| | | clinic.setStatus(UserStatusEnum.ENABLED.getValue()); |
| | | |
| | | clinic.setAgentId(4L); // 绑定到默认的省代上面 |
| | | |
| | |
| | | AppUser user = new AppUser(); |
| | | user.setNickname(clinic.getName()); |
| | | user.setPhone(draft.getPhone()); |
| | | user.setType(UserType.CLINIC.getValue()); |
| | | user.setStatus(UserStatus.ENABLED.getValue()); |
| | | user.setType(UserTypeEnum.CLINIC.getValue()); |
| | | user.setStatus(UserStatusEnum.ENABLED.getValue()); |
| | | user.setClinicId(clinic.getId()); |
| | | userMapper.insert(user); |
| | | |