This commit is contained in:
2024-03-26 15:56:31 +08:00
parent 634e8b71ab
commit 0855ae42cd
547 changed files with 94818 additions and 60463 deletions

View File

@@ -27,30 +27,28 @@ $(function () {
dialogAssets.onOK = function (source) {
var items = [];
for (var i = 0; i < source.length; i++) {
var it = source[i].Values;
var it = source[i];
if (it.Selected) {
items.push({
Values: {
ID: it.Id,
VIN: it.VIN,
Name: it.Name,
MakeName: it.MakeName,
ModelName: it.ModelName,
TypeName: it.TypeName
}
ID: it.Id,
VIN: it.VIN,
Name: it.Name,
MakeName: it.MakeName,
ModelName: it.ModelName,
TypeName: it.TypeName
});
}
}
var params = [
'', uiid,
JSON.stringify(items.map(function (f) { return f.Values.ID; }))
JSON.stringify(items.map(function (f) { return f.ID; }))
];
$("#dialogmask").show();
_network.userquery('AssignAssetsToUser', params.join(String.fromCharCode(170)), function (r) {
showmaskbg(false);
$("#dialogmask").hide();
if (r === 'OK') {
grid_dtsm.setData(grid_dtsm.innerSource.concat(items));
grid_dtsm.setData(grid_dtsm.source.concat(items));
} else {
showAlert(r, GetTextByKey("P_UM_ASSETASSIGNMENT", 'Asset Assignment'));
}
@@ -63,8 +61,8 @@ $(function () {
function OnMachineAdd() {
$("#dialogmask").show();
dialogAssets.exceptSource = grid_dtsm.innerSource.map(function (s) {
return s.Values.ID;
dialogAssets.exceptSource = grid_dtsm.source.map(function (s) {
return s.ID;
});
dialogAssets.showSelector();
}
@@ -205,8 +203,7 @@ function showAvailableMachine(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
rows.push(r);
}
grid_dtam.setData(rows);
@@ -214,12 +211,7 @@ function showAvailableMachine(data) {
var grid_dtam;
function InitGridAvailableMachines() {
grid_dtam = new GridView('#availablemachinelist');
grid_dtam.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtam = createGridView1('#availablemachinelist');
var list_columns = [
{ name: 'VIN', caption: GetTextByKey("P_UM_SN", "SN"), valueIndex: 'VIN', css: { 'width': 160, 'text-align': 'left' } },
{ name: 'DisplayName', caption: GetTextByKey("P_UM_NAME", "Name"), valueIndex: 'DisplayName', css: { 'width': 160, 'text-align': 'left' } },
@@ -239,13 +231,13 @@ function InitGridAvailableMachines() {
col.key = list_columns[hd].valueIndex;
columns.push(col);
}
grid_dtam.canMultiSelect = true;
grid_dtam.multiSelect = true;
grid_dtam.columns = columns;
grid_dtam.init();
grid_dtam.rowdblclick = function (rowindex) {
grid_dtam.onRowDblClicked = function (rowindex) {
var rowdata = grid_dtam.source[rowindex];
if (rowdata) {
var machine = rowdata.Values;
var machine = rowdata;
_availableMachines.splice(_availableMachines.indexOf(machine), 1);
_selectedMachines.push(machine);
_showSelectedMachines.push(machine);
@@ -253,12 +245,6 @@ function InitGridAvailableMachines() {
showMachines();
}
};
grid_dtam.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtam.source[rowindex];
if (rowdata) {
}
}
}
@@ -266,8 +252,7 @@ function showSelectedMachine(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
rows.push(r);
}
grid_dtsm.setData(rows);
@@ -285,22 +270,16 @@ function OnMachineDeleteSingle(item) {
if (r !== 'OK') {
showAlert(r, GetTextByKey("P_UM_ASSETASSIGNMENT", "Asset Assignment"));
} else {
for (var i = 0; i < grid_dtsm.innerSource.length; i++) {
var s = grid_dtsm.innerSource[i].Values;
if (s.ID === item.ID) {
grid_dtsm.innerSource.splice(i, 1);
break;
}
}
if (grid_dtsm.source != null) {
for (var j = 0; j < grid_dtsm.source.length; j++) {
if (item.ID === grid_dtsm.source[j].Values.ID) {
grid_dtsm.source.splice(j, 1);
var tmp = grid_dtsm.source
if (tmp != null) {
for (var j = 0; j < tmp.length; j++) {
if (item.ID === tmp[j].ID) {
tmp.splice(j, 1);
break;
}
}
}
grid_dtsm.reset();
grid_dtsm.setData(tmp);
}
});
});
@@ -308,7 +287,7 @@ function OnMachineDeleteSingle(item) {
function OnMachineDelete() {
showConfirm(GetTextByKey("P_UM_DELETESELECTEDASSET", 'Are you sure you want to delete these selected assets?'), GetTextByKey("P_UM_ASSETASSIGNMENT", "Asset Assignment"), function () {
var ids = grid_dtsm.innerSource.filter(function (s) { return s.Values.selected; }).map(function (s) { return s.Values.ID; });
var ids = grid_dtsm.source.filter(function (s) { return s.selected; }).map(function (s) { return s.ID; });
var params = [
'', uiid,
JSON.stringify(ids)
@@ -319,21 +298,16 @@ function OnMachineDelete() {
if (r !== 'OK') {
showAlert(r, GetTextByKey("P_UM_ASSETASSIGNMENT", "Asset Assignment"));
} else {
for (var i = grid_dtsm.innerSource.length - 1; i >= 0; i--) {
var s = grid_dtsm.innerSource[i].Values;
if (s.selected) {
grid_dtsm.innerSource.splice(i, 1);
}
}
if (grid_dtsm.source != null) {
for (var j = grid_dtsm.source.length - 1; j >= 0; j--) {
var l = grid_dtsm.source[j].Values;
var tmp = grid_dtsm.source;
if (tmp != null) {
for (var j = tmp.length - 1; j >= 0; j--) {
var l = tmp[j];
if (l.selected) {
grid_dtsm.source.splice(j, 1);
tmp.splice(j, 1);
}
}
}
grid_dtsm.reset();
grid_dtsm.setData(tmp);
}
});
});
@@ -341,12 +315,7 @@ function OnMachineDelete() {
var grid_dtsm;
function InitGridSelectedMachines() {
grid_dtsm = new GridView('#selectedmachinelist');
grid_dtsm.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtsm = createGridView1('#selectedmachinelist');
var list_columns = [
{ name: 'VIN', caption: GetTextByKey("P_UM_SN", "SN"), valueIndex: 'VIN', css: { 'width': 160, 'text-align': 'left' } },
{ name: 'Name', caption: GetTextByKey("P_UM_NAME", "Name"), valueIndex: 'Name', css: { 'width': 160, 'text-align': 'left' } },
@@ -388,8 +357,9 @@ function InitGridSelectedMachines() {
width: 30,
align: 'center',
sortable: false,
isurl: true,
text: '\uf00d',
resizable:false,
type: GridView1.ColumnTypes.Icon,
text: 'times',
events: {
onclick: function () {
OnMachineDeleteSingle(this);
@@ -400,26 +370,9 @@ function InitGridSelectedMachines() {
},
attrs: { 'title': GetTextByKey("P_UM_DELETE", 'Delete') }
});
grid_dtsm.canMultiSelect = true;
grid_dtsm.multiSelect = true;
grid_dtsm.columns = columns;
grid_dtsm.init();
//grid_dtsm.rowdblclick = function (rowindex) {
// var rowdata = grid_dtsm.source[rowindex];
// if (rowdata) {
// var machine = rowdata.Values;
// _selectedMachines.splice(_selectedMachines.indexOf(machine), 1);
// _showSelectedMachines.splice(_showSelectedMachines.indexOf(machine), 1);
// _availableMachines.push(machine);
// showMachines();
// }
//};
grid_dtsm.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtsm.source[rowindex];
if (rowdata) {
}
}
}
function OnEditorAdd() {
var indexs = grid_dtam.selectedIndexes;
@@ -427,7 +380,7 @@ function OnEditorAdd() {
return;
for (var i = 0; i < indexs.length; i++) {
var index = indexs[i];
var m = grid_dtam.source[index].Values;
var m = grid_dtam.source[index];
_availableMachines.splice(_availableMachines.indexOf(m), 1);
_selectedMachines.push(m);
_showSelectedMachines.push(m);
@@ -449,7 +402,7 @@ function OnEditorRemove() {
return;
for (var i = 0; i < indexs.length; i++) {
var index = indexs[i];
var m = grid_dtsm.source[index].Values;
var m = grid_dtsm.source[index];
_selectedMachines.splice(_selectedMachines.indexOf(m), 1);
_showSelectedMachines.splice(_showSelectedMachines.indexOf(m), 1);
_availableMachines.push(m);
@@ -530,8 +483,9 @@ function OnManageMachineGroup(u) {
function getMatchAvailableMachineGroups() {
var selected = [];
for (var i = 0; i < grid_dtsmg.source.length; i++) {
var m = grid_dtsmg.source[i].Values;
var tempsource = grid_dtsmg.source;
for (var i = 0; i < tempsource.length; i++) {
var m = tempsource[i];
selected.push(m.GroupID);
}
@@ -548,8 +502,7 @@ function showAvailableMachineGroups(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
rows.push(r);
}
grid_dtamg.setData(rows);
@@ -557,12 +510,7 @@ function showAvailableMachineGroups(data) {
var grid_dtamg;
function InitGridAvailableMachineGroups() {
grid_dtamg = new GridView('#availableassetgrouplist');
grid_dtamg.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtamg = createGridView1('#availableassetgrouplist');
var list_columns = [
{ name: 'GroupName', caption: GetTextByKey("P_UM_GROUPNAME", "Group Name"), valueIndex: 'GroupName', css: { 'width': 150, 'text-align': 'left' } },
{ name: 'Description', caption: GetTextByKey("P_UM_DESCRIPTION", "Description"), valueIndex: 'Description', css: { 'width': 180, 'text-align': 'right' } }
@@ -580,25 +528,16 @@ function InitGridAvailableMachineGroups() {
col.key = list_columns[hd].valueIndex;
columns.push(col);
}
grid_dtamg.canMultiSelect = true;
grid_dtamg.multiSelect = true;
grid_dtamg.columns = columns;
grid_dtamg.init();
grid_dtamg.rowdblclick = function (rowindex) {
grid_dtamg.onRowDblClicked = function (rowindex) {
var rowdata = grid_dtamg.source[rowindex];
if (rowdata) {
grid_dtamg.source.splice(rowindex, 1);
grid_dtamg.setData(grid_dtamg.source);
grid_dtsmg.source.push(rowdata);
grid_dtsmg.setData(grid_dtsmg.source);
grid_dtamg.removeItem(rowindex);
grid_dtsmg.addItem(rowdata);
}
};
grid_dtamg.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtamg.source[rowindex];
if (rowdata) {
}
}
}
@@ -606,8 +545,7 @@ function showSelectedMachineGroup(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
rows.push(r);
}
grid_dtsmg.setData(rows);
@@ -615,12 +553,7 @@ function showSelectedMachineGroup(data) {
var grid_dtsmg;
function InitGridSelectedMachineGroups() {
grid_dtsmg = new GridView('#selectedassetgrouplist');
grid_dtsmg.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtsmg = createGridView1('#selectedassetgrouplist');
var list_columns = [
{ name: 'GroupName', caption: GetTextByKey("P_UM_GROUPNAME", "Group Name"), valueIndex: 'GroupName', css: { 'width': 150, 'text-align': 'left' } },
{ name: 'Description', caption: GetTextByKey("P_UM_DESCRIPTION", "Description"), valueIndex: 'Description', css: { 'width': 180, 'text-align': 'right' } }
@@ -641,25 +574,16 @@ function InitGridSelectedMachineGroups() {
}
columns.push(col);
}
grid_dtsmg.canMultiSelect = true;
grid_dtsmg.multiSelect = true;
grid_dtsmg.columns = columns;
grid_dtsmg.init();
grid_dtsmg.rowdblclick = function (rowindex) {
grid_dtsmg.onRowDblClicked = function (rowindex) {
var rowdata = grid_dtsmg.source[rowindex];
if (rowdata) {
grid_dtsmg.source.splice(rowindex, 1);
grid_dtsmg.setData(grid_dtsmg.source);
grid_dtamg.source.push(rowdata);
grid_dtamg.setData(grid_dtamg.source);
grid_dtsmg.removeItem(rowindex, 1);
grid_dtamg.addItem(rowdata);
}
};
grid_dtsmg.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtsmg.source[rowindex];
if (rowdata) {
}
}
}
function OnAssetGroupEditorAdd() {
@@ -668,31 +592,32 @@ function OnAssetGroupEditorAdd() {
return;
var rowstemp = [];
var tempsource = grid_dtamg.source;
for (var i = 0; i < indexs.length; i++) {
var rowindex = indexs[i];
var rowdata = grid_dtamg.source[rowindex];
var rowdata = tempsource[rowindex];
rowstemp.push(rowdata);
}
var index = grid_dtsmg.source.length;
for (var i = 0; i < rowstemp.length; i++) {
var rowdata = rowstemp[i];
grid_dtamg.source.splice(grid_dtamg.source.indexOf(rowdata), 1);
grid_dtsmg.source.splice(index, 0, rowdata);
grid_dtamg.removeItem(tempsource.indexOf(rowdata));
grid_dtsmg.addItem(rowdata, index);
index++;
}
grid_dtamg.setData(grid_dtamg.source);
grid_dtsmg.setData(grid_dtsmg.source);
//grid_dtamg.setData(grid_dtamg.source);
//grid_dtsmg.setData(grid_dtsmg.source);
}
function OnAssetGroupEditorAddAll() {
for (var i = 0; i < grid_dtamg.source.length; i++) {
var rowindex = grid_dtamg.source[i];
var rowdata = grid_dtamg.source[i];
grid_dtsmg.source.push(rowdata);
var tmp = grid_dtsmg.source;
var tempsource = grid_dtamg.source;
for (var i = 0; i < tempsource.length; i++) {
var rowdata = tempsource[i];
tmp.push(rowdata);
}
grid_dtsmg.setData(grid_dtsmg.source);
grid_dtamg.source = [];
grid_dtamg.setData(grid_dtamg.source);
grid_dtsmg.setData(tmp);
grid_dtamg.setData([]);
}
function OnAssetGroupEditorRemove() {
var indexs = grid_dtsmg.selectedIndexes;
@@ -700,30 +625,31 @@ function OnAssetGroupEditorRemove() {
return;
var rowstemp = [];
var tempsource = grid_dtsmg.source;
for (var i = 0; i < indexs.length; i++) {
var rowindex = indexs[i];
var rowdata = grid_dtsmg.source[rowindex];
var rowdata = tempsource[rowindex];
rowstemp.push(rowdata);
}
var index = grid_dtamg.source.length;
for (var i = 0; i < rowstemp.length; i++) {
var rowdata = rowstemp[i];
grid_dtsmg.source.splice(grid_dtsmg.source.indexOf(rowdata), 1);
grid_dtamg.source.splice(index, 0, rowdata);
grid_dtsmg.removeItem(tempsource.indexOf(rowdata));
grid_dtamg.addItem(rowdata, index);
index++;
}
grid_dtsmg.setData(grid_dtsmg.source);
grid_dtamg.setData(grid_dtamg.source);
//grid_dtsmg.setData(grid_dtsmg.source);
//grid_dtamg.setData(grid_dtamg.source);
}
function OnAssetGroupEditorRemoveAll() {
for (var i = 0; i < grid_dtsmg.source.length; i++) {
var rowindex = grid_dtsmg.source[i];
var rowdata = grid_dtsmg.source[i];
grid_dtamg.source.push(rowdata);
var tmp = grid_dtamg.source;
var tempsource = grid_dtsmg.source;
for (var i = 0; i < tempsource.length; i++) {
var rowdata = tempsource[i];
tmp.push(rowdata);
}
grid_dtamg.setData(grid_dtamg.source);
grid_dtsmg.source = [];
grid_dtsmg.setData(grid_dtsmg.source);
grid_dtamg.setData(tmp);
grid_dtsmg.setData([]);
}
function OnSaveUserMG() {
@@ -736,8 +662,9 @@ function OnSaveUserMG() {
return;
item.GroupIDs = [];
for (var i = 0; i < grid_dtsmg.source.length; i++) {
var m = grid_dtsmg.source[i].Values;
var tempsource = grid_dtsmg.source;
for (var i = 0; i < tempsource.length; i++) {
var m = tempsource[i];
item.GroupIDs.push(m.GroupID);
}
@@ -894,8 +821,7 @@ function showAvailableJobsite(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
rows.push(r);
}
grid_dtaj.setData(rows);
@@ -905,8 +831,7 @@ function showSelectedJobsite(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
rows.push(r);
}
grid_dtsj.setData(rows);
@@ -915,12 +840,7 @@ function showSelectedJobsite(data) {
var grid_dtaj;
function InitGridAvailableJobsites() {
grid_dtaj = new GridView('#availablejobsitelist');
grid_dtaj.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtaj = createGridView1('#availablejobsitelist');
var list_columns = [
{ name: 'Name', caption: GetTextByKey("P_UM_NAME", "Name"), valueIndex: 'Name', css: { 'width': 380, 'text-align': 'left' } }
];
@@ -937,13 +857,13 @@ function InitGridAvailableJobsites() {
col.key = list_columns[hd].valueIndex;
columns.push(col);
}
grid_dtaj.canMultiSelect = true;
grid_dtaj.multiSelect = true;
grid_dtaj.columns = columns;
grid_dtaj.init();
grid_dtaj.rowdblclick = function (rowindex) {
grid_dtaj.onRowDblClicked = function (rowindex) {
var rowdata = grid_dtaj.source[rowindex];
if (rowdata) {
var Jobsite = rowdata.Values;
var Jobsite = rowdata;
_availableJobsites.splice(_availableJobsites.indexOf(Jobsite), 1);
_selectedJobsites.push(Jobsite);
_showSelectedJobsites.push(Jobsite);
@@ -951,23 +871,12 @@ function InitGridAvailableJobsites() {
showJobsites();
}
};
grid_dtaj.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtaj.source[rowindex];
if (rowdata) {
}
}
}
var grid_dtsj;
function InitGridSelectedJobsites() {
grid_dtsj = new GridView('#selectedjobsitelist');
grid_dtsj.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtsj = createGridView1('#selectedjobsitelist');
var list_columns = [
{ name: 'Name', caption: GetTextByKey("P_UM_NAME", "Name"), valueIndex: 'Name', css: { 'width': 380, 'text-align': 'left' } }
];
@@ -988,13 +897,13 @@ function InitGridSelectedJobsites() {
}
columns.push(col);
}
grid_dtsj.canMultiSelect = true;
grid_dtsj.multiSelect = true;
grid_dtsj.columns = columns;
grid_dtsj.init();
grid_dtsj.rowdblclick = function (rowindex) {
grid_dtsj.onRowDblClicked = function (rowindex) {
var rowdata = grid_dtsj.source[rowindex];
if (rowdata) {
var Jobsite = rowdata.Values;
var Jobsite = rowdata;
_selectedJobsites.splice(_selectedJobsites.indexOf(Jobsite), 1);
_showSelectedJobsites.splice(_showSelectedJobsites.indexOf(Jobsite), 1);
_availableJobsites.push(Jobsite);
@@ -1002,12 +911,6 @@ function InitGridSelectedJobsites() {
showJobsites();
}
};
grid_dtsj.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtsj.source[rowindex];
if (rowdata) {
}
}
}
function OnJobsiteEditorAdd() {
@@ -1016,7 +919,7 @@ function OnJobsiteEditorAdd() {
return;
for (var i = 0; i < indexs.length; i++) {
var index = indexs[i];
var m = grid_dtaj.source[index].Values;
var m = grid_dtaj.source[index];
_availableJobsites.splice(_availableJobsites.indexOf(m), 1);
_selectedJobsites.push(m);
_showSelectedJobsites.push(m);
@@ -1038,7 +941,7 @@ function OnJobsiteEditorRemove() {
return;
for (var i = 0; i < indexs.length; i++) {
var index = indexs[i];
var m = grid_dtsj.source[index].Values;
var m = grid_dtsj.source[index];
_selectedJobsites.splice(_selectedJobsites.indexOf(m), 1);
_showSelectedJobsites.splice(_showSelectedJobsites.indexOf(m), 1);
_availableJobsites.push(m);
@@ -1214,8 +1117,7 @@ function showAvailableAssetType(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
rows.push(r);
}
grid_dtaat.setData(rows);
@@ -1225,8 +1127,7 @@ function showSelectedAssetType(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
rows.push(r);
}
grid_dtsat.setData(rows);
@@ -1235,12 +1136,7 @@ function showSelectedAssetType(data) {
var grid_dtaat;
function InitGridAvailableAssetTypes() {
grid_dtaat = new GridView('#availableassettypelist');
grid_dtaat.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtaat = createGridView1('#availableassettypelist');
var list_columns = [
{ name: 'Name', caption: GetTextByKey("P_UM_NAME", "Name"), valueIndex: 'Name', css: { 'width': 380, 'text-align': 'left' } }
];
@@ -1257,13 +1153,13 @@ function InitGridAvailableAssetTypes() {
col.key = list_columns[hd].valueIndex;
columns.push(col);
}
grid_dtaat.canMultiSelect = true;
grid_dtaat.multiSelect = true;
grid_dtaat.columns = columns;
grid_dtaat.init();
grid_dtaat.rowdblclick = function (rowindex) {
grid_dtaat.onRowDblClicked = function (rowindex) {
var rowdata = grid_dtaat.source[rowindex];
if (rowdata) {
var AssetType = rowdata.Values;
var AssetType = rowdata;
_availableAssetTypes.splice(_availableAssetTypes.indexOf(AssetType), 1);
_selectedAssetTypes.push(AssetType);
_showSelectedAssetTypes.push(AssetType);
@@ -1271,23 +1167,12 @@ function InitGridAvailableAssetTypes() {
showAssetTypes();
}
};
grid_dtaat.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtaat.source[rowindex];
if (rowdata) {
}
}
}
var grid_dtsat;
function InitGridSelectedAssetTypes() {
grid_dtsat = new GridView('#selectedassettypelist');
grid_dtsat.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtsat = createGridView1('#selectedassettypelist');
var list_columns = [
{ name: 'Name', caption: GetTextByKey("P_UM_NAME", "Name"), valueIndex: 'Name', css: { 'width': 380, 'text-align': 'left' } }
];
@@ -1308,13 +1193,13 @@ function InitGridSelectedAssetTypes() {
}
columns.push(col);
}
grid_dtsat.canMultiSelect = true;
grid_dtsat.multiSelect = true;
grid_dtsat.columns = columns;
grid_dtsat.init();
grid_dtsat.rowdblclick = function (rowindex) {
grid_dtsat.onRowDblClicked = function (rowindex) {
var rowdata = grid_dtsat.source[rowindex];
if (rowdata) {
var AssetType = rowdata.Values;
var AssetType = rowdata;
_selectedAssetTypes.splice(_selectedAssetTypes.indexOf(AssetType), 1);
_showSelectedAssetTypes.splice(_showSelectedAssetTypes.indexOf(AssetType), 1);
_availableAssetTypes.push(AssetType);
@@ -1322,12 +1207,6 @@ function InitGridSelectedAssetTypes() {
showAssetTypes();
}
};
grid_dtsat.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtsat.source[rowindex];
if (rowdata) {
}
}
}
function OnAssetTypeEditorAdd() {
@@ -1336,7 +1215,7 @@ function OnAssetTypeEditorAdd() {
return;
for (var i = 0; i < indexs.length; i++) {
var index = indexs[i];
var m = grid_dtaat.source[index].Values;
var m = grid_dtaat.source[index];
_availableAssetTypes.splice(_availableAssetTypes.indexOf(m), 1);
_selectedAssetTypes.push(m);
_showSelectedAssetTypes.push(m);
@@ -1358,7 +1237,7 @@ function OnAssetTypeEditorRemove() {
return;
for (var i = 0; i < indexs.length; i++) {
var index = indexs[i];
var m = grid_dtsat.source[index].Values;
var m = grid_dtsat.source[index];
_selectedAssetTypes.splice(_selectedAssetTypes.indexOf(m), 1);
_showSelectedAssetTypes.splice(_showSelectedAssetTypes.indexOf(m), 1);
_availableAssetTypes.push(m);