puzhibing
2024-03-04 7e7f901b2172281dc294dfbc67e6ad00625f09f4
cloud-server-management/src/main/resources/mapper/TOperatorUserMapper.xml
@@ -20,27 +20,25 @@
        t1.name AS operatorName,
        t2.name AS userName,
        t2.phone,
        t3.alipay AS platform,
        t3.alipayProportion AS proportion,
        t3.alipayNum AS number,
        t3.alipayAudit AS audit,
        t3.alipayType AS type
        FROM t_operator_user t3
        LEFT JOIN t_operator t1 ON t3.operatorId = t1.id
        LEFT JOIN sys_user t2 ON t1.userId = t2.id AND t2.objectType = 2
        UNION ALL
        SELECT t3.id,
        t1.id AS operatorId,
        t1.name AS operatorName,
        t2.name AS userName,
        t2.phone,
        t3.wechat AS platform,
        t3.wechatProportion AS proportion,
        t3.wechatNum AS number,
        t3.wechatAudit AS audit,
        t3.wechatType AS type
        FROM t_operator_user t3
        LEFT JOIN t_operator t1 ON t3.operatorId = t1.id
        LEFT JOIN sys_user t2 ON t1.userId = t2.id AND t2.objectType = 2
        UNION ALL
        SELECT t3.id,
        t1.id AS operatorId,
        t1.name AS operatorName,
        t2.name AS userName,
        t2.phone,
        t3.alipay AS platform,
        t3.alipayProportion AS proportion,
        t3.alipayNum AS number,
        t3.alipayAudit AS audit,
        t3.alipayType AS type
        FROM t_operator_user t3
        LEFT JOIN t_operator t1 ON t3.operatorId = t1.id
        LEFT JOIN sys_user t2 ON t1.userId = t2.id AND t2.objectType = 2
@@ -58,10 +56,10 @@
        <if test="platform !=null and platform !='' and platform==2">
            and t1.platform = "支付宝"
        </if>
        <if test="type !=null and type !='' ">
        <if test="type !=null ">
            and t1.type = #{type}
        </if>
        <if test="state !=null and state !=''">
        <if test="state !=null ">
            and t1.audit = #{state}
        </if>
        ORDER BY t1.id;