提交 678e2600 authored 作者: 000516's avatar 000516

查询唯一售点稽查门店时,判断条件是否满足门店名称/任务ID不可同时为空

上级 baca71f2
package com.sfa.operation.controller.risk.query;
import com.sfa.common.core.enums.ECode;
import com.sfa.common.core.exception.CheckedException;
import com.sfa.common.core.utils.DateUtils;
import com.sfa.common.core.utils.StringUtils;
import com.sfa.common.core.web.domain.PageInfo;
import com.sfa.common.security.utils.SecurityUtils;
import com.sfa.operation.pojo.risk.request.RiskStoreTaskVo;
import com.sfa.operation.pojo.risk.response.RiskStoreTaskDto;
import com.sfa.operation.service.risk.IRiskStoreTaskQueryService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ModelAttribute;
......@@ -31,8 +33,12 @@ public class RiskStoreTaskQueryController {
return iRiskStoreTaskQueryService.page(riskStoreTaskVo);
}
@GetMapping("/i_store")
public RiskStoreTaskDto detail(RiskStoreTaskVo riskStoreTaskVo){
if (StringUtils.isNotBlank(riskStoreTaskVo.getStoreCode())){
public RiskStoreTaskDto detail(RiskStoreTaskVo riskStoreTaskVo) {
if (riskStoreTaskVo.getRstId() == null && StringUtils.isBlank(riskStoreTaskVo.getStoreCode())) {
throw new CheckedException(ECode.RISK_STORE_TASK_FIND_ONE_ERROR);
}
if (StringUtils.isNotBlank(riskStoreTaskVo.getStoreCode())) {
riskStoreTaskVo.setOperEmpNo(SecurityUtils.getUsername());
riskStoreTaskVo.setOperDate(DateUtils.dateStart(new Date()));
}
......
......@@ -40,6 +40,7 @@
class="ch.qos.logback.core.rolling.RollingFileAppender">
<encoder>
<pattern>${FILE_LOG_PATTERN}</pattern>
<charset>UTF-8</charset>
</encoder>
<file>${LOG_PATH}/${MODEL_NAME}-today.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
......@@ -56,6 +57,7 @@
class="ch.qos.logback.core.rolling.RollingFileAppender">
<encoder>
<pattern>${FILE_LOG_PATTERN}</pattern>
<charset>UTF-8</charset>
</encoder>
<file>${LOG_PATH}/${MODEL_NAME}-error-today.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论