This commit is contained in:
parent
7d28aab41f
commit
4328fc5bac
@ -7,6 +7,7 @@ import io.swagger.v3.oas.annotations.Operation;
|
|||||||
import io.swagger.v3.oas.annotations.Parameter;
|
import io.swagger.v3.oas.annotations.Parameter;
|
||||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.apache.poi.util.StringUtil;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
import org.springframework.validation.annotation.Validated;
|
import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
@ -68,8 +69,8 @@ public class ApplyFormController {
|
|||||||
return applyFormService.page(Page.of(page, size), Wrappers.<ApplyForm>lambdaQuery()
|
return applyFormService.page(Page.of(page, size), Wrappers.<ApplyForm>lambdaQuery()
|
||||||
.eq(auditType != null, ApplyForm::getAuditType, auditType)
|
.eq(auditType != null, ApplyForm::getAuditType, auditType)
|
||||||
.eq(ApplyForm::getType, ApplyTypeEnum.AUDIT)
|
.eq(ApplyForm::getType, ApplyTypeEnum.AUDIT)
|
||||||
.eq(taker != null, ApplyForm::getTaker, taker)
|
.like(StringUtil.isNotBlank(taker), ApplyForm::getTaker, "%" + taker + "%")
|
||||||
.eq(createDate != null, ApplyForm::getCreatedTime, createDate)
|
.ge(createDate != null, ApplyForm::getCreatedTime, createDate)
|
||||||
.in(reviewResults != null && !reviewResults.isEmpty(), ApplyForm::getReviewResult, reviewResults)
|
.in(reviewResults != null && !reviewResults.isEmpty(), ApplyForm::getReviewResult, reviewResults)
|
||||||
.orderByDesc(ApplyForm::getCreatedTime)
|
.orderByDesc(ApplyForm::getCreatedTime)
|
||||||
);
|
);
|
||||||
@ -182,7 +183,7 @@ public class ApplyFormController {
|
|||||||
|
|
||||||
@GetMapping("wait-scan-data/{applyId}")
|
@GetMapping("wait-scan-data/{applyId}")
|
||||||
@Operation(summary = "获取盘点的待扫码信息")
|
@Operation(summary = "获取盘点的待扫码信息")
|
||||||
public List<WaitScanInfo> getWaitScanData(@Parameter(description = "申请单ID") @PathVariable(name = "applyId") Long applyId){
|
public List<WaitScanInfo> getWaitScanData(@Parameter(description = "申请单ID") @PathVariable(name = "applyId") Long applyId) {
|
||||||
return applyDetailService.getWaitScanData(applyId);
|
return applyDetailService.getWaitScanData(applyId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -43,14 +43,14 @@
|
|||||||
</choose>
|
</choose>
|
||||||
</if>
|
</if>
|
||||||
<if test="type!= null and type!= ''">
|
<if test="type!= null and type!= ''">
|
||||||
AND m.m_type = #{type}
|
and( m.m_type LIKE CONCAT('%', #{type}, '%') or m.m_code LIKE CONCAT('%', #{code}, '%') or m.m_name LIKE CONCAT('%', #{name}, '%') )
|
||||||
</if>
|
|
||||||
<if test="code!= null and code!= ''">
|
|
||||||
AND m.m_code LIKE CONCAT('%', #{code}, '%')
|
|
||||||
</if>
|
|
||||||
<if test="name!= null and name!= ''">
|
|
||||||
AND m.m_name LIKE CONCAT('%', #{name}, '%')
|
|
||||||
</if>
|
</if>
|
||||||
|
<!-- <if test="code!= null and code!= ''">-->
|
||||||
|
<!-- AND m.m_code LIKE CONCAT('%', #{code}, '%')-->
|
||||||
|
<!-- </if>-->
|
||||||
|
<!-- <if test="name!= null and name!= ''">-->
|
||||||
|
<!-- AND m.m_name LIKE CONCAT('%', #{name}, '%')-->
|
||||||
|
<!-- </if>-->
|
||||||
ORDER BY f.af_apply_date DESC
|
ORDER BY f.af_apply_date DESC
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user