You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

41 lines
2.6 KiB

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.xjfast.mapper.FileInfoMapper">
<insert id="insert" parameterType="com.xjfast.entity.dto.FileInfoDto" useGeneratedKeys="true" keyProperty="id">
insert into file_info(area ,relation_id ,secondary_id ,file_type ,secondary_type , file_path,ori_file_name ,file_name ,entered_by ,entered_date ,status ,delete_flag ,remark,taskcoding)
values(#{area},#{relationId},#{secondaryId},#{fileType},#{secondaryType},#{filePath},#{oriFileName},#{fileName},#{enteredBy},#{enteredDate},#{status},#{deleteFlag},#{remark},#{taskcoding})
</insert>
<select id="getincode" resultType="com.xjfast.entity.FileInfoData">
select id,ori_file_name oriFileName,file_type fileType,entered_date enteredDate,entered_by enteredBy from file_info where area='L' and taskcoding=#{taskcoding};
</select>
<delete id="deletfile" parameterType="java.lang.String">
delete from file_info where id=#{id}
</delete>
<select id="getbyid" parameterType="int" resultType="com.xjfast.entity.FileInfoData">
select id,area,relation_id relationId,secondary_id secondaryId,file_type fileType, secondary_type secondaryType,
file_path filePath,ori_file_name oriFileName, file_name fileName, entered_by enteredBy,
entered_date enteredDate,status status,delete_flag deleteFlag, remark remark,taskcoding taskcoding from file_info
where id=#{id}
</select>
<delete id="deleteid" parameterType="int">
delete from file_info where id=#{id}
</delete>
<select id="gettaskcoding" resultType="com.xjfast.entity.FileInfoData">
select id,ori_file_name oriFileName,file_type fileType,entered_date enteredDate,entered_by enteredBy from file_info where area='F' and taskcoding=#{taskcoding};
</select>
<select id="getUsetheseal" resultType="com.xjfast.entity.FileInfoData">
select id,ori_file_name oriFileName,file_type fileType,entered_date enteredDate,entered_by enteredBy from file_info where area='Y' and taskcoding=#{taskcoding};
</select>
<update id="updatetaskList" parameterType="java.lang.String">
update file_info set taskcoding=#{taskCoding} where taskcoding='1'
</update>
<update id="updateMyminssion" parameterType="java.lang.String">
update file_info set taskcoding=#{taskCoding} where taskcoding='2'
</update>
<delete id="delettokelist" parameterType="java.lang.String">
delete from file_info where taskcoding=#{taskCoding}
</delete>
</mapper>