Commit 3f627e44 by huluobin

update

parent 8ad7af8a
...@@ -3,6 +3,7 @@ package com.gogirl.application.store.career.impl; ...@@ -3,6 +3,7 @@ package com.gogirl.application.store.career.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.gogirl.application.store.career.ITechScoreRulesService; import com.gogirl.application.store.career.ITechScoreRulesService;
import com.gogirl.domain.store.career.TechScoreRules; import com.gogirl.domain.store.career.TechScoreRules;
import com.gogirl.infrastructure.common.exception.RRException;
import com.gogirl.infrastructure.config.property.GogirlProperties; import com.gogirl.infrastructure.config.property.GogirlProperties;
import com.gogirl.infrastructure.mapper.store.career.CareerMapper; import com.gogirl.infrastructure.mapper.store.career.CareerMapper;
import com.gogirl.infrastructure.mapper.store.career.TechScoreRulesMapper; import com.gogirl.infrastructure.mapper.store.career.TechScoreRulesMapper;
...@@ -12,6 +13,7 @@ import com.gogirl.shared.admin.AchievementsPersonaResultPageApiRequest; ...@@ -12,6 +13,7 @@ import com.gogirl.shared.admin.AchievementsPersonaResultPageApiRequest;
import com.gogirl.shared.admin.AdminPage; import com.gogirl.shared.admin.AdminPage;
import com.gogirl.shared.admin.AdminResult; import com.gogirl.shared.admin.AdminResult;
import com.gogirl.shared.store.TechScoreResp; import com.gogirl.shared.store.TechScoreResp;
import lombok.extern.slf4j.Slf4j;
import org.springframework.core.ParameterizedTypeReference; import org.springframework.core.ParameterizedTypeReference;
import org.springframework.http.HttpEntity; import org.springframework.http.HttpEntity;
import org.springframework.http.HttpHeaders; import org.springframework.http.HttpHeaders;
...@@ -34,6 +36,7 @@ import java.util.List; ...@@ -34,6 +36,7 @@ import java.util.List;
* @since 2020-03-12 * @since 2020-03-12
*/ */
@Service @Service
@Slf4j
public class TechScoreRulesServiceImpl extends ServiceImpl<TechScoreRulesMapper, TechScoreRules> implements ITechScoreRulesService { public class TechScoreRulesServiceImpl extends ServiceImpl<TechScoreRulesMapper, TechScoreRules> implements ITechScoreRulesService {
@Resource @Resource
...@@ -52,7 +55,7 @@ public class TechScoreRulesServiceImpl extends ServiceImpl<TechScoreRulesMapper, ...@@ -52,7 +55,7 @@ public class TechScoreRulesServiceImpl extends ServiceImpl<TechScoreRulesMapper,
AchievementsPersonaResultPageApiRequest resultPageApiRequest = AchievementsPersonaResultPageApiRequest.builder() AchievementsPersonaResultPageApiRequest resultPageApiRequest = AchievementsPersonaResultPageApiRequest.builder()
.page(1) .page(1)
.year(calendar.get(Calendar.YEAR)) .year(calendar.get(Calendar.YEAR))
.month(calendar.get(Calendar.MONTH)+1) .month(calendar.get(Calendar.MONTH) + 1)
.status(1) .status(1)
.page(1) .page(1)
.rows(30) .rows(30)
...@@ -66,6 +69,11 @@ public class TechScoreRulesServiceImpl extends ServiceImpl<TechScoreRulesMapper, ...@@ -66,6 +69,11 @@ public class TechScoreRulesServiceImpl extends ServiceImpl<TechScoreRulesMapper,
AdminResult<AdminPage<AchievementsPersonaResult>> result = AdminResult<AdminPage<AchievementsPersonaResult>> result =
restTemplate.exchange(gogirlProperties.getAdminBackendAchievementsUrl(), HttpMethod.POST, httpEntity, responseBodyType).getBody(); restTemplate.exchange(gogirlProperties.getAdminBackendAchievementsUrl(), HttpMethod.POST, httpEntity, responseBodyType).getBody();
if (result == null) {
log.error("{},美甲师信息未获取到", SessionUtils.getTechnicianId());
throw new RRException("未获取到美甲师评分信息");
}
AchievementsPersonaResult achievementsPersonaResult = result.getData().getItems().stream().findAny().orElseThrow(NullPointerException::new); AchievementsPersonaResult achievementsPersonaResult = result.getData().getItems().stream().findAny().orElseThrow(NullPointerException::new);
TechScoreResp techScoreResp = new TechScoreResp(); TechScoreResp techScoreResp = new TechScoreResp();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment