




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工作流培训文档开发环境1、 开发平台:B1plusModel基于工作流开发平台,包括工作流,门户,权限体系,表单2、 目录结构openldap 3、 数据库 Oracle 4、 操作系统 (跨平台)5、 版本控制SVN6、 服务平台 JBoss表单,数据库表,流程,流程动作启动流程1、 附件上传2、 存储数据的BEAN3、 选择部门或人员适用于单选4、 选择人员适用于多选5、新建销售合同var contextPath = /B1plusPortal;function selectUser(peopleType) /选择人员 var hiddenValue = document.forms0.hiddenUser.value; var values = showSingleUserForm(peopleType | orgPeopleType ,hiddenValue); if(values) startForm.Field_xsy.value = values0; document.forms0.hiddenUser.value = values1; function selectbm(peopleType) /选择部门 var hiddenValue = document.forms0.hiddenbm.value; var values = showSingleUserForm(peopleType | orgPeopleType ,hiddenValue); if(values) startForm.Field_bm.value = values0; document.forms0.hiddenbm.value = values1; /选择人员,可支持多选人员function commandDispatcher(command) /显示人员名称 /人员的登录英文Id /固定格式var formObj=document.forms0; if(command=ViewTree) window.showModalDialog (/B1plusPortal/admin/user/group/select_static.jsp?isFromAuth=true, document,directories=no,toolbar=no,menubar=no,scrollbars=no; dialogWidth=750px;dialogHeight=430px;dialogLeft=100px;dialogTop=100px); var temp=document.forms0.PrincipalName.value.split(;);/把返回值按个人为单位分解 var test=; var jieshou=; var receives=; for(var i=0;itemp.length;i+)/分解返回的人员信息,将显示名称和登陆Id分开 test=tempi; if(receives=) jieshou=jieshou+test.substring(test.lastIndexOf(/)+1); receives=receives+test.split(,)0.split(=)1; else jieshou=jieshou + ,+test.substring(test.lastIndexOf(/)+1); receives=receives + ,+test.split(,)0.split(=)1; document.forms0.Field_bmhq.value=jieshou;/中文名 document.forms0.receives.value=receives; /英文名 function numpd() /判断是否为数值型var doc=document.all;if (isNaN(doc.Field_zje.value)alert(总金额必须为数字);doc.Field_zje.value=;return false; input type=text style=display:none name=Field_guanxihao value=主子表的关联号 *起草日期 var dateFieldValue = new Date().getYear() + - + (new Date().getMonth() + 1) + - + new Date().getDate();generalForm.Field_qcrq.value=dateFieldValue; fnWriteDateSelectorHTML(startForm,Field_qcrq,150,CN,false,true,0,true,true,2000-01-01,2046-01-01) *总金额 元 部门名称 input name=Field_bm type=textfield class=table_select style=width:150px; value= readonly=true/ 销售员 制单人 input name=Field_zdr type=textfield class=table_select style=width:150px; value= / 销 往 %for(int i=0;i option value= 上传附件 iframe src=/B1plusPortal/admin/upload/single.jsp?=$fieldBean.value&istmp=$attNeedTmpUid&canManage=true id=attFileIframe name=attFileIframe align=bottom width=100% height=20 marginwidth=0 marginheight=0 frameborder=0 SCROLLING=no onload=resizeToFit(attFileIframe); 是否会签 是 否 iframe src=/B1plusPortal/sales/xiaonew_line.jsp?docid= id=xiaomx name=xiaomx align=bottom width=100% height=20 marginwidth=0 marginheight=0 frameborder=0 SCROLLING=no 用于可输入数据 function showFieldRecordDlg(fieldId) window.open(/B1plusPortal/ShowFieldRecords.do?method=showFieldLogs&id= + fieldId ,_blank,status=no,toolbar=no,titlebar=no); var userClicked = false;var isBuffered=;var uid=;function validateAppForm(form) /将合同编号与实例名称同步,实例名称不能为空。startForm.instanceTitle.value=startForm.Field_htbh.value;uid=window.attFileIframe.getAttachmentShowPageAllAttUids();if (uid.length0) startForm.Field_scfj.value=uid;else startForm.Field_scfj.value= ; return true;function onSubmitCheck(action)validateAppForm(startForm); event.returnValue = false; if(!userClicked) if(startForm.instanceTitle)if(startForm.instanceTitle.value = ) alert(请输入实例名称); return false; /如果不调用附件,这句不需要。 if(!checkRequireValueIframes() return false; /如果不调用附件,这句不需要。 userClicked = true; setAttachHiddenFieldValue(); /如果不调用附件,这句不需要。 if(action=start) if(isBuffered)startForm.method.value=startBufferedForm; else startForm.method.value=startForm; else if(action=save) if(isBuffered)startForm.method.value=saveBufferedForm; else startForm.method.value=saveForm; startForm.submit(); BeginShowWaiting(window.event); return false; function setAttachHiddenFieldValue() var hiddenField =document.getElementById(Field_scfj); var oneframe = document.frames(attFileIframe);hiddenField.value = oneframe.getAttachmentShowPageAllAttUids();function checkRequireValueIframes()return true;return true; 审批流程事项:(审批状态)var contextPath = /B1plusPortal;BODYbackground: #fff ;事项: 单据编号 $fieldMapBeanhtbh.value 合同编号 $fieldMapBeandjbh.value 上传附件 iframe src=/B1plusPortal/admin/upload/single.jsp?=$fieldMapBeanscfj.value id=attFileIframe name=attFileIframe align=bottom width=100% height=20 marginwidth=0 marginheight=0 frameborder=0 SCROLLING=no onload=resizeToFit(at
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年药品检验技术专项考核试题
- 3.12 大一统王朝的巩固 说课稿 2024-2025学年统编版七年级历史上册
- 2025年全国燃气管网工安全生产理论考试题库(含答案)
- 销售考试题目及答案
- 操作作业人员考试题库及答案
- 2025年高考化学试题分类汇编:实验探究综合题(含解析)
- 2025合同条款调整事项
- 2025官方版房屋租赁长期居住合同范本
- 2025年国家叉车证理论考试题库(含答案)
- 2025年新型皮革加脂剂项目合作计划书
- 2025至2030中国5G毫米波设备行业项目调研及市场前景预测评估报告
- 现代教育技术说课
- 部编版五年级上册语文单元教学计划
- 产品经理绩效管理制度
- 2025年烟台市中考历史试卷真题(含答案)
- 2025四川产业振兴基金投资集团有限公司招聘12人笔试参考题库附带答案详解析集合
- 风湿免疫病患者结核病诊治及预防实践指南(2025版)解读课件
- 膜结构车棚安装合同协议
- 山东省2016年安装定额解释
- 2025-2030中国相变热界面材料行业市场现状供需分析及投资评估规划分析研究报告
- 《中华人民共和国公务员法概述》课件
评论
0/150
提交评论