and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id , no, totalmoney, payedmoney, paymentmethod, discountmoney, status, ordertime, paytime, sendtime, receivetime, commenttime, completetime, isdeleted, remark, createtime, updatetime, sendername, sendercode, sendercontactno, targetaddress, deliveryaddress, optimalcoupon, logisticscompany, logisticsno, transportmode, boxcount, boxweight, freight, commentcontent, commentlevel, receiverid, vipuserId, vipname, vipphone, vipdiamondtype, viptype, vippicture, vipcarddiscountrate, type delete from order_history where id = #{id,jdbcType=VARCHAR} delete from order_history insert into order_history (id, no, totalmoney, payedmoney, paymentmethod, discountmoney, status, ordertime, paytime, sendtime, receivetime, commenttime, completetime, isdeleted, remark, createtime, updatetime, sendername, sendercode, sendercontactno, targetaddress, deliveryaddress, optimalcoupon, logisticscompany, logisticsno, transportmode, boxcount, boxweight, freight, commentcontent, commentlevel, receiverid, vipuserId, vipname, vipphone, vipdiamondtype, viptype, vippicture, vipcarddiscountrate, type) values (#{id,jdbcType=VARCHAR}, #{no,jdbcType=VARCHAR}, #{totalmoney,jdbcType=DECIMAL}, #{payedmoney,jdbcType=DECIMAL}, #{paymentmethod,jdbcType=INTEGER}, #{discountmoney,jdbcType=DECIMAL}, #{status,jdbcType=INTEGER}, #{ordertime,jdbcType=TIMESTAMP}, #{paytime,jdbcType=TIMESTAMP}, #{sendtime,jdbcType=TIMESTAMP}, #{receivetime,jdbcType=TIMESTAMP}, #{commenttime,jdbcType=TIMESTAMP}, #{completetime,jdbcType=TIMESTAMP}, #{isdeleted,jdbcType=BIT}, #{remark,jdbcType=VARCHAR}, #{createtime,jdbcType=TIMESTAMP}, #{updatetime,jdbcType=TIMESTAMP}, #{sendername,jdbcType=VARCHAR}, #{sendercode,jdbcType=VARCHAR}, #{sendercontactno,jdbcType=INTEGER}, #{targetaddress,jdbcType=VARCHAR}, #{deliveryaddress,jdbcType=VARCHAR}, #{optimalcoupon,jdbcType=VARCHAR}, #{logisticscompany,jdbcType=VARCHAR}, #{logisticsno,jdbcType=VARCHAR}, #{transportmode,jdbcType=VARCHAR}, #{boxcount,jdbcType=INTEGER}, #{boxweight,jdbcType=DECIMAL}, #{freight,jdbcType=DECIMAL}, #{commentcontent,jdbcType=VARCHAR}, #{commentlevel,jdbcType=INTEGER}, #{receiverid,jdbcType=VARCHAR}, #{vipuserid,jdbcType=VARCHAR}, #{vipname,jdbcType=VARCHAR}, #{vipphone,jdbcType=VARCHAR}, #{vipdiamondtype,jdbcType=INTEGER}, #{viptype,jdbcType=INTEGER}, #{vippicture,jdbcType=VARCHAR}, #{vipcarddiscountrate,jdbcType=DECIMAL}, #{type,jdbcType=INTEGER}) insert into order_history id, no, totalmoney, payedmoney, paymentmethod, discountmoney, status, ordertime, paytime, sendtime, receivetime, commenttime, completetime, isdeleted, remark, createtime, updatetime, sendername, sendercode, sendercontactno, targetaddress, deliveryaddress, optimalcoupon, logisticscompany, logisticsno, transportmode, boxcount, boxweight, freight, commentcontent, commentlevel, receiverid, vipuserId, vipname, vipphone, vipdiamondtype, viptype, vippicture, vipcarddiscountrate, type, #{id,jdbcType=VARCHAR}, #{no,jdbcType=VARCHAR}, #{totalmoney,jdbcType=DECIMAL}, #{payedmoney,jdbcType=DECIMAL}, #{paymentmethod,jdbcType=INTEGER}, #{discountmoney,jdbcType=DECIMAL}, #{status,jdbcType=INTEGER}, #{ordertime,jdbcType=TIMESTAMP}, #{paytime,jdbcType=TIMESTAMP}, #{sendtime,jdbcType=TIMESTAMP}, #{receivetime,jdbcType=TIMESTAMP}, #{commenttime,jdbcType=TIMESTAMP}, #{completetime,jdbcType=TIMESTAMP}, #{isdeleted,jdbcType=BIT}, #{remark,jdbcType=VARCHAR}, #{createtime,jdbcType=TIMESTAMP}, #{updatetime,jdbcType=TIMESTAMP}, #{sendername,jdbcType=VARCHAR}, #{sendercode,jdbcType=VARCHAR}, #{sendercontactno,jdbcType=INTEGER}, #{targetaddress,jdbcType=VARCHAR}, #{deliveryaddress,jdbcType=VARCHAR}, #{optimalcoupon,jdbcType=VARCHAR}, #{logisticscompany,jdbcType=VARCHAR}, #{logisticsno,jdbcType=VARCHAR}, #{transportmode,jdbcType=VARCHAR}, #{boxcount,jdbcType=INTEGER}, #{boxweight,jdbcType=DECIMAL}, #{freight,jdbcType=DECIMAL}, #{commentcontent,jdbcType=VARCHAR}, #{commentlevel,jdbcType=INTEGER}, #{receiverid,jdbcType=VARCHAR}, #{vipuserid,jdbcType=VARCHAR}, #{vipname,jdbcType=VARCHAR}, #{vipphone,jdbcType=VARCHAR}, #{vipdiamondtype,jdbcType=INTEGER}, #{viptype,jdbcType=INTEGER}, #{vippicture,jdbcType=VARCHAR}, #{vipcarddiscountrate,jdbcType=DECIMAL}, #{type,jdbcType=INTEGER}, update order_history id = #{record.id,jdbcType=VARCHAR}, no = #{record.no,jdbcType=VARCHAR}, totalmoney = #{record.totalmoney,jdbcType=DECIMAL}, payedmoney = #{record.payedmoney,jdbcType=DECIMAL}, paymentmethod = #{record.paymentmethod,jdbcType=INTEGER}, discountmoney = #{record.discountmoney,jdbcType=DECIMAL}, status = #{record.status,jdbcType=INTEGER}, ordertime = #{record.ordertime,jdbcType=TIMESTAMP}, paytime = #{record.paytime,jdbcType=TIMESTAMP}, sendtime = #{record.sendtime,jdbcType=TIMESTAMP}, receivetime = #{record.receivetime,jdbcType=TIMESTAMP}, commenttime = #{record.commenttime,jdbcType=TIMESTAMP}, completetime = #{record.completetime,jdbcType=TIMESTAMP}, isdeleted = #{record.isdeleted,jdbcType=BIT}, remark = #{record.remark,jdbcType=VARCHAR}, createtime = #{record.createtime,jdbcType=TIMESTAMP}, updatetime = #{record.updatetime,jdbcType=TIMESTAMP}, sendername = #{record.sendername,jdbcType=VARCHAR}, sendercode = #{record.sendercode,jdbcType=VARCHAR}, sendercontactno = #{record.sendercontactno,jdbcType=INTEGER}, targetaddress = #{record.targetaddress,jdbcType=VARCHAR}, deliveryaddress = #{record.deliveryaddress,jdbcType=VARCHAR}, optimalcoupon = #{record.optimalcoupon,jdbcType=VARCHAR}, logisticscompany = #{record.logisticscompany,jdbcType=VARCHAR}, logisticsno = #{record.logisticsno,jdbcType=VARCHAR}, transportmode = #{record.transportmode,jdbcType=VARCHAR}, boxcount = #{record.boxcount,jdbcType=INTEGER}, boxweight = #{record.boxweight,jdbcType=DECIMAL}, freight = #{record.freight,jdbcType=DECIMAL}, commentcontent = #{record.commentcontent,jdbcType=VARCHAR}, commentlevel = #{record.commentlevel,jdbcType=INTEGER}, receiverid = #{record.receiverid,jdbcType=VARCHAR}, vipuserId = #{record.vipuserid,jdbcType=VARCHAR}, vipname = #{record.vipname,jdbcType=VARCHAR}, vipphone = #{record.vipphone,jdbcType=VARCHAR}, vipdiamondtype = #{record.vipdiamondtype,jdbcType=INTEGER}, viptype = #{record.viptype,jdbcType=INTEGER}, vippicture = #{record.vippicture,jdbcType=VARCHAR}, vipcarddiscountrate = #{record.vipcarddiscountrate,jdbcType=DECIMAL}, type = #{record.type,jdbcType=INTEGER}, update order_history set id = #{record.id,jdbcType=VARCHAR}, no = #{record.no,jdbcType=VARCHAR}, totalmoney = #{record.totalmoney,jdbcType=DECIMAL}, payedmoney = #{record.payedmoney,jdbcType=DECIMAL}, paymentmethod = #{record.paymentmethod,jdbcType=INTEGER}, discountmoney = #{record.discountmoney,jdbcType=DECIMAL}, status = #{record.status,jdbcType=INTEGER}, ordertime = #{record.ordertime,jdbcType=TIMESTAMP}, paytime = #{record.paytime,jdbcType=TIMESTAMP}, sendtime = #{record.sendtime,jdbcType=TIMESTAMP}, receivetime = #{record.receivetime,jdbcType=TIMESTAMP}, commenttime = #{record.commenttime,jdbcType=TIMESTAMP}, completetime = #{record.completetime,jdbcType=TIMESTAMP}, isdeleted = #{record.isdeleted,jdbcType=BIT}, remark = #{record.remark,jdbcType=VARCHAR}, createtime = #{record.createtime,jdbcType=TIMESTAMP}, updatetime = #{record.updatetime,jdbcType=TIMESTAMP}, sendername = #{record.sendername,jdbcType=VARCHAR}, sendercode = #{record.sendercode,jdbcType=VARCHAR}, sendercontactno = #{record.sendercontactno,jdbcType=INTEGER}, targetaddress = #{record.targetaddress,jdbcType=VARCHAR}, deliveryaddress = #{record.deliveryaddress,jdbcType=VARCHAR}, optimalcoupon = #{record.optimalcoupon,jdbcType=VARCHAR}, logisticscompany = #{record.logisticscompany,jdbcType=VARCHAR}, logisticsno = #{record.logisticsno,jdbcType=VARCHAR}, transportmode = #{record.transportmode,jdbcType=VARCHAR}, boxcount = #{record.boxcount,jdbcType=INTEGER}, boxweight = #{record.boxweight,jdbcType=DECIMAL}, freight = #{record.freight,jdbcType=DECIMAL}, commentcontent = #{record.commentcontent,jdbcType=VARCHAR}, commentlevel = #{record.commentlevel,jdbcType=INTEGER}, receiverid = #{record.receiverid,jdbcType=VARCHAR}, vipuserId = #{record.vipuserid,jdbcType=VARCHAR}, vipname = #{record.vipname,jdbcType=VARCHAR}, vipphone = #{record.vipphone,jdbcType=VARCHAR}, vipdiamondtype = #{record.vipdiamondtype,jdbcType=INTEGER}, viptype = #{record.viptype,jdbcType=INTEGER}, vippicture = #{record.vippicture,jdbcType=VARCHAR}, vipcarddiscountrate = #{record.vipcarddiscountrate,jdbcType=DECIMAL}, type = #{record.type,jdbcType=INTEGER} update order_history no = #{no,jdbcType=VARCHAR}, totalmoney = #{totalmoney,jdbcType=DECIMAL}, payedmoney = #{payedmoney,jdbcType=DECIMAL}, paymentmethod = #{paymentmethod,jdbcType=INTEGER}, discountmoney = #{discountmoney,jdbcType=DECIMAL}, status = #{status,jdbcType=INTEGER}, ordertime = #{ordertime,jdbcType=TIMESTAMP}, paytime = #{paytime,jdbcType=TIMESTAMP}, sendtime = #{sendtime,jdbcType=TIMESTAMP}, receivetime = #{receivetime,jdbcType=TIMESTAMP}, commenttime = #{commenttime,jdbcType=TIMESTAMP}, completetime = #{completetime,jdbcType=TIMESTAMP}, isdeleted = #{isdeleted,jdbcType=BIT}, remark = #{remark,jdbcType=VARCHAR}, createtime = #{createtime,jdbcType=TIMESTAMP}, updatetime = #{updatetime,jdbcType=TIMESTAMP}, sendername = #{sendername,jdbcType=VARCHAR}, sendercode = #{sendercode,jdbcType=VARCHAR}, sendercontactno = #{sendercontactno,jdbcType=INTEGER}, targetaddress = #{targetaddress,jdbcType=VARCHAR}, deliveryaddress = #{deliveryaddress,jdbcType=VARCHAR}, optimalcoupon = #{optimalcoupon,jdbcType=VARCHAR}, logisticscompany = #{logisticscompany,jdbcType=VARCHAR}, logisticsno = #{logisticsno,jdbcType=VARCHAR}, transportmode = #{transportmode,jdbcType=VARCHAR}, boxcount = #{boxcount,jdbcType=INTEGER}, boxweight = #{boxweight,jdbcType=DECIMAL}, freight = #{freight,jdbcType=DECIMAL}, commentcontent = #{commentcontent,jdbcType=VARCHAR}, commentlevel = #{commentlevel,jdbcType=INTEGER}, receiverid = #{receiverid,jdbcType=VARCHAR}, vipuserId = #{vipuserid,jdbcType=VARCHAR}, vipname = #{vipname,jdbcType=VARCHAR}, vipphone = #{vipphone,jdbcType=VARCHAR}, vipdiamondtype = #{vipdiamondtype,jdbcType=INTEGER}, viptype = #{viptype,jdbcType=INTEGER}, vippicture = #{vippicture,jdbcType=VARCHAR}, vipcarddiscountrate = #{vipcarddiscountrate,jdbcType=DECIMAL}, type = #{type,jdbcType=INTEGER}, where id = #{id,jdbcType=VARCHAR} update order_history set no = #{no,jdbcType=VARCHAR}, totalmoney = #{totalmoney,jdbcType=DECIMAL}, payedmoney = #{payedmoney,jdbcType=DECIMAL}, paymentmethod = #{paymentmethod,jdbcType=INTEGER}, discountmoney = #{discountmoney,jdbcType=DECIMAL}, status = #{status,jdbcType=INTEGER}, ordertime = #{ordertime,jdbcType=TIMESTAMP}, paytime = #{paytime,jdbcType=TIMESTAMP}, sendtime = #{sendtime,jdbcType=TIMESTAMP}, receivetime = #{receivetime,jdbcType=TIMESTAMP}, commenttime = #{commenttime,jdbcType=TIMESTAMP}, completetime = #{completetime,jdbcType=TIMESTAMP}, isdeleted = #{isdeleted,jdbcType=BIT}, remark = #{remark,jdbcType=VARCHAR}, createtime = #{createtime,jdbcType=TIMESTAMP}, updatetime = #{updatetime,jdbcType=TIMESTAMP}, sendername = #{sendername,jdbcType=VARCHAR}, sendercode = #{sendercode,jdbcType=VARCHAR}, sendercontactno = #{sendercontactno,jdbcType=INTEGER}, targetaddress = #{targetaddress,jdbcType=VARCHAR}, deliveryaddress = #{deliveryaddress,jdbcType=VARCHAR}, optimalcoupon = #{optimalcoupon,jdbcType=VARCHAR}, logisticscompany = #{logisticscompany,jdbcType=VARCHAR}, logisticsno = #{logisticsno,jdbcType=VARCHAR}, transportmode = #{transportmode,jdbcType=VARCHAR}, boxcount = #{boxcount,jdbcType=INTEGER}, boxweight = #{boxweight,jdbcType=DECIMAL}, freight = #{freight,jdbcType=DECIMAL}, commentcontent = #{commentcontent,jdbcType=VARCHAR}, commentlevel = #{commentlevel,jdbcType=INTEGER}, receiverid = #{receiverid,jdbcType=VARCHAR}, vipuserId = #{vipuserid,jdbcType=VARCHAR}, vipname = #{vipname,jdbcType=VARCHAR}, vipphone = #{vipphone,jdbcType=VARCHAR}, vipdiamondtype = #{vipdiamondtype,jdbcType=INTEGER}, viptype = #{viptype,jdbcType=INTEGER}, vippicture = #{vippicture,jdbcType=VARCHAR}, vipcarddiscountrate = #{vipcarddiscountrate,jdbcType=DECIMAL}, type = #{type,jdbcType=INTEGER} where id = #{id,jdbcType=VARCHAR}