release-v1.0 #1
@ -43,6 +43,16 @@ public class SysDictTypeController extends BaseController
|
|||||||
return getDataTable(list);
|
return getDataTable(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@PreAuthorize("@ss.hasPermi('system:bizlist:list')")
|
||||||
|
@GetMapping("/bizlist")
|
||||||
|
public TableDataInfo bizlist(SysDictType dictType)
|
||||||
|
{
|
||||||
|
startPage();
|
||||||
|
List<SysDictType> list = dictTypeService.selectBizDictTypeList(dictType);
|
||||||
|
return getDataTable(list);
|
||||||
|
}
|
||||||
|
|
||||||
@Log(title = "字典类型", businessType = BusinessType.EXPORT)
|
@Log(title = "字典类型", businessType = BusinessType.EXPORT)
|
||||||
@PreAuthorize("@ss.hasPermi('system:dict:export')")
|
@PreAuthorize("@ss.hasPermi('system:dict:export')")
|
||||||
@PostMapping("/export")
|
@PostMapping("/export")
|
||||||
|
@ -18,6 +18,14 @@ public interface SysDictTypeMapper
|
|||||||
*/
|
*/
|
||||||
public List<SysDictType> selectDictTypeList(SysDictType dictType);
|
public List<SysDictType> selectDictTypeList(SysDictType dictType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据条件分页查询字典类型
|
||||||
|
*
|
||||||
|
* @param dictType 字典类型信息
|
||||||
|
* @return 字典类型集合信息
|
||||||
|
*/
|
||||||
|
public List<SysDictType> selectBizDictTypeList(SysDictType dictType);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据所有字典类型
|
* 根据所有字典类型
|
||||||
*
|
*
|
||||||
|
@ -19,6 +19,14 @@ public interface ISysDictTypeService
|
|||||||
*/
|
*/
|
||||||
public List<SysDictType> selectDictTypeList(SysDictType dictType);
|
public List<SysDictType> selectDictTypeList(SysDictType dictType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据条件分页查询字典类型
|
||||||
|
*
|
||||||
|
* @param dictType 字典类型信息
|
||||||
|
* @return 字典类型集合信息
|
||||||
|
*/
|
||||||
|
public List<SysDictType> selectBizDictTypeList(SysDictType dictType);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据所有字典类型
|
* 根据所有字典类型
|
||||||
*
|
*
|
||||||
|
@ -53,6 +53,18 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService
|
|||||||
return dictTypeMapper.selectDictTypeList(dictType);
|
return dictTypeMapper.selectDictTypeList(dictType);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据条件分页查询字典类型
|
||||||
|
*
|
||||||
|
* @param dictType 字典类型信息
|
||||||
|
* @return 字典类型集合信息
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public List<SysDictType> selectBizDictTypeList(SysDictType dictType)
|
||||||
|
{
|
||||||
|
return dictTypeMapper.selectBizDictTypeList(dictType);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据所有字典类型
|
* 根据所有字典类型
|
||||||
*
|
*
|
||||||
|
@ -40,6 +40,31 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
</if>
|
</if>
|
||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<!-- 业务字典查询方法-->
|
||||||
|
<select id="selectBizDictTypeList" parameterType="SysDictType" resultMap="SysDictTypeResult">
|
||||||
|
<include refid="selectDictTypeVo"/>
|
||||||
|
<where>
|
||||||
|
<if test="dictName != null and dictName != ''">
|
||||||
|
AND dict_name like concat('%', #{dictName}, '%')
|
||||||
|
</if>
|
||||||
|
<if test="status != null and status != ''">
|
||||||
|
AND status = #{status}
|
||||||
|
</if>
|
||||||
|
<if test="dictType != null and dictType != ''">
|
||||||
|
AND dict_type like concat('%', #{dictType}, '%')
|
||||||
|
</if>
|
||||||
|
<if test="params.beginTime != null and params.beginTime != ''"><!-- 开始时间检索 -->
|
||||||
|
and date_format(create_time,'%y%m%d') >= date_format(#{params.beginTime},'%y%m%d')
|
||||||
|
</if>
|
||||||
|
<if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->
|
||||||
|
and date_format(create_time,'%y%m%d') <= date_format(#{params.endTime},'%y%m%d')
|
||||||
|
</if>
|
||||||
|
<!-- 锁定某些字段类型 -->
|
||||||
|
AND dict_type in ('tool_type','msg_status','tool_source','tool_status','doc_class','doc_source','doc_upload_status','flow_status')
|
||||||
|
</where>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
|
||||||
<select id="selectDictTypeAll" resultMap="SysDictTypeResult">
|
<select id="selectDictTypeAll" resultMap="SysDictTypeResult">
|
||||||
<include refid="selectDictTypeVo"/>
|
<include refid="selectDictTypeVo"/>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user