第四周工作小结

小结:今天做的一个功能,

2.9.2 功能点:经办人没有意见时提示

【功能说明】

经办人没有填入意见直接发送下一环节时,系统提示:“意见内容为空,是否继续发送?”点“确认”,关闭提示框,弹出下一环节界面。点“取消”,直接关闭提示内容。

【前置条件】

1. 公文类流程

2. 经办人登录,打开任务处理界面

3. 当没有输入意见,点击发送

分析后知道次功能要求是,公文类流程中只要经办人可以输入意见没有输入点发送,就要提示“确认发送?您未输入意见”。

其实这个功能点在领导环节是已经实现,现在要求所有的经办人都要提示。这样实现这个功能就先去查看领导实现的代码。

1.打开页面查看后台代码,找到qianbao.jsp页面

2.找到放置按钮的button_process_bgs.jsp

3.找到onclick事件,window.task.send()

<input type="button" class="workflow-button" value="发送" οnclick="window.task.send();" />

4.task.js是公用的处理,找到qianbao.jsp

var checklist = ["bumenfuzeren","zongbulingdao","bushifenguan","cbbumenfuzeren","cbzongbulingdao","zhuguanlingdao","gongsilingdao","bushifuzeren","bushichuli","bushifenguanlingdao","qicaosub","lingdaomishu"];
					var flag = false;
					for(var i=0;i<checklist.length;i++){
						if(checklist[i]=="${taskProcessContext.activityDefId}") {
							flag = true;
							break;
						}
					}
				if(flag){
					var elem = $("#opinion_neirong");
					var message = "确认发送?您的意见为:";
					if(elem.size()>0&&elem.val()!=null&&elem.val()!=""&&elem.val()!=undefined){
						message = message +"\n  "+ elem.val();
					}else{
						message = "确认发送?您未填写意见"
					}
					return confirm(message);
通过checklist数组对流程进行验证。

5.走流程找到需要进行验证的流程id,把id加到数组中就能完成。
另外收文发文,和前面一样。

找到流程id

签报

(二级部)负责人  bushifuzeren

部室处理  bushichuli

部门分管领导  bushifenguanlingdao

拟稿人  qicaosub

主管领导秘书  lingdaomishu

发文

主办部门主要负责人意见  bumenfuzeren

部门分管领导意见 bushifenguanlingdao

(二级部)负责人 bushifuzeren

部室处理  bushichuli

拟稿人  qicaosub

主管领导秘书  lingdaomishu

办公室核稿  bangongshihagao

办公室负责人审核   bangongshifuzheren

收文

办公室负责人审核  bangongshifuzeren

部室处理  bushichuli

主办部门主要负责人意见  bumenfuzeren

部门分管领导意见 bushifenguanlingdao

主管领导秘书  lingdaomishu

部门收文

部门分管领导意见  fenguanlingdao

室负责人意见  shifuzeren

室经办人意见 shijingbanren

部门主要负责人意见  bumenzhuyaofuzeren

部室处理  bushichuli

部门综合室拟办  zongheshiniban



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值