讨论_建议员工资料中的关键信息能够支持管理员进行锁定操作!_人力资产
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 4  1/1   1  
作者
内容
ihr2013  [个人空间]


注册  2013-05-01
发贴数  451
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2024-02-18 13:49

建议员工资料中的关键信息能够支持管理员进行锁定操作!主要目的:员工的参加工作时间 入职时间 工号 身份证号码 学历 一旦录入 普通操作员不能随意修改!希望能参考类似员工卡片必填项目一样 支持员工卡片部分字段信息设定后普通操作员无权限进行修改!需要修改的时候 需要办理审批手续后方可操作!


        


ihr2013  [个人空间]


注册  2013-05-01
发贴数  451
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2024-02-18 13:49

设置必填项为保存后不可修改,修改需要输入验证码


        


fwj3861  [个人空间]
QQ名  越南-叶子(121305301)


注册  2010-09-09
发贴数  556
精华贴  10
原创贴  20
来自  越南
状态  正常

级别  贵宾
#3»发布于2024-02-18 15:58

这个关键点还是产品资料,人事资料等卡片信息没有增加审定功能,如果能跟BOM一样增加审定功能,就方便用审批流程来限制,或者把这类卡片信息的增删改等权限能单独授权也可以。 
目前可以自己用脚本来达成这类需求,新建2个脚本,一个脚本用gui_disable_edit函数来锁定所有输入框(在【员工卡片编辑辅助脚本定义】里的int func_show_win()和int func_save_rec()调用,第一次打开窗口和保存的时候锁定所有输入框),在【员工卡片编辑辅助脚本定义】里添加一个修改控件,点击这个控件就调用另外一个脚本,这个脚本用gui_enable_edit函数来解锁所有输入框,解除前添加验证方式,验证通过才执行 
也可以更严谨一点,在保存后隐藏保存控件并显示修改控件,点击修改控件验证通过后再显示保存控件


        于 2024-02-18 15:58 被 fwj3861 修改




官方认证第三方服务团队 (越南-叶子) QQ:121305301 TEL:+84869350626
承接越南北部-河内周边省份-OIT部署和维护服务(24小时上门或远程服务)
服务介绍:http://www.onlyit.cn/onlyit_service.html

fwj3861  [个人空间]
QQ名  越南-叶子(121305301)


注册  2010-09-09
发贴数  556
精华贴  10
原创贴  20
来自  越南
状态  正常

级别  贵宾
#4»发布于2024-02-18 16:09

例如我就在产品资料里面锁定了几个产品附加扩展属性的输入框,添加了一个有增删改权限的人员才能看到的【协会贴修改】控件,点击这个控件,会发送验证码到有协会贴资料审批权限的人员的企业微信,输入正确的验证码后才会解锁这个几个产品附加扩展属性进行修改 
if(have_role("0005")==1)  //有产品资料增删改角色权限编码 

 gui_create_speedbutton("Panel_Func","xhtxg",x,y*2,w,h*2,"协会贴修改","call_prog.a3_csp");  
 gui_set_hint ("xhtxg", '【jasco协会贴固定项目】解锁,需要输入【审批人员的企业微信】收到的【验证码】才能解锁!'); 
 }; 
 
a3_csp脚本 
int test() 

  return 1; 
}; 
 
int main() 

    string SuiJiShu,SuiJiShu1,SuiJiShu2; 
    num SuiJiShu,SuiJiShu1,SuiJiShu2; 
    SuiJiShu1 = rand() 
    SuiJiShu2 = get_serv_time()//取服务器当前时刻 
    SuiJiShu = SuiJiShu2+SuiJiShu1 //服务器当前时刻-随机数 
    send_qywx_notify('FanWenJun','【jasco】协会贴修改【解锁验证码】:'+SuiJiShu); 
    inp_clear(); 
    inp_para_set_title('请输入微信验证码') 
    inp_def_string('mnum','微信验证码:'); 
    inp_para() 
    num inp_num; 
    inp_num=inp_get_val('mnum') 
    if(inp_num == SuiJiShu) 
   { 
    gui_enable("ext_sfxht"); 
    gui_enable("edit_khpm"); 
    gui_enable("ext_pinpai"); 
    gui_enable("edit_khqc"); 
    gui_enable("edit_length"); 
    gui_enable("edit_khdz"); 
    gui_enable("edit_khbh"); 
     }else{ 
     msg('验证码错误,请重新操作!'); 
     return 0; 
     }; 
 
  return 1; 
};








官方认证第三方服务团队 (越南-叶子) QQ:121305301 TEL:+84869350626
承接越南北部-河内周边省份-OIT部署和维护服务(24小时上门或远程服务)
服务介绍:http://www.onlyit.cn/onlyit_service.html


 4  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]