修改校验查询

This commit is contained in:
yangjun 2023-10-28 11:08:59 +08:00
parent cc5da4f21b
commit a6ea6b72d1
5 changed files with 48 additions and 0 deletions

View File

@ -428,4 +428,22 @@ public class KcExportConfigTpkwcqkjzglxController extends JeecgController<KcExpo
return Result.OK(pageList);
}
@GetMapping(value = "/queryByGh")
public Result<KcExportConfigTpkwcqkjzglx> queryByGh(@RequestParam(name="gh",required=true) String gh) {
KcExportConfigTpkwcqkjzglx kcExportConfigTpkwcqkjzglx = kcExportConfigTpkwcqkjzglxService.getByGh(gh);
if(kcExportConfigTpkwcqkjzglx==null) {
return Result.error("未找到对应数据");
}
return Result.OK(kcExportConfigTpkwcqkjzglx);
}
@GetMapping(value = "/queryBytklx")
public Result<KcExportConfigTpkwcqkjzglx> queryBytklx(@RequestParam(name="tklx",required=true) String tklx) {
KcExportConfigTpkwcqkjzglx kcExportConfigTpkwcqkjzglx = kcExportConfigTpkwcqkjzglxService.queryBytklx(tklx);
if(kcExportConfigTpkwcqkjzglx==null) {
return Result.error("未找到对应数据");
}
return Result.OK(kcExportConfigTpkwcqkjzglx);
}
}

View File

@ -17,4 +17,8 @@ import org.jeecg.modules.kc.config.entity.KcExportConfigTpkwcqkjzglx;
public interface KcExportConfigTpkwcqkjzglxMapper extends BaseMapper<KcExportConfigTpkwcqkjzglx> {
IPage<KcExportConfigTpkwcqkjzglx> queryTkyqPageList(Page<KcExportConfigTpkwcqkjzglx> page, @Param(Constants.WRAPPER) QueryWrapper<KcExportConfigTpkwcqkjzglx> queryWrapper);
KcExportConfigTpkwcqkjzglx getByGh(String gh);
KcExportConfigTpkwcqkjzglx queryBytklx(String tklx);
}

View File

@ -31,4 +31,16 @@
${ew.customSqlSegment}
</select>
<select id="getByGh" resultType="org.jeecg.modules.kc.config.entity.KcExportConfigTpkwcqkjzglx">
select * from kc_export_config_tpkwcqkjzglx
where gh = #{gh} order by create_time desc limit 1
</select>
<select id="queryBytklx" resultType="org.jeecg.modules.kc.config.entity.KcExportConfigTpkwcqkjzglx">
select a.tklx,max(a.ytkcs) as ytkcs,b.item_text as sf,a.xqxn from kc_export_config_tpkwcqkjzglx a
left join sys_dict_item b on a.tklx = b.item_value and b.dict_id = '1682386362753224705'
where tklx = #{tklx} limit 1
</select>
</mapper>

View File

@ -17,4 +17,8 @@ public interface IKcExportConfigTpkwcqkjzglxService extends IService<KcExportCon
void editAll(KcExportConfigTpkwcqkjzglx kcExportConfigTpkwcqkjzglx);
IPage<KcExportConfigTpkwcqkjzglx> queryTkyqPageList(Page<KcExportConfigTpkwcqkjzglx> page, QueryWrapper<KcExportConfigTpkwcqkjzglx> queryWrapper);
KcExportConfigTpkwcqkjzglx getByGh(String gh);
KcExportConfigTpkwcqkjzglx queryBytklx(String tklx);
}

View File

@ -90,4 +90,14 @@ public class KcExportConfigTpkwcqkjzglxServiceImpl extends ServiceImpl<KcExportC
public IPage<KcExportConfigTpkwcqkjzglx> queryTkyqPageList(Page<KcExportConfigTpkwcqkjzglx> page, QueryWrapper<KcExportConfigTpkwcqkjzglx> queryWrapper) {
return baseMapper.queryTkyqPageList(page,queryWrapper);
}
@Override
public KcExportConfigTpkwcqkjzglx getByGh(String gh) {
return baseMapper.getByGh(gh);
}
@Override
public KcExportConfigTpkwcqkjzglx queryBytklx(String tklx) {
return baseMapper.queryBytklx(tklx);
}
}