From aef6ef7e8d4c20f93a6daeacbc1188a028a19133 Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期五, 12 一月 2024 11:36:20 +0800 Subject: [PATCH] 查询技术规格书 --- src/main/java/com/whyc/service/TechnicalSpecificationService.java | 24 +++++++++++++++++++++--- 1 files changed, 21 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/whyc/service/TechnicalSpecificationService.java b/src/main/java/com/whyc/service/TechnicalSpecificationService.java index ee5ed25..fe928e5 100644 --- a/src/main/java/com/whyc/service/TechnicalSpecificationService.java +++ b/src/main/java/com/whyc/service/TechnicalSpecificationService.java @@ -238,9 +238,12 @@ if(applyModel!=null&&!applyModel.isEmpty()){ query.like("apply_model",applyModel); } - - if(applyCustomCode!=null&&!applyCustomCode.isEmpty()){ - query.like("apply_custom_code",applyCustomCode); + if(applyCustomCode!=null){ + if(applyCustomCode.equals("")){ + query.eq("apply_custom_code",applyCustomCode); + }else{ + query.like("apply_custom_code",applyCustomCode); + } } if(owner!=null&&!owner.isEmpty()){ query.like("owner",owner); @@ -252,4 +255,19 @@ PageInfo pageInfo=new PageInfo(list); return new Response().setII(1,list!=null,pageInfo,"鏌ヨ鎶�鏈鏍间功"); } + //鏌ヨ鎸囧畾鎶�鏈鏍间功鐨勬墍鏈夌増鏈� + public Response getVersionByInfo(String applyMaterialCode, String applyModel, String applyCustomCode) { + QueryWrapper<TechnicalSpecification> query = Wrappers.query(); + if(applyMaterialCode!=null&&!applyMaterialCode.isEmpty()){ + query.eq("apply_material_code",applyMaterialCode); + } + if(applyModel!=null&&!applyModel.isEmpty()){ + query.eq("apply_model",applyModel); + } + if(applyCustomCode!=null){ + query.eq("apply_custom_code",applyCustomCode); + } + List<TechnicalSpecification> list=mapper.selectList(query); + return new Response().setII(1,list!=null,list,"鏌ヨ鎸囧畾鎶�鏈鏍间功鐨勬墍鏈夌増鏈�"); + } } -- Gitblit v1.9.1