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

QQ登录

只需一步,快速开始

123
返回列表 发新帖
楼主: mazhuang39

[结贴] 新手求怎么在审批的时候实现用签字图片签字

  [复制链接]

2

主题

812

帖子

951

积分

高级会员

Rank: 4

积分
951
QQ
发表于 2013-9-17 17:27:22 | 显示全部楼层
可以将签字图片上传至文档中心,用一张签字图片管理表关联签字图片和人员。
在流程环节的对应表单中放入一个attachmentImage(图片)(设置disabled=true)用于显示签字图片,表单中放入签字图片管理表的bizData,提供一个trigger(按钮)做签字按钮。

代码如下:
  1. businessActivity2.trigger1Click = function(event) {
  2.         justep.xbl("bizData1").setFilter("person",                     //设置bizdata的filter,筛选到当前人员的签字图片
  3.                         "fRYID='" + justep.Context.getCurrentPersonID() + "'");
  4.         justep.xbl("bizData1").refreshData();
  5.         justep.xbl("dataMain").setValue("fLDQZ",
  6.                         justep.xbl("bizData1").getValue("fQZTP"));                //将签字图片写入dataMain

  7. };
复制代码
为了避免流程回退后仍有签名和未签名直接流转的情况出现,在该流程环节的回退事件BeforeBackQuery和流转按钮的onclick中写入如下代码:
  1. public static void businessActivity2BeforeBackQuery() {
  2.                 String key = ProcessUtils.getProcessData1();//流程回退时删除签字
  3.                 String ksql = "update VA_QJSQ a set a.fLDQZ='' where a='" + key + "'";
  4.                 KSQL.executeUpdate(ksql, null, "/vacation/vacation/data", null);
  5.         }
复制代码
  1. businessActivity2.advanceTriggerClick = function(event){
  2. if (justep.xbl("dataMain").getValue("fLDQZ") == "") {// 流转时未签字自动签字
  3.                 justep.xbl("bizData1").setFilter("person",
  4.                                 "fRYID='" + justep.Context.getCurrentPersonID() + "'");
  5.                 justep.xbl("bizData1").refreshData();
  6.                 justep.xbl("dataMain").setValue("fLDQZ",
  7.                                 justep.xbl("bizData1").getValue("fQZTP"));
  8.         }       
  9. };
复制代码
技术支持qq 1282807026。(远程支持专用)
回复 支持 反对

使用道具 举报

12

主题

54

帖子

126

积分

初级会员

Rank: 2

积分
126
QQ
 楼主| 发表于 2013-9-17 23:27:39 | 显示全部楼层
这种方法试了 不行 getValue 不能获取blob的数据
2[8E$B78B91X%(1L10)T{WC.jpg
回复 支持 反对

使用道具 举报

12

主题

54

帖子

126

积分

初级会员

Rank: 2

积分
126
QQ
 楼主| 发表于 2013-9-18 12:11:30 | 显示全部楼层
谢谢大家,在版主样例和远程协助的 帮助下完成了 可以结贴了 谢谢~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-4-20 02:27 , Processed in 0.063277 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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