一些debug

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/samuelandkevin/article/details/81078303
//是否已经购买案例   `product_type` '商品类型 1-工作指引,2-培训视频,3-财税+案例',
SELECT
    d.mobile,c.id as caseId,c.title,a.*
FROM
    taxtao_user_order a
LEFT JOIN taxtao_user_order_detail b ON b.order_id = a.id
LEFT JOIN info_case c ON c.id = b.product_id
LEFT JOIN taxtao_user_account d ON d.id = a.user_id
WHERE
    d.mobile = '13539467126'
AND a.product_type = 3
AND a. STATUS = 1
AND c.title like "%案例%"


//查询案例价格
SELECT * from info_case where title like "%案例%";


//是否已经购买工作指引   `service_type`  '服务类型 1-电子书,2-培训视频,3-案例'
SELECT
    a.*
FROM
    taxtao_user_pay_services a
LEFT JOIN taxtao_user_account b ON a.user_id = b.id
WHERE
    b.mobile = '13539467126'
AND a.service_expires_time > now()
AND a.service_state = 0
AND a.service_type  = 1


//对已购买的商品设置状态为未购买

data.toEmail = "[email protected]";
            data.subject = "新增订单提醒";
            data.content = "客户***购买了****,已经通过***支付成功,请注意查看";
            mui.ajax(CTX + 'api/email/newOrder?accessToken=' + TOKEN, {
                data: data,
                dataType: 'json',
                type: 'post',
                timeout: 10000,
                headers: {"Content-Type": "application/json"},
                success: function(data) {
                    if(data && data.code == "999"){
                        mui.toast("发送成功");
                    }else{
                        mui.toast(data.msg);
                    }
                },
                error: function(error) {
                    mui.toast("发送邮件出错了,请稍候重试");
                }
            });




SELECT
    a.order_no AS '订单号',
    b.product_id AS '商品id',
    (
        CASE a.product_type
        WHEN 1 THEN
            e.`name`
        WHEN 3 THEN
            d.title
        END
    ) AS '商品名',
    b.quantity AS '数量',
    a.money AS '订单金额',
    (
        CASE a.order_type
        WHEN 1 THEN
            '在线支付订单'
        WHEN 2 THEN
            '电话订购订单'
        END
    ) '订单类型',
    (
        CASE a.product_type
        WHEN 1 THEN
            '工作指引'
        WHEN 2 THEN
            '培训视频'
        WHEN 3 THEN
            '案例'
        END
    ) '商品类型',
    (
        CASE a. STATUS
        WHEN 0 THEN
            '待支付'
        WHEN 1 THEN
            '已支付'
        WHEN 2 THEN
            '已完成'
        WHEN 3 THEN
            '已取消'
        WHEN 4 THEN
            '已删除'
        END
    ) '订单状态',
    (
        CASE a.payment_type
        WHEN 1 THEN
            '微信支付'
        WHEN 2 THEN
            '支付宝END'
        ELSE
            ''
        END
    ) AS '支付方式',
    a.user_id AS '用户id',
    c.user_name AS '用户名',
    c.mobile AS '手机号',
    (
        CASE c.gender
        WHEN 1 THEN
            '男'
        WHEN - 1 THEN
            '女'
        ELSE
            ''
        END
    ) AS '性别',
    a.payment_time AS '支付时间',
    a.created_date AS '创建时间',
    a.updated_date AS '更新时间'
FROM
    taxtao_user_order a
LEFT JOIN taxtao_user_order_detail b ON a.id = b.order_id
LEFT JOIN taxtao_user_account c ON a.user_id = c.id
LEFT JOIN taxdb.info_case d ON d.id = b.product_id
AND a.product_type = 3
LEFT JOIN taxtao_book_base_info e ON e.id = b.product_id
AND a.product_type = 1
WHERE
    a.order_type = 1
ORDER BY
    a.updated_date DESC;

猜你喜欢

转载自blog.csdn.net/samuelandkevin/article/details/81078303