Merge remote-tracking branch 'origin/master'

master
admin 2 years ago
commit 63b19f9b86

@ -11,6 +11,7 @@ import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.constant.BusinessType;
import com.glxp.api.constant.Constant;
import com.glxp.api.constant.ConstantStatus;
import com.glxp.api.constant.ConstantType;
import com.glxp.api.controller.BaseController;
import com.glxp.api.entity.auth.AuthAdmin;
import com.glxp.api.entity.auth.InvWarehouseEntity;
@ -836,7 +837,7 @@ public class IoCodeTempController extends BaseController {
}
public BaseResponse checkInv(BasicBussinessTypeEntity bussinessTypeEntity, IoCodeTempEntity codeTempEntity) {
if (bussinessTypeEntity.isVailInv()) {
if (bussinessTypeEntity.isVailInv() && bussinessTypeEntity.getMainAction().equals(ConstantType.TYPE_OUT)) {
if (bussinessTypeEntity.getActionType() == ConstantStatus.ACTION_TYPE_ADVANCE) {
// int count = invPreProductDetailService.vailStockCount(code); //todo 寄售
// if (count < 0) {

@ -38,7 +38,7 @@ public class SystemPDFTemplateRelevanceCodeController {
List<String> ids=new ArrayList<>();
FilterBussinessTypeRequest filterBussinessTypeRequest = new FilterBussinessTypeRequest();
filterBussinessTypeRequest.setEnable(true);
List<SysPdfTemplateRelevanceCodeEntity> list=systemPDFTemplateRelevanceCodeService.selectList();
List<SysPdfTemplateRelevanceCodeEntity> list=systemPDFTemplateRelevanceCodeService.selectList(filterPdfTemplateRelevanceRequest);
for (SysPdfTemplateRelevanceCodeEntity obj:list){
ids.add(obj.getLocalAction());
}

@ -65,4 +65,5 @@ public class FilterUdiRelRequest extends ListPageRequest {
private String bindType;
private String certIdFk;
private String manufactory;
private String tyshxydm;
}

@ -15,7 +15,7 @@ public interface SystemPDFTemplateRelevanceCodeService {
List<SystemPDFTemplateRelevanceResponse> filterList(FilterPdfTemplateRelevanceRequest systemPDFModuleRequest);
List<SysPdfTemplateRelevanceCodeEntity> selectList();
List<SysPdfTemplateRelevanceCodeEntity> selectList(FilterPdfTemplateRelevanceRequest filterPdfTemplateRelevanceRequest);
boolean udpateRl(SysPdfTemplateRelevanceCodeEntity sysPdfTemplateRelevanceCodeEntity);

@ -40,8 +40,13 @@ public class SystemPDFTemplateRelevanceCodeServiceImpl implements SystemPDFTempl
}
@Override
public List<SysPdfTemplateRelevanceCodeEntity> selectList() {
return sysPdfTemplateRelevanceCodeDao.selectList(new QueryWrapper<>());
public List<SysPdfTemplateRelevanceCodeEntity> selectList(FilterPdfTemplateRelevanceRequest filterPdfTemplateRelevanceRequest) {
QueryWrapper<SysPdfTemplateRelevanceCodeEntity> ew=new QueryWrapper<>();
if(filterPdfTemplateRelevanceRequest.getModelKey()!=null){
ew.eq("modelKey",filterPdfTemplateRelevanceRequest.getModelKey());
}
return sysPdfTemplateRelevanceCodeDao.selectList(ew);
}
@Override

@ -573,6 +573,9 @@
<if test="customerId != '' and customerId != null">
AND company_product_relevance.unitFk = #{customerId}
</if>
<if test="tyshxydm != '' and tyshxydm != null">
AND basic_products.tyshxydm = #{tyshxydm}
</if>
</where>

Loading…
Cancel
Save