| | |
| | | <result property="orderNo" column="ORDER_NO"/> |
| | | <result property="activity" column="ACTIVITY"/> |
| | | <result property="total" column="TOTAL"/> |
| | | <result property="cashierName" column="cashierName"/> |
| | | |
| | | <result property="statu" column="STATU"/> |
| | | <result property="zkTotal" column="ZK_TOTAL"/> |
| | |
| | | <result property="cardPay" column="card_Pay"/> |
| | | <result property="arrears" column="arrears"/> |
| | | <result property="payTime" column="pay_time"/> |
| | | <result property="cashierId" column="cashier_id"/> |
| | | |
| | | <!-- 扩展字段 --> |
| | | <result property="shopName" column="SHOP_NAME"/> |
| | |
| | | pay_time, |
| | | company_id, |
| | | orderType, |
| | | is_has_refund |
| | | is_has_refund, |
| | | cashier_id |
| | | ) |
| | | VALUES ( |
| | | #{id}, |
| | |
| | | #{payTime}, |
| | | #{companyId}, |
| | | #{orderType}, |
| | | #{isHasRefund} |
| | | #{isHasRefund}, |
| | | #{cashierId} |
| | | ) |
| | | </insert> |
| | | |
| | |
| | | <if test="isHasRefund != null "> |
| | | is_has_refund = #{isHasRefund}, |
| | | </if> |
| | | |
| | | <if test="cashierId != null "> |
| | | cashier_id = #{cashierId}, |
| | | </if> |
| | | </set> |
| | | WHERE id=#{id} |
| | | </update> |
| | |
| | | <!-- 分页查询 --> |
| | | <select id="selectInPage" resultMap="SysOrderMap"> |
| | | select |
| | | a.*, b.VIP_NAME, c.su_name as STAFF_NAME, |
| | | a.*, b.VIP_NAME, c.su_name as STAFF_NAME, e.su_name as cashierName, |
| | | 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_users e on e.su_id=a.cashier_id |
| | | left JOIN sys_shop_info d on d.ID=a.SHOP_ID |
| | | where 1=1 |
| | | <if test="record!=null"> |
| | |
| | | </if> |
| | | <if test="record.staffId != null and record.staffId !='' "> |
| | | and a.STAFF_ID = #{record.staffId} |
| | | </if> |
| | | <if test="record.cashierId != null and record.cashierId !='' "> |
| | | and a.cashier_id = #{record.cashierId} |
| | | </if> |
| | | <if test="record.isCross != null and record.isCross !='' "> |
| | | and a.IS_CROSS = #{record.isCross} |
| | |
| | | </if> |
| | | <if test="record.staffId != null and record.staffId !='' "> |
| | | and a.STAFF_ID = #{record.staffId} |
| | | </if> |
| | | <if test="record.cashierId != null and record.cashierId !='' "> |
| | | and a.cashier_id = #{record.cashierId} |
| | | </if> |
| | | <if test="(record.companyId!=null and record.companyId!='') "> |
| | | and a.company_id = #{record.companyId} |
| | |
| | | <if test="record.staffId != null and record.staffId !='' "> |
| | | and a.STAFF_ID = #{record.staffId} |
| | | </if> |
| | | <if test="record.cashierId != null and record.cashierId !='' "> |
| | | and a.cashier_id = #{record.cashierId} |
| | | </if> |
| | | <if test="record.isCross != null and record.isCross !='' "> |
| | | and a.IS_CROSS = #{record.isCross} |
| | | </if> |
| | |
| | | <if test="record.staffId != null and record.staffId !='' "> |
| | | and a.STAFF_ID = #{record.staffId} |
| | | </if> |
| | | <if test="record.cashierId != null and record.cashierId !='' "> |
| | | and a.cashier_id = #{record.cashierId} |
| | | </if> |
| | | <if test="record.isCross != null and record.isCross !='' "> |
| | | and a.IS_CROSS = #{record.isCross} |
| | | </if> |