feat (farm): 物种库
- 物种库 三级拼接规则
This commit is contained in:
@@ -27,12 +27,41 @@
|
||||
update_time
|
||||
</sql>
|
||||
|
||||
<select id="selectDictByMaxField2Code" resultType="cn.iocoder.yudao.module.farm.dal.mysql.sysDict.SysDictDO">
|
||||
<select id="selectDictByMaxField2Code"
|
||||
parameterType="cn.iocoder.yudao.module.farm.controller.admin.dict.vo.sys.SysDictReqVO"
|
||||
resultType="cn.iocoder.yudao.module.farm.dal.mysql.sysDict.SysDictDO">
|
||||
|
||||
SELECT id,field1_code, field1_name, field2_name, field3_code
|
||||
FROM farm_sys_dict
|
||||
WHERE dict_type_code = #{dictTypeCode} AND field2_code = #{field2Name}
|
||||
WHERE dict_type_code = #{dictTypeCode} AND field2_code = #{field2Code}
|
||||
ORDER BY field3_code DESC
|
||||
LIMIT 1
|
||||
|
||||
</select>
|
||||
|
||||
<select id="getDictByField3Code"
|
||||
parameterType="cn.iocoder.yudao.module.farm.controller.admin.dict.vo.sys.SysDictReqVO"
|
||||
resultType="cn.iocoder.yudao.module.farm.dal.mysql.sysDict.SysDictDO">
|
||||
|
||||
SELECT field1_code, field1_name, field2_name, field2_code, field3_code, field3_name
|
||||
FROM farm_sys_dict
|
||||
<where>
|
||||
deleted = 0
|
||||
<if test="dictTypeCode != null and dictTypeCode != ''">
|
||||
AND dict_type_code = #{dictTypeCode}
|
||||
</if>
|
||||
<if test="field1Code != null and field1Code != ''">
|
||||
AND field1_code = #{field1Code}
|
||||
</if>
|
||||
<if test="field2Code != null and field2Code != ''">
|
||||
AND field2_code = #{field2Code}
|
||||
</if>
|
||||
<if test="field3Code != null and field3Code != ''">
|
||||
AND field3_code = #{field3Code}
|
||||
</if>
|
||||
</where>
|
||||
DESC LIMIT 1
|
||||
|
||||
</select>
|
||||
|
||||
<select id="selectDictByOne"
|
||||
|
||||
Reference in New Issue
Block a user