fix:优化关联关系

dev_unify
chenhc 5 months ago
parent ba00fbfb71
commit eee367a1f1

@ -74,6 +74,8 @@ public class RelCodeBatchController extends BaseController {
@GetMapping("/udiwms/relCode/batch/filter") @GetMapping("/udiwms/relCode/batch/filter")
public BaseResponse list(RelCodeBatchRequest relCodeBatchRequest, BindingResult bindingResult) { public BaseResponse list(RelCodeBatchRequest relCodeBatchRequest, BindingResult bindingResult) {
String customerId = getCustomerId();
relCodeBatchRequest.setErpId(customerId);
List<RelCodeBatchResponse> relCodeBatchResponses = relCodeBatchService.filterList(relCodeBatchRequest); List<RelCodeBatchResponse> relCodeBatchResponses = relCodeBatchService.filterList(relCodeBatchRequest);
PageInfo<RelCodeBatchResponse> pageInfo = new PageInfo<>(relCodeBatchResponses); PageInfo<RelCodeBatchResponse> pageInfo = new PageInfo<>(relCodeBatchResponses);
PageSimpleResponse<RelCodeBatchResponse> pageSimpleResponse = new PageSimpleResponse<>(); PageSimpleResponse<RelCodeBatchResponse> pageSimpleResponse = new PageSimpleResponse<>();

@ -92,4 +92,6 @@ public class RelCodeBatchRequest extends ListPageRequest {
@TableField(value = "parentCode") @TableField(value = "parentCode")
@ApiModelProperty(value = "") @ApiModelProperty(value = "")
private String parentCode; private String parentCode;
private String erpId;
} }

@ -52,6 +52,9 @@
<if test="batchNo != null and batchNo != ''"> <if test="batchNo != null and batchNo != ''">
AND a.batchNo = #{batchNo} AND a.batchNo = #{batchNo}
</if> </if>
<if test="erpId != null and erpId != ''">
AND a.erpId = #{erpId}
</if>
<if test="keyWords != '' and keyWords != null"> <if test="keyWords != '' and keyWords != null">
and ( and (
a.productCode LIKE concat('%', #{keyWords}, '%') a.productCode LIKE concat('%', #{keyWords}, '%')

Loading…
Cancel
Save