jinlin
2023-12-07 547d68b874dc4bb51d6ac39cc0fec2c227028ef0
zt/core/src/main/resources/mapper/workflow/WfRunTaskDao.xml
@@ -4,17 +4,17 @@
<mapper namespace="com.zt.modules.workflow.dao.WfRunTaskDao">
    <select id="getTaskUser" resultType="com.zt.core.sys.model.SysUser">
        SELECT
        b.user_id as id
         b. id
        ,b.dept_id
        ,b.user_name as username
        ,b.nick_name as real_name
        ,b.phonenumber as MOBILE
        ,b.username
        ,b.real_name
        ,b.MOBILE
        FROM
        SYS_USER b
        WHERE
        del_flag = 0
        is_delete = 0
        <if test="roleId!=null and roleId!=''">
            AND USER_ID IN(
            AND ID IN(
            SELECT
            USER_ID
            FROM
@@ -34,11 +34,11 @@
        <if test="deptIds!=null and deptIds!=''">
            AND dept_ID IN(
            SELECT
            dept_id
            id
            FROM
            SYS_DEPT
            WHERE
            CONCAT( ',', #{deptIds}, ',' ) LIKE CONCAT( '%,', dept_id, ',%' )
            CONCAT( ',', #{deptIds}, ',' ) LIKE CONCAT( '%,', id, ',%' )
            )
        </if>
@@ -48,14 +48,14 @@
    </select>
    <select id="getAssignUser" resultType="com.zt.core.sys.model.SysUser">
        SELECT b.user_id     as id
        SELECT b.id
             , b.dept_id
             , b.user_name   as username
             , b.nick_name   as real_name
             , b.phonenumber as MOBILE
             , b.username
             , b.real_name
             , b.MOBILE
        FROM SYS_USER b
        WHERE del_flag = 0
          and user_id in (
        WHERE is_delete = 0
          and id in (
            SELECT USER_ID
            FROM SY_PROJECT_EXPERT
            WHERE biz_ID = #{bizId}
@@ -66,14 +66,14 @@
    </select>
    <select id="getUserById" resultType="com.zt.core.sys.model.SysUser">
        SELECT b.user_id     as id
        SELECT b.id
             , b.dept_id
             , b.user_name   as username
             , b.nick_name   as real_name
             , b.phonenumber as MOBILE
             , b.username
             , b.real_name
             , b.MOBILE
        FROM SYS_USER b
        WHERE del_flag = 0
          and user_id = #{userId}
        WHERE is_delete = 0
          and id = #{userId}
        limit 1
    </select>
@@ -206,7 +206,7 @@
          , a.UPDATE_DATE = CURRENT_TIMESTAMP
        WHERE a.IS_DELETE = 0
          AND a.biz_id = #{bizId}
          AND a.receive_id = b.user_id and b.dept_id = #{receiveDeptId}
          AND a.receive_id = b.id and b.dept_id = #{receiveDeptId}
          AND a.status in (0,1)
    </update>