工作日报完善
2016-04-07 11:31:06 0 举报
AI智能生成
今日工作日报如下: 1. 完成了项目A的需求分析和设计文档,并与团队成员进行了讨论和确认。 2. 参与了项目B的开发工作,完成了部分模块的编码和单元测试。 3. 协助同事解决了项目C中的一个技术问题,提供了解决方案并进行了调试。 4. 参加了部门的例会,与同事们分享了自己的工作经验和心得体会。 5. 阅读了一篇关于新技术的文章,对其中的内容进行了总结和思考。 6. 与客户进行了一次电话沟通,了解了他们的需求和反馈,并及时记录和反馈给团队。 7. 整理了项目D的文档资料,包括需求文档、设计文档和测试报告等。
作者其他创作
大纲/内容
统计
JSP文件
新的JSP页面
(新:本人拆分页面)/SunlineOA/WebRoot/oams/project/log/splitLogInfo.jsp
修改的JSP页面
(添加兼容性操作)/SunlineOA/WebRoot/oams/project/log/dayLogAdd.jsp
(增加拆分按钮)/SunlineOA/WebRoot/oams/project/log/dayLogedit.jsp
(考勤员操作界面增加操作入库超链接)(原页面)/SunlineOA/WebRoot/oams/project/log/branch_dayLogList.jsp
(增加导出按钮)/SunlineOA/WebRoot/oams/project/log/dayLogList.jsp
XML文件
/SunlineOA/WebRoot/WEB-INF/config/operation/oams/sl-project.xml
JAVA文件
类:/SunlineOA/oams/com/sunline/bimis/oams/project/ProjectDaylog.java
新的方法
导出方法:exportDayLog()
拆分方法:public Document daySplitLog()
修改了的方法
增:public Document addDaylog_()
审批:public Document passUserVerifyDayLog()
修改:public Document dayLogEdit()
退回:backtoDayLog()
数据表
sl_pm_daily_log
建表语句:create table sl_pm_daily_log(
log_id int identity(1,1) primary key,
daily_id int ,
oper_id int ,
oper_type varchar(50),
oper_time datetime
)
字段说明:主键 log_id,daily_id日报表id,oper_id 操作人id,oper_type操作类型,oper_time操作时间
日报表添加部门编号字段:ALTER TABLE sl_pm_daylog_content add deptcode VARCHAR(25)
添加字段后更改日报表部门code值为当前部门值
UPDATE sl_pm_daylog_content SET sl_pm_daylog_content.deptcode=(SELECT a.deptcode FROM (SELECT a.rz_c_fid,c.deptcode
FROM sl_pm_daylog_content a LEFT JOIN pcmc_user b on a.userid= b.userid
LEFT JOIN pcmc_dept c on b.deptid = c.deptid)AS a WHERE sl_pm_daylog_content.rz_c_fid = a.rz_c_fid)
填写日报可以不设置兼容性
实现方法
在对应页面上添加
JSP文件
/SunlineOA/WebRoot/oams/project/log/dayLogAdd.jsp
XML文件
JAVA文件
本人、上级。。。添加导出日报功能
实现方法
在对应页面添加个导出按钮,然后再后台实现
JSP文件
/SunlineOA/WebRoot/oams/project/log/dayLogList.jsp
XML文件
/SunlineOA/WebRoot/WEB-INF/config/operation/oams/sl-project.xml
JAVA文件
/SunlineOA/oams/com/sunline/bimis/oams/project/ProjectDaylog.java
(导出方法)exportDayLog()
工作日报允许拆分上下午
实现方法
原页面添加一个拆分按钮,调到新建的JSP页面上去。后台逻辑删除原有那天日志,新加两天日志
JSP文件
/SunlineOA/WebRoot/oams/project/log/dayLogedit.jsp
(新建)/SunlineOA/WebRoot/oams/project/log/splitLogInfo.jsp
XML文件
/SunlineOA/WebRoot/WEB-INF/config/operation/oams/sl-project.xml
JAVA文件
/SunlineOA/oams/com/sunline/bimis/oams/project/ProjectDaylog.java
拆分方法:public Document daySplitLog()
退回提交等操作记入日志
实现方法
在原有的操作方法里加入日志表插入日志信息语句
JSP文件
JAVA文件
类:/SunlineOA/oams/com/sunline/bimis/oams/project/ProjectDaylog.java
增:public Document addDaylog_()
审批:public Document passUserVerifyDayLog()
修改:public Document dayLogEdit()
拆分(删/增):daySplitLog()
XML文件
公司考勤员允许修改日报,需要记入日志
实现方法
在原考勤员页面标题添加超链接,调到修改页面
JSP文件
(原页面)/SunlineOA/WebRoot/oams/project/log/branch_dayLogList.jsp
JAVA文件
类:/SunlineOA/oams/com/sunline/bimis/oams/project/ProjectDaylog.java
考勤员修改保存:原审批方法,原拆分方法
考勤员退回:在原方法上添加日志操作backtoDayLog()
XML文件
日志表
建表语句:create table sl_pm_daily_log(
log_id int identity(1,1) primary key,
daily_id int ,
oper_id int ,
oper_type varchar(50),
oper_time datetime
)
字段说明:主键 log_id,daily_id日报表id,oper_id 操作人id,oper_type操作类型,oper_time操作时间
增加部门考勤员和子公司考勤员
实现方法
在日报表里添加一个字段用于记入用户编写日报的所属的部门和公司,用于以后部门考勤员,和子公司考勤员查询使用
数据库修改
ALTER TABLE sl_pm_daylog_content add deptcode VARCHAR(25)
添加字段后更改日报表部门code值为当前部门值
UPDATE sl_pm_daylog_content SET sl_pm_daylog_content.deptcode=(SELECT a.deptcode FROM (SELECT a.rz_c_fid,c.deptcode
FROM sl_pm_daylog_content a LEFT JOIN pcmc_user b on a.userid= b.userid
LEFT JOIN pcmc_dept c on b.deptid = c.deptid)AS a WHERE sl_pm_daylog_content.rz_c_fid = a.rz_c_fid)
JAVA文件
修改原本添加方法增:public Document addDaylog_()
增加菜单
工作日报(部门考勤员)
工作日报(子公司考勤员)
XMl文件
JSP页面
0 条评论
下一页