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.BusinessType;
import com.glxp.api.constant.Constant; import com.glxp.api.constant.Constant;
import com.glxp.api.constant.ConstantStatus; import com.glxp.api.constant.ConstantStatus;
import com.glxp.api.constant.ConstantType;
import com.glxp.api.controller.BaseController; import com.glxp.api.controller.BaseController;
import com.glxp.api.entity.auth.AuthAdmin; import com.glxp.api.entity.auth.AuthAdmin;
import com.glxp.api.entity.auth.InvWarehouseEntity; import com.glxp.api.entity.auth.InvWarehouseEntity;
@ -836,7 +837,7 @@ public class IoCodeTempController extends BaseController {
} }
public BaseResponse checkInv(BasicBussinessTypeEntity bussinessTypeEntity, IoCodeTempEntity codeTempEntity) { 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) { if (bussinessTypeEntity.getActionType() == ConstantStatus.ACTION_TYPE_ADVANCE) {
// int count = invPreProductDetailService.vailStockCount(code); //todo 寄售 // int count = invPreProductDetailService.vailStockCount(code); //todo 寄售
// if (count < 0) { // if (count < 0) {

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

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

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

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

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

Loading…
Cancel
Save