| | |
| | | </select> |
| | | <select id="salesVolume" resultType="com.ruoyi.system.vo.SalesVolumeVO"> |
| | | select |
| | | SUM(CASE WHEN payType = 1 THEN payMoney ELSE 0 END) AS moneyPay, |
| | | SUM(CASE WHEN payType = 2 THEN payMoney ELSE 0 END) AS aliPay, |
| | | SUM(CASE WHEN payType = 3 THEN payMoney ELSE 0 END) AS weiXinPay, |
| | | SUM(CASE WHEN payType = 4 THEN payMoney ELSE 0 END) AS cardPay, |
| | | SUM(CASE WHEN payType = 5 THEN payMoney ELSE 0 END) AS otherPay |
| | | IFNULL(SUM(CASE WHEN payType = 1 THEN payMoney ELSE 0 END),0) AS moneyPay, |
| | | IFNULL(SUM(CASE WHEN payType = 2 THEN payMoney ELSE 0 END),0) AS aliPay, |
| | | IFNULL(SUM(CASE WHEN payType = 3 THEN payMoney ELSE 0 END),0) AS weiXinPay, |
| | | IFNULL(SUM(CASE WHEN payType = 4 THEN payMoney ELSE 0 END),0) AS cardPay, |
| | | IFNULL(SUM(CASE WHEN payType = 5 THEN payMoney ELSE 0 END),0) AS otherPay |
| | | from t_order_sale |
| | | <where> |
| | | <if test="query.shopId != null"> |
| | |
| | | </select> |
| | | <select id="getDataGeneratorMealDetail" resultType="java.util.Map"> |
| | | SELECT |
| | | SUM(CASE WHEN payType = 1 THEN payMoney ELSE 0 END) AS moneyPay, |
| | | SUM(CASE WHEN payType = 2 THEN payMoney ELSE 0 END) AS aliPay, |
| | | SUM(CASE WHEN payType = 3 THEN payMoney ELSE 0 END) AS weiXinPay, |
| | | SUM(CASE WHEN payType = 4 THEN payMoney ELSE 0 END) AS cardPay, |
| | | SUM(CASE WHEN payType = 5 THEN payMoney ELSE 0 END) AS otherPay |
| | | IFNULL(SUM(CASE WHEN payType = 1 THEN payMoney ELSE 0 END),0) AS moneyPay, |
| | | IFNULL(SUM(CASE WHEN payType = 2 THEN payMoney ELSE 0 END),0) AS aliPay, |
| | | IFNULL(SUM(CASE WHEN payType = 3 THEN payMoney ELSE 0 END),0) AS weiXinPay, |
| | | IFNULL(SUM(CASE WHEN payType = 4 THEN payMoney ELSE 0 END),0) AS cardPay, |
| | | IFNULL(SUM(CASE WHEN payType = 5 THEN payMoney ELSE 0 END),0) AS otherPay |
| | | from t_order_sale |
| | | <where> |
| | | <if test="query.generatorId != null"> |