| | |
| | | " AND sr.create_at <![CDATA[<=]]> #{pageComShopOrderSearchDTO.createAtEnd} " + |
| | | " </if> " + |
| | | "<if test='pageComShopOrderSearchDTO.orderNo != null '>" + |
| | | " AND sr.order_no = #{pageComShopOrderSearchDTO.orderNo} " + |
| | | " AND sr.order_no like concat('%', #{pageComShopOrderSearchDTO.orderNo}, '%') " + |
| | | " </if> " + |
| | | "<if test='pageComShopOrderSearchDTO.userAccount != null '>" + |
| | | " AND su.phone = #{pageComShopOrderSearchDTO.userAccount} " + |
| | | " AND su.phone like concat('%', #{pageComShopOrderSearchDTO.userAccount}, '%') " + |
| | | " </if> " + |
| | | "<if test='pageComShopOrderSearchDTO.receiverAccount != null '>" + |
| | | " AND uad.name = #{pageComShopOrderSearchDTO.receiverAccount} " + |
| | | " AND uad.name like concat('%', #{pageComShopOrderSearchDTO.receiverAccount}, '%') " + |
| | | " </if> " + |
| | | "<if test='pageComShopOrderSearchDTO.receiverPhone != null '>" + |
| | | " AND uad.phone = #{pageComShopOrderSearchDTO.receiverPhone} " + |
| | | " AND uad.phone like concat('%',#{pageComShopOrderSearchDTO.receiverPhone}, '%') " + |
| | | " </if> " + |
| | | "<if test='pageComShopOrderSearchDTO.goodsName != null'>" + |
| | | " AND og.goods_name like concat('%', #{pageComShopOrderSearchDTO.goodsName}, '%') " + |
| | |
| | | IPage<ComShopOrderSearchVO> pageOrderBy(Page page, @Param("pageComShopOrderSearchDTO") PageComShopOrderSearchDTO pageComShopOrderSearchDTO); |
| | | |
| | | @Select("<script> " + |
| | | "SELECT sr.total_amount AS goods_total, GROUP_CONCAT(og.goods_name) AS goods_name , count(og.id) AS goods_count, " + |
| | | "SELECT sr.total_amount AS goods_total, GROUP_CONCAT(og.goods_name separator '\n') AS goods_name , sum(og.amount) AS goods_count, " + |
| | | " su.phone AS account, uad.name AS receiver, uad.phone AS receiverPhone, \n" + |
| | | " concat(uad.province_name, uad.city_name, uad.district_name, uad.detail_address) AS receiver_address, ss.name AS storeName, sr.remark," + |
| | | " CASE\n" + |
| | |
| | | " AND sr.order_no = #{comShopFundsExportDTO.orderNo} " + |
| | | " </if> " + |
| | | " </if> " + |
| | | " GROUP BY sr.id ORDER BY sr.create_at "+ |
| | | " GROUP BY sr.id ORDER BY sr.create_at DESC "+ |
| | | "</script>") |
| | | IPage<ExcelShopFundsDTO> selectFundsExport(Page page, @Param("comShopFundsExportDTO") ComShopFundsExportDTO comShopFundsExportDTO); |
| | | |