From 2fcd97552d16718cc7997629fd637a73a5a4483f Mon Sep 17 00:00:00 2001 From: 郑永安 <zyazyz250@sina.com> Date: 星期一, 19 六月 2023 14:44:19 +0800 Subject: [PATCH] 删除 --- src/main/java/com/gk/firework/Mapper/mybatis/ContractOrderInfoMapper.xml | 275 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 275 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/gk/firework/Mapper/mybatis/ContractOrderInfoMapper.xml b/src/main/java/com/gk/firework/Mapper/mybatis/ContractOrderInfoMapper.xml new file mode 100644 index 0000000..d113cd2 --- /dev/null +++ b/src/main/java/com/gk/firework/Mapper/mybatis/ContractOrderInfoMapper.xml @@ -0,0 +1,275 @@ +<?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.gk.firework.Mapper.ContractOrderInfoMapper" > + <resultMap id="BaseResultMap" type="com.gk.firework.Domain.ContractOrderInfo" > + <!-- --> + <id column="id" property="id" jdbcType="BIGINT" /> + <result column="ordercode" property="ordercode" jdbcType="VARCHAR" /> + <result column="status" property="status" jdbcType="VARCHAR" /> + <result column="returnstatus" property="returnstatus" jdbcType="VARCHAR" /> + <result column="operator" property="operator" jdbcType="VARCHAR" /> + <result column="manufacturer" property="manufacturer" jdbcType="VARCHAR" /> + <result column="origincontract" property="origincontract" jdbcType="VARCHAR" /> + <result column="confirmcontract" property="confirmcontract" jdbcType="VARCHAR" /> + <result column="createdby" property="createdby" jdbcType="VARCHAR" /> + <result column="createddate" property="createddate" jdbcType="TIMESTAMP" /> + <result column="modifiedby" property="modifiedby" jdbcType="VARCHAR" /> + <result column="modifieddate" property="modifieddate" jdbcType="TIMESTAMP" /> + <result column="producedate" property="producedate" jdbcType="TIMESTAMP" /> + <result column="isdel" property="isdel" jdbcType="TINYINT" /> + <result column="comments" property="comments" jdbcType="VARCHAR" /> + <result column="opinion" property="opinion" jdbcType="VARCHAR" /> + </resultMap> + <sql id="Base_Column_List" > + <!-- --> + id, ordercode, status,returnstatus, operator, manufacturer, origincontract, confirmcontract, createdby, + createddate, modifiedby, modifieddate, producedate, isdel, comments, opinion + </sql> + <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Long" > + <!-- --> + select + <include refid="Base_Column_List" /> + from contractorder + where id = #{id,jdbcType=BIGINT} + </select> + <select id="selectDataGrid" resultType="com.gk.firework.Domain.Vo.ContractOrderVo"> + select + contractorder.* + from contractorder + LEFT JOIN `user` ON `user`.companynumber = contractorder.purchaseenterprisenumber + <where> + 1=1 + AND contractorder.isdel = 0 + AND `user`.isdel = 0 + AND `user`.issale = 0 + <if test="condition.supplyunitname != null and condition.supplyunitname!=''"> + and contractorder.supplyunitname LIKE CONCAT('%',#{condition.supplyunitname},'%') + </if> + <if test="condition.supplyenterprisenumber != null and condition.supplyenterprisenumber != ''"> + and contractorder.supplyenterprisenumber = #{condition.supplyenterprisenumber} + </if> + <if test="condition.purchaseunitname != null and condition.purchaseunitname != ''"> + and contractorder.purchaseunitname LIKE CONCAT('%',#{condition.purchaseunitname},'%') + </if> + <if test="condition.operator != null and condition.operator != ''"> + and contractorder.operator LIKE CONCAT('%',#{condition.operator},'%') + </if> + <if test="condition.purchaseenterprisenumber != null and condition.purchaseenterprisenumber != ''"> + and contractorder.purchaseenterprisenumber = #{condition.purchaseenterprisenumber} + </if> + <if test="condition.ordercode != null and condition.ordercode!=''"> + and contractorder.ordercode = #{condition.ordercode} + </if> + <if test="condition.status != null and condition.status!=''"> + and contractorder.status = #{condition.status} + </if> + <if test="condition.province != null and condition.province != ''"> + and `user`.province = #{condition.province} + </if> + <if test="condition.city != null and condition.city != ''"> + and `user`.city = #{condition.city} + </if> + <if test="condition.area != null and condition.area != ''"> + and `user`.area = #{condition.area} + </if> + <if test="condition.town != null and condition.town != ''"> + and `user`.town = #{condition.town} + </if> + <if test="condition.community != null and condition.community != ''"> + and `user`.community = #{condition.community} + </if> + <if test="condition.confirm != null and condition.confirm == 1"> + and contractorder.status != '待提交' + </if> + </where> + </select> + <select id="selectByStatus" resultType="com.gk.firework.Domain.ContractOrderInfo"> + select + <include refid="Base_Column_List" /> + from contractorder + where isdel = 0 + and status = #{status} + and producedate <= #{now} + </select> + <select id="selectByOrderCode" resultType="com.gk.firework.Domain.ContractOrderInfo"> + select + <include refid="Base_Column_List" /> + from contractorder + where isdel = 0 + and ordercode = #{ordercode} + </select> + <select id="selectCountToday" resultType="java.lang.Integer"> + select + count(0) + from contractorder as contractorder + where contractorder.isdel = 0 + and TO_DAYS(contractorder.createddate) = TO_DAYS(NOW()) + </select> + <delete id="deleteByPrimaryKey" parameterType="java.lang.Long" > + <!-- --> + delete from contractorder + where id = #{id,jdbcType=BIGINT} + </delete> + + <insert id="insertSelective" parameterType="com.gk.firework.Domain.ContractOrderInfo" > + <!-- --> + insert into contractorder + <trim prefix="(" suffix=")" suffixOverrides="," > + <if test="id != null" > + id, + </if> + <if test="ordercode != null" > + ordercode, + </if> + <if test="status != null" > + status, + </if> + <if test="operator != null" > + operator, + </if> + <if test="manufacturer != null" > + manufacturer, + </if> + <if test="origincontract != null" > + origincontract, + </if> + <if test="confirmcontract != null" > + confirmcontract, + </if> + <if test="createdby != null" > + createdby, + </if> + <if test="createddate != null" > + createddate, + </if> + <if test="modifiedby != null" > + modifiedby, + </if> + <if test="modifieddate != null" > + modifieddate, + </if> + <if test="isdel != null"> + isdel, + </if> + <if test="comments != null"> + comments, + </if> + <if test="opinion != null"> + opinion, + </if> + </trim> + <trim prefix="values (" suffix=")" suffixOverrides="," > + <if test="id != null" > + #{id,jdbcType=BIGINT}, + </if> + <if test="ordercode != null" > + #{ordercode,jdbcType=VARCHAR}, + </if> + <if test="status != null" > + #{status,jdbcType=VARCHAR}, + </if> + <if test="operator != null" > + #{operator,jdbcType=VARCHAR}, + </if> + <if test="manufacturer != null" > + #{manufacturer,jdbcType=VARCHAR}, + </if> + <if test="origincontract != null" > + #{origincontract,jdbcType=VARCHAR}, + </if> + <if test="confirmcontract != null" > + #{confirmcontract,jdbcType=VARCHAR}, + </if> + <if test="createdby != null" > + #{createdby,jdbcType=VARCHAR}, + </if> + <if test="createddate != null" > + #{createddate,jdbcType=TIMESTAMP}, + </if> + <if test="modifiedby != null" > + #{modifiedby,jdbcType=VARCHAR}, + </if> + <if test="modifieddate != null" > + #{modifieddate,jdbcType=TIMESTAMP}, + </if> + <if test="isdel != null"> + #{isdel,jdbcType=TINYINT}, + </if> + <if test="comments != null"> + #{comments,jdbcType=VARCHAR}, + </if> + <if test="opinion != null"> + #{opinion,jdbcType=VARCHAR}, + </if> + </trim> + </insert> + <update id="updateByPrimaryKeySelective" parameterType="com.gk.firework.Domain.ContractOrderInfo" > + <!-- --> + update contractorder + <set > + <if test="ordercode != null" > + ordercode = #{ordercode,jdbcType=VARCHAR}, + </if> + <if test="status != null" > + status = #{status,jdbcType=VARCHAR}, + </if> + <if test="operator != null" > + operator = #{operator,jdbcType=VARCHAR}, + </if> + <if test="manufacturer != null" > + manufacturer = #{manufacturer,jdbcType=VARCHAR}, + </if> + <if test="origincontract != null" > + origincontract = #{origincontract,jdbcType=VARCHAR}, + </if> + <if test="confirmcontract != null" > + confirmcontract = #{confirmcontract,jdbcType=VARCHAR}, + </if> + <if test="createdby != null" > + createdby = #{createdby,jdbcType=VARCHAR}, + </if> + <if test="createddate != null" > + createddate = #{createddate,jdbcType=TIMESTAMP}, + </if> + <if test="modifiedby != null" > + modifiedby = #{modifiedby,jdbcType=VARCHAR}, + </if> + <if test="modifieddate != null" > + modifieddate = #{modifieddate,jdbcType=TIMESTAMP}, + </if> + <if test="isdel != null"> + isdel = #{isdel,jdbcType=TINYINT}, + </if> + <if test="comments != null"> + comments = #{comments,jdbcType=VARCHAR}, + </if> + <if test="opinion != null"> + opinion = #{opinion,jdbcType=VARCHAR}, + </if> + </set> + where id = #{id,jdbcType=BIGINT} + </update> + <update id="updateByPrimaryKey" parameterType="com.gk.firework.Domain.ContractOrderInfo" > + <!-- --> + update contractorder + set ordercode = #{ordercode,jdbcType=VARCHAR}, + status = #{status,jdbcType=VARCHAR}, + operator = #{operator,jdbcType=VARCHAR}, + manufacturer = #{manufacturer,jdbcType=VARCHAR}, + origincontract = #{origincontract,jdbcType=VARCHAR}, + confirmcontract = #{confirmcontract,jdbcType=VARCHAR}, + createdby = #{createdby,jdbcType=VARCHAR}, + createddate = #{createddate,jdbcType=TIMESTAMP}, + modifiedby = #{modifiedby,jdbcType=VARCHAR}, + modifieddate = #{modifieddate,jdbcType=TIMESTAMP}, + isdel = #{isdel,jdbcType=TINYINT}, + comments = #{comments,jdbcType=VARCHAR}, + opinion = #{opinion,jdbcType=VARCHAR} + where id = #{id,jdbcType=BIGINT} + </update> + <update id="updateReturnStatus"> + update contractorder + set returnstatus = #{returnstatus} + where ordercode = #{ordercode} + </update> +</mapper> -- Gitblit v1.9.2