jsharmony-cms
Version:
32 lines • 1.06 kB
JSON
{
"Dashboard_UserPieChart": {
"layout":"form",
"title":"",
"caption":["","User","Users"],
"roles": {"*":"B"},
"actions":"B",
"menu":"Dashboard",
"unbound":true,
"oninit":"_this.oninit(xmodel);",
"fields":[
{"control":"html","value":"<div class='clear chart_<%=model.class%>'><div class='key'></div></div>"}
]
},
"Dashboard_UserPieChart_Data": {
"layout": "exec",
"title": "Users Pie Chart Data",
"actions": "U",
"roles": {"*":"U"},
"sqlexec": [
"select (jsharmony.my_db_user_fmt(euser)) code_txt,cnt from",
" (select euser, sum(cnt) cnt from ",
" (foreach(%%%cms.branch_items%%%, union all , \"",
" select {item}_euser euser, count(*) cnt from {tbl_item} where site_id={schema}.my_current_site_id() and {item}_etstmp > $addDays(jsharmony.my_now(),-30) group by {item}_euser",
" \")) items",
" group by euser) user_activity where euser <> 'USystem'",
"order by cnt",
],
"fields": [
]
}
}