起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8888|回复: 8

提交、待办显示内容修改

  [复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2013-7-8 11:40:54 | 显示全部楼层 |阅读模式
修改提交或待办显示记录数

提交和待办任务中平台默认显示的是8条记录,可以根据需求修改为所需的记录条数,需要修改/BIZ/SA/task/logic/code/dsrc/TaskViewProcedure.java中相关方法的KSQL语句中的limit的值,如下红色字体
提交:
public static Document querySubmitTask(){
                String condition = TaskUtils.getCreatorCondition("t", ContextHelper.getPerson().getPersonMembers(), true);
                String query = "select t, t.sName, t.sCURL, t.sProcess, t.sActivity, t.sCreateTime, t.sExecutorFName, t.sExecutorNames, t.sEURL, t.sCreatorFName, t.sShortcut, t.sHints, t.sCreatorFID, t.sExecutorFID, t.sKindID " +
                                " from SA_Task t " +
                                " where " + condition +
                                " and (t.sKindID='tkTask' or t.sKindID='tkNotice') " +
                                " and (t.sTypeID IS NULL or t.sTypeID <> 'WORKREMIND')" +
                                " and (t.sStatusID='tesReady' or t.sStatusID='tesExecuting') " + //or t.sStatusID='tesTransmited' hcr: 将转发的认为已经完成
                                " order by t.sCreateTime desc " +
                                " limit 0,8 ";
               return toDOM(KSQL.select(query, null, DATA_MODEL, null));
        }
               
待办:
public static Document queryWaitTask(){
                String condition = TaskUtils.getExecutorCondition("t", ContextHelper.getPerson().getPersonMembers(), true);
               
                String query = "select t, t.sName, t.sCURL, t.sProcess, t.sActivity, t.sCreateTime, t.sExecutorFName, t.sExecutorNames, t.sEURL, t.sCreatorFName, t.sShortcut, t.sHints, t.sCreatorFID, t.sExecutorFID, t.sKindID " +
                                " from SA_Task t " +
                                " where (t.sKindID='tkTask' or t.sKindID='tkExecutor' or t.sKindID='tkNotice' or t.sKindID IS NULL) " +
                                " and (t.sStatusID='tesReady' or t.sStatusID='tesExecuting') " +
                                " and (t.sTypeID IS NULL or t.sTypeID <> 'WORKREMIND')" +
                                " and " + condition +
                                " order by  t.sCreateTime desc " +
                                " limit 0,8 ";
                return toDOM(KSQL.select(query, null, DATA_MODEL, null));
        }
               
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
 楼主| 发表于 2013-7-8 13:22:41 | 显示全部楼层
提交和待办任务中的时间显示到时分秒

需要修改/UI/SA/task/taskView下相关的xhtml文件中的:<xsl:value-of select="format-dateTime(sCreateTime, '[Y0001]-[M01]-[D01]')"/>
修改如下:
        <xsl:value-of select="format-dateTime(sCreateTime, '[Y0001]-[M01]-[D01] [H01]:[m01]:[s01]')"/>
默认设置的这列的td的width为63px,可以自己调整大小


提交任务对应的文件:submitTasksView.xhtml
待办任务对应的文件:waitingTasksView.xhtml
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
 楼主| 发表于 2013-7-8 13:49:08 | 显示全部楼层
提交和待办任务中添加显示字段

修改的文件参考2楼,可以跟screateTime所在的td同级再添加一个td
如下,添加了一个sActivity字段的显示内容:

        <td style="width:150px" class="className">
             <nobr>                                                                             
                <xsl:value-of select="sActivity"></xsl:value-of>                                                                             
            </nobr>       
        </td>
        <td style="width:1px"></td>
       
                <td style="width:163px;" class="className">       
             <nobr  >
                          <xsl:value-of select="format-dateTime(sCreateTime, '[Y0001]-[M01]-[D01] [H01]:[m01]:[s01]')"/>
            </nobr>       
        </td>

运行时如下:
   
1.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴

41

主题

216

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
QQ
发表于 2013-7-24 17:15:24 | 显示全部楼层
学习了
一二三四五,上山打老虎

12

主题

211

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
QQ
发表于 2013-9-7 16:50:31 | 显示全部楼层
jishuang 发表于 2013-7-8 13:22
提交和待办任务中的时间显示到时分秒

需要修改/UI/SA/task/taskView下相关的xhtml文件中的:

楼主你好,我修改到显示时分秒后,出现如图这个情况,请问该如何修改?
QQ截图20130907164949.png

185

主题

777

帖子

1644

积分

金牌会员

Rank: 6Rank: 6

积分
1644
QQ
发表于 2013-9-27 14:53:21 | 显示全部楼层
aiesi 发表于 2013-9-7 16:50
楼主你好,我修改到显示时分秒后,出现如图这个情况,请问该如何修改? ...

宽度大小没调整
天天就知道打酱油打酱油,有点出息行么。QQ:497923435

3

主题

39

帖子

182

积分

初级会员

Rank: 2

积分
182
发表于 2013-12-20 16:53:54 | 显示全部楼层
谢谢。

33

主题

104

帖子

380

积分

中级会员

Rank: 3Rank: 3

积分
380
QQ
发表于 2017-2-17 11:18:44 | 显示全部楼层
jishuang 发表于 2013-7-8 13:49
提交和待办任务中添加显示字段

修改的文件参考2楼,可以跟screateTime所在的td同级再添加一个td

学习
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-21 17:38 , Processed in 0.072997 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表