From 035539b4e23f36b10dfba16fec01f26d3c629e29 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期三, 08 五月 2019 23:42:25 +0800
Subject: [PATCH] 房屋管理开发完成
---
WebService/src/main/resources/components/privilege/privilege.js | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 53 insertions(+), 0 deletions(-)
diff --git a/WebService/src/main/resources/components/privilege/privilege.js b/WebService/src/main/resources/components/privilege/privilege.js
index 601b3da..c7e4f6a 100644
--- a/WebService/src/main/resources/components/privilege/privilege.js
+++ b/WebService/src/main/resources/components/privilege/privilege.js
@@ -1,5 +1,58 @@
(function(vc){
+ vc.extends({
+ data:{
+ privilegeInfo:{
+ _currentPgId:"",
+ _currentPgName:"",
+ _currentStoreId:"9999",
+ _privileges:[]
+ }
+ },
+ _initMethod:function(){
+ },
+ _initEvent:function(){
+ vc.component.$on('privilege_group_event',function(_pgObj){
+ vc.component.privilegeInfo._currentPgId = _pgObj._pgId;
+ vc.component.privilegeInfo._currentPgName = _pgObj._pgName;
+ vc.component.privilegeInfo._currentStoreId = _pgObj._storeId;
+ //璋冪敤鎺ュ彛鏌ヨ鏉冮檺
+ vc.component._loadPrivilege(_pgObj._pgId);
+ });
+ vc.component.$on('privilege_loadPrivilege',function(_pgId){
+ vc.component._loadPrivilege(_pgId);
+ });
+ },
+ methods:{
+ _loadPrivilege:function(_pgId){
+ vc.component.privilegeInfo._privileges=[];
+ var param = {
+ params:{pgId:_pgId}
+ };
+
+ //鍙戦�乬et璇锋眰
+ vc.http.get('privilege',
+ 'listPrivilege',
+ param,
+ function(json){
+ var _privileges = JSON.parse(json);
+ vc.component.privilegeInfo._privileges = _privileges;
+ },function(){
+ console.log('璇锋眰澶辫触澶勭悊');
+ }
+ );
+ },
+ openAddPrivilegeModel:function(){
+ vc.component.$emit('addPrivilege_openPrivilegeModel',{
+ pgId:vc.component.privilegeInfo._currentPgId
+ });
+ },
+ openDeletePrivilegeModel:function(_p){
+ _p.pgId = vc.component.privilegeInfo._currentPgId;
+ vc.emit('deletePrivilege','openDeletePrivilegeModel',_p);
+ }
+ }
+ });
})(window.vc);
\ No newline at end of file
--
Gitblit v1.8.0