12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- <?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.mapper.TorderMapper">
- <select id="findTorderList"
- resultType="Torder">
- select * from torder
- </select>
-
- <select id="query" parameterType="java.util.Map" resultType="Torder">
- select * from torder
- <where>
- <if test="orderId!=null and orderId!=0">
- and orderId= #{orderId}
- </if>
- <if test="orderUserId!=null and orderUserId!=''">
- and orderUserId = #{orderUserId}
- </if>
- <if test="orderBianhao!=null and orderBianhao!=''">
- and orderBianhao = #{orderBianhao}
- </if>
-
- <if test="orderZhuangtai!=null and orderZhuangtai!=''">
- and orderZhuangtai = #{orderZhuangtai}
- </if>
- <if test="zt=='-1' ">
- and orderZhuangtai != '未付款' and orderZhuangtai != '已取消'
- </if>
- <if test="state!=null and state!=''">
- and state=#{state}
- </if>
-
- </where>
- </select>
-
-
-
- <select id="reportMonth" parameterType="java.util.Map" resultType="Torder">
- select date_format(orderDate,'%Y-%m') orderDate,sum(sjfk) sjfk from torder
- where orderZhuangtai != '未付款' and orderZhuangtai != '已取消'
- group by date_format(orderDate,'%Y-%m')
- </select>
-
-
-
-
- <select id="queryTorderById" parameterType="int" resultType="Torder">
- select * from torder where orderId=${value}
- </select>
-
- <insert id="insertTorder" useGeneratedKeys="true" keyProperty="orderId" parameterType="Torder">
- insert into torder
- (orderBianhao,orderDate,orderZhuangtai,orderJine,orderSonghuodizhi,orderFukuangfangshi,orderUserId,sjfk,name,tel,remark,zuowei,state)
- values
- (#{orderBianhao},#{orderDate},#{orderZhuangtai},#{orderJine},#{orderSonghuodizhi},#{orderFukuangfangshi},#{orderUserId},#{sjfk},#{name},#{tel},#{remark},#{zuowei},#{state});
- </insert>
-
-
- <update id="updateTorder" parameterType="Torder" >
- update torder set
- orderBianhao=#{orderBianhao},orderDate=#{orderDate},orderZhuangtai=#{orderZhuangtai},orderJine=#{orderJine},orderSonghuodizhi=#{orderSonghuodizhi},orderFukuangfangshi=#{orderFukuangfangshi},orderUserId=#{orderUserId} ,sjfk=#{sjfk},name=#{name},tel=#{tel},remark=#{remark},zuowei=#{zuowei},state=#{state}
- where
- orderId=#{orderId}
- </update>
-
-
-
- <delete id="deleteTorder" parameterType="int">
- delete from torder where orderId=${value}
- </delete>
-
- </mapper>
-
|