diff --git a/public/components/fee/roomsCreateFee/roomsCreateFee.js b/public/components/fee/roomsCreateFee/roomsCreateFee.js index a9f4bf2e3..d5e48afb8 100644 --- a/public/components/fee/roomsCreateFee/roomsCreateFee.js +++ b/public/components/fee/roomsCreateFee/roomsCreateFee.js @@ -52,13 +52,13 @@ .on('changeDate', function (ev) { var value = $(".roomCreateFeeStartTime").val(); var start = Date.parse(new Date(value)); - var end = Date.parse(new Date(vc.component.roomsCreateFeeInfo.endTime)); + var end = Date.parse(new Date($that.roomsCreateFeeInfo.endTime)); if (start - end >= 0) { vc.toast("计费起始时间必须小于计费终止时间"); $(".roomCreateFeeStartTime").val(''); - vc.component.roomsCreateFeeInfo.startTime = ""; + $that.roomsCreateFeeInfo.startTime = ""; } else { - vc.component.roomsCreateFeeInfo.startTime = value; + $that.roomsCreateFeeInfo.startTime = value; } }); $('.roomCreateFeeEndTime').datetimepicker({ @@ -74,14 +74,14 @@ $('.roomCreateFeeEndTime').datetimepicker() .on('changeDate', function (ev) { var value = $(".roomCreateFeeEndTime").val(); - var start = Date.parse(new Date(vc.component.roomsCreateFeeInfo.startTime)); + var start = Date.parse(new Date($that.roomsCreateFeeInfo.startTime)); var end = Date.parse(new Date(value)); if (start - end >= 0) { vc.toast("计费终止时间必须大于计费起始时间"); $(".roomCreateFeeEndTime").val(''); - vc.component.roomsCreateFeeInfo.endTime = ""; + $that.roomsCreateFeeInfo.endTime = ""; } else { - vc.component.roomsCreateFeeInfo.endTime = value; + $that.roomsCreateFeeInfo.endTime = value; } }); //防止多次点击时间插件失去焦点 @@ -171,6 +171,7 @@ } vc.toast("创建收费成功,总共[" + _json.totalRoom + "]房屋,成功[" + _json.successRoom + "],失败[" + _json.errorRoom + "]", 8000); vc.emit('listRoomFee', 'notify', {}); + vc.emit('ownerDetailRoomFee', 'notify', {}); return; } vc.toast(json); diff --git a/public/components/frame/addRoleStaff/addRoleStaff.html b/public/components/frame/addRoleStaff/addRoleStaff.html index db9596498..7e739b6e4 100644 --- a/public/components/frame/addRoleStaff/addRoleStaff.html +++ b/public/components/frame/addRoleStaff/addRoleStaff.html @@ -4,7 +4,7 @@ - + \ No newline at end of file diff --git a/public/components/property/payFeeUserAccount/payFeeUserAccount.js b/public/components/property/payFeeUserAccount/payFeeUserAccount.js index d688d23d3..381a92004 100644 --- a/public/components/property/payFeeUserAccount/payFeeUserAccount.js +++ b/public/components/property/payFeeUserAccount/payFeeUserAccount.js @@ -37,17 +37,20 @@ vc.on('payFeeUserAccount', 'computeFeeUserAmount', function (_param) { $that.payFeeUserAccountInfo.selectAccountIds = []; vc.copyObject(_param, $that.payFeeUserAccountInfo); - vc.component._listUserAccount(DEFAULT_PAGE, DEFAULT_ROWS); + $that._listUserAccount(DEFAULT_PAGE, DEFAULT_ROWS); }); vc.on('payFeeUserAccount', 'refresh', function () { - vc.component._listUserAccount(DEFAULT_PAGE, DEFAULT_ROWS); + $that._listUserAccount(DEFAULT_PAGE, DEFAULT_ROWS); }); vc.on('payFeeUserAccount', 'clear', function () { - vc.component.payFeeUserAccountInfo.accountList = []; - vc.component.payFeeUserAccountInfo.selectAccountIds = []; + $that.payFeeUserAccountInfo.accountList = []; + $that.payFeeUserAccountInfo.selectAccountIds = []; }); }, methods: { + _queryPayFeeUserAccount:function(){ + $that._listUserAccount(DEFAULT_PAGE, DEFAULT_ROWS); + }, _listUserAccount: function (_page, _rows) { let param = { params: { @@ -75,7 +78,8 @@ }, // 预存 _openAddUserAmountModal: function (_userAccount) { - vc.emit('payFeeOrder', 'openAddModalWithParams', _userAccount) + //vc.emit('payFeeOrder', 'openAddModalWithParams', _userAccount); + window.open('/#/pages/owner/ownerDetail?ownerId=' + _userAccount.objId + "¤tTab=ownerDetailAccount") }, checkAllAccount: function (e) { var checkObj = document.querySelectorAll('.checkAccountItem'); // 获取所有checkbox项 @@ -83,11 +87,11 @@ for (var i = 0; i < checkObj.length; i++) { if (!checkObj[i].checked) { // 将未勾选的checkbox选项push到绑定数组中 let _value = checkObj[i].value; - vc.component.payFeeUserAccountInfo.selectAccountIds.push(_value); + $that.payFeeUserAccountInfo.selectAccountIds.push(_value); } } } else { // 如果是去掉全选则清空checkbox选项绑定数组 - vc.component.payFeeUserAccountInfo.selectAccountIds = []; + $that.payFeeUserAccountInfo.selectAccountIds = []; } }, _computeFeeUserAmount: function () { diff --git a/public/components/property/prestoreAccount2/prestoreAccount2.html b/public/components/property/prestoreAccount2/prestoreAccount2.html index 149cfdf85..36eb1de97 100644 --- a/public/components/property/prestoreAccount2/prestoreAccount2.html +++ b/public/components/property/prestoreAccount2/prestoreAccount2.html @@ -1,4 +1,4 @@ -