UNPKG

jsharmony-factory

Version:
27 lines 1.25 kB
{ "Admin/SysUser_Role": { "comment":"Admin/SysUser_Role", "layout":"multisel", "actions":"BU", "table":"{schema}.sys_user_role", "title":"", "caption":["","Role","Roles"], "onload": "if(jsh.is_insert) jsh.$root('.xelem'+xmodel.class+'.xselitem[value=\\'*\\']').prop('checked',true);", "sqlwhere": "(sys_role_name is null or (sys_role_name <> '*'))", "fields":[ {"name":"sys_user_id","type":"bigint","foreignkey":1,"control":"hidden"}, {"name":"sys_user_role_id","type":"bigint","key":1,"control":"hidden"}, {"name":"sys_role_name","type":"varchar","length":"32","cellstyle":"width:300px;", "caption":"Role","actions":"B", "lov": { "sql": ["select sys_role_name as %%%jsh.map.{{code_val}}%%%, ", " sys_role_desc as %%%jsh.map.{{code_txt}}%%%, ", " sys_role_seq as %%%jsh.map.{{code_seq}}%%% ", " from {schema}.sys_role where sys_role_name <> '*'"] } } ], "dberrors":[ ["fk_sys_user_role_sys_user","Cannot delete a user with selected role(s)."], ["fk_sys_user_role_sys_user","Cannot delete a user with selected role(s)."] ] } }