+
-
-
@@ -22,19 +21,43 @@
gridTitle: '机构列表显示',
showToolbar: true,
toolbarItem: 'add, edit, refresh, |, del',
+ //toolbarCustom: '
' +
+ // '
',
columns: [
{
name: 'Id',
- hide: true
+ label:'Id',
+ hide: true,
+ edit:false
+ },
+ {
+ name: 'CascadeId',
+ label: '唯一标识',
+ edit:false
},
{
name: 'Name',
- width: '150',
label: '机构名称'
},
+ {
+ name: 'ParentName',
+ label: '上级机构',
+ type: 'lookup',
+ attrs: { 'data-url': 'OrgManager/LookupParent' }
+ },
+ {
+ name: 'Status',
+ label: '禁用',
+ type: 'boolean',
+ align: 'center',
+ render: function (value) {
+ return (value && String(value) == 'true') ?
+ '
是' : '否'
+
+ }
+ },
{
name: 'CreateTime',
- width: '120',
label: '登记日期'
}
],
@@ -116,5 +139,12 @@
}
return selected;
}
+
+ //自定义的编辑按钮
+ function editOrg() {
+ var selected = getSelected();
+ if (selected == null) return;
+
+ }
//@@ sourceURL=orgIndex.js
\ No newline at end of file
diff --git a/OpenAuth.Mvc/Views/OrgManager/LookupParent.cshtml b/OpenAuth.Mvc/Views/OrgManager/LookupParent.cshtml
new file mode 100644
index 00000000..705cca14
--- /dev/null
+++ b/OpenAuth.Mvc/Views/OrgManager/LookupParent.cshtml
@@ -0,0 +1,60 @@
+@model dynamic
+
+@{
+ ViewBag.Title = "title";
+ Layout = null;
+}
+
+
+
+