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
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>
|