fix(asms): 标准性质判断

This commit is contained in:
yjz
2024-03-06 13:50:51 +08:00
parent ddabbf2d4f
commit 1992d9a83c
5 changed files with 40 additions and 11 deletions
@@ -2,6 +2,7 @@ package com.jero.modules.laws.standard.mapper;
import com.jero.modules.laws.standard.entity.LawsDomesticStandard;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;
@@ -23,4 +24,6 @@ public interface LawsDomesticStandardMapper extends BaseMapper<LawsDomesticStand
@Select("UPDATE laws_domestic_standard SET annulment_date = null WHERE annulment_date = '0000-00-00'")
void cleanAnnulmentDate();
int queryCountById(@Param("id") String id);
}
@@ -45,4 +45,8 @@
<result column="draft_for_comment" property="draftForComment" />
<result column="draft" property="draft" />
</resultMap>
<select id="queryCountById" resultType="java.lang.Integer">
SELECT count(*) FROM laws_domestic_standard WHERE id = #{id}
</select>
</mapper>
@@ -1,9 +1,10 @@
package com.jero.modules.laws.standard.service;
import com.jero.modules.laws.standard.entity.LawsDomesticStandard;
import com.baomidou.mybatisplus.extension.service.IService;
import javax.servlet.http.HttpServletRequest;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.jero.modules.laws.standard.entity.LawsDomesticStandard;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
@@ -78,4 +79,11 @@ public interface ILawsDomesticStandardService extends IService<LawsDomesticStand
* 通过编号查查询
*/
LawsDomesticStandard queryByStandardNumber(String standardNumber);
/**
* 查询数量
* @param id
* @return
*/
int queryCountById(String id);
}
@@ -2,7 +2,12 @@ package com.jero.modules.laws.standard.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.jero.common.constant.CommonConstant;
import com.jero.common.exception.JeroBootException;
import com.jero.common.system.query.QueryGenerator;
import com.jero.modules.laws.standard.entity.LawsDomesticStandard;
import com.jero.modules.laws.standard.mapper.LawsDomesticStandardMapper;
import com.jero.modules.laws.standard.service.ILawsDomesticStandardService;
@@ -11,14 +16,10 @@ import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.jero.common.exception.JeroBootException;
import java.util.List;
import java.util.Date;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.jero.common.system.query.QueryGenerator;
import javax.servlet.http.HttpServletRequest;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.Date;
import java.util.List;
/**
@@ -33,6 +34,9 @@ public class LawsDomesticStandardServiceImpl extends ServiceImpl<LawsDomesticSta
@Autowired
private ILawsStandardCollectionService lawsStandardCollectionService;
@Autowired
private LawsDomesticStandardMapper lawsDomesticStandardMapper;
/**
* 分页查询
@@ -138,4 +142,9 @@ public class LawsDomesticStandardServiceImpl extends ServiceImpl<LawsDomesticSta
wrapper.last("limit 1");
return getOne(wrapper);
}
@Override
public int queryCountById(String id) {
return lawsDomesticStandardMapper.queryCountById(id);
}
}