viewAppInfo.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. /**
  2. 权限组
  3. **/
  4. (function(vc){
  5. vc.extends({
  6. propTypes: {
  7. callBackComponent:vc.propTypes.string
  8. },
  9. data:{
  10. ownerInfo:{
  11. ownerId:"",
  12. name:"",
  13. age:"",
  14. sex:"",
  15. userName:"",
  16. remark:"",
  17. link:"",
  18. }
  19. },
  20. _initMethod:function(){
  21. //根据请求参数查询 查询 业主信息
  22. vc.component.loadOwnerData();
  23. },
  24. _initEvent:function(){
  25. vc.on('sellRoomSelectOwner','chooseOwner',function(_owner){
  26. vc.component.ownerInfo = _owner;
  27. vc.emit($props.callBackComponent,'notify',_owner);
  28. });
  29. },
  30. methods:{
  31. openSearchOwnerModel(){
  32. vc.emit('searchOwner','openSearchOwnerModel',{});
  33. },
  34. loadOwnerData:function(){
  35. vc.component.ownerInfo.ownerId = vc.getParam("ownerId");
  36. vc.component.ownerInfo.name = vc.getParam("name");
  37. vc.component.ownerInfo.age = vc.getParam("age");
  38. vc.component.ownerInfo.sex = vc.getParam("sex");
  39. vc.component.ownerInfo.userName = vc.getParam("userName");
  40. vc.component.ownerInfo.link = vc.getParam("link");
  41. if(vc.component.ownerInfo.ownerId != ''){
  42. vc.emit($props.callBackComponent,'notify',vc.component.ownerInfo);
  43. }
  44. }
  45. }
  46. });
  47. })(window.vc);