91 lines
2.5 KiB
JavaScript
91 lines
2.5 KiB
JavaScript
var colOnUserList = [
|
|
{
|
|
data: null,
|
|
render: function (data, type, row) {
|
|
return renderUserBtns(data, row);
|
|
}
|
|
},
|
|
{ data: 'fullName' },
|
|
{ data: 'userName' },
|
|
{ data: 'email' },
|
|
{ data: 'company' },
|
|
{ data: 'role' },
|
|
{ data: 'lockoutEnabled' },
|
|
{ data: 'createdBy' },
|
|
{
|
|
"data": "createdDate",
|
|
"render": function (data) {
|
|
var date = new Date(data);
|
|
const monthNames = ["Jan", "Feb", "Mar", "Apr", "May", "Jun",
|
|
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
|
|
];
|
|
|
|
var month = date.getMonth();
|
|
return monthNames[parseInt(month.toString().length > 1 ? month : "0" + month)] + "/" + date.getDate() + "/" + date.getFullYear();
|
|
}
|
|
},
|
|
{ data: 'updatedBy' },
|
|
{
|
|
"data": "updatedDate",
|
|
"render": function (data) {
|
|
var date = new Date(data);
|
|
const monthNames = ["Jan", "Feb", "Mar", "Apr", "May", "Jun",
|
|
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
|
|
];
|
|
|
|
var month = date.getMonth();
|
|
return monthNames[parseInt(month.toString().length > 1 ? month : "0" + month)] + "/" + date.getDate() + "/" + date.getFullYear();
|
|
}
|
|
},
|
|
{ data: 'id' },
|
|
{ data: 'address' },
|
|
{
|
|
data: null,
|
|
render: function (data, type, row) {
|
|
return '<img src="/' + row.url + '" alt="profilePicture" />';
|
|
}
|
|
},
|
|
];
|
|
var colOnColDef = [
|
|
{
|
|
targets: [11, 12, 13],
|
|
visible: false,
|
|
}
|
|
];
|
|
var colAccountDetail = [
|
|
{
|
|
data: 'userAccessId',
|
|
render: function () {
|
|
return '<input type="checkbox" class="select-Access-checkbox" />';
|
|
}
|
|
},
|
|
{ data: 'accessType' },
|
|
{ data: 'pageName' },
|
|
{ data: 'isActive' },
|
|
{
|
|
data: null,
|
|
render: function (data, type, row) {
|
|
return renderAccessDetailbtn(data, row);
|
|
}
|
|
},
|
|
{ data: 'contAccId', visible: false },
|
|
];
|
|
var colAccountDetailNot = [
|
|
{
|
|
data: 'userAccessId',
|
|
render: function () {
|
|
return '<input type="checkbox" class="select-NotAccess-checkbox" />';
|
|
}
|
|
},
|
|
{ data: 'accessType' },
|
|
{ data: 'pageName' },
|
|
{ data: 'isActive' },
|
|
{
|
|
data: null,
|
|
render: function (data, type, row) {
|
|
return renderAccessDetailbtn(data, row);
|
|
}
|
|
},
|
|
{ data: 'contAccId', visible: false },
|
|
{ data: 'accessTypeId', visible: false },
|
|
]; |