tasksqlbuilder.java

来自「一个用java编写的功能强大的OA系统」· Java 代码 · 共 42 行

JAVA
42
字号
package com.redmoon.oa.task;import cn.js.fan.util.*;public class TaskSQLBuilder {    public TaskSQLBuilder() {    }    public static String getUserJoinTask(String userName) {        String sql = "select distinct rootid from task where person = " +                     StrUtil.sqlstr(userName) + " and type<" + TaskDb.TYPE_RESULT + " order by rootid desc";        return sql;    }    public static String getUserJoinFinishedTask(String userName) {        String sql =                "select DISTINCT rootid from task where status=" +                TaskDb.STATUS_FINISHED +                " and person = " +StrUtil.sqlstr(userName)+ " and type<" + TaskDb.TYPE_RESULT + " order by rootid desc";        return sql;    }    public static String getUserJoinNotFinishedTask(String userName) {        String sql =                "select DISTINCT rootid from task where status=" +                TaskDb.STATUS_NOTFINISHED +                " and person = " +StrUtil.sqlstr(userName)+ " and type<" + TaskDb.TYPE_RESULT + " order by rootid desc";        return sql;    }    public static String getUserJoinDiscardTask(String userName) {        String sql =                "select DISTINCT rootid from task where status=" +                TaskDb.STATUS_DISCARD +                " and person = " +StrUtil.sqlstr(userName)+ " and type<" + TaskDb.TYPE_RESULT + " order by rootid desc";        return sql;    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?