feat (farm): 投入品库,灾害库同步
- 投入品-新增,修改,删除 同步至字典表 - 灾害库-新增,修改,删除 同步至字典表
This commit is contained in:
@@ -33,7 +33,7 @@
|
||||
|
||||
SELECT id,field1_code, field1_name, field2_name, field3_code
|
||||
FROM farm_sys_dict
|
||||
WHERE dict_type_code = #{dictTypeCode} AND field2_code = #{field2Code}
|
||||
<include refid="where_3"/>
|
||||
ORDER BY field3_code DESC
|
||||
LIMIT 1
|
||||
|
||||
@@ -45,6 +45,12 @@
|
||||
|
||||
SELECT field1_code, field1_name, field2_name, field2_code, field3_code, field3_name
|
||||
FROM farm_sys_dict
|
||||
<include refid="where_3"/>
|
||||
DESC LIMIT 1
|
||||
|
||||
</select>
|
||||
|
||||
<sql id="where_3">
|
||||
<where>
|
||||
deleted = 0
|
||||
<if test="dictTypeCode != null and dictTypeCode != ''">
|
||||
@@ -56,13 +62,14 @@
|
||||
<if test="field2Code != null and field2Code != ''">
|
||||
AND field2_code = #{field2Code}
|
||||
</if>
|
||||
<if test="field2Name != null and field2Name != ''">
|
||||
AND field2_name = #{field2Name}
|
||||
</if>
|
||||
<if test="field3Code != null and field3Code != ''">
|
||||
AND field3_code = #{field3Code}
|
||||
</if>
|
||||
</where>
|
||||
DESC LIMIT 1
|
||||
|
||||
</select>
|
||||
</sql>
|
||||
|
||||
<select id="selectDictByOne"
|
||||
parameterType="cn.iocoder.yudao.module.farm.controller.admin.dict.vo.sys.SysDictReqVO"
|
||||
@@ -184,6 +191,20 @@
|
||||
|
||||
</select>
|
||||
|
||||
<select id="groupByFieldCode" resultType="cn.iocoder.yudao.module.farm.dal.mysql.sysDict.SysDictDO">
|
||||
|
||||
SELECT field1_code,field1_name
|
||||
FROM farm_sys_dict
|
||||
<where>
|
||||
deleted = 0
|
||||
<if test="dictTypeCode != null and dictTypeCode != ''">
|
||||
AND dict_type_code = #{dictTypeCode}
|
||||
</if>
|
||||
</where>
|
||||
GROUP BY field1_code,field1_name
|
||||
|
||||
</select>
|
||||
|
||||
<insert id="insertOne" parameterType="cn.iocoder.yudao.module.farm.dal.mysql.sysDict.SysDictDO">
|
||||
INSERT INTO farm_sys_dict
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
|
||||
@@ -195,4 +195,18 @@
|
||||
|
||||
</insert>
|
||||
|
||||
<select id="selectOne"
|
||||
parameterType="cn.iocoder.yudao.module.farm.controller.admin.dict.vo.DisasterDataReqVO"
|
||||
resultType="cn.iocoder.yudao.module.farm.dal.dataobject.disasterdata.DisasterDataDO">
|
||||
|
||||
SELECT <include refid="all_fields"/> FROM farm_disaster_data
|
||||
<where>
|
||||
<if test="id != null and id != ''">AND id = #{id}</if>
|
||||
<if test="type != null and type != ''">AND type = #{type}</if>
|
||||
<if test="name != null and name != ''">AND name = #{name}</if>
|
||||
</where>
|
||||
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user