diff --git a/application/admin/controller/wdsxh/member/RightsProject.php b/application/admin/controller/wdsxh/member/RightsProject.php index adf93d0..8ae39dd 100644 --- a/application/admin/controller/wdsxh/member/RightsProject.php +++ b/application/admin/controller/wdsxh/member/RightsProject.php @@ -18,7 +18,7 @@ use app\common\controller\Backend; * * @icon fa fa-circle-o */ -class Rights extends Backend +class RightsProject extends Backend { protected $join_config_model = null; diff --git a/application/admin/view/wdsxh/member/rights_project/add.html b/application/admin/view/wdsxh/member/rights_project/add.html old mode 100644 new mode 100755 index e69de29..ce4b30f --- a/application/admin/view/wdsxh/member/rights_project/add.html +++ b/application/admin/view/wdsxh/member/rights_project/add.html @@ -0,0 +1,43 @@ +
+ +
+ +
+ +
+
+ + + +
+ +
+
+ + + +
+
+
+ +
+ +
+ +
+
+ + +
diff --git a/application/admin/view/wdsxh/member/rights_project/edit.html b/application/admin/view/wdsxh/member/rights_project/edit.html old mode 100644 new mode 100755 index e69de29..58886c9 --- a/application/admin/view/wdsxh/member/rights_project/edit.html +++ b/application/admin/view/wdsxh/member/rights_project/edit.html @@ -0,0 +1,44 @@ +
+ +
+ +
+ +
+
+ + + + +
+ +
+
+ + + +
+
+
+ +
+ +
+ +
+
+ + +
diff --git a/application/admin/view/wdsxh/member/rights_project/index.html b/application/admin/view/wdsxh/member/rights_project/index.html old mode 100644 new mode 100755 index e69de29..d4fd2cb --- a/application/admin/view/wdsxh/member/rights_project/index.html +++ b/application/admin/view/wdsxh/member/rights_project/index.html @@ -0,0 +1,32 @@ +
+ +
+ {:build_heading(null,FALSE)} + +
+ +
+
+
+ +
+ +
+
+
diff --git a/public/assets/js/backend/wdsxh/member/rights_project.js b/public/assets/js/backend/wdsxh/member/rights_project.js new file mode 100755 index 0000000..a676a8e --- /dev/null +++ b/public/assets/js/backend/wdsxh/member/rights_project.js @@ -0,0 +1,90 @@ +define(["jquery", "bootstrap", "backend", "table", "form"], function ( + $, + undefined, + Backend, + Table, + Form, +) { + var Controller = { + index: function () { + // 初始化表格参数配置 rights_project.js + Table.api.init({ + extend: { + index_url: "wdsxh/member/rights_project/index" + location.search, + add_url: "wdsxh/member/rights_project/add" + location.search, + edit_url: "wdsxh/member/rights_project/edit" + location.search, + del_url: "wdsxh/member/rights_project/del", + table: "wdsxh_member_rights_project", + }, + }); + + var table = $("#table"); + + // 初始化表格 + table.bootstrapTable({ + url: $.fn.bootstrapTable.defaults.extend.index_url, + pk: "id", + sortName: "sort", + columns: [ + [ + { checkbox: true }, + { field: "id", title: __("Id") }, + { + field: "title", + title: __("Member Benefits Title"), + operate: "LIKE", + }, + { + field: "desc", + title: __("Member Benefits Desc"), + operate: "LIKE", + }, + { + field: "image", + title: __("Member Benefits Image"), + operate: false, + formatter: Table.api.formatter.image, + }, + { + field: "sort", + title: __("Member Benefits Sort"), + operate: false, + }, + { + field: "disabled", + title: __("Member Benefits Status"), + searchList: { + 0: __("Member Benefits Enabled"), + 1: __("Member Benefits Disabled"), + }, + custom: { 0: "success", 1: "gray" }, + formatter: Table.api.formatter.status, + }, + { + field: "operate", + title: __("Member Benefits Operate"), + table: table, + events: Table.api.events.operate, + formatter: Table.api.formatter.operate, + }, + ], + ], + }); + + // 为表格绑定事件 + Table.api.bindevent(table); + }, + add: function () { + Controller.api.bindevent(); + }, + edit: function () { + Controller.api.bindevent(); + }, + api: { + bindevent: function () { + Form.api.bindevent($("form[role=form]")); + }, + }, + }; + return Controller; +});