INSERT INTO sys_order ( ID, VIP_ID, ORDER_TIME, REMARK, STAFF_ID, IS_CROSS, ORDER_NO, ACTIVITY, TOTAL, card_Pay, STATU, arrears, ZK_TOTAL, SHOP_ID, CHANGE_ID, cash_Pay, beatuyId, beatuyName, pay_time, company_id, orderType, is_has_refund ) VALUES ( #{id}, #{vipId}, #{orderTime}, #{remark}, #{staffId}, #{isCross}, #{orderNo}, #{activity}, #{total}, #{cardPay}, #{statu}, #{arrears}, #{zkTotal}, #{shopId}, #{changeId}, #{cashPay}, #{beatuyId}, #{beatuyName}, #{payTime}, #{companyId}, #{orderType}, #{isHasRefund} ) UPDATE sys_order set pay_time = #{payTime} WHERE id=#{id} UPDATE sys_order VIP_ID = #{vipId}, ORDER_TIME = #{orderTime}, REMARK = #{remark}, STAFF_ID = #{staffId}, IS_CROSS = #{isCross}, ORDER_NO = #{orderNo}, ACTIVITY = #{activity}, TOTAL = #{total}, card_Pay = #{cardPay}, arrears = #{arrears}, STATU = #{statu}, ZK_TOTAL = #{zkTotal}, CHANGE_ID = #{changeId}, cash_Pay = #{cashPay}, pay_time = #{payTime}, is_has_refund = #{isHasRefund}, WHERE id=#{id} delete from sys_order where ID in #{item} DELETE FROM sys_order where ID=#{id} select a.*, c.su_name as STAFF_NAME, d.SHOP_NAME, b.PHONE from sys_order a LEFT JOIN sys_vip_info b on b.ID=a.VIP_ID left JOIN sys_users c on c.su_id=a.STAFF_ID left JOIN sys_shop_info d on d.ID=a.SHOP_ID where 1=1 and a.ID = #{record.id} and a.VIP_ID = #{record.vipId} and a.ORDER_TIME = #{record.orderTime} and a.STAFF_ID = #{record.staffId} and a.IS_CROSS = #{record.isCross} and a.ORDER_NO LIKE CONCAT('%',#{record.orderNo},'%') and a.ACTIVITY = #{record.activity} and a.card_Pay = #{record.cardPay} and a.arrears = #{record.arrears} and a.STATU = #{record.statu} and a.CHANGE_ID = #{record.changeId} and a.SHOP_ID = #{record.shopId} and a.ORDER_TIME >= #{record.beginTimeVo} and a.company_id = #{record.companyId} and a.orderType = #{record.orderType} where 1=1 and a.ID = #{record.id} and a.VIP_ID = #{record.vipId} and a.ORDER_TIME = #{record.orderTime} and a.STAFF_ID = #{record.staffId} and a.IS_CROSS = #{record.isCross} and a.ORDER_NO LIKE CONCAT('%',#{record.orderNo},'%') and a.company_id = #{record.companyId} and a.orderType = #{record.orderType} and a.ACTIVITY = #{record.activity} and a.card_Pay = #{record.cardPay} and a.arrears = #{record.arrears} and a.STATU =#{record.statu} and b.PHONE like CONCAT('%',#{record.vipPhone},'%') and b.VIP_NAME like CONCAT('%',#{record.vipName},'%') and a.SHOP_ID =#{record.shopId} and a.CHANGE_ID = #{record.changeId} and a.ORDER_TIME >= #{record.beginTimeVo}