feat: 0702-扫码校验功能

dev_kcyj
chenhc 1 year ago
parent 993f541fd4
commit 8f054d1410

@ -113,6 +113,12 @@ public class UdiRlSupController extends BaseController {
if(IntUtil.value(bussinessTypeEntity.getVailProductAttributes()) == 1){
companyProductRelevanceRequest.setPurType(IntUtil.value(bussinessTypeEntity.getActionType()));
}
//是否开启校验扫码 0:不校验1:只允许录入扫码产品2:只允许录入不扫码产品
if (IntUtil.value(bussinessTypeEntity.getVailProductAttributes()) == 1) {
companyProductRelevanceRequest.setCodeCheck(1);
}else if (IntUtil.value(bussinessTypeEntity.getVailProductAttributes()) == 2) {
companyProductRelevanceRequest.setCodeCheck(2);
}
}
List<UdiRlSupResponse> basicInstrumentMaintainRelevanceResponses = null;
basicInstrumentMaintainRelevanceResponses = udiRlSupService.filterUdiGp(companyProductRelevanceRequest);

@ -1,5 +1,6 @@
package com.glxp.api.req.basic;
import com.baomidou.mybatisplus.annotation.TableField;
import com.glxp.api.util.page.ListPageRequest;
import lombok.Data;
@ -80,4 +81,10 @@ public class CompanyProductRelevanceRequest extends ListPageRequest {
private String action;
private List<String> ids;
/**
* 0:1:2:
*/
@TableField(value = "codeCheck")
private Integer codeCheck;
}

@ -137,6 +137,9 @@
<if test="purType != '' and purType != null">
AND basic_udirel.purType = #{purType}
</if>
<if test="codeCheck != '' and codeCheck != null">
AND basic_products.requireScanCode = #{codeCheck}
</if>
<if test="unionCode != '' and unionCode != null">
and (
nameCode LIKE concat('%', #{unionCode}, '%')

Loading…
Cancel
Save