OA--日志模块

最近两天做了工作日志模块,虽然最后通知因时间紧急,此模块取消,但已具雏形,在此记录一下。

1.查询显示登录用户所有日志

ContractedBlock.gif ExpandedBlockStart.gif Code
<%@ page language="java" pageEncoding="gb2312"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean"
    prefix
="bean"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html"
    prefix
="html"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic"
    prefix
="logic"%>

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  
<head>
    
<base href="<%=basePath%>">
    
    
<title>查询日志</title>
    
<meta http-equiv="pragma" content="no-cache">
    
<meta http-equiv="cache-control" content="no-cache">
    
<meta http-equiv="expires" content="0">    
    
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script>
function add()
{
    document.location.href
="<%=basePath%>WorkLog.do?method=preaddWorkLog";
}
</script>    
  
  
<body>
       
<html:form action="WorkLog.do?method=selectWorkLog" styleId="selform">
       
<input type="submit" value="刷  新">    
       
<input type="button" onclick="add()" value="增  加">   
       
        
<table width="100%" border="1" bordercolor="#FFFFFF" >
          
<tr> 
            
<td width="15%">日志标题</td>
            
<td width="15%">日期</td>
            
<!--
             <td width="15%">日志类型</td>
            <td width="15%">分享状态</td>
            
-->
            
<td width="40%">操作</td>        
          
</tr>
             
<logic:empty name="workloglist" >
                
<tr>
                    
<td class=listcellrow valign="top" align="center" colspan="8">
                        没有查到符合查询条件的记录!
                    
</td>
                
</tr>
            
</logic:empty>
            
<logic:notEmpty name="workloglist" >
            
<logic:present name="workloglist" >
                
<logic:iterate id="ppp" name="workloglist">
                  
<tr>
                     
<td>
                     
<href="<%=basePath%>WorkLog.do?method=showWorkLog&worklogId=<bean:write name="ppp" property="worklogId" />">
                     
<bean:write name="ppp" property="logTitle" />
                     
</a>
                     
</td>
                      
<td>
                     
<bean:write name="ppp" property="logTime" />
                     
</td>
            
<!--           <td>
                     <bean:write name="ppp" property="sortId" />
                     </td>
                     <td>
                     <bean:write name="ppp" property="shareStatus" />
                     </td>
             
-->
                      
<td>
                    
<href="<%=basePath%>WorkLog.do?method=preupdateWorkLog&worklogId=<bean:write name="ppp" property="worklogId" />">
                    编辑日志
                     
</a>
                     || 
                    
<href="<%=basePath%>WorkLog.do?method=deleteWorkLog&worklogId=<bean:write name="ppp" property="worklogId" />">
                     删除
                     
</a> 
                     
</td>                        
                  
</tr>                   
                
</logic:iterate>
                
</logic:present>
            
</logic:notEmpty>   
        
</table>       
  
</html:form>
  
</body>
</html>

 2.显示工作日志

ContractedBlock.gif ExpandedBlockStart.gif Code
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic" %>
<%@ taglib uri="/WEB-INF/FCKeditor.tld" prefix="fck"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  
<head>
    
<base href="<%=basePath%>">
    
    
<title>编辑日志</title>
    
    
<meta http-equiv="pragma" content="no-cache">
    
<meta http-equiv="cache-control" content="no-cache">
    
<meta http-equiv="expires" content="0">    
    
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    
<meta http-equiv="description" content="This is my page">
    
<!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    
-->
  
</head>
  
<body>
   
<html:form action="WorkLog.do?method=showWorkLog">
   
<table align="center" border="1" width="580">
   
<tr>
   
<TD colspan="2" align="center" valign="center">
   
<input name="worklogId" type="hidden" value="<bean:write name="worklog" property="worklogId" />"/>
   
<input name="ucode" type="hidden" value="<bean:write name="worklog" property="ucode" />"/>
   
                        
<h3>
                            显 示 日 志
                        
</h3>
    
</TD>
    
</tr>
    
<tr>
    
<td align="center" width="150">
       日志标题 :
   
</td>
    
<td width="430">
 
<input name="logTitle" value="<bean:write name="worklog" property="logTitle" />">
   
</td> 
   
</tr>
    
<tr>
                    
<td width="580" colspan="2" height="400">
                        
<fck:editor id="logContent" basePath="<%=basePath %>" height="400" width="573" 
                            skinPath
="../editor/skins/default/" toolbarSet="Default"
                            imageBrowserURL
="../editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector"
                            linkBrowserURL
="../editor/filemanager/browser/default/browser.html?Connector=connectors/jsp/connector"
                            flashBrowserURL
="../editor/filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector"
                            imageUploadURL
="../editor/filemanager/upload/simpleuploader?Type=Image"
                            linkUploadURL
="../editor/filemanager/upload/simpleuploader?Type=File"
                            flashUploadURL
="../editor/filemanager/upload/simpleuploader?Type=Flash">
                            
<bean:write name="worklog" property="logContent" filter="false"/>
                        
</fck:editor>
                    
</td>
   
</tr>
   
<tr>
   
<td colspan="2" align="center"><input type="button" value="返 回" onclick="history.back()"></td>
   
</tr>
   
</table>
   
</html:form>
  
</body>
</html>

 3.更新工作日志

ContractedBlock.gif ExpandedBlockStart.gif Code
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic" %>
<%@ taglib uri="/WEB-INF/FCKeditor.tld" prefix="fck"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  
<head>
    
<base href="<%=basePath%>">
    
    
<title>编辑日志</title>
    
    
<meta http-equiv="pragma" content="no-cache">
    
<meta http-equiv="cache-control" content="no-cache">
    
<meta http-equiv="expires" content="0">    
    
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    
<meta http-equiv="description" content="This is my page">
    
<!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    
-->
  
</head>
  
<body>
   
<html:form action="WorkLog.do?method=updateWorkLog">
   
<table align="center" border="1" width="580">
   
<tr>
   
<TD colspan="2" align="center" valign="center">
   
<input name="worklogId" type="hidden" value="<bean:write name="worklog" property="worklogId" />"/>
   
<input name="ucode" type="hidden" value="<bean:write name="worklog" property="ucode" />"/>
   
                        
<h3>
                            编 辑 日 志
                        
</h3>
    
</TD>
    
</tr>
    
<tr>
    
<td align="center" width="150">
       日志标题 :
   
</td>
   
<td width="430">
 
<input name="logTitle" value="<bean:write name="worklog" property="logTitle" />">
   
</td>
   
</tr>
   
<tr>
                    
<td width="580" colspan="2" height="800">
                        
<fck:editor id="logContent" basePath="<%=basePath %>" height="800" width="573" 
                            skinPath
="../editor/skins/default/" toolbarSet="Default"
                            imageBrowserURL
="../editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector"
                            linkBrowserURL
="../editor/filemanager/browser/default/browser.html?Connector=connectors/jsp/connector"
                            flashBrowserURL
="../editor/filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector"
                            imageUploadURL
="../editor/filemanager/upload/simpleuploader?Type=Image"
                            linkUploadURL
="../editor/filemanager/upload/simpleuploader?Type=File"
                            flashUploadURL
="../editor/filemanager/upload/simpleuploader?Type=Flash">
                            
<bean:write name="worklog" property="logContent" filter="false"/>
                        
</fck:editor>
                    
</td>
   
</tr>
      
<TR>
                    
<TD width="150">
                        日志类型 :
                    
</td>
                     
<td>
                 
<html:select property="sortId" style="width:155" value="${worklog.sortId}">
                  
<html:options property="sortId" labelProperty="sortName" collection="sortlist"/>
                
</html:select>
                
</td> 
      
</TR> 
      
<TR>
                    
<TD width="150">
                        分享状态 :
                    
</td>
                    
<td>
                        
<html:select property="shareStatus" style="width:155" value="${worklog.shareStatus}">
                            
<html:option value="0">所有人</html:option>
                            
<html:option value="1">组内人</html:option>
                            
<html:option value="2">自己</html:option>
                        
</html:select> 
                    
</TD>
     
</TR>
     
<tr>
                 
<td align="center">
                
<input type="submit" value="提 交"></td>
                
<td align="center"><input type="button" value="返 回" onclick="history.back()"></td>
        
</tr> 
     
</table>
                 
   
</html:form>
  
</body>
</html>

4.添加工作日志

ContractedBlock.gif ExpandedBlockStart.gif Code
<%@ page language="java" pageEncoding="gbk"%>

<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean"
    prefix
="bean"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html"
    prefix
="html"%>
    
<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic" %>
<%@ taglib uri="/WEB-INF/FCKeditor.tld" prefix="fck"%>
<% String skin = request.getSession().getAttribute("skinstyle")
            .toString();
%>
            
<%
    
String path = request.getContextPath();
    
String basePath = request.getScheme() + "://"
            
+ request.getServerName() + ":" + request.getServerPort()
            
+ path + "/";
%>
<html>
    
<head>
        
<title> 添加日志 </title>
    
</head>
  
<body>
  
<html:form action="/WorkLog.do?method=addWorkLog">
     
<table align="center" border="1" width="580">
            
                
<TR>
                    
<TD colspan="2" align="center" valign="center">
                        
<h3>
                            新 建 日 志
                        
</h3>
                    
</TD>
                
</TR>
                
<TR>
                    
<TD width="150">
                        日志标题 :
                    
</td>
                    
<td width="430"> 
                    
<input name="logTitle" >
                       
</td>
                
</TR>
                
                 
<tr>
                    
<td width="580" colspan="2" height="800">
                        
<fck:editor id="logContent" basePath="<%=basePath %>" height="800" width="573" 
                            skinPath
="../editor/skins/default/" toolbarSet="Form"
                            imageBrowserURL
="../editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector"
                            linkBrowserURL
="../editor/filemanager/browser/default/browser.html?Connector=connectors/jsp/connector"
                            flashBrowserURL
="../editor/filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector"
                            imageUploadURL
="../editor/filemanager/upload/simpleuploader?Type=Image"
                            linkUploadURL
="../editor/filemanager/upload/simpleuploader?Type=File"
                            flashUploadURL
="../editor/filemanager/upload/simpleuploader?Type=Flash">
                            请写日志,O(∩_∩)O~
                        
</fck:editor>
                    
</td>
                
</tr>
                
                
<TR>
                    
<TD width="150">
                        日志类型 :
                    
</td>
                     
<td>
                 
<html:select property="sortId" style="width:155">
                  
<html:options property="sortId" labelProperty="sortName" collection="sortlist"/>
                
</html:select>
                
</td> 
                
</TR> 
                
<TR>
                    
<TD width="150">
                        分享状态 :
                    
</td>
                    
<td>
                        
<html:select property="shareStatus" style="width:155">
                            
<html:option value="0">所有人</html:option>
                            
<html:option value="1">组内人</html:option>
                            
<html:option value="2">自己</html:option>
                        
</html:select> 
                    
</TD>
                
</TR>
                
<tr>
                 
<td align="center">
                
<input type="submit" value="提 交"></td>
                
<td align="center"><input type="button" value="返 回" onclick="history.back()"></td>
                
</tr> 
        
</table>
       
</html:form>
       
  
</body>
</html>

 

 5.配置文件

 <action attribute="worklogForm" input="/login.jsp" name="worklogForm"
         parameter="method" path="/WorkLog" scope="request"
         type="cn.ac.sict.ietd.oa.action.WorkLogAction">  
            <forward name="addworklog" path="/OA/Blog/WorkLogAdd.jsp" />  
            <forward name="showAndComment" path="/OA/Blog/ShowLogAndComment.jsp" />  
            <forward name="showworklog" path="/OA/Blog/ShowWorkLog.jsp" />  
            <forward name="updateworklog" path="/OA/Blog/UpdateWorkLog.jsp" />

          </action>

 

6.Action

ContractedBlock.gif ExpandedBlockStart.gif Code
package cn.ac.sict.ietd.oa.action;

import java.util.Date;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.DispatchAction;
import org.apache.struts.validator.DynaValidatorForm;

import cn.ac.sict.ietd.dao.NewsNoticeDAO;
import cn.ac.sict.ietd.dao.WorkLogDAO;
import cn.ac.sict.ietd.oa.business.WorkLogService;
import cn.ac.sict.ietd.oa.form.WorkLogForm;
import cn.ac.sict.ietd.orm.WorkLog;
import cn.ac.sict.ietd.util.DateUtil;
import cn.ac.sict.ietd.workflow.business.FlowFormService;

public class WorkLogAction extends DispatchAction{
    
    
public ActionForward selectWorkLog(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
throws Exception{
        
        WorkLogService wls
=new WorkLogService();
        wls.selectWorkLog(form, request);
        
return mapping.findForward("showAndComment");
        
    } 
    
public ActionForward showWorkLog(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
throws Exception{
        
        WorkLogService wls
=new WorkLogService();
        wls.showWorkLog(form, request);
        
return mapping.findForward("showworklog");
        
    } 
    
    
    
public ActionForward preaddWorkLog(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
throws Exception{
        
        WorkLogService wls
=new WorkLogService();
        wls.preaddWorkLog(form, request);
        
return mapping.findForward("addworklog");
        
    } 
    
public ActionForward addWorkLog(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
throws Exception{
        
        WorkLogService wls
=new WorkLogService();
        wls.addWorkLog(form, request);
        
        
return selectWorkLog(mapping,form,request,response); 
    } 
    
public ActionForward preupdateWorkLog(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
throws Exception{
        
        WorkLogService wls
=new WorkLogService();
        wls.preupdateWorkLog(form, request);
        
        
return mapping.findForward("updateworklog");
    }
    
public ActionForward updateWorkLog(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
throws Exception{
        
        WorkLogService wls
=new WorkLogService();
        wls.updateWorkLog(form, request);
        
        
return selectWorkLog(mapping,form,request,response); 
    } 
    
public ActionForward deleteWorkLog(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
throws Exception{
        
        WorkLogService wls
=new WorkLogService();
        wls.deleteWorkLog(form, request);
        
        
return selectWorkLog(mapping,form,request,response); 
    } 
    
}

 7.Service

ContractedBlock.gif ExpandedBlockStart.gif Code
package cn.ac.sict.ietd.oa.business;

import java.util.ArrayList;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionForm;

import cn.ac.sict.ietd.dao.DAO;
import cn.ac.sict.ietd.oa.form.WorkLogForm;
import cn.ac.sict.ietd.orm.FlowForm;
import cn.ac.sict.ietd.orm.FlowFormList;
import cn.ac.sict.ietd.orm.WorkLog;
import cn.ac.sict.ietd.util.DateUtil;
import cn.ac.sict.ietd.workflow.form.FlowFormForm;

 
/**
 * 
@author monica
 *  处理工作日志
 
*/
 
public class WorkLogService {
    
    
/**
     * 查询日志
     * 
@param form
     * 
@param request
     * 
@return
     * 
@throws Exception
     
*/
    
public boolean selectWorkLog(ActionForm form,HttpServletRequest request) throws Exception
    {
        WorkLogForm wlf 
= (WorkLogForm)form;
        String userid 
= request.getSession().getAttribute("usercardid").toString();//获取用户ID
        DAO dao = new DAO();
        String sql 
= "from cn.ac.sict.ietd.orm.WorkLog where userId='"+userid+"'";
        ArrayList list 
= dao.select(sql);
        
if(list!=null && list.size()>0)
        {
            request.setAttribute(
"workloglist", list);
        }
        
return true;
    }
    
    
public boolean showWorkLog(ActionForm form,HttpServletRequest request) throws Exception
    {
        WorkLogForm wlf 
= (WorkLogForm)form;
        DAO dao 
= new DAO();
        String sql 
= "from cn.ac.sict.ietd.orm.WorkLog where worklogId = '"+wlf.getWorklogId()+"'";
        ArrayList list 
= dao.select(sql);
        
if(list!=null && list.size()>0)
        {
            WorkLog wl 
= (WorkLog)list.get(0);
            request.setAttribute(
"worklog",wl);
        }
        
return true;
    }
    
    
    
/**
     * 新增日志前先查询日志分类,再跳转到新增页面
     * 
@param form
     * 
@param request
     * 
@return
     * 
@throws Exception
     
*/
    
public boolean preaddWorkLog(ActionForm form,HttpServletRequest request) throws Exception
    {
        WorkLogForm wlf 
= (WorkLogForm)form; 
        
/*
         * 去分类表里根据用户ID查询分类,如果有分类传递到前台
         
*/
        DAO dao
=new DAO();
        String userid 
= request.getSession().getAttribute("usercardid").toString();//获取用户ID
        String sql="from cn.ac.sict.ietd.orm.SystemSort where userId='"+userid+"'";
        ArrayList list
=dao.select(sql);
        
if(list!=null&&list.size()>0)
        {
            request.setAttribute(
"sortlist", list);
        }
        
        
/*
         *如果没有分类,往数据库里插入一条,名字叫默认分类
         *将这条传递到前台 
         
*/
        
        
return true;
    }
    
    
/**
     * 新增日志
     * 
@param form
     * 
@param request
     * 
@return
     * 
@throws Exception
     
*/
    
public boolean addWorkLog(ActionForm form,HttpServletRequest request) throws Exception
    {
        
        WorkLogForm wlf 
= (WorkLogForm)form;
        DAO dao
=new DAO();
        ArrayList list 
= new ArrayList();
        DateUtil util 
= new DateUtil(); 
        WorkLog worklog
=new WorkLog();

        worklog.setLogTime(util.str_Date(DateUtil.getCurrentDate()));  
//获得现在的时刻
        String date=DateUtil.getCurrentDateString3();
        worklog.setWorklogId(
"Log"+date);
        worklog.setSortId(wlf.getSortId());
        worklog.setLogTitle(wlf.getLogTitle());
        worklog.setLogContent(wlf.getLogContent());
        String userid 
= request.getSession().getAttribute("usercardid").toString();//获取用户ID
        worklog.setUserId(userid);
        worklog.setUcode(
"Ucode-Resource");//暂时随便插入
        worklog.setShareStatus(wlf.getShareStatus());
        
return    dao.save(worklog);
        
    }

    
/**
     * 修改日志前 先查询日志分类,再跳转到修改页面
     * 
@param form
     * 
@param request
     * 
@return
     * 
@throws Exception
     
*/
    
public boolean preupdateWorkLog(ActionForm form,HttpServletRequest request) throws Exception
    {
        WorkLogForm wlf 
= (WorkLogForm)form;
        DAO dao 
= new DAO();
        String sql 
= "from cn.ac.sict.ietd.orm.WorkLog where worklogId = '"+wlf.getWorklogId()+"'";
        ArrayList list 
= dao.select(sql);
        
if(list!=null && list.size()>0)
        {
            WorkLog wl 
= (WorkLog)list.get(0);
            request.setAttribute(
"worklog",wl);
        }
        String userid 
= request.getSession().getAttribute("usercardid").toString();//获取用户ID
        String sql1="from cn.ac.sict.ietd.orm.SystemSort where userId='"+userid+"'";
        ArrayList list1
=dao.select(sql1);
        
if(list1!=null&&list1.size()>0)
        {
            request.setAttribute(
"sortlist", list1);
        }
        
return true;
    }
    
    
/**
     * 更新日志
     * 
@param form
     * 
@param request
     * 
@return
     * 
@throws Exception
     
*/
    
public boolean updateWorkLog(ActionForm form,HttpServletRequest request) throws Exception
    {
        
boolean type=false;
        WorkLogForm wlf 
= (WorkLogForm)form;
        DAO dao 
= new DAO();
        DateUtil util 
= new DateUtil(); 
        
        String sql 
= "from cn.ac.sict.ietd.orm.WorkLog where worklogId = '"+wlf.getWorklogId()+"'";
        ArrayList list 
= dao.select(sql);
        
if(list!=null && list.size()>0)
        {
            WorkLog wl 
= (WorkLog)list.get(0);
            wl.setLogTitle(wlf.getLogTitle());
            wl.setLogContent(wlf.getLogContent());
            wl.setLogTime(util.str_Date(DateUtil.getCurrentDate()));  
//获得现在的时刻
            wl.setSortId(wlf.getSortId());
            wl.setShareStatus(wlf.getShareStatus());
            type
=dao.update(wl);
        }
        
return type;
    }
    
    
/**
     * 删除日志
     * 
@param form
     * 
@param request
     * 
@return
     * 
@throws Exception
     
*/
    
public boolean deleteWorkLog(ActionForm form,HttpServletRequest request) throws Exception
    {  
        WorkLogForm wlf 
= (WorkLogForm)form;
        DAO dao 
= new DAO(); 
        String sql 
= "from cn.ac.sict.ietd.orm.WorkLog where worklogId = '"+wlf.getWorklogId()+"'";
        
        ArrayList slist 
= new ArrayList();
        dao.select(sql,slist);
        dao.delete(slist); 
        
return true;
    }
    
    
}

 8.form

ContractedBlock.gif ExpandedBlockStart.gif Code
package cn.ac.sict.ietd.oa.form;

import org.apache.struts.action.ActionForm;

public class WorkLogForm extends ActionForm{
    
private String worklogId;
    
private String userId;
    
private String logTitle;
    
private String logContent;
    
private String ucode;
    
private String logTime;
    
private String shareStatus;
    
private String sortId;
    
private String[] czlist;
    
public String getWorklogId() {
        
return worklogId;
    }
    
public void setWorklogId(String worklogId) {
        
this.worklogId = worklogId;
    }
    
public String getUserId() {
        
return userId;
    }
    
public void setUserId(String userId) {
        
this.userId = userId;
    }
    
public String getLogTitle() {
        
return logTitle;
    }
    
public void setLogTitle(String logTitle) {
        
this.logTitle = logTitle;
    }
    
public String getLogContent() {
        
return logContent;
    }
    
public void setLogContent(String logContent) {
        
this.logContent = logContent;
    }
    
public String getUcode() {
        
return ucode;
    }
    
public void setUcode(String ucode) {
        
this.ucode = ucode;
    }
    
public String getLogTime() {
        
return logTime;
    }
    
public void setLogTime(String logTime) {
        
this.logTime = logTime;
    }
    
public String getShareStatus() {
        
return shareStatus;
    }
    
public void setShareStatus(String shareStatus) {
        
this.shareStatus = shareStatus;
    }
    
public String getSortId() {
        
return sortId;
    }
    
public void setSortId(String sortId) {
        
this.sortId = sortId;
    }
    
public String[] getCzlist() {
        
return czlist;
    }
    
public void setCzlist(String[] czlist) {
        
this.czlist = czlist;
    }
}

 

转载于:https://www.cnblogs.com/monica/archive/2009/11/23/1608525.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值