| | |
| | | <result property="goodsName" column="goodsName" /> |
| | | |
| | | <result property="cateName" column="cateName" /> |
| | | <result property="achieveRuleName" column="achieveRuleName" /> |
| | | |
| | | </resultMap> |
| | | |
| | |
| | | e.name as pro_name, |
| | | b.ZK_TOTAL as zk_total, |
| | | a.his_consume, |
| | | er.name as achieveRuleName, |
| | | a.free_consume, |
| | | f.su_name meiliao, |
| | | g.su_name guwen, |
| | |
| | | left join sys_vip_info c on a.vip_id=c.id |
| | | left join sys_vip_level d on c.LEVEL_ID=d.id |
| | | left join shopping_goods e on a.shopping_goods_id=e.id |
| | | left join achieve_rule er on e.achieve_rule_id=er.id |
| | | LEFT JOIN sys_users f on a.beault_id=f.su_id |
| | | LEFT JOIN sys_users g on a.sale_id = g.su_id |
| | | LEFT JOIN sys_shop_info h ON a.SHOP_ID = h.ID |
| | |
| | | <if |
| | | test="(record.shopId!=null and record.shopId!='') or (record.shopId!='' and record.shopId==0) "> |
| | | and a.shop_id = #{record.shopId} |
| | | </if> |
| | | <if test="record.achieveRuleId != null "> |
| | | and e.achieve_rule_id = #{record.achieveRuleId} |
| | | </if> |
| | | <if test="record.year != null and record.year !='' "> |
| | | and YEAR (a.datatime) = #{record.year} |
| | |
| | | b.code goodsNo, |
| | | b.name goodsName, |
| | | c.su_name meiliao, |
| | | d.count*d.zk_price zk_total |
| | | TRUNCATE(d.count*d.zk_price,2) zk_total |
| | | from achieve_new a |
| | | left join shopping_goods b on a.shopping_goods_id=b.id |
| | | left join sys_users c on a.beault_id=c.su_id |
| | |
| | | update achieve_new set number_of_people=#{num} where id=#{item.id} |
| | | </foreach> |
| | | </update> |
| | | <update id="setPayMethod"> |
| | | |
| | | |
| | | update achieve_new |
| | | set pay_method=#{paymethod} |
| | | where id in |
| | | <foreach collection="list" index="index" item="item" open="(" |
| | | separator="," close=")"> |
| | | #{item} |
| | | </foreach> |
| | | |
| | | |
| | | </update> |
| | | </mapper> |